builder: mozilla-aurora_win7_ix-debug_test-web-platform-tests-1 slave: t-w732-ix-083 starttime: 1464612088.6 results: success (0) buildid: 20160530035543 builduid: 865ed214ad954ae683a81bd20aaeb948 revision: 04934785596476f6dd8baccc355202aeba59af35 ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-05-30 05:41:28.596761) ========= master: http://buildbot-master109.bb.releng.scl3.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-05-30 05:41:28.598160) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-05-30 05:41:28.599127) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-05-30 05:41:28.735436) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-05-30 05:41:28.735847) ========= '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-083 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-083 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-083 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 --05:41:29-- https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py => `archiver_client.py' Resolving hg.mozilla.org... 63.245.215.25, 63.245.215.102 Connecting to hg.mozilla.org|63.245.215.25|:443... connected. HTTP request sent, awaiting response... 200 Script output follows Length: 12,141 (12K) [text/x-python] 0K .......... . 100% 2.45 GB/s 05:41:29 (2.45 GB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=1.258000 ========= master_lag: 0.06 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-05-30 05:41:30.055145) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 4 secs) (at 2016-05-30 05:41:30.055531) ========= '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-083 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-083 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-083 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=4.101000 ========= master_lag: 0.01 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 4 secs) (at 2016-05-30 05:41:34.169673) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-05-30 05:41:34.170047) ========= 'bash' '-c' u'python archiver_client.py mozharness --repo releases/mozilla-aurora --rev 04934785596476f6dd8baccc355202aeba59af35 --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 04934785596476f6dd8baccc355202aeba59af35 --destination scripts --debug'] environment: ALLUSERSPROFILE=C:\ProgramData APPDATA=C:\Users\cltbld\AppData\Roaming COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-W732-IX-083 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-083 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-083 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-30 05:41:34,384 truncating revision to first 12 chars 2016-05-30 05:41:34,384 Setting DEBUG logging. 2016-05-30 05:41:34,384 attempt 1/10 2016-05-30 05:41:34,384 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-aurora/049347855964?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-05-30 05:41:34,891 unpacking tar archive at: mozilla-aurora-049347855964/testing/mozharness/ program finished with exit code 0 elapsedTime=1.577000 ========= master_lag: 0.04 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-05-30 05:41:35.790703) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-05-30 05:41:35.791030) ========= script_repo_revision: 04934785596476f6dd8baccc355202aeba59af35 ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-05-30 05:41:35.791418) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-05-30 05:41:35.791703) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-05-30 05:41:35.807056) ========= ========= Started 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 17 mins, 31 secs) (at 2016-05-30 05:41:35.807329) ========= '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-083 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-083 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-083 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 05:41:36 INFO - MultiFileLogger online at 20160530 05:41:36 in C:\slave\test 05:41:36 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 05:41:36 INFO - Dumping config to C:\slave\test\logs\localconfig.json. 05:41:36 INFO - {'append_to_log': False, 05:41:36 INFO - 'base_work_dir': 'C:\\slave\\test', 05:41:36 INFO - 'blob_upload_branch': 'mozilla-aurora', 05:41:36 INFO - 'blob_uploader_auth_file': 'C:\\slave\\test\\oauth.txt', 05:41:36 INFO - 'buildbot_json_path': 'buildprops.json', 05:41:36 INFO - 'config_files': ('web_platform_tests/prod_config_windows.py',), 05:41:36 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 05:41:36 INFO - 'download_minidump_stackwalk': True, 05:41:36 INFO - 'download_symbols': 'true', 05:41:36 INFO - 'e10s': False, 05:41:36 INFO - 'exes': {'hg': 'c:/mozilla-build/hg/hg', 05:41:36 INFO - 'mozinstall': ('C:\\slave\\test/build/venv/scripts/python', 05:41:36 INFO - 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py'), 05:41:36 INFO - 'python': 'c:\\mozilla-build\\python27\\python.exe', 05:41:36 INFO - 'tooltool.py': ('c:\\mozilla-build\\python27\\python.exe', 05:41:36 INFO - 'C:/mozilla-build/tooltool.py'), 05:41:36 INFO - 'virtualenv': ('c:\\mozilla-build\\python27\\python.exe', 05:41:36 INFO - 'c:/mozilla-build/buildbotve/virtualenv.py')}, 05:41:36 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 05:41:36 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 05:41:36 INFO - 'log_level': 'info', 05:41:36 INFO - 'log_to_console': True, 05:41:36 INFO - 'opt_config_files': (), 05:41:36 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 05:41:36 INFO - '--processes=1', 05:41:36 INFO - '--config=%(test_path)s/wptrunner.ini', 05:41:36 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 05:41:36 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 05:41:36 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 05:41:36 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 05:41:36 INFO - 'pip_index': False, 05:41:36 INFO - 'require_test_zip': True, 05:41:36 INFO - 'test_type': ('testharness',), 05:41:36 INFO - 'this_chunk': '1', 05:41:36 INFO - 'total_chunks': '10', 05:41:36 INFO - 'virtualenv_path': 'venv', 05:41:36 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 05:41:36 INFO - 'work_dir': 'build'} 05:41:36 INFO - ##### 05:41:36 INFO - ##### Running clobber step. 05:41:36 INFO - ##### 05:41:36 INFO - Running pre-action listener: _resource_record_pre_action 05:41:36 INFO - Running main action method: clobber 05:41:36 INFO - rmtree: C:\slave\test\build 05:41:36 INFO - Using _rmtree_windows ... 05:41:36 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build',), kwargs: {}, attempt #1 05:44:46 INFO - Running post-action listener: _resource_record_post_action 05:44:46 INFO - ##### 05:44:46 INFO - ##### Running read-buildbot-config step. 05:44:46 INFO - ##### 05:44:46 INFO - Running pre-action listener: _resource_record_pre_action 05:44:46 INFO - Running main action method: read_buildbot_config 05:44:46 INFO - Using buildbot properties: 05:44:46 INFO - { 05:44:46 INFO - "project": "", 05:44:46 INFO - "product": "firefox", 05:44:46 INFO - "script_repo_revision": "production", 05:44:46 INFO - "scheduler": "tests-mozilla-aurora-win7_ix-debug-unittest", 05:44:46 INFO - "repository": "", 05:44:46 INFO - "buildername": "Windows 7 32-bit mozilla-aurora debug test web-platform-tests-1", 05:44:46 INFO - "buildid": "20160530035543", 05:44:46 INFO - "pgo_build": "False", 05:44:46 INFO - "basedir": "C:\\slave\\test", 05:44:46 INFO - "buildnumber": 27, 05:44:46 INFO - "slavename": "t-w732-ix-083", 05:44:46 INFO - "revision": "04934785596476f6dd8baccc355202aeba59af35", 05:44:46 INFO - "master": "http://buildbot-master109.bb.releng.scl3.mozilla.com:8201/", 05:44:46 INFO - "platform": "win32", 05:44:46 INFO - "branch": "mozilla-aurora", 05:44:46 INFO - "repo_path": "releases/mozilla-aurora", 05:44:46 INFO - "moz_repo_path": "", 05:44:46 INFO - "stage_platform": "win32", 05:44:46 INFO - "builduid": "865ed214ad954ae683a81bd20aaeb948", 05:44:46 INFO - "slavebuilddir": "test" 05:44:46 INFO - } 05:44:46 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/Xwr5tIa8THmxaQBp0BKH3A/artifacts/public/build/firefox-48.0a2.en-US.win32.test_packages.json. 05:44:46 INFO - Found installer url https://queue.taskcluster.net/v1/task/Xwr5tIa8THmxaQBp0BKH3A/artifacts/public/build/firefox-48.0a2.en-US.win32.zip. 05:44:46 INFO - Running post-action listener: _resource_record_post_action 05:44:46 INFO - ##### 05:44:46 INFO - ##### Running download-and-extract step. 05:44:46 INFO - ##### 05:44:46 INFO - Running pre-action listener: _resource_record_pre_action 05:44:46 INFO - Running main action method: download_and_extract 05:44:46 INFO - mkdir: C:\slave\test\build\tests 05:44:46 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')]} 05:44:46 INFO - https://queue.taskcluster.net/v1/task/Xwr5tIa8THmxaQBp0BKH3A/artifacts/public/build/firefox-48.0a2.en-US.win32.test_packages.json matches https://queue.taskcluster.net 05:44:46 INFO - trying https://queue.taskcluster.net/v1/task/Xwr5tIa8THmxaQBp0BKH3A/artifacts/public/build/firefox-48.0a2.en-US.win32.test_packages.json 05:44:46 INFO - Downloading https://queue.taskcluster.net/v1/task/Xwr5tIa8THmxaQBp0BKH3A/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 05:44:46 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/Xwr5tIa8THmxaQBp0BKH3A/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 05:44:47 INFO - Downloaded 1274 bytes. 05:44:47 INFO - Reading from file C:\slave\test\build\firefox-48.0a2.en-US.win32.test_packages.json 05:44:47 INFO - Using the following test package requirements: 05:44:47 INFO - {u'common': [u'firefox-48.0a2.en-US.win32.common.tests.zip'], 05:44:47 INFO - u'cppunittest': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 05:44:47 INFO - u'firefox-48.0a2.en-US.win32.cppunittest.tests.zip'], 05:44:47 INFO - u'gtest': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 05:44:47 INFO - u'firefox-48.0a2.en-US.win32.gtest.tests.zip'], 05:44:47 INFO - u'jittest': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 05:44:47 INFO - u'jsshell-win32.zip'], 05:44:47 INFO - u'mochitest': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 05:44:47 INFO - u'firefox-48.0a2.en-US.win32.mochitest.tests.zip'], 05:44:47 INFO - u'mozbase': [u'firefox-48.0a2.en-US.win32.common.tests.zip'], 05:44:47 INFO - u'reftest': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 05:44:47 INFO - u'firefox-48.0a2.en-US.win32.reftest.tests.zip'], 05:44:47 INFO - u'talos': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 05:44:47 INFO - u'firefox-48.0a2.en-US.win32.talos.tests.zip'], 05:44:47 INFO - u'web-platform': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 05:44:47 INFO - u'firefox-48.0a2.en-US.win32.web-platform.tests.zip'], 05:44:47 INFO - u'xpcshell': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 05:44:47 INFO - u'firefox-48.0a2.en-US.win32.xpcshell.tests.zip']} 05:44:47 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 05:44:47 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 05:44:47 INFO - https://queue.taskcluster.net/v1/task/Xwr5tIa8THmxaQBp0BKH3A/artifacts/public/build/firefox-48.0a2.en-US.win32.common.tests.zip matches https://queue.taskcluster.net 05:44:47 INFO - trying https://queue.taskcluster.net/v1/task/Xwr5tIa8THmxaQBp0BKH3A/artifacts/public/build/firefox-48.0a2.en-US.win32.common.tests.zip 05:44:47 INFO - Downloading https://queue.taskcluster.net/v1/task/Xwr5tIa8THmxaQBp0BKH3A/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 05:44:47 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/Xwr5tIa8THmxaQBp0BKH3A/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 05:44:49 INFO - Downloaded 20302631 bytes. 05:44:49 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/*'] 05:44:49 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/* 05:44:51 INFO - caution: filename not matched: web-platform/* 05:44:51 INFO - Return code: 11 05:44:51 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 05:44:51 INFO - https://queue.taskcluster.net/v1/task/Xwr5tIa8THmxaQBp0BKH3A/artifacts/public/build/firefox-48.0a2.en-US.win32.web-platform.tests.zip matches https://queue.taskcluster.net 05:44:51 INFO - trying https://queue.taskcluster.net/v1/task/Xwr5tIa8THmxaQBp0BKH3A/artifacts/public/build/firefox-48.0a2.en-US.win32.web-platform.tests.zip 05:44:51 INFO - Downloading https://queue.taskcluster.net/v1/task/Xwr5tIa8THmxaQBp0BKH3A/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 05:44:51 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/Xwr5tIa8THmxaQBp0BKH3A/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 05:44:54 INFO - Downloaded 36409218 bytes. 05:44:54 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/*'] 05:44:54 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/* 05:45:43 INFO - caution: filename not matched: bin/* 05:45:43 INFO - caution: filename not matched: config/* 05:45:43 INFO - caution: filename not matched: mozbase/* 05:45:43 INFO - caution: filename not matched: marionette/* 05:45:43 INFO - caution: filename not matched: tools/wptserve/* 05:45:43 INFO - Return code: 11 05:45:43 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')]} 05:45:43 INFO - https://queue.taskcluster.net/v1/task/Xwr5tIa8THmxaQBp0BKH3A/artifacts/public/build/firefox-48.0a2.en-US.win32.zip matches https://queue.taskcluster.net 05:45:43 INFO - trying https://queue.taskcluster.net/v1/task/Xwr5tIa8THmxaQBp0BKH3A/artifacts/public/build/firefox-48.0a2.en-US.win32.zip 05:45:43 INFO - Downloading https://queue.taskcluster.net/v1/task/Xwr5tIa8THmxaQBp0BKH3A/artifacts/public/build/firefox-48.0a2.en-US.win32.zip to C:\slave\test\build\firefox-48.0a2.en-US.win32.zip 05:45:43 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/Xwr5tIa8THmxaQBp0BKH3A/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 05:45:47 INFO - Downloaded 68461775 bytes. 05:45:47 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/Xwr5tIa8THmxaQBp0BKH3A/artifacts/public/build/firefox-48.0a2.en-US.win32.zip 05:45:47 INFO - mkdir: C:\slave\test\properties 05:45:47 INFO - Writing buildbot properties ['build_url'] to C:\slave\test\properties\build_url 05:45:47 INFO - Writing to file C:\slave\test\properties\build_url 05:45:47 INFO - Contents: 05:45:47 INFO - build_url:https://queue.taskcluster.net/v1/task/Xwr5tIa8THmxaQBp0BKH3A/artifacts/public/build/firefox-48.0a2.en-US.win32.zip 05:45:48 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/Xwr5tIa8THmxaQBp0BKH3A/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip 05:45:48 INFO - Writing buildbot properties ['symbols_url'] to C:\slave\test\properties\symbols_url 05:45:48 INFO - Writing to file C:\slave\test\properties\symbols_url 05:45:48 INFO - Contents: 05:45:48 INFO - symbols_url:https://queue.taskcluster.net/v1/task/Xwr5tIa8THmxaQBp0BKH3A/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip 05:45:48 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')]} 05:45:48 INFO - https://queue.taskcluster.net/v1/task/Xwr5tIa8THmxaQBp0BKH3A/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip matches https://queue.taskcluster.net 05:45:48 INFO - trying https://queue.taskcluster.net/v1/task/Xwr5tIa8THmxaQBp0BKH3A/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip 05:45:48 INFO - Downloading https://queue.taskcluster.net/v1/task/Xwr5tIa8THmxaQBp0BKH3A/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 05:45:48 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/Xwr5tIa8THmxaQBp0BKH3A/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 05:45:52 INFO - Downloaded 55569295 bytes. 05:45:52 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'] 05:45:52 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 05:45:54 INFO - Return code: 0 05:45:54 INFO - Running post-action listener: _resource_record_post_action 05:45:54 INFO - Running post-action listener: set_extra_try_arguments 05:45:54 INFO - ##### 05:45:54 INFO - ##### Running create-virtualenv step. 05:45:54 INFO - ##### 05:45:54 INFO - Running pre-action listener: _pre_create_virtualenv 05:45:54 INFO - Running pre-action listener: _resource_record_pre_action 05:45:54 INFO - Running main action method: create_virtualenv 05:45:54 INFO - Creating virtualenv C:\slave\test\build\venv 05:45:54 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 05:45:54 INFO - Copy/paste: c:\mozilla-build\python27\python.exe c:/mozilla-build/buildbotve/virtualenv.py --no-site-packages --distribute C:\slave\test\build\venv 05:46:00 INFO - New python executable in C:\slave\test\build\venv\Scripts\python.exe 05:46:04 INFO - Installing distribute......................................................................................................................................................................................done. 05:46:05 INFO - Return code: 0 05:46:05 INFO - Installing psutil>=0.7.1 into virtualenv C:\slave\test\build\venv 05:46:05 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')]} 05:46:05 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 05:46:05 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')]} 05:46:05 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 05:46:05 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 0x01B346B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C46200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x01ACBE00>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01B64368>, '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 0x01812D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01C080C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-W732-IX-083', 'USERDOMAIN': 'T-W732-IX-083', '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-083', '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 05:46:05 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 05:46:05 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 05:46:05 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 05:46:05 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 05:46:05 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 05:46:05 INFO - 'COMPUTERNAME': 'T-W732-IX-083', 05:46:05 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 05:46:05 INFO - 'DCLOCATION': 'SCL3', 05:46:05 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 05:46:05 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 05:46:05 INFO - 'FP_NO_HOST_CHECK': 'NO', 05:46:05 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 05:46:05 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 05:46:05 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 05:46:05 INFO - 'HOMEDRIVE': 'C:', 05:46:05 INFO - 'HOMEPATH': '\\Users\\cltbld', 05:46:05 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 05:46:05 INFO - 'KTS_VERSION': '1.19c', 05:46:05 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 05:46:05 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 05:46:05 INFO - 'LOGONSERVER': '\\\\T-W732-IX-083', 05:46:05 INFO - 'MONDIR': 'C:\\Monitor_config\\', 05:46:05 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 05:46:05 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 05:46:05 INFO - 'MOZILLABUILDDRIVE': 'C:', 05:46:05 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 05:46:05 INFO - 'MOZ_AIRBAG': '1', 05:46:05 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 05:46:05 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 05:46:05 INFO - 'MOZ_MSVCVERSION': '8', 05:46:05 INFO - 'MOZ_NO_REMOTE': '1', 05:46:05 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 05:46:05 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 05:46:05 INFO - 'NO_EM_RESTART': '1', 05:46:05 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 05:46:05 INFO - 'NUMBER_OF_PROCESSORS': '8', 05:46:05 INFO - 'OS': 'Windows_NT', 05:46:05 INFO - 'OURDRIVE': 'C:', 05:46:05 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;', 05:46:05 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 05:46:05 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 05:46:05 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 05:46:05 INFO - 'PROCESSOR_LEVEL': '6', 05:46:05 INFO - 'PROCESSOR_REVISION': '1e05', 05:46:05 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 05:46:05 INFO - 'PROGRAMFILES': 'C:\\Program Files', 05:46:05 INFO - 'PROMPT': '$P$G', 05:46:05 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 05:46:05 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 05:46:05 INFO - 'PUBLIC': 'C:\\Users\\Public', 05:46:05 INFO - 'PWD': 'C:\\slave\\test', 05:46:05 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 05:46:05 INFO - 'SLAVEDIR': 'C:\\slave\\', 05:46:05 INFO - 'SYSTEMDRIVE': 'C:', 05:46:05 INFO - 'SYSTEMROOT': 'C:\\windows', 05:46:05 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 05:46:05 INFO - 'TEST1': 'testie', 05:46:05 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 05:46:05 INFO - 'USERDOMAIN': 'T-W732-IX-083', 05:46:05 INFO - 'USERNAME': 'cltbld', 05:46:05 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 05:46:05 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 05:46:05 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 05:46:05 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 05:46:05 INFO - 'WINDIR': 'C:\\windows', 05:46:05 INFO - 'WINDOWS_TRACING_FLAGS': '3', 05:46:05 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 05:46:05 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 05:46:07 INFO - Ignoring indexes: http://pypi.python.org/simple/ 05:46:07 INFO - Downloading/unpacking psutil>=0.7.1 05:46:07 INFO - Running setup.py egg_info for package psutil 05:46:07 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 05:46:07 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 05:46:07 INFO - Installing collected packages: psutil 05:46:07 INFO - Running setup.py install for psutil 05:46:07 INFO - building 'psutil._psutil_windows' extension 05:46:07 INFO - error: Unable to find vcvarsall.bat 05:46:07 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-ngldme-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 05:46:07 INFO - running install 05:46:07 INFO - running build 05:46:07 INFO - running build_py 05:46:07 INFO - creating build 05:46:07 INFO - creating build\lib.win32-2.7 05:46:07 INFO - creating build\lib.win32-2.7\psutil 05:46:07 INFO - copying psutil\_common.py -> build\lib.win32-2.7\psutil 05:46:07 INFO - copying psutil\_compat.py -> build\lib.win32-2.7\psutil 05:46:07 INFO - copying psutil\_psbsd.py -> build\lib.win32-2.7\psutil 05:46:07 INFO - copying psutil\_pslinux.py -> build\lib.win32-2.7\psutil 05:46:07 INFO - copying psutil\_psosx.py -> build\lib.win32-2.7\psutil 05:46:07 INFO - copying psutil\_psposix.py -> build\lib.win32-2.7\psutil 05:46:07 INFO - copying psutil\_pssunos.py -> build\lib.win32-2.7\psutil 05:46:07 INFO - copying psutil\_pswindows.py -> build\lib.win32-2.7\psutil 05:46:07 INFO - copying psutil\__init__.py -> build\lib.win32-2.7\psutil 05:46:07 INFO - running build_ext 05:46:07 INFO - building 'psutil._psutil_windows' extension 05:46:07 INFO - error: Unable to find vcvarsall.bat 05:46:07 INFO - ---------------------------------------- 05:46:07 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-ngldme-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 05:46:07 INFO - Storing complete log in C:\Users\cltbld\AppData\Roaming\pip\pip.log 05:46:07 WARNING - Return code: 1 05:46:07 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! 05:46:07 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv C:\slave\test\build\venv 05:46: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')]} 05:46:07 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 05:46: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')]} 05:46:07 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 05:46:07 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 0x01B346B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C46200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x01ACBE00>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01B64368>, '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 0x01812D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01C080C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-W732-IX-083', 'USERDOMAIN': 'T-W732-IX-083', '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-083', '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 05:46:07 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 05:46:07 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 05:46:07 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 05:46:07 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 05:46:07 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 05:46:07 INFO - 'COMPUTERNAME': 'T-W732-IX-083', 05:46:07 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 05:46:07 INFO - 'DCLOCATION': 'SCL3', 05:46:07 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 05:46:07 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 05:46:07 INFO - 'FP_NO_HOST_CHECK': 'NO', 05:46:07 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 05:46:07 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 05:46:07 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 05:46:07 INFO - 'HOMEDRIVE': 'C:', 05:46:07 INFO - 'HOMEPATH': '\\Users\\cltbld', 05:46:07 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 05:46:07 INFO - 'KTS_VERSION': '1.19c', 05:46:07 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 05:46:07 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 05:46:07 INFO - 'LOGONSERVER': '\\\\T-W732-IX-083', 05:46:07 INFO - 'MONDIR': 'C:\\Monitor_config\\', 05:46:07 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 05:46:07 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 05:46:07 INFO - 'MOZILLABUILDDRIVE': 'C:', 05:46:07 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 05:46:07 INFO - 'MOZ_AIRBAG': '1', 05:46:07 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 05:46:07 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 05:46:07 INFO - 'MOZ_MSVCVERSION': '8', 05:46:07 INFO - 'MOZ_NO_REMOTE': '1', 05:46:07 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 05:46:07 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 05:46:07 INFO - 'NO_EM_RESTART': '1', 05:46:07 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 05:46:07 INFO - 'NUMBER_OF_PROCESSORS': '8', 05:46:07 INFO - 'OS': 'Windows_NT', 05:46:07 INFO - 'OURDRIVE': 'C:', 05:46:07 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;', 05:46:07 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 05:46:07 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 05:46:07 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 05:46:07 INFO - 'PROCESSOR_LEVEL': '6', 05:46:07 INFO - 'PROCESSOR_REVISION': '1e05', 05:46:07 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 05:46:07 INFO - 'PROGRAMFILES': 'C:\\Program Files', 05:46:07 INFO - 'PROMPT': '$P$G', 05:46:07 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 05:46:07 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 05:46:07 INFO - 'PUBLIC': 'C:\\Users\\Public', 05:46:07 INFO - 'PWD': 'C:\\slave\\test', 05:46:07 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 05:46:07 INFO - 'SLAVEDIR': 'C:\\slave\\', 05:46:07 INFO - 'SYSTEMDRIVE': 'C:', 05:46:07 INFO - 'SYSTEMROOT': 'C:\\windows', 05:46:07 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 05:46:07 INFO - 'TEST1': 'testie', 05:46:07 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 05:46:07 INFO - 'USERDOMAIN': 'T-W732-IX-083', 05:46:07 INFO - 'USERNAME': 'cltbld', 05:46:07 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 05:46:07 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 05:46:07 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 05:46:07 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 05:46:07 INFO - 'WINDIR': 'C:\\windows', 05:46:07 INFO - 'WINDOWS_TRACING_FLAGS': '3', 05:46:07 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 05:46:07 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 05:46:08 INFO - Ignoring indexes: http://pypi.python.org/simple/ 05:46:08 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 05:46:08 INFO - Downloading mozsystemmonitor-0.0.tar.gz 05:46:08 INFO - Running setup.py egg_info for package mozsystemmonitor 05:46:08 INFO - Downloading/unpacking psutil>=0.7.1 (from mozsystemmonitor==0.0.0) 05:46:08 INFO - Running setup.py egg_info for package psutil 05:46:08 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 05:46:08 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 05:46:08 INFO - Installing collected packages: mozsystemmonitor, psutil 05:46:08 INFO - Running setup.py install for mozsystemmonitor 05:46:08 INFO - Running setup.py install for psutil 05:46:08 INFO - building 'psutil._psutil_windows' extension 05:46:08 INFO - error: Unable to find vcvarsall.bat 05:46:08 INFO - Complete output from command C:\slave\test\build\venv\Scripts\python.exe -c "import setuptools;__file__='C:\\slave\\test\\build\\venv\\build\\psutil\\setup.py';execfile(__file__)" install --single-version-externally-managed --record c:\users\cltbld\appdata\local\temp\pip-zsqqha-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 05:46:08 INFO - running install 05:46:08 INFO - running build 05:46:08 INFO - running build_py 05:46:08 INFO - running build_ext 05:46:08 INFO - building 'psutil._psutil_windows' extension 05:46:08 INFO - error: Unable to find vcvarsall.bat 05:46:08 INFO - ---------------------------------------- 05:46:08 INFO - Command C:\slave\test\build\venv\Scripts\python.exe -c "import setuptools;__file__='C:\\slave\\test\\build\\venv\\build\\psutil\\setup.py';execfile(__file__)" install --single-version-externally-managed --record c:\users\cltbld\appdata\local\temp\pip-zsqqha-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 05:46:08 INFO - Storing complete log in C:\Users\cltbld\AppData\Roaming\pip\pip.log 05:46:08 WARNING - Return code: 1 05:46:08 WARNING - Could not install python package: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub mozsystemmonitor==0.0.0 failed after 1 tries! 05:46:08 INFO - Installing blobuploader==1.2.4 into virtualenv C:\slave\test\build\venv 05:46:08 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 05:46:08 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 05:46:08 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 05:46:08 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 05:46:08 INFO - retry: Calling run_command with args: [['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', '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 0x01B346B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C46200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x01ACBE00>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01B64368>, '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 0x01812D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01C080C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-W732-IX-083', 'USERDOMAIN': 'T-W732-IX-083', '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-083', '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 05:46:08 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'blobuploader==1.2.4'] in C:\slave\test\build 05:46:08 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub blobuploader==1.2.4 05:46:08 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 05:46:08 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 05:46:08 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 05:46:08 INFO - 'COMPUTERNAME': 'T-W732-IX-083', 05:46:08 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 05:46:08 INFO - 'DCLOCATION': 'SCL3', 05:46:08 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 05:46:08 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 05:46:08 INFO - 'FP_NO_HOST_CHECK': 'NO', 05:46:08 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 05:46:08 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 05:46:08 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 05:46:08 INFO - 'HOMEDRIVE': 'C:', 05:46:08 INFO - 'HOMEPATH': '\\Users\\cltbld', 05:46:08 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 05:46:08 INFO - 'KTS_VERSION': '1.19c', 05:46:08 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 05:46:08 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 05:46:08 INFO - 'LOGONSERVER': '\\\\T-W732-IX-083', 05:46:08 INFO - 'MONDIR': 'C:\\Monitor_config\\', 05:46:08 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 05:46:08 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 05:46:08 INFO - 'MOZILLABUILDDRIVE': 'C:', 05:46:08 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 05:46:08 INFO - 'MOZ_AIRBAG': '1', 05:46:08 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 05:46:08 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 05:46:08 INFO - 'MOZ_MSVCVERSION': '8', 05:46:08 INFO - 'MOZ_NO_REMOTE': '1', 05:46:08 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 05:46:08 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 05:46:08 INFO - 'NO_EM_RESTART': '1', 05:46:08 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 05:46:08 INFO - 'NUMBER_OF_PROCESSORS': '8', 05:46:08 INFO - 'OS': 'Windows_NT', 05:46:08 INFO - 'OURDRIVE': 'C:', 05:46:08 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\;C:\\mozilla-build\\hg;', 05:46:08 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 05:46:08 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 05:46:08 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 05:46:08 INFO - 'PROCESSOR_LEVEL': '6', 05:46:08 INFO - 'PROCESSOR_REVISION': '1e05', 05:46:08 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 05:46:08 INFO - 'PROGRAMFILES': 'C:\\Program Files', 05:46:08 INFO - 'PROMPT': '$P$G', 05:46:08 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 05:46:08 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 05:46:08 INFO - 'PUBLIC': 'C:\\Users\\Public', 05:46:08 INFO - 'PWD': 'C:\\slave\\test', 05:46:08 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 05:46:08 INFO - 'SLAVEDIR': 'C:\\slave\\', 05:46:08 INFO - 'SYSTEMDRIVE': 'C:', 05:46:08 INFO - 'SYSTEMROOT': 'C:\\windows', 05:46:08 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 05:46:08 INFO - 'TEST1': 'testie', 05:46:08 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 05:46:08 INFO - 'USERDOMAIN': 'T-W732-IX-083', 05:46:08 INFO - 'USERNAME': 'cltbld', 05:46:08 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 05:46:08 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 05:46:08 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 05:46:08 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 05:46:08 INFO - 'WINDIR': 'C:\\windows', 05:46:08 INFO - 'WINDOWS_TRACING_FLAGS': '3', 05:46:08 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 05:46:08 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 05:46:08 INFO - Ignoring indexes: http://pypi.python.org/simple/ 05:46:08 INFO - Downloading/unpacking blobuploader==1.2.4 05:46:08 INFO - Downloading blobuploader-1.2.4.tar.gz 05:46:08 INFO - Running setup.py egg_info for package blobuploader 05:46:08 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 05:46:13 INFO - Running setup.py egg_info for package requests 05:46:13 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 05:46:13 INFO - Downloading docopt-0.6.1.tar.gz 05:46:13 INFO - Running setup.py egg_info for package docopt 05:46:13 INFO - Installing collected packages: blobuploader, docopt, requests 05:46:13 INFO - Running setup.py install for blobuploader 05:46:13 INFO - Running setup.py install for docopt 05:46:13 INFO - Running setup.py install for requests 05:46:13 INFO - Successfully installed blobuploader docopt requests 05:46:13 INFO - Cleaning up... 05:46:13 INFO - Return code: 0 05:46:13 INFO - Installing None into virtualenv C:\slave\test\build\venv 05:46:13 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 05:46:13 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 05:46:13 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 05:46:13 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 05:46:13 INFO - retry: Calling run_command with args: [['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--no-deps', '--timeout', '120', '-r', 'C:\\slave\\test\\build\\tests\\config\\marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x01B346B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C46200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x01ACBE00>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01B64368>, '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 0x01812D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01C080C0>, '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-083', 'USERDOMAIN': 'T-W732-IX-083', '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-083', '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 05:46:13 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--no-deps', '--timeout', '120', '-r', 'C:\\slave\\test\\build\\tests\\config\\marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub'] in C:\slave\test\build\tests\config 05:46:13 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --no-deps --timeout 120 -r C:\slave\test\build\tests\config\marionette_requirements.txt --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub 05:46:13 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 05:46:13 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 05:46:13 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 05:46:13 INFO - 'COMPUTERNAME': 'T-W732-IX-083', 05:46:13 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 05:46:13 INFO - 'DCLOCATION': 'SCL3', 05:46:13 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 05:46:13 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 05:46:13 INFO - 'FP_NO_HOST_CHECK': 'NO', 05:46:13 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 05:46:13 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 05:46:13 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 05:46:13 INFO - 'HOMEDRIVE': 'C:', 05:46:13 INFO - 'HOMEPATH': '\\Users\\cltbld', 05:46:13 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 05:46:13 INFO - 'KTS_VERSION': '1.19c', 05:46:13 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 05:46:13 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 05:46:13 INFO - 'LOGONSERVER': '\\\\T-W732-IX-083', 05:46:13 INFO - 'MONDIR': 'C:\\Monitor_config\\', 05:46:13 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 05:46:13 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 05:46:13 INFO - 'MOZILLABUILDDRIVE': 'C:', 05:46:13 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 05:46:13 INFO - 'MOZ_AIRBAG': '1', 05:46:13 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 05:46:13 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 05:46:13 INFO - 'MOZ_MSVCVERSION': '8', 05:46:13 INFO - 'MOZ_NO_REMOTE': '1', 05:46:13 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 05:46:13 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 05:46:13 INFO - 'NO_EM_RESTART': '1', 05:46:13 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 05:46:13 INFO - 'NUMBER_OF_PROCESSORS': '8', 05:46:13 INFO - 'OS': 'Windows_NT', 05:46:13 INFO - 'OURDRIVE': 'C:', 05:46:13 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;', 05:46:13 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 05:46:13 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 05:46:13 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 05:46:13 INFO - 'PROCESSOR_LEVEL': '6', 05:46:13 INFO - 'PROCESSOR_REVISION': '1e05', 05:46:13 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 05:46:13 INFO - 'PROGRAMFILES': 'C:\\Program Files', 05:46:13 INFO - 'PROMPT': '$P$G', 05:46:13 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 05:46:13 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 05:46:13 INFO - 'PUBLIC': 'C:\\Users\\Public', 05:46:13 INFO - 'PWD': 'C:\\slave\\test', 05:46:13 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 05:46:13 INFO - 'SLAVEDIR': 'C:\\slave\\', 05:46:13 INFO - 'SYSTEMDRIVE': 'C:', 05:46:13 INFO - 'SYSTEMROOT': 'C:\\windows', 05:46:13 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 05:46:13 INFO - 'TEST1': 'testie', 05:46:13 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 05:46:13 INFO - 'USERDOMAIN': 'T-W732-IX-083', 05:46:13 INFO - 'USERNAME': 'cltbld', 05:46:13 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 05:46:13 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 05:46:13 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 05:46:13 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 05:46:13 INFO - 'WINDIR': 'C:\\windows', 05:46:13 INFO - 'WINDOWS_TRACING_FLAGS': '3', 05:46:13 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 05:46:13 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 05:46:18 INFO - Ignoring indexes: http://pypi.python.org/simple/ 05:46:18 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 05:46:18 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 05:46:18 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 05:46:18 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 05:46:18 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 05:46:18 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 05:46:18 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 05:46:18 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 05:46:18 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 05:46:18 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 05:46:18 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 05:46:18 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 05:46:18 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 05:46:18 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 05:46:18 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 05:46:18 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 05:46:18 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 05:46:18 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 05:46:18 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 05:46:18 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 05:46:18 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 05:46:18 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 05:46:18 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 05:46:18 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 05:46:18 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 05:46:18 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 05:46:18 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 05:46:18 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 05:46:18 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 05:46:18 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 05:46:18 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 05:46:18 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 05:46:18 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 05:46:18 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 05:46:18 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 05:46:18 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 05:46:18 INFO - Unpacking c:\slave\test\build\tests\marionette\client 05:46:18 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 05:46:18 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 05:46:18 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 05:46:18 INFO - Unpacking c:\slave\test\build\tests\marionette 05:46:18 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 05:46:18 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 05:46:18 INFO - Installing collected packages: browsermob-proxy, manifestparser, marionette-client, marionette-driver, mozcrash, mozdebug, mozdevice, mozfile, mozhttpd, mozinfo, mozInstall, mozleak, mozlog, moznetwork, mozprocess, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve 05:46:18 INFO - Running setup.py install for browsermob-proxy 05:46:33 INFO - Running setup.py install for manifestparser 05:46:33 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 05:46:33 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 05:46:33 INFO - Running setup.py install for marionette-client 05:46:33 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 05:46:33 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 05:46:33 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 05:46:33 INFO - Running setup.py install for marionette-driver 05:46:33 INFO - Running setup.py install for mozcrash 05:46:33 INFO - Running setup.py install for mozdebug 05:46:33 INFO - Running setup.py install for mozdevice 05:46:33 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 05:46:33 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 05:46:33 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 05:46:33 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 05:46:33 INFO - Running setup.py install for mozfile 05:46:33 INFO - Running setup.py install for mozhttpd 05:46:33 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 05:46:33 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 05:46:33 INFO - Running setup.py install for mozinfo 05:46:33 INFO - Installing mozinfo-script.py script to C:\slave\test\build\venv\Scripts 05:46:33 INFO - Installing mozinfo.exe script to C:\slave\test\build\venv\Scripts 05:46:33 INFO - Running setup.py install for mozInstall 05:46:33 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 05:46:33 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 05:46:33 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 05:46:33 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 05:46:33 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 05:46:33 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 05:46:33 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 05:46:33 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 05:46:33 INFO - Running setup.py install for mozleak 05:46:33 INFO - Running setup.py install for mozlog 05:46:33 INFO - Installing structlog-script.py script to C:\slave\test\build\venv\Scripts 05:46:33 INFO - Installing structlog.exe script to C:\slave\test\build\venv\Scripts 05:46:33 INFO - Running setup.py install for moznetwork 05:46:33 INFO - Installing moznetwork-script.py script to C:\slave\test\build\venv\Scripts 05:46:33 INFO - Installing moznetwork.exe script to C:\slave\test\build\venv\Scripts 05:46:33 INFO - Running setup.py install for mozprocess 05:46:33 INFO - Running setup.py install for mozprofile 05:46:33 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 05:46:33 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 05:46:33 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 05:46:33 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 05:46:33 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 05:46:33 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 05:46:33 INFO - Running setup.py install for mozrunner 05:46:33 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 05:46:33 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 05:46:33 INFO - Running setup.py install for mozscreenshot 05:46:33 INFO - Running setup.py install for moztest 05:46:33 INFO - Running setup.py install for mozversion 05:46:33 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 05:46:33 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 05:46:33 INFO - Running setup.py install for wptserve 05:46:33 INFO - Successfully installed browsermob-proxy manifestparser marionette-client marionette-driver mozcrash mozdebug mozdevice mozfile mozhttpd mozinfo mozInstall mozleak mozlog moznetwork mozprocess mozprofile mozrunner mozscreenshot moztest mozversion wptserve 05:46:33 INFO - Cleaning up... 05:46:33 INFO - Return code: 0 05:46:33 INFO - Installing None into virtualenv C:\slave\test\build\venv 05:46:33 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 05:46:33 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 05:46:33 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 05:46:33 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 05:46:33 INFO - retry: Calling run_command with args: [['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '-r', 'C:\\slave\\test\\build\\tests\\config\\marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x01B346B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C46200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x01ACBE00>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01B64368>, '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 0x01812D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01C080C0>, '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-083', 'USERDOMAIN': 'T-W732-IX-083', '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-083', '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 05:46:33 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '-r', 'C:\\slave\\test\\build\\tests\\config\\marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub'] in C:\slave\test\build\tests\config 05:46:33 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --timeout 120 -r C:\slave\test\build\tests\config\marionette_requirements.txt --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub 05:46:33 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 05:46:33 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 05:46:33 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 05:46:33 INFO - 'COMPUTERNAME': 'T-W732-IX-083', 05:46:33 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 05:46:33 INFO - 'DCLOCATION': 'SCL3', 05:46:33 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 05:46:33 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 05:46:33 INFO - 'FP_NO_HOST_CHECK': 'NO', 05:46:33 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 05:46:33 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 05:46:33 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 05:46:33 INFO - 'HOMEDRIVE': 'C:', 05:46:33 INFO - 'HOMEPATH': '\\Users\\cltbld', 05:46:33 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 05:46:33 INFO - 'KTS_VERSION': '1.19c', 05:46:33 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 05:46:33 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 05:46:33 INFO - 'LOGONSERVER': '\\\\T-W732-IX-083', 05:46:33 INFO - 'MONDIR': 'C:\\Monitor_config\\', 05:46:33 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 05:46:33 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 05:46:33 INFO - 'MOZILLABUILDDRIVE': 'C:', 05:46:33 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 05:46:33 INFO - 'MOZ_AIRBAG': '1', 05:46:33 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 05:46:33 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 05:46:33 INFO - 'MOZ_MSVCVERSION': '8', 05:46:33 INFO - 'MOZ_NO_REMOTE': '1', 05:46:33 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 05:46:33 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 05:46:33 INFO - 'NO_EM_RESTART': '1', 05:46:33 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 05:46:33 INFO - 'NUMBER_OF_PROCESSORS': '8', 05:46:33 INFO - 'OS': 'Windows_NT', 05:46:33 INFO - 'OURDRIVE': 'C:', 05:46:33 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;', 05:46:33 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 05:46:33 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 05:46:33 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 05:46:33 INFO - 'PROCESSOR_LEVEL': '6', 05:46:33 INFO - 'PROCESSOR_REVISION': '1e05', 05:46:33 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 05:46:33 INFO - 'PROGRAMFILES': 'C:\\Program Files', 05:46:33 INFO - 'PROMPT': '$P$G', 05:46:33 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 05:46:33 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 05:46:33 INFO - 'PUBLIC': 'C:\\Users\\Public', 05:46:33 INFO - 'PWD': 'C:\\slave\\test', 05:46:33 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 05:46:33 INFO - 'SLAVEDIR': 'C:\\slave\\', 05:46:33 INFO - 'SYSTEMDRIVE': 'C:', 05:46:33 INFO - 'SYSTEMROOT': 'C:\\windows', 05:46:33 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 05:46:33 INFO - 'TEST1': 'testie', 05:46:33 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 05:46:33 INFO - 'USERDOMAIN': 'T-W732-IX-083', 05:46:33 INFO - 'USERNAME': 'cltbld', 05:46:33 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 05:46:33 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 05:46:33 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 05:46:33 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 05:46:33 INFO - 'WINDIR': 'C:\\windows', 05:46:33 INFO - 'WINDOWS_TRACING_FLAGS': '3', 05:46:33 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 05:46:33 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 05:46:37 INFO - Ignoring indexes: http://pypi.python.org/simple/ 05:46:37 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 05:46:37 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 05:46:37 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 05:46:37 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 05:46:37 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 05:46:37 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 05:46:37 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 05:46:37 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 05:46:37 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 05:46:37 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 05:46:37 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 05:46:37 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 05:46:37 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 05:46:37 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 05:46:37 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 05:46:37 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 05:46:37 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 05:46:37 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 05:46:37 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 05:46:37 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 05:46:37 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 05:46:37 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 05:46:37 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 05:46:37 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 05:46:37 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 05:46:37 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 05:46:37 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 05:46:37 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 05:46:37 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 05:46:37 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 05:46:37 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 05:46:37 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 05:46:37 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 05:46:37 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 05:46:37 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 05:46:37 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 05:46:37 INFO - Unpacking c:\slave\test\build\tests\marionette\client 05:46:37 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 05:46:37 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 05:46:37 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 05:46:37 INFO - Unpacking c:\slave\test\build\tests\marionette 05:46:37 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 05:46:37 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 05:46:37 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)) 05:46:48 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)) 05:46:48 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)) 05:46:48 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)) 05:46:48 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)) 05:46:48 INFO - Downloading/unpacking blessings>=1.3 (from mozlog->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 10)) 05:46:48 INFO - Downloading blessings-1.6.tar.gz 05:46:48 INFO - Running setup.py egg_info for package blessings 05:46:48 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)) 05:46:48 INFO - Installing collected packages: blessings, browsermob-proxy, manifestparser, marionette-client, marionette-driver, mozcrash, mozdebug, mozdevice, mozhttpd, mozInstall, mozleak, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve 05:46:48 INFO - Running setup.py install for blessings 05:46:48 INFO - Running setup.py install for browsermob-proxy 05:46:48 INFO - Running setup.py install for manifestparser 05:46:48 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 05:46:48 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 05:46:48 INFO - Running setup.py install for marionette-client 05:46:48 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 05:46:48 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 05:46:48 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 05:46:48 INFO - Running setup.py install for marionette-driver 05:46:48 INFO - Running setup.py install for mozcrash 05:46:48 INFO - Running setup.py install for mozdebug 05:46:48 INFO - Running setup.py install for mozdevice 05:46:48 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 05:46:48 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 05:46:48 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 05:46:48 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 05:46:48 INFO - Running setup.py install for mozhttpd 05:46:48 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 05:46:48 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 05:46:48 INFO - Running setup.py install for mozInstall 05:46:48 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 05:46:48 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 05:46:48 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 05:46:48 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 05:46:48 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 05:46:48 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 05:46:48 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 05:46:49 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 05:46:49 INFO - Running setup.py install for mozleak 05:46:49 INFO - Running setup.py install for mozprofile 05:46:49 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 05:46:49 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 05:46:49 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 05:46:49 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 05:46:49 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 05:46:49 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 05:46:49 INFO - Running setup.py install for mozrunner 05:46:49 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 05:46:49 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 05:46:51 INFO - Running setup.py install for mozscreenshot 05:46:51 INFO - Running setup.py install for moztest 05:46:51 INFO - Running setup.py install for mozversion 05:46:51 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 05:46:51 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 05:46:51 INFO - Running setup.py install for wptserve 05:46:51 INFO - Successfully installed blessings browsermob-proxy manifestparser marionette-client marionette-driver mozcrash mozdebug mozdevice mozhttpd mozInstall mozleak mozprofile mozrunner mozscreenshot moztest mozversion wptserve 05:46:51 INFO - Cleaning up... 05:46:51 INFO - Return code: 0 05:46:51 INFO - Done creating virtualenv C:\slave\test\build\venv. 05:46:51 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 05:46:51 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 05:46:51 INFO - Reading from file tmpfile_stdout 05:46:51 INFO - Using _rmtree_windows ... 05:46:51 INFO - Using _rmtree_windows ... 05:46:51 INFO - Current package versions: 05:46:51 INFO - blessings == 1.6 05:46:51 INFO - blobuploader == 1.2.4 05:46:51 INFO - browsermob-proxy == 0.6.0 05:46:51 INFO - distribute == 0.6.14 05:46:51 INFO - docopt == 0.6.1 05:46:51 INFO - manifestparser == 1.1 05:46:51 INFO - marionette-client == 2.3.0 05:46:51 INFO - marionette-driver == 1.4.0 05:46:51 INFO - mozInstall == 1.12 05:46:51 INFO - mozcrash == 0.17 05:46:51 INFO - mozdebug == 0.1 05:46:51 INFO - mozdevice == 0.48 05:46:51 INFO - mozfile == 1.2 05:46:51 INFO - mozhttpd == 0.7 05:46:51 INFO - mozinfo == 0.9 05:46:51 INFO - mozleak == 0.1 05:46:51 INFO - mozlog == 3.1 05:46:51 INFO - moznetwork == 0.27 05:46:51 INFO - mozprocess == 0.22 05:46:51 INFO - mozprofile == 0.28 05:46:51 INFO - mozrunner == 6.11 05:46:51 INFO - mozscreenshot == 0.1 05:46:51 INFO - mozsystemmonitor == 0.0 05:46:51 INFO - moztest == 0.7 05:46:51 INFO - mozversion == 1.4 05:46:51 INFO - requests == 1.2.3 05:46:51 INFO - wptserve == 1.4.0 05:46:51 INFO - Running post-action listener: _resource_record_post_action 05:46:51 INFO - Running post-action listener: _start_resource_monitoring 05:46:51 INFO - Starting resource monitoring. 05:46:51 INFO - ##### 05:46:51 INFO - ##### Running pull step. 05:46:51 INFO - ##### 05:46:51 INFO - Running pre-action listener: _resource_record_pre_action 05:46:51 INFO - Running main action method: pull 05:46:51 INFO - Pull has nothing to do! 05:46:51 INFO - Running post-action listener: _resource_record_post_action 05:46:51 INFO - ##### 05:46:51 INFO - ##### Running install step. 05:46:51 INFO - ##### 05:46:51 INFO - Running pre-action listener: _resource_record_pre_action 05:46:51 INFO - Running main action method: install 05:46:51 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 05:46:51 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 05:46:51 INFO - Reading from file tmpfile_stdout 05:46:51 INFO - Using _rmtree_windows ... 05:46:51 INFO - Using _rmtree_windows ... 05:46:51 INFO - Detecting whether we're running mozinstall >=1.0... 05:46:51 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', '-h'] 05:46:51 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py -h 05:46:51 INFO - Reading from file tmpfile_stdout 05:46:51 INFO - Output received: 05:46:51 INFO - Usage: mozinstall-script.py [options] installer 05:46:51 INFO - Options: 05:46:51 INFO - -h, --help show this help message and exit 05:46:51 INFO - -d DEST, --destination=DEST 05:46:51 INFO - Directory to install application into. [default: 05:46:51 INFO - "C:\slave\test"] 05:46:51 INFO - --app=APP Application being installed. [default: firefox] 05:46:51 INFO - Using _rmtree_windows ... 05:46:51 INFO - Using _rmtree_windows ... 05:46:51 INFO - mkdir: C:\slave\test\build\application 05:46:51 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'] 05:46:51 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 05:46:53 INFO - Reading from file tmpfile_stdout 05:46:53 INFO - Output received: 05:46:53 INFO - C:\slave\test\build\application\firefox\firefox.exe 05:46:53 INFO - Using _rmtree_windows ... 05:46:53 INFO - Using _rmtree_windows ... 05:46:53 INFO - Running post-action listener: _resource_record_post_action 05:46:53 INFO - ##### 05:46:53 INFO - ##### Running run-tests step. 05:46:53 INFO - ##### 05:46:53 INFO - Running pre-action listener: _resource_record_pre_action 05:46:53 INFO - Running main action method: run_tests 05:46:53 INFO - mkdir: C:\slave\test\build\blobber_upload_dir 05:46:53 INFO - Minidump filename unknown. Determining based upon platform and architecture. 05:46:53 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 05:46:53 INFO - grabbing minidump binary from tooltool 05:46:53 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 05:46:53 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 0x01B64368>, '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 0x01812D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01C080C0>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': 'C:\\slave\\test\\build', 'privileged': False}, attempt #1 05:46:53 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 05:46:53 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 05:46:53 INFO - INFO - Attempting to fetch from 'https://api.pub.build.mozilla.org/tooltool/'... 05:46:55 INFO - INFO - File win32-minidump_stackwalk.exe fetched from https://api.pub.build.mozilla.org/tooltool/ as C:\slave\test\build\tmpxoi6w4 05:46:55 INFO - INFO - File integrity verified, renaming tmpxoi6w4 to win32-minidump_stackwalk.exe 05:46:55 INFO - Return code: 0 05:46:55 INFO - Chmoding C:\slave\test\build\win32-minidump_stackwalk.exe to 0755 05:46:55 INFO - ENV: MINIDUMP_SAVE_PATH is now C:\slave\test\build\blobber_upload_dir 05:46:55 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/Xwr5tIa8THmxaQBp0BKH3A/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 05:46:55 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/Xwr5tIa8THmxaQBp0BKH3A/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 05:46:55 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 05:46:55 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 05:46:55 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 05:46:55 INFO - 'COMPUTERNAME': 'T-W732-IX-083', 05:46:55 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 05:46:55 INFO - 'DCLOCATION': 'SCL3', 05:46:55 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 05:46:55 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 05:46:55 INFO - 'FP_NO_HOST_CHECK': 'NO', 05:46:55 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 05:46:55 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 05:46:55 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 05:46:55 INFO - 'HOMEDRIVE': 'C:', 05:46:55 INFO - 'HOMEPATH': '\\Users\\cltbld', 05:46:55 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 05:46:55 INFO - 'KTS_VERSION': '1.19c', 05:46:55 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 05:46:55 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 05:46:55 INFO - 'LOGONSERVER': '\\\\T-W732-IX-083', 05:46:55 INFO - 'MINIDUMP_SAVE_PATH': 'C:\\slave\\test\\build\\blobber_upload_dir', 05:46:55 INFO - 'MONDIR': 'C:\\Monitor_config\\', 05:46:55 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 05:46:55 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 05:46:55 INFO - 'MOZILLABUILDDRIVE': 'C:', 05:46:55 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 05:46:55 INFO - 'MOZ_AIRBAG': '1', 05:46:55 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 05:46:55 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 05:46:55 INFO - 'MOZ_MSVCVERSION': '8', 05:46:55 INFO - 'MOZ_NO_REMOTE': '1', 05:46:55 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 05:46:55 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 05:46:55 INFO - 'NO_EM_RESTART': '1', 05:46:55 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 05:46:55 INFO - 'NUMBER_OF_PROCESSORS': '8', 05:46:55 INFO - 'OS': 'Windows_NT', 05:46:55 INFO - 'OURDRIVE': 'C:', 05:46:55 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;', 05:46:55 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 05:46:55 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 05:46:55 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 05:46:55 INFO - 'PROCESSOR_LEVEL': '6', 05:46:55 INFO - 'PROCESSOR_REVISION': '1e05', 05:46:55 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 05:46:55 INFO - 'PROGRAMFILES': 'C:\\Program Files', 05:46:55 INFO - 'PROMPT': '$P$G', 05:46:55 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 05:46:55 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 05:46:55 INFO - 'PUBLIC': 'C:\\Users\\Public', 05:46:55 INFO - 'PWD': 'C:\\slave\\test', 05:46:55 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 05:46:55 INFO - 'SLAVEDIR': 'C:\\slave\\', 05:46:55 INFO - 'SYSTEMDRIVE': 'C:', 05:46:55 INFO - 'SYSTEMROOT': 'C:\\windows', 05:46:55 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 05:46:55 INFO - 'TEST1': 'testie', 05:46:55 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 05:46:55 INFO - 'USERDOMAIN': 'T-W732-IX-083', 05:46:55 INFO - 'USERNAME': 'cltbld', 05:46:55 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 05:46:55 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 05:46:55 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 05:46:55 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 05:46:55 INFO - 'WINDIR': 'C:\\windows', 05:46:55 INFO - 'WINDOWS_TRACING_FLAGS': '3', 05:46:55 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 05:46:55 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 05:46:55 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/Xwr5tIa8THmxaQBp0BKH3A/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 05:46:57 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 05:46:57 INFO - import pkg_resources 05:46:59 INFO - Using 1 client processes 05:47:02 INFO - SUITE-START | Running 778 tests 05:47:02 INFO - Running testharness tests 05:47:02 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 05:47:02 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 0ms 05:47:02 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 05:47:02 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 0ms 05:47:02 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 05:47:02 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 0ms 05:47:02 INFO - Setting up ssl 05:47:02 INFO - PROCESS | certutil | 05:47:02 INFO - PROCESS | certutil | 05:47:02 INFO - PROCESS | certutil | 05:47:02 INFO - Certificate Nickname Trust Attributes 05:47:02 INFO - SSL,S/MIME,JAR/XPI 05:47:02 INFO - 05:47:02 INFO - web-platform-tests CT,, 05:47:02 INFO - 05:47:02 INFO - Starting runner 05:47:03 INFO - PROCESS | 2528 | [2528] 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 05:47:03 INFO - PROCESS | 2528 | [2528] 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 05:47:03 INFO - PROCESS | 2528 | [2528] 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 05:47:03 INFO - PROCESS | 2528 | [2528] 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 05:47:04 INFO - PROCESS | 2528 | [2528] 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 05:47:05 INFO - PROCESS | 2528 | 1464612425271 Marionette DEBUG Marionette enabled via build flag and pref 05:47:06 INFO - PROCESS | 2528 | ++DOCSHELL 0E501C00 == 1 [pid = 2528] [id = 1] 05:47:06 INFO - PROCESS | 2528 | ++DOMWINDOW == 1 (0E502000) [pid = 2528] [serial = 1] [outer = 00000000] 05:47:06 INFO - PROCESS | 2528 | [2528] WARNING: No inner window available!: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 05:47:06 INFO - PROCESS | 2528 | ++DOMWINDOW == 2 (0E502C00) [pid = 2528] [serial = 2] [outer = 0E502000] 05:47:06 INFO - PROCESS | 2528 | ++DOCSHELL 0E78F800 == 2 [pid = 2528] [id = 2] 05:47:06 INFO - PROCESS | 2528 | ++DOMWINDOW == 3 (0E78FC00) [pid = 2528] [serial = 3] [outer = 00000000] 05:47:06 INFO - PROCESS | 2528 | [2528] WARNING: No inner window available!: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 05:47:06 INFO - PROCESS | 2528 | ++DOMWINDOW == 4 (0E790800) [pid = 2528] [serial = 4] [outer = 0E78FC00] 05:47:06 INFO - PROCESS | 2528 | 1464612426832 Marionette INFO Listening on port 2828 05:47:08 INFO - PROCESS | 2528 | 1464612428418 Marionette DEBUG Marionette enabled via command-line flag 05:47:08 INFO - PROCESS | 2528 | [2528] 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 05:47:08 INFO - PROCESS | 2528 | [2528] 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 05:47:08 INFO - PROCESS | 2528 | ++DOCSHELL 12516400 == 3 [pid = 2528] [id = 3] 05:47:08 INFO - PROCESS | 2528 | ++DOMWINDOW == 5 (1251E400) [pid = 2528] [serial = 5] [outer = 00000000] 05:47:08 INFO - PROCESS | 2528 | [2528] WARNING: No inner window available!: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 05:47:08 INFO - PROCESS | 2528 | ++DOMWINDOW == 6 (1251F000) [pid = 2528] [serial = 6] [outer = 1251E400] 05:47:08 INFO - PROCESS | 2528 | [2528] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/plugins/base/nsPluginHost.cpp, line 2375 05:47:09 INFO - PROCESS | 2528 | ++DOMWINDOW == 7 (13223000) [pid = 2528] [serial = 7] [outer = 0E78FC00] 05:47:09 INFO - PROCESS | 2528 | [2528] 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 05:47:09 INFO - PROCESS | 2528 | 1464612429336 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:49712 05:47:09 INFO - PROCESS | 2528 | [2528] 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 05:47:09 INFO - PROCESS | 2528 | 1464612429358 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:49713 05:47:09 INFO - PROCESS | 2528 | [2528] 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 05:47:09 INFO - PROCESS | 2528 | 1464612429366 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:49715 05:47:09 INFO - PROCESS | 2528 | [2528] 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 05:47:09 INFO - PROCESS | 2528 | 1464612429401 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:49717 05:47:09 INFO - PROCESS | 2528 | 1464612429403 Marionette DEBUG Closed connection conn0 05:47:09 INFO - PROCESS | 2528 | 1464612429405 Marionette DEBUG Closed connection conn1 05:47:09 INFO - PROCESS | 2528 | 1464612429407 Marionette DEBUG Closed connection conn2 05:47:09 INFO - PROCESS | 2528 | 1464612429558 Marionette DEBUG Closed connection conn3 05:47:09 INFO - PROCESS | 2528 | [2528] 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 05:47:09 INFO - PROCESS | 2528 | 1464612429563 Marionette DEBUG Accepted connection conn4 from 127.0.0.1:49718 05:47:09 INFO - PROCESS | 2528 | 1464612429601 Marionette DEBUG Closed connection conn4 05:47:09 INFO - PROCESS | 2528 | [2528] 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 05:47:09 INFO - PROCESS | 2528 | 1464612429608 Marionette DEBUG Accepted connection conn5 from 127.0.0.1:49719 05:47:09 INFO - PROCESS | 2528 | ++DOCSHELL 13DE1C00 == 4 [pid = 2528] [id = 4] 05:47:09 INFO - PROCESS | 2528 | ++DOMWINDOW == 8 (13DE2000) [pid = 2528] [serial = 8] [outer = 00000000] 05:47:09 INFO - PROCESS | 2528 | ++DOMWINDOW == 9 (14C0A800) [pid = 2528] [serial = 9] [outer = 13DE2000] 05:47:09 INFO - PROCESS | 2528 | ++DOMWINDOW == 10 (14C10000) [pid = 2528] [serial = 10] [outer = 13DE2000] 05:47:09 INFO - PROCESS | 2528 | 1464612429745 Marionette TRACE conn5 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 05:47:09 INFO - PROCESS | 2528 | 1464612429750 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":"20160530035543","device":"desktop","version":"48.0a2"} 05:47:10 INFO - PROCESS | 2528 | [2528] 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 05:47:11 INFO - PROCESS | 2528 | [2528] 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 05:47:11 INFO - PROCESS | 2528 | [2528] 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 05:47:11 INFO - PROCESS | 2528 | ++DOCSHELL 15705000 == 5 [pid = 2528] [id = 5] 05:47:11 INFO - PROCESS | 2528 | ++DOMWINDOW == 11 (15705400) [pid = 2528] [serial = 11] [outer = 00000000] 05:47:11 INFO - PROCESS | 2528 | ++DOCSHELL 15705800 == 6 [pid = 2528] [id = 6] 05:47:11 INFO - PROCESS | 2528 | ++DOMWINDOW == 12 (15705C00) [pid = 2528] [serial = 12] [outer = 00000000] 05:47:12 INFO - PROCESS | 2528 | [2528] 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 05:47:12 INFO - PROCESS | 2528 | ++DOCSHELL 1637DC00 == 7 [pid = 2528] [id = 7] 05:47:12 INFO - PROCESS | 2528 | ++DOMWINDOW == 13 (1637E000) [pid = 2528] [serial = 13] [outer = 00000000] 05:47:12 INFO - PROCESS | 2528 | [2528] 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 05:47:12 INFO - PROCESS | 2528 | [2528] 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 05:47:12 INFO - PROCESS | 2528 | ++DOMWINDOW == 14 (17297800) [pid = 2528] [serial = 14] [outer = 1637E000] 05:47:12 INFO - PROCESS | 2528 | ++DOMWINDOW == 15 (175EE000) [pid = 2528] [serial = 15] [outer = 15705400] 05:47:12 INFO - PROCESS | 2528 | ++DOMWINDOW == 16 (175EF800) [pid = 2528] [serial = 16] [outer = 15705C00] 05:47:12 INFO - PROCESS | 2528 | ++DOMWINDOW == 17 (175F1C00) [pid = 2528] [serial = 17] [outer = 1637E000] 05:47:13 INFO - PROCESS | 2528 | 1464612433176 Marionette DEBUG loaded listener.js 05:47:13 INFO - PROCESS | 2528 | 1464612433191 Marionette DEBUG loaded listener.js 05:47:13 INFO - PROCESS | 2528 | ++DOMWINDOW == 18 (199C0800) [pid = 2528] [serial = 18] [outer = 1637E000] 05:47:13 INFO - PROCESS | 2528 | 1464612433944 Marionette TRACE conn5 <- [1,1,null,{"sessionId":"db455434-511c-4343-be98-89990ac520ce","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":"20160530035543","device":"desktop","version":"48.0a2","command_id":1}}] 05:47:14 INFO - PROCESS | 2528 | 1464612434205 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}] 05:47:14 INFO - PROCESS | 2528 | 1464612434234 Marionette TRACE conn5 <- [1,2,null,{"value":null}] 05:47:14 INFO - PROCESS | 2528 | 1464612434244 Marionette TRACE conn5 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 05:47:14 INFO - PROCESS | 2528 | [2528] 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 05:47:14 INFO - PROCESS | 2528 | [2528] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 05:47:14 INFO - PROCESS | 2528 | ++DOMWINDOW == 19 (1A450000) [pid = 2528] [serial = 19] [outer = 1637E000] 05:47:15 INFO - PROCESS | 2528 | [2528] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 05:47:15 INFO - PROCESS | 2528 | 1464612435237 Marionette TRACE conn5 <- [1,3,null,{}] 05:47:15 INFO - PROCESS | 2528 | 1464612435263 Marionette TRACE conn5 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'MainThread'","sandbox":"default","line":140}] 05:47:15 INFO - PROCESS | 2528 | 1464612435278 Marionette TRACE conn5 <- [1,4,null,{"value":null}] 05:47:15 INFO - PROCESS | 2528 | 1464612435288 Marionette TRACE conn5 -> [0,5,"getWindowHandle",null] 05:47:15 INFO - PROCESS | 2528 | 1464612435290 Marionette TRACE conn5 <- [1,5,null,{"value":"13"}] 05:47:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 05:47:15 INFO - PROCESS | 2528 | 1464612435339 Marionette TRACE conn5 -> [0,6,"setScriptTimeout",{"ms":35000}] 05:47:15 INFO - PROCESS | 2528 | 1464612435343 Marionette TRACE conn5 <- [1,6,null,{}] 05:47:15 INFO - PROCESS | 2528 | 1464612435360 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}] 05:47:15 INFO - PROCESS | 2528 | 1464612435372 Marionette TRACE conn5 <- [1,7,null,{"value":null}] 05:47:15 INFO - PROCESS | 2528 | 1464612435375 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\", \"2a2d7192-24ed-4889-9d1c-c9ccdcac4bce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:15 INFO - PROCESS | 2528 | ++DOCSHELL 1C10DC00 == 8 [pid = 2528] [id = 8] 05:47:15 INFO - PROCESS | 2528 | ++DOMWINDOW == 20 (1C10E000) [pid = 2528] [serial = 20] [outer = 00000000] 05:47:15 INFO - PROCESS | 2528 | ++DOMWINDOW == 21 (1C110800) [pid = 2528] [serial = 21] [outer = 1C10E000] 05:47:15 INFO - PROCESS | 2528 | 1464612435426 Marionette DEBUG loaded listener.js 05:47:15 INFO - PROCESS | 2528 | ++DOMWINDOW == 22 (1C57E400) [pid = 2528] [serial = 22] [outer = 1C10E000] 05:47:15 INFO - PROCESS | 2528 | ++DOCSHELL 13DD8000 == 9 [pid = 2528] [id = 9] 05:47:15 INFO - PROCESS | 2528 | ++DOMWINDOW == 23 (13DDB800) [pid = 2528] [serial = 23] [outer = 00000000] 05:47:15 INFO - PROCESS | 2528 | ++DOMWINDOW == 24 (17572400) [pid = 2528] [serial = 24] [outer = 13DDB800] 05:47:15 INFO - PROCESS | 2528 | 1464612435836 Marionette DEBUG loaded listener.js 05:47:15 INFO - PROCESS | 2528 | ++DOMWINDOW == 25 (151DA800) [pid = 2528] [serial = 25] [outer = 13DDB800] 05:47:16 INFO - PROCESS | 2528 | [2528] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 05:47:16 INFO - PROCESS | 2528 | --DOCSHELL 0E501C00 == 8 [pid = 2528] [id = 1] 05:47:16 INFO - PROCESS | 2528 | 1464612436693 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]]]}] 05:47:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 05:47:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 1413ms 05:47:16 INFO - PROCESS | 2528 | 1464612436714 Marionette TRACE conn5 -> [0,9,"getWindowHandle",null] 05:47:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 05:47:16 INFO - PROCESS | 2528 | 1464612436717 Marionette TRACE conn5 <- [1,9,null,{"value":"13"}] 05:47:16 INFO - PROCESS | 2528 | 1464612436722 Marionette TRACE conn5 -> [0,10,"setScriptTimeout",{"ms":35000}] 05:47:16 INFO - PROCESS | 2528 | 1464612436724 Marionette TRACE conn5 <- [1,10,null,{}] 05:47:16 INFO - PROCESS | 2528 | 1464612436730 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}] 05:47:16 INFO - PROCESS | 2528 | 1464612436853 Marionette TRACE conn5 <- [1,11,null,{"value":null}] 05:47:16 INFO - PROCESS | 2528 | 1464612436924 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\", \"2a2d7192-24ed-4889-9d1c-c9ccdcac4bce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:16 INFO - PROCESS | 2528 | ++DOCSHELL 0D8E4000 == 9 [pid = 2528] [id = 10] 05:47:16 INFO - PROCESS | 2528 | ++DOMWINDOW == 26 (0DC20000) [pid = 2528] [serial = 26] [outer = 00000000] 05:47:16 INFO - PROCESS | 2528 | ++DOMWINDOW == 27 (11DE5800) [pid = 2528] [serial = 27] [outer = 0DC20000] 05:47:16 INFO - PROCESS | 2528 | 1464612436983 Marionette DEBUG loaded listener.js 05:47:17 INFO - PROCESS | 2528 | ++DOMWINDOW == 28 (12375800) [pid = 2528] [serial = 28] [outer = 0DC20000] 05:47:17 INFO - PROCESS | 2528 | 1464612437588 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]]]}] 05:47:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 05:47:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 930ms 05:47:17 INFO - PROCESS | 2528 | 1464612437654 Marionette TRACE conn5 -> [0,13,"getWindowHandle",null] 05:47:17 INFO - PROCESS | 2528 | 1464612437660 Marionette TRACE conn5 <- [1,13,null,{"value":"13"}] 05:47:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 05:47:17 INFO - PROCESS | 2528 | 1464612437667 Marionette TRACE conn5 -> [0,14,"setScriptTimeout",{"ms":35000}] 05:47:17 INFO - PROCESS | 2528 | 1464612437670 Marionette TRACE conn5 <- [1,14,null,{}] 05:47:17 INFO - PROCESS | 2528 | 1464612437674 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}] 05:47:17 INFO - PROCESS | 2528 | 1464612437794 Marionette TRACE conn5 <- [1,15,null,{"value":null}] 05:47:17 INFO - PROCESS | 2528 | 1464612437855 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\", \"2a2d7192-24ed-4889-9d1c-c9ccdcac4bce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:17 INFO - PROCESS | 2528 | ++DOCSHELL 151DD800 == 10 [pid = 2528] [id = 11] 05:47:17 INFO - PROCESS | 2528 | ++DOMWINDOW == 29 (1570BC00) [pid = 2528] [serial = 29] [outer = 00000000] 05:47:17 INFO - PROCESS | 2528 | ++DOMWINDOW == 30 (15E13800) [pid = 2528] [serial = 30] [outer = 1570BC00] 05:47:17 INFO - PROCESS | 2528 | 1464612437911 Marionette DEBUG loaded listener.js 05:47:18 INFO - PROCESS | 2528 | ++DOMWINDOW == 31 (16890C00) [pid = 2528] [serial = 31] [outer = 1570BC00] 05:47:18 INFO - PROCESS | 2528 | 1464612438505 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]]]}] 05:47:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 05:47:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 871ms 05:47:18 INFO - PROCESS | 2528 | 1464612438539 Marionette TRACE conn5 -> [0,17,"getWindowHandle",null] 05:47:18 INFO - PROCESS | 2528 | 1464612438541 Marionette TRACE conn5 <- [1,17,null,{"value":"13"}] 05:47:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 05:47:18 INFO - PROCESS | 2528 | 1464612438545 Marionette TRACE conn5 -> [0,18,"setScriptTimeout",{"ms":35000}] 05:47:18 INFO - PROCESS | 2528 | 1464612438549 Marionette TRACE conn5 <- [1,18,null,{}] 05:47:18 INFO - PROCESS | 2528 | 1464612438561 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}] 05:47:18 INFO - PROCESS | 2528 | 1464612438679 Marionette TRACE conn5 <- [1,19,null,{"value":null}] 05:47:18 INFO - PROCESS | 2528 | ++DOCSHELL 175EDC00 == 11 [pid = 2528] [id = 12] 05:47:18 INFO - PROCESS | 2528 | ++DOMWINDOW == 32 (17A8B400) [pid = 2528] [serial = 32] [outer = 00000000] 05:47:18 INFO - PROCESS | 2528 | ++DOMWINDOW == 33 (0CCC8000) [pid = 2528] [serial = 33] [outer = 17A8B400] 05:47:18 INFO - PROCESS | 2528 | 1464612438912 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\", \"2a2d7192-24ed-4889-9d1c-c9ccdcac4bce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:18 INFO - PROCESS | 2528 | ++DOCSHELL 0D034800 == 12 [pid = 2528] [id = 13] 05:47:18 INFO - PROCESS | 2528 | ++DOMWINDOW == 34 (0D035800) [pid = 2528] [serial = 34] [outer = 00000000] 05:47:18 INFO - PROCESS | 2528 | ++DOMWINDOW == 35 (0D083800) [pid = 2528] [serial = 35] [outer = 0D035800] 05:47:18 INFO - PROCESS | 2528 | 1464612438980 Marionette DEBUG loaded listener.js 05:47:19 INFO - PROCESS | 2528 | ++DOMWINDOW == 36 (0D15BC00) [pid = 2528] [serial = 36] [outer = 0D035800] 05:47:19 INFO - PROCESS | 2528 | ++DOMWINDOW == 37 (0D24E800) [pid = 2528] [serial = 37] [outer = 17A8B400] 05:47:19 INFO - PROCESS | 2528 | ++DOCSHELL 0CCCF800 == 13 [pid = 2528] [id = 14] 05:47:19 INFO - PROCESS | 2528 | ++DOMWINDOW == 38 (0D033400) [pid = 2528] [serial = 38] [outer = 00000000] 05:47:19 INFO - PROCESS | 2528 | ++DOMWINDOW == 39 (0D8E5400) [pid = 2528] [serial = 39] [outer = 0D033400] 05:47:19 INFO - PROCESS | 2528 | ++DOMWINDOW == 40 (0DDA7800) [pid = 2528] [serial = 40] [outer = 0D033400] 05:47:19 INFO - PROCESS | 2528 | --DOCSHELL 13DE1C00 == 12 [pid = 2528] [id = 4] 05:47:19 INFO - PROCESS | 2528 | 1464612439637 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]]]}] 05:47:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 05:47:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 1120ms 05:47:19 INFO - PROCESS | 2528 | 1464612439670 Marionette TRACE conn5 -> [0,21,"getWindowHandle",null] 05:47:19 INFO - PROCESS | 2528 | 1464612439673 Marionette TRACE conn5 <- [1,21,null,{"value":"13"}] 05:47:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 05:47:19 INFO - PROCESS | 2528 | 1464612439677 Marionette TRACE conn5 -> [0,22,"setScriptTimeout",{"ms":35000}] 05:47:19 INFO - PROCESS | 2528 | 1464612439681 Marionette TRACE conn5 <- [1,22,null,{}] 05:47:19 INFO - PROCESS | 2528 | 1464612439688 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}] 05:47:19 INFO - PROCESS | 2528 | 1464612439772 Marionette TRACE conn5 <- [1,23,null,{"value":null}] 05:47:19 INFO - PROCESS | 2528 | 1464612439781 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\", \"2a2d7192-24ed-4889-9d1c-c9ccdcac4bce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:19 INFO - PROCESS | 2528 | ++DOCSHELL 11BAC800 == 13 [pid = 2528] [id = 15] 05:47:19 INFO - PROCESS | 2528 | ++DOMWINDOW == 41 (11BAD000) [pid = 2528] [serial = 41] [outer = 00000000] 05:47:19 INFO - PROCESS | 2528 | ++DOMWINDOW == 42 (11D95800) [pid = 2528] [serial = 42] [outer = 11BAD000] 05:47:19 INFO - PROCESS | 2528 | 1464612439830 Marionette DEBUG loaded listener.js 05:47:19 INFO - PROCESS | 2528 | ++DOMWINDOW == 43 (11E7D800) [pid = 2528] [serial = 43] [outer = 11BAD000] 05:47:20 INFO - PROCESS | 2528 | 1464612440249 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]]]}] 05:47:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 05:47:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 631ms 05:47:20 INFO - PROCESS | 2528 | 1464612440312 Marionette TRACE conn5 -> [0,25,"getWindowHandle",null] 05:47:20 INFO - PROCESS | 2528 | 1464612440316 Marionette TRACE conn5 <- [1,25,null,{"value":"13"}] 05:47:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 05:47:20 INFO - PROCESS | 2528 | 1464612440320 Marionette TRACE conn5 -> [0,26,"setScriptTimeout",{"ms":35000}] 05:47:20 INFO - PROCESS | 2528 | 1464612440322 Marionette TRACE conn5 <- [1,26,null,{}] 05:47:20 INFO - PROCESS | 2528 | 1464612440326 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}] 05:47:20 INFO - PROCESS | 2528 | 1464612440409 Marionette TRACE conn5 <- [1,27,null,{"value":null}] 05:47:20 INFO - PROCESS | 2528 | 1464612440420 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\", \"2a2d7192-24ed-4889-9d1c-c9ccdcac4bce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:20 INFO - PROCESS | 2528 | ++DOCSHELL 12505400 == 14 [pid = 2528] [id = 16] 05:47:20 INFO - PROCESS | 2528 | ++DOMWINDOW == 44 (12512400) [pid = 2528] [serial = 44] [outer = 00000000] 05:47:20 INFO - PROCESS | 2528 | ++DOMWINDOW == 45 (1251C000) [pid = 2528] [serial = 45] [outer = 12512400] 05:47:20 INFO - PROCESS | 2528 | 1464612440466 Marionette DEBUG loaded listener.js 05:47:20 INFO - PROCESS | 2528 | ++DOMWINDOW == 46 (1257C400) [pid = 2528] [serial = 46] [outer = 12512400] 05:47:20 INFO - PROCESS | 2528 | 1464612440908 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]]]}] 05:47:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 05:47:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 630ms 05:47:20 INFO - PROCESS | 2528 | 1464612440955 Marionette TRACE conn5 -> [0,29,"getWindowHandle",null] 05:47:20 INFO - PROCESS | 2528 | 1464612440957 Marionette TRACE conn5 <- [1,29,null,{"value":"13"}] 05:47:20 INFO - PROCESS | 2528 | 1464612440961 Marionette TRACE conn5 -> [0,30,"setScriptTimeout",{"ms":35000}] 05:47:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 05:47:20 INFO - PROCESS | 2528 | 1464612440966 Marionette TRACE conn5 <- [1,30,null,{}] 05:47:20 INFO - PROCESS | 2528 | 1464612440979 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}] 05:47:21 INFO - PROCESS | 2528 | 1464612441065 Marionette TRACE conn5 <- [1,31,null,{"value":null}] 05:47:21 INFO - PROCESS | 2528 | 1464612441072 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\", \"2a2d7192-24ed-4889-9d1c-c9ccdcac4bce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:21 INFO - PROCESS | 2528 | ++DOCSHELL 15021800 == 15 [pid = 2528] [id = 17] 05:47:21 INFO - PROCESS | 2528 | ++DOMWINDOW == 47 (15022000) [pid = 2528] [serial = 47] [outer = 00000000] 05:47:21 INFO - PROCESS | 2528 | ++DOMWINDOW == 48 (151E1400) [pid = 2528] [serial = 48] [outer = 15022000] 05:47:21 INFO - PROCESS | 2528 | 1464612441123 Marionette DEBUG loaded listener.js 05:47:21 INFO - PROCESS | 2528 | ++DOMWINDOW == 49 (154E2000) [pid = 2528] [serial = 49] [outer = 15022000] 05:47:21 INFO - PROCESS | 2528 | 1464612441533 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]]]}] 05:47:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 05:47:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 590ms 05:47:21 INFO - PROCESS | 2528 | 1464612441554 Marionette TRACE conn5 -> [0,33,"getWindowHandle",null] 05:47:21 INFO - PROCESS | 2528 | 1464612441557 Marionette TRACE conn5 <- [1,33,null,{"value":"13"}] 05:47:21 INFO - PROCESS | 2528 | 1464612441572 Marionette TRACE conn5 -> [0,34,"setScriptTimeout",{"ms":35000}] 05:47:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 05:47:21 INFO - PROCESS | 2528 | 1464612441574 Marionette TRACE conn5 <- [1,34,null,{}] 05:47:21 INFO - PROCESS | 2528 | 1464612441577 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}] 05:47:21 INFO - PROCESS | 2528 | 1464612441654 Marionette TRACE conn5 <- [1,35,null,{"value":null}] 05:47:21 INFO - PROCESS | 2528 | 1464612441660 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\", \"2a2d7192-24ed-4889-9d1c-c9ccdcac4bce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:21 INFO - PROCESS | 2528 | ++DOCSHELL 154E3C00 == 16 [pid = 2528] [id = 18] 05:47:21 INFO - PROCESS | 2528 | ++DOMWINDOW == 50 (154EC000) [pid = 2528] [serial = 50] [outer = 00000000] 05:47:21 INFO - PROCESS | 2528 | ++DOMWINDOW == 51 (15EAD800) [pid = 2528] [serial = 51] [outer = 154EC000] 05:47:21 INFO - PROCESS | 2528 | 1464612441705 Marionette DEBUG loaded listener.js 05:47:21 INFO - PROCESS | 2528 | ++DOMWINDOW == 52 (16913C00) [pid = 2528] [serial = 52] [outer = 154EC000] 05:47:22 INFO - PROCESS | 2528 | 1464612442111 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]]]}] 05:47:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 05:47:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 570ms 05:47:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 05:47:22 INFO - PROCESS | 2528 | 1464612442145 Marionette TRACE conn5 -> [0,37,"getWindowHandle",null] 05:47:22 INFO - PROCESS | 2528 | 1464612442147 Marionette TRACE conn5 <- [1,37,null,{"value":"13"}] 05:47:22 INFO - PROCESS | 2528 | 1464612442150 Marionette TRACE conn5 -> [0,38,"setScriptTimeout",{"ms":35000}] 05:47:22 INFO - PROCESS | 2528 | 1464612442152 Marionette TRACE conn5 <- [1,38,null,{}] 05:47:22 INFO - PROCESS | 2528 | 1464612442156 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}] 05:47:22 INFO - PROCESS | 2528 | 1464612442258 Marionette TRACE conn5 <- [1,39,null,{"value":null}] 05:47:22 INFO - PROCESS | 2528 | 1464612442267 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\", \"2a2d7192-24ed-4889-9d1c-c9ccdcac4bce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:22 INFO - PROCESS | 2528 | ++DOCSHELL 17301C00 == 17 [pid = 2528] [id = 19] 05:47:22 INFO - PROCESS | 2528 | ++DOMWINDOW == 53 (17572000) [pid = 2528] [serial = 53] [outer = 00000000] 05:47:22 INFO - PROCESS | 2528 | ++DOMWINDOW == 54 (17A8CC00) [pid = 2528] [serial = 54] [outer = 17572000] 05:47:22 INFO - PROCESS | 2528 | 1464612442319 Marionette DEBUG loaded listener.js 05:47:22 INFO - PROCESS | 2528 | ++DOMWINDOW == 55 (17B1E000) [pid = 2528] [serial = 55] [outer = 17572000] 05:47:22 INFO - PROCESS | 2528 | 1464612442730 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]]]}] 05:47:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 05:47:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 630ms 05:47:22 INFO - PROCESS | 2528 | 1464612442782 Marionette TRACE conn5 -> [0,41,"getWindowHandle",null] 05:47:22 INFO - PROCESS | 2528 | 1464612442784 Marionette TRACE conn5 <- [1,41,null,{"value":"13"}] 05:47:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 05:47:22 INFO - PROCESS | 2528 | 1464612442787 Marionette TRACE conn5 -> [0,42,"setScriptTimeout",{"ms":35000}] 05:47:22 INFO - PROCESS | 2528 | 1464612442788 Marionette TRACE conn5 <- [1,42,null,{}] 05:47:22 INFO - PROCESS | 2528 | 1464612442792 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}] 05:47:22 INFO - PROCESS | 2528 | 1464612442894 Marionette TRACE conn5 <- [1,43,null,{"value":null}] 05:47:22 INFO - PROCESS | 2528 | 1464612442903 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\", \"2a2d7192-24ed-4889-9d1c-c9ccdcac4bce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:22 INFO - PROCESS | 2528 | ++DOCSHELL 18B8E000 == 18 [pid = 2528] [id = 20] 05:47:22 INFO - PROCESS | 2528 | ++DOMWINDOW == 56 (18B91400) [pid = 2528] [serial = 56] [outer = 00000000] 05:47:22 INFO - PROCESS | 2528 | ++DOMWINDOW == 57 (19170800) [pid = 2528] [serial = 57] [outer = 18B91400] 05:47:22 INFO - PROCESS | 2528 | 1464612442949 Marionette DEBUG loaded listener.js 05:47:23 INFO - PROCESS | 2528 | ++DOMWINDOW == 58 (199BD400) [pid = 2528] [serial = 58] [outer = 18B91400] 05:47:23 INFO - PROCESS | 2528 | 1464612443403 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]]]}] 05:47:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 05:47:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 671ms 05:47:23 INFO - PROCESS | 2528 | 1464612443458 Marionette TRACE conn5 -> [0,45,"getWindowHandle",null] 05:47:23 INFO - PROCESS | 2528 | 1464612443460 Marionette TRACE conn5 <- [1,45,null,{"value":"13"}] 05:47:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 05:47:23 INFO - PROCESS | 2528 | 1464612443463 Marionette TRACE conn5 -> [0,46,"setScriptTimeout",{"ms":35000}] 05:47:23 INFO - PROCESS | 2528 | 1464612443464 Marionette TRACE conn5 <- [1,46,null,{}] 05:47:23 INFO - PROCESS | 2528 | 1464612443471 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}] 05:47:23 INFO - PROCESS | 2528 | 1464612443573 Marionette TRACE conn5 <- [1,47,null,{"value":null}] 05:47:23 INFO - PROCESS | 2528 | 1464612443582 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\", \"2a2d7192-24ed-4889-9d1c-c9ccdcac4bce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:23 INFO - PROCESS | 2528 | ++DOCSHELL 1223B400 == 19 [pid = 2528] [id = 21] 05:47:23 INFO - PROCESS | 2528 | ++DOMWINDOW == 59 (1223C400) [pid = 2528] [serial = 59] [outer = 00000000] 05:47:23 INFO - PROCESS | 2528 | ++DOMWINDOW == 60 (12244000) [pid = 2528] [serial = 60] [outer = 1223C400] 05:47:23 INFO - PROCESS | 2528 | 1464612443642 Marionette DEBUG loaded listener.js 05:47:23 INFO - PROCESS | 2528 | ++DOMWINDOW == 61 (1916B800) [pid = 2528] [serial = 61] [outer = 1223C400] 05:47:24 INFO - PROCESS | 2528 | 1464612444015 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]]]}] 05:47:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 05:47:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 570ms 05:47:24 INFO - PROCESS | 2528 | 1464612444033 Marionette TRACE conn5 -> [0,49,"getWindowHandle",null] 05:47:24 INFO - PROCESS | 2528 | 1464612444035 Marionette TRACE conn5 <- [1,49,null,{"value":"13"}] 05:47:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 05:47:24 INFO - PROCESS | 2528 | 1464612444038 Marionette TRACE conn5 -> [0,50,"setScriptTimeout",{"ms":35000}] 05:47:24 INFO - PROCESS | 2528 | 1464612444040 Marionette TRACE conn5 <- [1,50,null,{}] 05:47:24 INFO - PROCESS | 2528 | 1464612444043 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}] 05:47:24 INFO - PROCESS | 2528 | 1464612444120 Marionette TRACE conn5 <- [1,51,null,{"value":null}] 05:47:24 INFO - PROCESS | 2528 | 1464612444185 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\", \"2a2d7192-24ed-4889-9d1c-c9ccdcac4bce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:24 INFO - PROCESS | 2528 | ++DOCSHELL 12243C00 == 20 [pid = 2528] [id = 22] 05:47:24 INFO - PROCESS | 2528 | ++DOMWINDOW == 62 (12244800) [pid = 2528] [serial = 62] [outer = 00000000] 05:47:24 INFO - PROCESS | 2528 | ++DOMWINDOW == 63 (16590400) [pid = 2528] [serial = 63] [outer = 12244800] 05:47:24 INFO - PROCESS | 2528 | 1464612444231 Marionette DEBUG loaded listener.js 05:47:24 INFO - PROCESS | 2528 | ++DOMWINDOW == 64 (16593C00) [pid = 2528] [serial = 64] [outer = 12244800] 05:47:24 INFO - PROCESS | 2528 | 1464612444581 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]]]}] 05:47:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 05:47:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 570ms 05:47:24 INFO - PROCESS | 2528 | 1464612444610 Marionette TRACE conn5 -> [0,53,"getWindowHandle",null] 05:47:24 INFO - PROCESS | 2528 | 1464612444612 Marionette TRACE conn5 <- [1,53,null,{"value":"13"}] 05:47:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 05:47:24 INFO - PROCESS | 2528 | 1464612444615 Marionette TRACE conn5 -> [0,54,"setScriptTimeout",{"ms":35000}] 05:47:24 INFO - PROCESS | 2528 | 1464612444617 Marionette TRACE conn5 <- [1,54,null,{}] 05:47:24 INFO - PROCESS | 2528 | 1464612444620 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}] 05:47:24 INFO - PROCESS | 2528 | 1464612444693 Marionette TRACE conn5 <- [1,55,null,{"value":null}] 05:47:24 INFO - PROCESS | 2528 | 1464612444758 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\", \"2a2d7192-24ed-4889-9d1c-c9ccdcac4bce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:24 INFO - PROCESS | 2528 | ++DOCSHELL 160AC400 == 21 [pid = 2528] [id = 23] 05:47:24 INFO - PROCESS | 2528 | ++DOMWINDOW == 65 (160AD000) [pid = 2528] [serial = 65] [outer = 00000000] 05:47:24 INFO - PROCESS | 2528 | ++DOMWINDOW == 66 (160B5800) [pid = 2528] [serial = 66] [outer = 160AD000] 05:47:24 INFO - PROCESS | 2528 | 1464612444805 Marionette DEBUG loaded listener.js 05:47:24 INFO - PROCESS | 2528 | ++DOMWINDOW == 67 (160B9800) [pid = 2528] [serial = 67] [outer = 160AD000] 05:47:25 INFO - PROCESS | 2528 | 1464612445130 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]]]}] 05:47:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 05:47:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 570ms 05:47:25 INFO - PROCESS | 2528 | 1464612445186 Marionette TRACE conn5 -> [0,57,"getWindowHandle",null] 05:47:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 05:47:25 INFO - PROCESS | 2528 | 1464612445188 Marionette TRACE conn5 <- [1,57,null,{"value":"13"}] 05:47:25 INFO - PROCESS | 2528 | 1464612445191 Marionette TRACE conn5 -> [0,58,"setScriptTimeout",{"ms":35000}] 05:47:25 INFO - PROCESS | 2528 | 1464612445192 Marionette TRACE conn5 <- [1,58,null,{}] 05:47:25 INFO - PROCESS | 2528 | 1464612445196 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}] 05:47:25 INFO - PROCESS | 2528 | 1464612445269 Marionette TRACE conn5 <- [1,59,null,{"value":null}] 05:47:25 INFO - PROCESS | 2528 | 1464612445335 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\", \"2a2d7192-24ed-4889-9d1c-c9ccdcac4bce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:25 INFO - PROCESS | 2528 | ++DOCSHELL 160AF800 == 22 [pid = 2528] [id = 24] 05:47:25 INFO - PROCESS | 2528 | ++DOMWINDOW == 68 (160B0800) [pid = 2528] [serial = 68] [outer = 00000000] 05:47:25 INFO - PROCESS | 2528 | ++DOMWINDOW == 69 (19DE6C00) [pid = 2528] [serial = 69] [outer = 160B0800] 05:47:25 INFO - PROCESS | 2528 | 1464612445383 Marionette DEBUG loaded listener.js 05:47:25 INFO - PROCESS | 2528 | ++DOMWINDOW == 70 (1C1B1800) [pid = 2528] [serial = 70] [outer = 160B0800] 05:47:25 INFO - PROCESS | 2528 | 1464612445752 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]]]}] 05:47:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 05:47:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 630ms 05:47:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 05:47:25 INFO - PROCESS | 2528 | 1464612445822 Marionette TRACE conn5 -> [0,61,"getWindowHandle",null] 05:47:25 INFO - PROCESS | 2528 | 1464612445824 Marionette TRACE conn5 <- [1,61,null,{"value":"13"}] 05:47:25 INFO - PROCESS | 2528 | 1464612445827 Marionette TRACE conn5 -> [0,62,"setScriptTimeout",{"ms":35000}] 05:47:25 INFO - PROCESS | 2528 | 1464612445829 Marionette TRACE conn5 <- [1,62,null,{}] 05:47:25 INFO - PROCESS | 2528 | 1464612445833 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}] 05:47:25 INFO - PROCESS | 2528 | 1464612445954 Marionette TRACE conn5 <- [1,63,null,{"value":null}] 05:47:25 INFO - PROCESS | 2528 | 1464612445963 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\", \"2a2d7192-24ed-4889-9d1c-c9ccdcac4bce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:25 INFO - PROCESS | 2528 | ++DOCSHELL 0C26DC00 == 23 [pid = 2528] [id = 25] 05:47:25 INFO - PROCESS | 2528 | ++DOMWINDOW == 71 (0C26E000) [pid = 2528] [serial = 71] [outer = 00000000] 05:47:26 INFO - PROCESS | 2528 | ++DOMWINDOW == 72 (19DEB000) [pid = 2528] [serial = 72] [outer = 0C26E000] 05:47:26 INFO - PROCESS | 2528 | 1464612446006 Marionette DEBUG loaded listener.js 05:47:26 INFO - PROCESS | 2528 | ++DOMWINDOW == 73 (1C1AF800) [pid = 2528] [serial = 73] [outer = 0C26E000] 05:47:26 INFO - PROCESS | 2528 | 1464612446368 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]]]}] 05:47:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 05:47:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 570ms 05:47:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 05:47:26 INFO - PROCESS | 2528 | 1464612446398 Marionette TRACE conn5 -> [0,65,"getWindowHandle",null] 05:47:26 INFO - PROCESS | 2528 | 1464612446400 Marionette TRACE conn5 <- [1,65,null,{"value":"13"}] 05:47:26 INFO - PROCESS | 2528 | 1464612446403 Marionette TRACE conn5 -> [0,66,"setScriptTimeout",{"ms":35000}] 05:47:26 INFO - PROCESS | 2528 | 1464612446404 Marionette TRACE conn5 <- [1,66,null,{}] 05:47:26 INFO - PROCESS | 2528 | 1464612446408 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}] 05:47:26 INFO - PROCESS | 2528 | 1464612446486 Marionette TRACE conn5 <- [1,67,null,{"value":null}] 05:47:26 INFO - PROCESS | 2528 | 1464612446592 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\", \"2a2d7192-24ed-4889-9d1c-c9ccdcac4bce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:26 INFO - PROCESS | 2528 | ++DOCSHELL 0C31F800 == 24 [pid = 2528] [id = 26] 05:47:26 INFO - PROCESS | 2528 | ++DOMWINDOW == 74 (0C31FC00) [pid = 2528] [serial = 74] [outer = 00000000] 05:47:26 INFO - PROCESS | 2528 | ++DOMWINDOW == 75 (0C325000) [pid = 2528] [serial = 75] [outer = 0C31FC00] 05:47:26 INFO - PROCESS | 2528 | 1464612446635 Marionette DEBUG loaded listener.js 05:47:26 INFO - PROCESS | 2528 | ++DOMWINDOW == 76 (0C328800) [pid = 2528] [serial = 76] [outer = 0C31FC00] 05:47:27 INFO - PROCESS | 2528 | 1464612447726 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]]]}] 05:47:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 05:47:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 1379ms 05:47:27 INFO - PROCESS | 2528 | 1464612447786 Marionette TRACE conn5 -> [0,69,"getWindowHandle",null] 05:47:27 INFO - PROCESS | 2528 | 1464612447790 Marionette TRACE conn5 <- [1,69,null,{"value":"13"}] 05:47:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 05:47:27 INFO - PROCESS | 2528 | 1464612447836 Marionette TRACE conn5 -> [0,70,"setScriptTimeout",{"ms":35000}] 05:47:27 INFO - PROCESS | 2528 | 1464612447840 Marionette TRACE conn5 <- [1,70,null,{}] 05:47:27 INFO - PROCESS | 2528 | 1464612447846 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}] 05:47:27 INFO - PROCESS | 2528 | 1464612447949 Marionette TRACE conn5 <- [1,71,null,{"value":null}] 05:47:27 INFO - PROCESS | 2528 | 1464612447966 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\", \"2a2d7192-24ed-4889-9d1c-c9ccdcac4bce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:27 INFO - PROCESS | 2528 | ++DOCSHELL 0D0E5C00 == 25 [pid = 2528] [id = 27] 05:47:27 INFO - PROCESS | 2528 | ++DOMWINDOW == 77 (0D0E8000) [pid = 2528] [serial = 77] [outer = 00000000] 05:47:28 INFO - PROCESS | 2528 | ++DOMWINDOW == 78 (0D1EE800) [pid = 2528] [serial = 78] [outer = 0D0E8000] 05:47:28 INFO - PROCESS | 2528 | 1464612448017 Marionette DEBUG loaded listener.js 05:47:28 INFO - PROCESS | 2528 | ++DOMWINDOW == 79 (0D646400) [pid = 2528] [serial = 79] [outer = 0D0E8000] 05:47:28 INFO - PROCESS | 2528 | 1464612448425 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]]]}] 05:47:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 05:47:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 671ms 05:47:28 INFO - PROCESS | 2528 | 1464612448468 Marionette TRACE conn5 -> [0,73,"getWindowHandle",null] 05:47:28 INFO - PROCESS | 2528 | 1464612448474 Marionette TRACE conn5 <- [1,73,null,{"value":"13"}] 05:47:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 05:47:28 INFO - PROCESS | 2528 | 1464612448486 Marionette TRACE conn5 -> [0,74,"setScriptTimeout",{"ms":35000}] 05:47:28 INFO - PROCESS | 2528 | 1464612448489 Marionette TRACE conn5 <- [1,74,null,{}] 05:47:28 INFO - PROCESS | 2528 | 1464612448493 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}] 05:47:28 INFO - PROCESS | 2528 | 1464612448594 Marionette TRACE conn5 <- [1,75,null,{"value":null}] 05:47:28 INFO - PROCESS | 2528 | 1464612448602 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\", \"2a2d7192-24ed-4889-9d1c-c9ccdcac4bce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:28 INFO - PROCESS | 2528 | ++DOCSHELL 0D652400 == 26 [pid = 2528] [id = 28] 05:47:28 INFO - PROCESS | 2528 | ++DOMWINDOW == 80 (0D653C00) [pid = 2528] [serial = 80] [outer = 00000000] 05:47:28 INFO - PROCESS | 2528 | ++DOMWINDOW == 81 (0D8E1800) [pid = 2528] [serial = 81] [outer = 0D653C00] 05:47:28 INFO - PROCESS | 2528 | 1464612448648 Marionette DEBUG loaded listener.js 05:47:28 INFO - PROCESS | 2528 | ++DOMWINDOW == 82 (0DCA8C00) [pid = 2528] [serial = 82] [outer = 0D653C00] 05:47:29 INFO - PROCESS | 2528 | --DOMWINDOW == 81 (13DE2000) [pid = 2528] [serial = 8] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 05:47:29 INFO - PROCESS | 2528 | --DOMWINDOW == 80 (0DC20000) [pid = 2528] [serial = 26] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 05:47:29 INFO - PROCESS | 2528 | --DOMWINDOW == 79 (1570BC00) [pid = 2528] [serial = 29] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 05:47:29 INFO - PROCESS | 2528 | --DOMWINDOW == 78 (0D035800) [pid = 2528] [serial = 34] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 05:47:29 INFO - PROCESS | 2528 | --DOMWINDOW == 77 (11BAD000) [pid = 2528] [serial = 41] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 05:47:29 INFO - PROCESS | 2528 | --DOMWINDOW == 76 (12512400) [pid = 2528] [serial = 44] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 05:47:29 INFO - PROCESS | 2528 | --DOMWINDOW == 75 (15022000) [pid = 2528] [serial = 47] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 05:47:29 INFO - PROCESS | 2528 | --DOMWINDOW == 74 (154EC000) [pid = 2528] [serial = 50] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 05:47:29 INFO - PROCESS | 2528 | --DOMWINDOW == 73 (17572000) [pid = 2528] [serial = 53] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 05:47:29 INFO - PROCESS | 2528 | --DOMWINDOW == 72 (12244800) [pid = 2528] [serial = 62] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 05:47:29 INFO - PROCESS | 2528 | --DOMWINDOW == 71 (160AD000) [pid = 2528] [serial = 65] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 05:47:29 INFO - PROCESS | 2528 | --DOMWINDOW == 70 (160B0800) [pid = 2528] [serial = 68] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 05:47:29 INFO - PROCESS | 2528 | --DOMWINDOW == 69 (1C10E000) [pid = 2528] [serial = 20] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 05:47:29 INFO - PROCESS | 2528 | 1464612449418 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]]]}] 05:47:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 05:47:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 970ms 05:47:29 INFO - PROCESS | 2528 | 1464612449459 Marionette TRACE conn5 -> [0,77,"getWindowHandle",null] 05:47:29 INFO - PROCESS | 2528 | 1464612449461 Marionette TRACE conn5 <- [1,77,null,{"value":"13"}] 05:47:29 INFO - PROCESS | 2528 | 1464612449465 Marionette TRACE conn5 -> [0,78,"setScriptTimeout",{"ms":35000}] 05:47:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 05:47:29 INFO - PROCESS | 2528 | 1464612449468 Marionette TRACE conn5 <- [1,78,null,{}] 05:47:29 INFO - PROCESS | 2528 | 1464612449482 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}] 05:47:29 INFO - PROCESS | 2528 | 1464612449595 Marionette TRACE conn5 <- [1,79,null,{"value":null}] 05:47:29 INFO - PROCESS | 2528 | 1464612449643 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\", \"2a2d7192-24ed-4889-9d1c-c9ccdcac4bce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:29 INFO - PROCESS | 2528 | ++DOCSHELL 0DD9D800 == 27 [pid = 2528] [id = 29] 05:47:29 INFO - PROCESS | 2528 | ++DOMWINDOW == 70 (0E790400) [pid = 2528] [serial = 83] [outer = 00000000] 05:47:29 INFO - PROCESS | 2528 | ++DOMWINDOW == 71 (11E87000) [pid = 2528] [serial = 84] [outer = 0E790400] 05:47:29 INFO - PROCESS | 2528 | 1464612449690 Marionette DEBUG loaded listener.js 05:47:29 INFO - PROCESS | 2528 | ++DOMWINDOW == 72 (1223AC00) [pid = 2528] [serial = 85] [outer = 0E790400] 05:47:30 INFO - PROCESS | 2528 | 1464612450016 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]]]}] 05:47:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 05:47:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 590ms 05:47:30 INFO - PROCESS | 2528 | 1464612450059 Marionette TRACE conn5 -> [0,81,"getWindowHandle",null] 05:47:30 INFO - PROCESS | 2528 | 1464612450062 Marionette TRACE conn5 <- [1,81,null,{"value":"13"}] 05:47:30 INFO - PROCESS | 2528 | 1464612450065 Marionette TRACE conn5 -> [0,82,"setScriptTimeout",{"ms":35000}] 05:47:30 INFO - PROCESS | 2528 | 1464612450066 Marionette TRACE conn5 <- [1,82,null,{}] 05:47:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 05:47:30 INFO - PROCESS | 2528 | 1464612450103 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}] 05:47:30 INFO - PROCESS | 2528 | 1464612450180 Marionette TRACE conn5 <- [1,83,null,{"value":null}] 05:47:30 INFO - PROCESS | 2528 | 1464612450202 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\", \"2a2d7192-24ed-4889-9d1c-c9ccdcac4bce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:30 INFO - PROCESS | 2528 | ++DOCSHELL 122EA000 == 28 [pid = 2528] [id = 30] 05:47:30 INFO - PROCESS | 2528 | ++DOMWINDOW == 73 (122EEC00) [pid = 2528] [serial = 86] [outer = 00000000] 05:47:30 INFO - PROCESS | 2528 | ++DOMWINDOW == 74 (12512400) [pid = 2528] [serial = 87] [outer = 122EEC00] 05:47:30 INFO - PROCESS | 2528 | 1464612450247 Marionette DEBUG loaded listener.js 05:47:30 INFO - PROCESS | 2528 | ++DOMWINDOW == 75 (12576000) [pid = 2528] [serial = 88] [outer = 122EEC00] 05:47:30 INFO - PROCESS | 2528 | 1464612450654 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]]]}] 05:47:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 05:47:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 650ms 05:47:30 INFO - PROCESS | 2528 | 1464612450719 Marionette TRACE conn5 -> [0,85,"getWindowHandle",null] 05:47:30 INFO - PROCESS | 2528 | 1464612450721 Marionette TRACE conn5 <- [1,85,null,{"value":"13"}] 05:47:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 05:47:30 INFO - PROCESS | 2528 | 1464612450724 Marionette TRACE conn5 -> [0,86,"setScriptTimeout",{"ms":35000}] 05:47:30 INFO - PROCESS | 2528 | 1464612450726 Marionette TRACE conn5 <- [1,86,null,{}] 05:47:30 INFO - PROCESS | 2528 | 1464612450729 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}] 05:47:30 INFO - PROCESS | 2528 | 1464612450803 Marionette TRACE conn5 <- [1,87,null,{"value":null}] 05:47:30 INFO - PROCESS | 2528 | 1464612450809 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\", \"2a2d7192-24ed-4889-9d1c-c9ccdcac4bce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:30 INFO - PROCESS | 2528 | ++DOCSHELL 132E9400 == 29 [pid = 2528] [id = 31] 05:47:30 INFO - PROCESS | 2528 | ++DOMWINDOW == 76 (132E9800) [pid = 2528] [serial = 89] [outer = 00000000] 05:47:30 INFO - PROCESS | 2528 | ++DOMWINDOW == 77 (14C0F400) [pid = 2528] [serial = 90] [outer = 132E9800] 05:47:30 INFO - PROCESS | 2528 | 1464612450854 Marionette DEBUG loaded listener.js 05:47:30 INFO - PROCESS | 2528 | ++DOMWINDOW == 78 (1501A400) [pid = 2528] [serial = 91] [outer = 132E9800] 05:47:31 INFO - PROCESS | 2528 | 1464612451234 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]]]}] 05:47:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 05:47:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 570ms 05:47:31 INFO - PROCESS | 2528 | 1464612451299 Marionette TRACE conn5 -> [0,89,"getWindowHandle",null] 05:47:31 INFO - PROCESS | 2528 | 1464612451304 Marionette TRACE conn5 <- [1,89,null,{"value":"13"}] 05:47:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 05:47:31 INFO - PROCESS | 2528 | 1464612451309 Marionette TRACE conn5 -> [0,90,"setScriptTimeout",{"ms":35000}] 05:47:31 INFO - PROCESS | 2528 | 1464612451313 Marionette TRACE conn5 <- [1,90,null,{}] 05:47:31 INFO - PROCESS | 2528 | 1464612451319 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}] 05:47:31 INFO - PROCESS | 2528 | 1464612451422 Marionette TRACE conn5 <- [1,91,null,{"value":null}] 05:47:31 INFO - PROCESS | 2528 | 1464612451486 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\", \"2a2d7192-24ed-4889-9d1c-c9ccdcac4bce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:31 INFO - PROCESS | 2528 | ++DOCSHELL 0D082000 == 30 [pid = 2528] [id = 32] 05:47:31 INFO - PROCESS | 2528 | ++DOMWINDOW == 79 (0D0E4400) [pid = 2528] [serial = 92] [outer = 00000000] 05:47:31 INFO - PROCESS | 2528 | ++DOMWINDOW == 80 (0D24A400) [pid = 2528] [serial = 93] [outer = 0D0E4400] 05:47:31 INFO - PROCESS | 2528 | 1464612451542 Marionette DEBUG loaded listener.js 05:47:31 INFO - PROCESS | 2528 | ++DOMWINDOW == 81 (0D652800) [pid = 2528] [serial = 94] [outer = 0D0E4400] 05:47:32 INFO - PROCESS | 2528 | 1464612452072 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]]]}] 05:47:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 05:47:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 830ms 05:47:32 INFO - PROCESS | 2528 | 1464612452141 Marionette TRACE conn5 -> [0,93,"getWindowHandle",null] 05:47:32 INFO - PROCESS | 2528 | 1464612452145 Marionette TRACE conn5 <- [1,93,null,{"value":"13"}] 05:47:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 05:47:32 INFO - PROCESS | 2528 | 1464612452152 Marionette TRACE conn5 -> [0,94,"setScriptTimeout",{"ms":35000}] 05:47:32 INFO - PROCESS | 2528 | 1464612452156 Marionette TRACE conn5 <- [1,94,null,{}] 05:47:32 INFO - PROCESS | 2528 | 1464612452161 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}] 05:47:32 INFO - PROCESS | 2528 | 1464612452262 Marionette TRACE conn5 <- [1,95,null,{"value":null}] 05:47:32 INFO - PROCESS | 2528 | 1464612452346 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\", \"2a2d7192-24ed-4889-9d1c-c9ccdcac4bce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:32 INFO - PROCESS | 2528 | ++DOCSHELL 0DD9F800 == 31 [pid = 2528] [id = 33] 05:47:32 INFO - PROCESS | 2528 | ++DOMWINDOW == 82 (0E5EA400) [pid = 2528] [serial = 95] [outer = 00000000] 05:47:32 INFO - PROCESS | 2528 | ++DOMWINDOW == 83 (12245000) [pid = 2528] [serial = 96] [outer = 0E5EA400] 05:47:32 INFO - PROCESS | 2528 | 1464612452400 Marionette DEBUG loaded listener.js 05:47:32 INFO - PROCESS | 2528 | ++DOMWINDOW == 84 (12508000) [pid = 2528] [serial = 97] [outer = 0E5EA400] 05:47:32 INFO - PROCESS | 2528 | 1464612452950 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]]]}] 05:47:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 05:47:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 831ms 05:47:32 INFO - PROCESS | 2528 | 1464612452985 Marionette TRACE conn5 -> [0,97,"getWindowHandle",null] 05:47:32 INFO - PROCESS | 2528 | 1464612452988 Marionette TRACE conn5 <- [1,97,null,{"value":"13"}] 05:47:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 05:47:32 INFO - PROCESS | 2528 | 1464612452992 Marionette TRACE conn5 -> [0,98,"setScriptTimeout",{"ms":35000}] 05:47:32 INFO - PROCESS | 2528 | 1464612452994 Marionette TRACE conn5 <- [1,98,null,{}] 05:47:33 INFO - PROCESS | 2528 | 1464612453005 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}] 05:47:33 INFO - PROCESS | 2528 | 1464612453110 Marionette TRACE conn5 <- [1,99,null,{"value":null}] 05:47:33 INFO - PROCESS | 2528 | 1464612453196 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\", \"2a2d7192-24ed-4889-9d1c-c9ccdcac4bce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:33 INFO - PROCESS | 2528 | ++DOCSHELL 15E13000 == 32 [pid = 2528] [id = 34] 05:47:33 INFO - PROCESS | 2528 | ++DOMWINDOW == 85 (15EC6800) [pid = 2528] [serial = 98] [outer = 00000000] 05:47:33 INFO - PROCESS | 2528 | ++DOMWINDOW == 86 (160B1800) [pid = 2528] [serial = 99] [outer = 15EC6800] 05:47:33 INFO - PROCESS | 2528 | 1464612453254 Marionette DEBUG loaded listener.js 05:47:33 INFO - PROCESS | 2528 | ++DOMWINDOW == 87 (160B7000) [pid = 2528] [serial = 100] [outer = 15EC6800] 05:47:33 INFO - PROCESS | 2528 | 1464612453751 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]]]}] 05:47:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 05:47:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 830ms 05:47:33 INFO - PROCESS | 2528 | 1464612453825 Marionette TRACE conn5 -> [0,101,"getWindowHandle",null] 05:47:33 INFO - PROCESS | 2528 | 1464612453828 Marionette TRACE conn5 <- [1,101,null,{"value":"13"}] 05:47:33 INFO - PROCESS | 2528 | 1464612453831 Marionette TRACE conn5 -> [0,102,"setScriptTimeout",{"ms":35000}] 05:47:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 05:47:33 INFO - PROCESS | 2528 | 1464612453833 Marionette TRACE conn5 <- [1,102,null,{}] 05:47:33 INFO - PROCESS | 2528 | 1464612453837 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}] 05:47:33 INFO - PROCESS | 2528 | 1464612453935 Marionette TRACE conn5 <- [1,103,null,{"value":null}] 05:47:34 INFO - PROCESS | 2528 | 1464612454017 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\", \"2a2d7192-24ed-4889-9d1c-c9ccdcac4bce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:34 INFO - PROCESS | 2528 | ++DOCSHELL 16595C00 == 33 [pid = 2528] [id = 35] 05:47:34 INFO - PROCESS | 2528 | ++DOMWINDOW == 88 (16596800) [pid = 2528] [serial = 101] [outer = 00000000] 05:47:34 INFO - PROCESS | 2528 | ++DOMWINDOW == 89 (1688F000) [pid = 2528] [serial = 102] [outer = 16596800] 05:47:34 INFO - PROCESS | 2528 | 1464612454072 Marionette DEBUG loaded listener.js 05:47:34 INFO - PROCESS | 2528 | ++DOMWINDOW == 90 (17298800) [pid = 2528] [serial = 103] [outer = 16596800] 05:47:34 INFO - PROCESS | 2528 | 1464612454617 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]]]}] 05:47:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 05:47:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 830ms 05:47:34 INFO - PROCESS | 2528 | 1464612454665 Marionette TRACE conn5 -> [0,105,"getWindowHandle",null] 05:47:34 INFO - PROCESS | 2528 | 1464612454667 Marionette TRACE conn5 <- [1,105,null,{"value":"13"}] 05:47:34 INFO - PROCESS | 2528 | 1464612454671 Marionette TRACE conn5 -> [0,106,"setScriptTimeout",{"ms":35000}] 05:47:34 INFO - PROCESS | 2528 | 1464612454672 Marionette TRACE conn5 <- [1,106,null,{}] 05:47:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 05:47:34 INFO - PROCESS | 2528 | 1464612454676 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}] 05:47:34 INFO - PROCESS | 2528 | 1464612454768 Marionette TRACE conn5 <- [1,107,null,{"value":null}] 05:47:34 INFO - PROCESS | 2528 | 1464612454837 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\", \"2a2d7192-24ed-4889-9d1c-c9ccdcac4bce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:34 INFO - PROCESS | 2528 | ++DOCSHELL 1754D000 == 34 [pid = 2528] [id = 36] 05:47:34 INFO - PROCESS | 2528 | ++DOMWINDOW == 91 (175EB400) [pid = 2528] [serial = 104] [outer = 00000000] 05:47:34 INFO - PROCESS | 2528 | ++DOMWINDOW == 92 (17A93000) [pid = 2528] [serial = 105] [outer = 175EB400] 05:47:34 INFO - PROCESS | 2528 | 1464612454892 Marionette DEBUG loaded listener.js 05:47:34 INFO - PROCESS | 2528 | ++DOMWINDOW == 93 (17B1E400) [pid = 2528] [serial = 106] [outer = 175EB400] 05:47:35 INFO - PROCESS | 2528 | 1464612455472 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]]]}] 05:47:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 05:47:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 870ms 05:47:35 INFO - PROCESS | 2528 | 1464612455546 Marionette TRACE conn5 -> [0,109,"getWindowHandle",null] 05:47:35 INFO - PROCESS | 2528 | 1464612455550 Marionette TRACE conn5 <- [1,109,null,{"value":"13"}] 05:47:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 05:47:35 INFO - PROCESS | 2528 | 1464612455555 Marionette TRACE conn5 -> [0,110,"setScriptTimeout",{"ms":35000}] 05:47:35 INFO - PROCESS | 2528 | 1464612455559 Marionette TRACE conn5 <- [1,110,null,{}] 05:47:35 INFO - PROCESS | 2528 | 1464612455565 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}] 05:47:35 INFO - PROCESS | 2528 | 1464612455666 Marionette TRACE conn5 <- [1,111,null,{"value":null}] 05:47:35 INFO - PROCESS | 2528 | 1464612455747 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\", \"2a2d7192-24ed-4889-9d1c-c9ccdcac4bce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:35 INFO - PROCESS | 2528 | ++DOCSHELL 0D1EB000 == 35 [pid = 2528] [id = 37] 05:47:35 INFO - PROCESS | 2528 | ++DOMWINDOW == 94 (0D1EE000) [pid = 2528] [serial = 107] [outer = 00000000] 05:47:35 INFO - PROCESS | 2528 | ++DOMWINDOW == 95 (0D256C00) [pid = 2528] [serial = 108] [outer = 0D1EE000] 05:47:35 INFO - PROCESS | 2528 | 1464612455796 Marionette DEBUG loaded listener.js 05:47:35 INFO - PROCESS | 2528 | ++DOMWINDOW == 96 (0D654000) [pid = 2528] [serial = 109] [outer = 0D1EE000] 05:47:36 INFO - PROCESS | 2528 | --DOMWINDOW == 95 (175F1C00) [pid = 2528] [serial = 17] [outer = 00000000] [url = about:blank] 05:47:36 INFO - PROCESS | 2528 | --DOMWINDOW == 94 (11DE5800) [pid = 2528] [serial = 27] [outer = 00000000] [url = about:blank] 05:47:36 INFO - PROCESS | 2528 | --DOMWINDOW == 93 (12375800) [pid = 2528] [serial = 28] [outer = 00000000] [url = about:blank] 05:47:36 INFO - PROCESS | 2528 | --DOMWINDOW == 92 (15E13800) [pid = 2528] [serial = 30] [outer = 00000000] [url = about:blank] 05:47:36 INFO - PROCESS | 2528 | --DOMWINDOW == 91 (0D083800) [pid = 2528] [serial = 35] [outer = 00000000] [url = about:blank] 05:47:36 INFO - PROCESS | 2528 | --DOMWINDOW == 90 (0D15BC00) [pid = 2528] [serial = 36] [outer = 00000000] [url = about:blank] 05:47:36 INFO - PROCESS | 2528 | --DOMWINDOW == 89 (0D8E5400) [pid = 2528] [serial = 39] [outer = 00000000] [url = about:blank] 05:47:36 INFO - PROCESS | 2528 | --DOMWINDOW == 88 (11D95800) [pid = 2528] [serial = 42] [outer = 00000000] [url = about:blank] 05:47:36 INFO - PROCESS | 2528 | --DOMWINDOW == 87 (11E7D800) [pid = 2528] [serial = 43] [outer = 00000000] [url = about:blank] 05:47:36 INFO - PROCESS | 2528 | --DOMWINDOW == 86 (1251C000) [pid = 2528] [serial = 45] [outer = 00000000] [url = about:blank] 05:47:36 INFO - PROCESS | 2528 | --DOMWINDOW == 85 (151E1400) [pid = 2528] [serial = 48] [outer = 00000000] [url = about:blank] 05:47:36 INFO - PROCESS | 2528 | --DOMWINDOW == 84 (154E2000) [pid = 2528] [serial = 49] [outer = 00000000] [url = about:blank] 05:47:36 INFO - PROCESS | 2528 | --DOMWINDOW == 83 (15EAD800) [pid = 2528] [serial = 51] [outer = 00000000] [url = about:blank] 05:47:36 INFO - PROCESS | 2528 | --DOMWINDOW == 82 (17A8CC00) [pid = 2528] [serial = 54] [outer = 00000000] [url = about:blank] 05:47:36 INFO - PROCESS | 2528 | --DOMWINDOW == 81 (16913C00) [pid = 2528] [serial = 52] [outer = 00000000] [url = about:blank] 05:47:36 INFO - PROCESS | 2528 | --DOMWINDOW == 80 (19170800) [pid = 2528] [serial = 57] [outer = 00000000] [url = about:blank] 05:47:36 INFO - PROCESS | 2528 | --DOMWINDOW == 79 (12244000) [pid = 2528] [serial = 60] [outer = 00000000] [url = about:blank] 05:47:36 INFO - PROCESS | 2528 | --DOMWINDOW == 78 (0CCC8000) [pid = 2528] [serial = 33] [outer = 00000000] [url = about:blank] 05:47:36 INFO - PROCESS | 2528 | --DOMWINDOW == 77 (17B1E000) [pid = 2528] [serial = 55] [outer = 00000000] [url = about:blank] 05:47:36 INFO - PROCESS | 2528 | --DOMWINDOW == 76 (16890C00) [pid = 2528] [serial = 31] [outer = 00000000] [url = about:blank] 05:47:36 INFO - PROCESS | 2528 | --DOMWINDOW == 75 (16593C00) [pid = 2528] [serial = 64] [outer = 00000000] [url = about:blank] 05:47:36 INFO - PROCESS | 2528 | --DOMWINDOW == 74 (1257C400) [pid = 2528] [serial = 46] [outer = 00000000] [url = about:blank] 05:47:36 INFO - PROCESS | 2528 | --DOMWINDOW == 73 (160B9800) [pid = 2528] [serial = 67] [outer = 00000000] [url = about:blank] 05:47:36 INFO - PROCESS | 2528 | --DOMWINDOW == 72 (1C57E400) [pid = 2528] [serial = 22] [outer = 00000000] [url = about:blank] 05:47:36 INFO - PROCESS | 2528 | --DOMWINDOW == 71 (1C1B1800) [pid = 2528] [serial = 70] [outer = 00000000] [url = about:blank] 05:47:36 INFO - PROCESS | 2528 | --DOMWINDOW == 70 (14C0A800) [pid = 2528] [serial = 9] [outer = 00000000] [url = about:blank] 05:47:36 INFO - PROCESS | 2528 | --DOMWINDOW == 69 (14C10000) [pid = 2528] [serial = 10] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 05:47:36 INFO - PROCESS | 2528 | --DOMWINDOW == 68 (0E790800) [pid = 2528] [serial = 4] [outer = 00000000] [url = about:blank] 05:47:36 INFO - PROCESS | 2528 | --DOMWINDOW == 67 (16590400) [pid = 2528] [serial = 63] [outer = 00000000] [url = about:blank] 05:47:36 INFO - PROCESS | 2528 | --DOMWINDOW == 66 (160B5800) [pid = 2528] [serial = 66] [outer = 00000000] [url = about:blank] 05:47:36 INFO - PROCESS | 2528 | --DOMWINDOW == 65 (19DE6C00) [pid = 2528] [serial = 69] [outer = 00000000] [url = about:blank] 05:47:36 INFO - PROCESS | 2528 | --DOMWINDOW == 64 (19DEB000) [pid = 2528] [serial = 72] [outer = 00000000] [url = about:blank] 05:47:36 INFO - PROCESS | 2528 | --DOMWINDOW == 63 (1C110800) [pid = 2528] [serial = 21] [outer = 00000000] [url = about:blank] 05:47:36 INFO - PROCESS | 2528 | --DOMWINDOW == 62 (17572400) [pid = 2528] [serial = 24] [outer = 00000000] [url = about:blank] 05:47:36 INFO - PROCESS | 2528 | --DOMWINDOW == 61 (17297800) [pid = 2528] [serial = 14] [outer = 00000000] [url = about:blank] 05:47:36 INFO - PROCESS | 2528 | 1464612456814 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]]]}] 05:47:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 05:47:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 1283ms 05:47:36 INFO - PROCESS | 2528 | 1464612456839 Marionette TRACE conn5 -> [0,113,"getWindowHandle",null] 05:47:36 INFO - PROCESS | 2528 | 1464612456842 Marionette TRACE conn5 <- [1,113,null,{"value":"13"}] 05:47:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 05:47:36 INFO - PROCESS | 2528 | 1464612456848 Marionette TRACE conn5 -> [0,114,"setScriptTimeout",{"ms":35000}] 05:47:36 INFO - PROCESS | 2528 | 1464612456851 Marionette TRACE conn5 <- [1,114,null,{}] 05:47:36 INFO - PROCESS | 2528 | 1464612456857 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}] 05:47:36 INFO - PROCESS | 2528 | 1464612456941 Marionette TRACE conn5 <- [1,115,null,{"value":null}] 05:47:37 INFO - PROCESS | 2528 | 1464612457004 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\", \"2a2d7192-24ed-4889-9d1c-c9ccdcac4bce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:37 INFO - PROCESS | 2528 | ++DOCSHELL 0C325400 == 36 [pid = 2528] [id = 38] 05:47:37 INFO - PROCESS | 2528 | ++DOMWINDOW == 62 (0C327800) [pid = 2528] [serial = 110] [outer = 00000000] 05:47:37 INFO - PROCESS | 2528 | ++DOMWINDOW == 63 (0D109000) [pid = 2528] [serial = 111] [outer = 0C327800] 05:47:37 INFO - PROCESS | 2528 | 1464612457059 Marionette DEBUG loaded listener.js 05:47:37 INFO - PROCESS | 2528 | ++DOMWINDOW == 64 (0D249400) [pid = 2528] [serial = 112] [outer = 0C327800] 05:47:37 INFO - PROCESS | 2528 | 1464612457437 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]]]}] 05:47:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 05:47:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 630ms 05:47:37 INFO - PROCESS | 2528 | 1464612457479 Marionette TRACE conn5 -> [0,117,"getWindowHandle",null] 05:47:37 INFO - PROCESS | 2528 | 1464612457486 Marionette TRACE conn5 <- [1,117,null,{"value":"13"}] 05:47:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 05:47:37 INFO - PROCESS | 2528 | 1464612457492 Marionette TRACE conn5 -> [0,118,"setScriptTimeout",{"ms":35000}] 05:47:37 INFO - PROCESS | 2528 | 1464612457495 Marionette TRACE conn5 <- [1,118,null,{}] 05:47:37 INFO - PROCESS | 2528 | 1464612457498 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}] 05:47:37 INFO - PROCESS | 2528 | 1464612457604 Marionette TRACE conn5 <- [1,119,null,{"value":null}] 05:47:37 INFO - PROCESS | 2528 | 1464612457613 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\", \"2a2d7192-24ed-4889-9d1c-c9ccdcac4bce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:37 INFO - PROCESS | 2528 | ++DOCSHELL 0D88C400 == 37 [pid = 2528] [id = 39] 05:47:37 INFO - PROCESS | 2528 | ++DOMWINDOW == 65 (0D88D000) [pid = 2528] [serial = 113] [outer = 00000000] 05:47:37 INFO - PROCESS | 2528 | ++DOMWINDOW == 66 (0DCA3000) [pid = 2528] [serial = 114] [outer = 0D88D000] 05:47:37 INFO - PROCESS | 2528 | 1464612457660 Marionette DEBUG loaded listener.js 05:47:37 INFO - PROCESS | 2528 | ++DOMWINDOW == 67 (0E50E800) [pid = 2528] [serial = 115] [outer = 0D88D000] 05:47:38 INFO - PROCESS | 2528 | 1464612458067 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]]]}] 05:47:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 05:47:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 631ms 05:47:38 INFO - PROCESS | 2528 | 1464612458123 Marionette TRACE conn5 -> [0,121,"getWindowHandle",null] 05:47:38 INFO - PROCESS | 2528 | 1464612458126 Marionette TRACE conn5 <- [1,121,null,{"value":"13"}] 05:47:38 INFO - PROCESS | 2528 | 1464612458130 Marionette TRACE conn5 -> [0,122,"setScriptTimeout",{"ms":35000}] 05:47:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 05:47:38 INFO - PROCESS | 2528 | 1464612458133 Marionette TRACE conn5 <- [1,122,null,{}] 05:47:38 INFO - PROCESS | 2528 | 1464612458144 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}] 05:47:38 INFO - PROCESS | 2528 | 1464612458225 Marionette TRACE conn5 <- [1,123,null,{"value":null}] 05:47:38 INFO - PROCESS | 2528 | 1464612458234 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\", \"2a2d7192-24ed-4889-9d1c-c9ccdcac4bce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:38 INFO - PROCESS | 2528 | ++DOCSHELL 12243400 == 38 [pid = 2528] [id = 40] 05:47:38 INFO - PROCESS | 2528 | ++DOMWINDOW == 68 (12244C00) [pid = 2528] [serial = 116] [outer = 00000000] 05:47:38 INFO - PROCESS | 2528 | ++DOMWINDOW == 69 (12372000) [pid = 2528] [serial = 117] [outer = 12244C00] 05:47:38 INFO - PROCESS | 2528 | 1464612458283 Marionette DEBUG loaded listener.js 05:47:38 INFO - PROCESS | 2528 | ++DOMWINDOW == 70 (12509C00) [pid = 2528] [serial = 118] [outer = 12244C00] 05:47:38 INFO - PROCESS | 2528 | 1464612458686 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]]]}] 05:47:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 05:47:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 570ms 05:47:38 INFO - PROCESS | 2528 | 1464612458703 Marionette TRACE conn5 -> [0,125,"getWindowHandle",null] 05:47:38 INFO - PROCESS | 2528 | 1464612458706 Marionette TRACE conn5 <- [1,125,null,{"value":"13"}] 05:47:38 INFO - PROCESS | 2528 | 1464612458709 Marionette TRACE conn5 -> [0,126,"setScriptTimeout",{"ms":35000}] 05:47:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 05:47:38 INFO - PROCESS | 2528 | 1464612458710 Marionette TRACE conn5 <- [1,126,null,{}] 05:47:38 INFO - PROCESS | 2528 | 1464612458714 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}] 05:47:38 INFO - PROCESS | 2528 | 1464612458842 Marionette TRACE conn5 <- [1,127,null,{"value":null}] 05:47:38 INFO - PROCESS | 2528 | 1464612458856 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\", \"2a2d7192-24ed-4889-9d1c-c9ccdcac4bce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:38 INFO - PROCESS | 2528 | ++DOCSHELL 12371C00 == 39 [pid = 2528] [id = 41] 05:47:38 INFO - PROCESS | 2528 | ++DOMWINDOW == 71 (1257CC00) [pid = 2528] [serial = 119] [outer = 00000000] 05:47:38 INFO - PROCESS | 2528 | ++DOMWINDOW == 72 (14C05400) [pid = 2528] [serial = 120] [outer = 1257CC00] 05:47:38 INFO - PROCESS | 2528 | 1464612458901 Marionette DEBUG loaded listener.js 05:47:38 INFO - PROCESS | 2528 | ++DOMWINDOW == 73 (14C0DC00) [pid = 2528] [serial = 121] [outer = 1257CC00] 05:47:39 INFO - PROCESS | 2528 | 1464612459352 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]]]}] 05:47:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 05:47:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 670ms 05:47:39 INFO - PROCESS | 2528 | 1464612459386 Marionette TRACE conn5 -> [0,129,"getWindowHandle",null] 05:47:39 INFO - PROCESS | 2528 | 1464612459388 Marionette TRACE conn5 <- [1,129,null,{"value":"13"}] 05:47:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 05:47:39 INFO - PROCESS | 2528 | 1464612459391 Marionette TRACE conn5 -> [0,130,"setScriptTimeout",{"ms":35000}] 05:47:39 INFO - PROCESS | 2528 | 1464612459393 Marionette TRACE conn5 <- [1,130,null,{}] 05:47:39 INFO - PROCESS | 2528 | 1464612459396 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}] 05:47:39 INFO - PROCESS | 2528 | 1464612459496 Marionette TRACE conn5 <- [1,131,null,{"value":null}] 05:47:39 INFO - PROCESS | 2528 | 1464612459505 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\", \"2a2d7192-24ed-4889-9d1c-c9ccdcac4bce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:39 INFO - PROCESS | 2528 | ++DOCSHELL 14C92C00 == 40 [pid = 2528] [id = 42] 05:47:39 INFO - PROCESS | 2528 | ++DOMWINDOW == 74 (1501F800) [pid = 2528] [serial = 122] [outer = 00000000] 05:47:39 INFO - PROCESS | 2528 | ++DOMWINDOW == 75 (154DAC00) [pid = 2528] [serial = 123] [outer = 1501F800] 05:47:39 INFO - PROCESS | 2528 | 1464612459549 Marionette DEBUG loaded listener.js 05:47:39 INFO - PROCESS | 2528 | ++DOMWINDOW == 76 (154EEC00) [pid = 2528] [serial = 124] [outer = 1501F800] 05:47:39 INFO - PROCESS | 2528 | 1464612459968 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]]]}] 05:47:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 05:47:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 630ms 05:47:40 INFO - PROCESS | 2528 | 1464612460028 Marionette TRACE conn5 -> [0,133,"getWindowHandle",null] 05:47:40 INFO - PROCESS | 2528 | 1464612460030 Marionette TRACE conn5 <- [1,133,null,{"value":"13"}] 05:47:40 INFO - PROCESS | 2528 | 1464612460033 Marionette TRACE conn5 -> [0,134,"setScriptTimeout",{"ms":35000}] 05:47:40 INFO - PROCESS | 2528 | 1464612460035 Marionette TRACE conn5 <- [1,134,null,{}] 05:47:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 05:47:40 INFO - PROCESS | 2528 | 1464612460038 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}] 05:47:40 INFO - PROCESS | 2528 | 1464612460157 Marionette TRACE conn5 <- [1,135,null,{"value":null}] 05:47:40 INFO - PROCESS | 2528 | 1464612460234 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\", \"2a2d7192-24ed-4889-9d1c-c9ccdcac4bce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:40 INFO - PROCESS | 2528 | ++DOCSHELL 11E84400 == 41 [pid = 2528] [id = 43] 05:47:40 INFO - PROCESS | 2528 | ++DOMWINDOW == 77 (15EB6400) [pid = 2528] [serial = 125] [outer = 00000000] 05:47:40 INFO - PROCESS | 2528 | ++DOMWINDOW == 78 (160B9800) [pid = 2528] [serial = 126] [outer = 15EB6400] 05:47:40 INFO - PROCESS | 2528 | 1464612460281 Marionette DEBUG loaded listener.js 05:47:40 INFO - PROCESS | 2528 | ++DOMWINDOW == 79 (1658D000) [pid = 2528] [serial = 127] [outer = 15EB6400] 05:47:40 INFO - PROCESS | 2528 | 1464612460679 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]]]}] 05:47:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 05:47:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 670ms 05:47:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 05:47:40 INFO - PROCESS | 2528 | 1464612460708 Marionette TRACE conn5 -> [0,137,"getWindowHandle",null] 05:47:40 INFO - PROCESS | 2528 | 1464612460710 Marionette TRACE conn5 <- [1,137,null,{"value":"13"}] 05:47:40 INFO - PROCESS | 2528 | 1464612460713 Marionette TRACE conn5 -> [0,138,"setScriptTimeout",{"ms":35000}] 05:47:40 INFO - PROCESS | 2528 | 1464612460715 Marionette TRACE conn5 <- [1,138,null,{}] 05:47:40 INFO - PROCESS | 2528 | 1464612460721 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}] 05:47:40 INFO - PROCESS | 2528 | 1464612460822 Marionette TRACE conn5 <- [1,139,null,{"value":null}] 05:47:40 INFO - PROCESS | 2528 | 1464612460831 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\", \"2a2d7192-24ed-4889-9d1c-c9ccdcac4bce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:40 INFO - PROCESS | 2528 | ++DOCSHELL 11DE8400 == 42 [pid = 2528] [id = 44] 05:47:40 INFO - PROCESS | 2528 | ++DOMWINDOW == 80 (16591400) [pid = 2528] [serial = 128] [outer = 00000000] 05:47:40 INFO - PROCESS | 2528 | ++DOMWINDOW == 81 (16913C00) [pid = 2528] [serial = 129] [outer = 16591400] 05:47:40 INFO - PROCESS | 2528 | 1464612460876 Marionette DEBUG loaded listener.js 05:47:40 INFO - PROCESS | 2528 | ++DOMWINDOW == 82 (1691B800) [pid = 2528] [serial = 130] [outer = 16591400] 05:47:41 INFO - PROCESS | 2528 | --DOMWINDOW == 81 (132E9800) [pid = 2528] [serial = 89] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 05:47:41 INFO - PROCESS | 2528 | --DOMWINDOW == 80 (122EEC00) [pid = 2528] [serial = 86] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 05:47:41 INFO - PROCESS | 2528 | --DOMWINDOW == 79 (0D0E8000) [pid = 2528] [serial = 77] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 05:47:41 INFO - PROCESS | 2528 | --DOMWINDOW == 78 (0D653C00) [pid = 2528] [serial = 80] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 05:47:41 INFO - PROCESS | 2528 | --DOMWINDOW == 77 (0E790400) [pid = 2528] [serial = 83] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 05:47:41 INFO - PROCESS | 2528 | --DOMWINDOW == 76 (0C31FC00) [pid = 2528] [serial = 74] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 05:47:41 INFO - PROCESS | 2528 | --DOMWINDOW == 75 (1223C400) [pid = 2528] [serial = 59] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 05:47:41 INFO - PROCESS | 2528 | --DOMWINDOW == 74 (0C26E000) [pid = 2528] [serial = 71] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 05:47:41 INFO - PROCESS | 2528 | --DOMWINDOW == 73 (18B91400) [pid = 2528] [serial = 56] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 05:47:41 INFO - PROCESS | 2528 | 1464612461333 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]]]}] 05:47:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 05:47:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 670ms 05:47:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 05:47:41 INFO - PROCESS | 2528 | 1464612461384 Marionette TRACE conn5 -> [0,141,"getWindowHandle",null] 05:47:41 INFO - PROCESS | 2528 | 1464612461386 Marionette TRACE conn5 <- [1,141,null,{"value":"13"}] 05:47:41 INFO - PROCESS | 2528 | 1464612461390 Marionette TRACE conn5 -> [0,142,"setScriptTimeout",{"ms":35000}] 05:47:41 INFO - PROCESS | 2528 | 1464612461391 Marionette TRACE conn5 <- [1,142,null,{}] 05:47:41 INFO - PROCESS | 2528 | 1464612461395 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}] 05:47:41 INFO - PROCESS | 2528 | 1464612461466 Marionette TRACE conn5 <- [1,143,null,{"value":null}] 05:47:41 INFO - PROCESS | 2528 | 1464612461491 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\", \"2a2d7192-24ed-4889-9d1c-c9ccdcac4bce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:41 INFO - PROCESS | 2528 | ++DOCSHELL 0D8E4400 == 43 [pid = 2528] [id = 45] 05:47:41 INFO - PROCESS | 2528 | ++DOMWINDOW == 74 (11BB0000) [pid = 2528] [serial = 131] [outer = 00000000] 05:47:41 INFO - PROCESS | 2528 | ++DOMWINDOW == 75 (13222800) [pid = 2528] [serial = 132] [outer = 11BB0000] 05:47:41 INFO - PROCESS | 2528 | 1464612461535 Marionette DEBUG loaded listener.js 05:47:41 INFO - PROCESS | 2528 | ++DOMWINDOW == 76 (13228C00) [pid = 2528] [serial = 133] [outer = 11BB0000] 05:47:41 INFO - PROCESS | 2528 | 1464612461944 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]]]}] 05:47:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 05:47:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 570ms 05:47:41 INFO - PROCESS | 2528 | 1464612461970 Marionette TRACE conn5 -> [0,145,"getWindowHandle",null] 05:47:41 INFO - PROCESS | 2528 | 1464612461973 Marionette TRACE conn5 <- [1,145,null,{"value":"13"}] 05:47:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 05:47:41 INFO - PROCESS | 2528 | 1464612461976 Marionette TRACE conn5 -> [0,146,"setScriptTimeout",{"ms":35000}] 05:47:41 INFO - PROCESS | 2528 | 1464612461978 Marionette TRACE conn5 <- [1,146,null,{}] 05:47:41 INFO - PROCESS | 2528 | 1464612461981 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}] 05:47:42 INFO - PROCESS | 2528 | 1464612462057 Marionette TRACE conn5 <- [1,147,null,{"value":null}] 05:47:42 INFO - PROCESS | 2528 | 1464612462064 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\", \"2a2d7192-24ed-4889-9d1c-c9ccdcac4bce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:42 INFO - PROCESS | 2528 | ++DOCSHELL 12242400 == 44 [pid = 2528] [id = 46] 05:47:42 INFO - PROCESS | 2528 | ++DOMWINDOW == 77 (1688F400) [pid = 2528] [serial = 134] [outer = 00000000] 05:47:42 INFO - PROCESS | 2528 | ++DOMWINDOW == 78 (175EB800) [pid = 2528] [serial = 135] [outer = 1688F400] 05:47:42 INFO - PROCESS | 2528 | 1464612462108 Marionette DEBUG loaded listener.js 05:47:42 INFO - PROCESS | 2528 | ++DOMWINDOW == 79 (175F2000) [pid = 2528] [serial = 136] [outer = 1688F400] 05:47:42 INFO - PROCESS | 2528 | 1464612462511 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]]]}] 05:47:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 05:47:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 570ms 05:47:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 05:47:42 INFO - PROCESS | 2528 | 1464612462572 Marionette TRACE conn5 -> [0,149,"getWindowHandle",null] 05:47:42 INFO - PROCESS | 2528 | 1464612462574 Marionette TRACE conn5 <- [1,149,null,{"value":"13"}] 05:47:42 INFO - PROCESS | 2528 | 1464612462579 Marionette TRACE conn5 -> [0,150,"setScriptTimeout",{"ms":35000}] 05:47:42 INFO - PROCESS | 2528 | 1464612462581 Marionette TRACE conn5 <- [1,150,null,{}] 05:47:42 INFO - PROCESS | 2528 | 1464612462588 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}] 05:47:42 INFO - PROCESS | 2528 | 1464612462662 Marionette TRACE conn5 <- [1,151,null,{"value":null}] 05:47:42 INFO - PROCESS | 2528 | 1464612462669 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\", \"2a2d7192-24ed-4889-9d1c-c9ccdcac4bce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:42 INFO - PROCESS | 2528 | ++DOCSHELL 14C10000 == 45 [pid = 2528] [id = 47] 05:47:42 INFO - PROCESS | 2528 | ++DOMWINDOW == 80 (165E1400) [pid = 2528] [serial = 137] [outer = 00000000] 05:47:42 INFO - PROCESS | 2528 | ++DOMWINDOW == 81 (1910D400) [pid = 2528] [serial = 138] [outer = 165E1400] 05:47:42 INFO - PROCESS | 2528 | 1464612462714 Marionette DEBUG loaded listener.js 05:47:42 INFO - PROCESS | 2528 | ++DOMWINDOW == 82 (19135C00) [pid = 2528] [serial = 139] [outer = 165E1400] 05:47:43 INFO - PROCESS | 2528 | 1464612463265 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]]]}] 05:47:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 05:47:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 731ms 05:47:43 INFO - PROCESS | 2528 | 1464612463310 Marionette TRACE conn5 -> [0,153,"getWindowHandle",null] 05:47:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 05:47:43 INFO - PROCESS | 2528 | 1464612463314 Marionette TRACE conn5 <- [1,153,null,{"value":"13"}] 05:47:43 INFO - PROCESS | 2528 | 1464612463320 Marionette TRACE conn5 -> [0,154,"setScriptTimeout",{"ms":35000}] 05:47:43 INFO - PROCESS | 2528 | 1464612463325 Marionette TRACE conn5 <- [1,154,null,{}] 05:47:43 INFO - PROCESS | 2528 | 1464612463332 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}] 05:47:43 INFO - PROCESS | 2528 | 1464612463467 Marionette TRACE conn5 <- [1,155,null,{"value":null}] 05:47:43 INFO - PROCESS | 2528 | 1464612463566 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\", \"2a2d7192-24ed-4889-9d1c-c9ccdcac4bce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:43 INFO - PROCESS | 2528 | ++DOCSHELL 0C31A400 == 46 [pid = 2528] [id = 48] 05:47:43 INFO - PROCESS | 2528 | ++DOMWINDOW == 83 (0C31E400) [pid = 2528] [serial = 140] [outer = 00000000] 05:47:43 INFO - PROCESS | 2528 | ++DOMWINDOW == 84 (0D64A000) [pid = 2528] [serial = 141] [outer = 0C31E400] 05:47:43 INFO - PROCESS | 2528 | 1464612463622 Marionette DEBUG loaded listener.js 05:47:43 INFO - PROCESS | 2528 | ++DOMWINDOW == 85 (0D895400) [pid = 2528] [serial = 142] [outer = 0C31E400] 05:47:44 INFO - PROCESS | 2528 | 1464612464390 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]]]}] 05:47:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 05:47:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 1137ms 05:47:44 INFO - PROCESS | 2528 | 1464612464457 Marionette TRACE conn5 -> [0,157,"getWindowHandle",null] 05:47:44 INFO - PROCESS | 2528 | 1464612464463 Marionette TRACE conn5 <- [1,157,null,{"value":"13"}] 05:47:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 05:47:44 INFO - PROCESS | 2528 | 1464612464470 Marionette TRACE conn5 -> [0,158,"setScriptTimeout",{"ms":35000}] 05:47:44 INFO - PROCESS | 2528 | 1464612464473 Marionette TRACE conn5 <- [1,158,null,{}] 05:47:44 INFO - PROCESS | 2528 | 1464612464477 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}] 05:47:44 INFO - PROCESS | 2528 | 1464612464594 Marionette TRACE conn5 <- [1,159,null,{"value":null}] 05:47:44 INFO - PROCESS | 2528 | 1464612464666 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\", \"2a2d7192-24ed-4889-9d1c-c9ccdcac4bce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:44 INFO - PROCESS | 2528 | ++DOCSHELL 122EF000 == 47 [pid = 2528] [id = 49] 05:47:44 INFO - PROCESS | 2528 | ++DOMWINDOW == 86 (12370400) [pid = 2528] [serial = 143] [outer = 00000000] 05:47:44 INFO - PROCESS | 2528 | ++DOMWINDOW == 87 (12571000) [pid = 2528] [serial = 144] [outer = 12370400] 05:47:44 INFO - PROCESS | 2528 | 1464612464721 Marionette DEBUG loaded listener.js 05:47:44 INFO - PROCESS | 2528 | ++DOMWINDOW == 88 (14C06800) [pid = 2528] [serial = 145] [outer = 12370400] 05:47:45 INFO - PROCESS | 2528 | --DOCSHELL 15E13000 == 46 [pid = 2528] [id = 34] 05:47:45 INFO - PROCESS | 2528 | --DOCSHELL 0DD9F800 == 45 [pid = 2528] [id = 33] 05:47:45 INFO - PROCESS | 2528 | --DOCSHELL 122EA000 == 44 [pid = 2528] [id = 30] 05:47:45 INFO - PROCESS | 2528 | --DOCSHELL 0D082000 == 43 [pid = 2528] [id = 32] 05:47:45 INFO - PROCESS | 2528 | --DOCSHELL 0DD9D800 == 42 [pid = 2528] [id = 29] 05:47:45 INFO - PROCESS | 2528 | --DOCSHELL 12242400 == 41 [pid = 2528] [id = 46] 05:47:45 INFO - PROCESS | 2528 | --DOCSHELL 0D8E4400 == 40 [pid = 2528] [id = 45] 05:47:45 INFO - PROCESS | 2528 | --DOCSHELL 11DE8400 == 39 [pid = 2528] [id = 44] 05:47:45 INFO - PROCESS | 2528 | --DOCSHELL 11E84400 == 38 [pid = 2528] [id = 43] 05:47:45 INFO - PROCESS | 2528 | --DOCSHELL 14C92C00 == 37 [pid = 2528] [id = 42] 05:47:45 INFO - PROCESS | 2528 | --DOCSHELL 12371C00 == 36 [pid = 2528] [id = 41] 05:47:45 INFO - PROCESS | 2528 | --DOCSHELL 12243400 == 35 [pid = 2528] [id = 40] 05:47:45 INFO - PROCESS | 2528 | --DOCSHELL 0D88C400 == 34 [pid = 2528] [id = 39] 05:47:45 INFO - PROCESS | 2528 | --DOCSHELL 0C325400 == 33 [pid = 2528] [id = 38] 05:47:45 INFO - PROCESS | 2528 | --DOMWINDOW == 87 (1501A400) [pid = 2528] [serial = 91] [outer = 00000000] [url = about:blank] 05:47:45 INFO - PROCESS | 2528 | --DOMWINDOW == 86 (12576000) [pid = 2528] [serial = 88] [outer = 00000000] [url = about:blank] 05:47:45 INFO - PROCESS | 2528 | --DOMWINDOW == 85 (0D1EE800) [pid = 2528] [serial = 78] [outer = 00000000] [url = about:blank] 05:47:45 INFO - PROCESS | 2528 | --DOMWINDOW == 84 (0D646400) [pid = 2528] [serial = 79] [outer = 00000000] [url = about:blank] 05:47:45 INFO - PROCESS | 2528 | --DOMWINDOW == 83 (0D8E1800) [pid = 2528] [serial = 81] [outer = 00000000] [url = about:blank] 05:47:45 INFO - PROCESS | 2528 | --DOMWINDOW == 82 (12512400) [pid = 2528] [serial = 87] [outer = 00000000] [url = about:blank] 05:47:45 INFO - PROCESS | 2528 | --DOMWINDOW == 81 (0DCA8C00) [pid = 2528] [serial = 82] [outer = 00000000] [url = about:blank] 05:47:45 INFO - PROCESS | 2528 | --DOMWINDOW == 80 (11E87000) [pid = 2528] [serial = 84] [outer = 00000000] [url = about:blank] 05:47:45 INFO - PROCESS | 2528 | --DOMWINDOW == 79 (0C328800) [pid = 2528] [serial = 76] [outer = 00000000] [url = about:blank] 05:47:45 INFO - PROCESS | 2528 | --DOMWINDOW == 78 (14C0F400) [pid = 2528] [serial = 90] [outer = 00000000] [url = about:blank] 05:47:45 INFO - PROCESS | 2528 | --DOMWINDOW == 77 (1223AC00) [pid = 2528] [serial = 85] [outer = 00000000] [url = about:blank] 05:47:45 INFO - PROCESS | 2528 | --DOMWINDOW == 76 (0C325000) [pid = 2528] [serial = 75] [outer = 00000000] [url = about:blank] 05:47:45 INFO - PROCESS | 2528 | --DOMWINDOW == 75 (1916B800) [pid = 2528] [serial = 61] [outer = 00000000] [url = about:blank] 05:47:45 INFO - PROCESS | 2528 | --DOMWINDOW == 74 (1C1AF800) [pid = 2528] [serial = 73] [outer = 00000000] [url = about:blank] 05:47:45 INFO - PROCESS | 2528 | --DOMWINDOW == 73 (199BD400) [pid = 2528] [serial = 58] [outer = 00000000] [url = about:blank] 05:47:45 INFO - PROCESS | 2528 | 1464612465495 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]]]}] 05:47:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 05:47:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 1070ms 05:47:45 INFO - PROCESS | 2528 | 1464612465548 Marionette TRACE conn5 -> [0,161,"getWindowHandle",null] 05:47:45 INFO - PROCESS | 2528 | 1464612465551 Marionette TRACE conn5 <- [1,161,null,{"value":"13"}] 05:47:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 05:47:45 INFO - PROCESS | 2528 | 1464612465559 Marionette TRACE conn5 -> [0,162,"setScriptTimeout",{"ms":35000}] 05:47:45 INFO - PROCESS | 2528 | 1464612465562 Marionette TRACE conn5 <- [1,162,null,{}] 05:47:45 INFO - PROCESS | 2528 | 1464612465567 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}] 05:47:45 INFO - PROCESS | 2528 | 1464612465649 Marionette TRACE conn5 <- [1,163,null,{"value":null}] 05:47:45 INFO - PROCESS | 2528 | 1464612465657 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\", \"2a2d7192-24ed-4889-9d1c-c9ccdcac4bce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:45 INFO - PROCESS | 2528 | ++DOCSHELL 0D0E7800 == 34 [pid = 2528] [id = 50] 05:47:45 INFO - PROCESS | 2528 | ++DOMWINDOW == 74 (0D0E8000) [pid = 2528] [serial = 146] [outer = 00000000] 05:47:45 INFO - PROCESS | 2528 | ++DOMWINDOW == 75 (0D646400) [pid = 2528] [serial = 147] [outer = 0D0E8000] 05:47:45 INFO - PROCESS | 2528 | 1464612465704 Marionette DEBUG loaded listener.js 05:47:45 INFO - PROCESS | 2528 | ++DOMWINDOW == 76 (0D652000) [pid = 2528] [serial = 148] [outer = 0D0E8000] 05:47:46 INFO - PROCESS | 2528 | 1464612466184 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]]]}] 05:47:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 05:47:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 670ms 05:47:46 INFO - PROCESS | 2528 | 1464612466233 Marionette TRACE conn5 -> [0,165,"getWindowHandle",null] 05:47:46 INFO - PROCESS | 2528 | 1464612466239 Marionette TRACE conn5 <- [1,165,null,{"value":"13"}] 05:47:46 INFO - PROCESS | 2528 | 1464612466245 Marionette TRACE conn5 -> [0,166,"setScriptTimeout",{"ms":35000}] 05:47:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 05:47:46 INFO - PROCESS | 2528 | 1464612466247 Marionette TRACE conn5 <- [1,166,null,{}] 05:47:46 INFO - PROCESS | 2528 | 1464612466252 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}] 05:47:46 INFO - PROCESS | 2528 | 1464612466335 Marionette TRACE conn5 <- [1,167,null,{"value":null}] 05:47:46 INFO - PROCESS | 2528 | 1464612466345 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\", \"2a2d7192-24ed-4889-9d1c-c9ccdcac4bce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:46 INFO - PROCESS | 2528 | ++DOCSHELL 11DEC800 == 35 [pid = 2528] [id = 51] 05:47:46 INFO - PROCESS | 2528 | ++DOMWINDOW == 77 (11DED000) [pid = 2528] [serial = 149] [outer = 00000000] 05:47:46 INFO - PROCESS | 2528 | ++DOMWINDOW == 78 (11E84000) [pid = 2528] [serial = 150] [outer = 11DED000] 05:47:46 INFO - PROCESS | 2528 | 1464612466389 Marionette DEBUG loaded listener.js 05:47:46 INFO - PROCESS | 2528 | ++DOMWINDOW == 79 (1223A400) [pid = 2528] [serial = 151] [outer = 11DED000] 05:47:46 INFO - PROCESS | 2528 | 1464612466817 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]]]}] 05:47:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 05:47:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 630ms 05:47:46 INFO - PROCESS | 2528 | 1464612466878 Marionette TRACE conn5 -> [0,169,"getWindowHandle",null] 05:47:46 INFO - PROCESS | 2528 | 1464612466880 Marionette TRACE conn5 <- [1,169,null,{"value":"13"}] 05:47:46 INFO - PROCESS | 2528 | 1464612466884 Marionette TRACE conn5 -> [0,170,"setScriptTimeout",{"ms":35000}] 05:47:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 05:47:46 INFO - PROCESS | 2528 | 1464612466887 Marionette TRACE conn5 <- [1,170,null,{}] 05:47:46 INFO - PROCESS | 2528 | 1464612466898 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}] 05:47:46 INFO - PROCESS | 2528 | 1464612466978 Marionette TRACE conn5 <- [1,171,null,{"value":null}] 05:47:47 INFO - PROCESS | 2528 | 1464612466989 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\", \"2a2d7192-24ed-4889-9d1c-c9ccdcac4bce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:47 INFO - PROCESS | 2528 | ++DOCSHELL 12576000 == 36 [pid = 2528] [id = 52] 05:47:47 INFO - PROCESS | 2528 | ++DOMWINDOW == 80 (1257A800) [pid = 2528] [serial = 152] [outer = 00000000] 05:47:47 INFO - PROCESS | 2528 | ++DOMWINDOW == 81 (13228400) [pid = 2528] [serial = 153] [outer = 1257A800] 05:47:47 INFO - PROCESS | 2528 | 1464612467044 Marionette DEBUG loaded listener.js 05:47:47 INFO - PROCESS | 2528 | ++DOMWINDOW == 82 (13DD8400) [pid = 2528] [serial = 154] [outer = 1257A800] 05:47:47 INFO - PROCESS | 2528 | 1464612467449 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]]]}] 05:47:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 05:47:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 570ms 05:47:47 INFO - PROCESS | 2528 | 1464612467457 Marionette TRACE conn5 -> [0,173,"getWindowHandle",null] 05:47:47 INFO - PROCESS | 2528 | 1464612467460 Marionette TRACE conn5 <- [1,173,null,{"value":"13"}] 05:47:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 05:47:47 INFO - PROCESS | 2528 | 1464612467463 Marionette TRACE conn5 -> [0,174,"setScriptTimeout",{"ms":35000}] 05:47:47 INFO - PROCESS | 2528 | 1464612467464 Marionette TRACE conn5 <- [1,174,null,{}] 05:47:47 INFO - PROCESS | 2528 | 1464612467468 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}] 05:47:47 INFO - PROCESS | 2528 | 1464612467594 Marionette TRACE conn5 <- [1,175,null,{"value":null}] 05:47:47 INFO - PROCESS | 2528 | 1464612467602 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\", \"2a2d7192-24ed-4889-9d1c-c9ccdcac4bce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:47 INFO - PROCESS | 2528 | ++DOCSHELL 14C10400 == 37 [pid = 2528] [id = 53] 05:47:47 INFO - PROCESS | 2528 | ++DOMWINDOW == 83 (14C92C00) [pid = 2528] [serial = 155] [outer = 00000000] 05:47:47 INFO - PROCESS | 2528 | ++DOMWINDOW == 84 (151DE800) [pid = 2528] [serial = 156] [outer = 14C92C00] 05:47:47 INFO - PROCESS | 2528 | 1464612467650 Marionette DEBUG loaded listener.js 05:47:47 INFO - PROCESS | 2528 | ++DOMWINDOW == 85 (154EC800) [pid = 2528] [serial = 157] [outer = 14C92C00] 05:47:48 INFO - PROCESS | 2528 | 1464612468087 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]]]}] 05:47:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 05:47:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 671ms 05:47:48 INFO - PROCESS | 2528 | 1464612468138 Marionette TRACE conn5 -> [0,177,"getWindowHandle",null] 05:47:48 INFO - PROCESS | 2528 | 1464612468140 Marionette TRACE conn5 <- [1,177,null,{"value":"13"}] 05:47:48 INFO - PROCESS | 2528 | 1464612468143 Marionette TRACE conn5 -> [0,178,"setScriptTimeout",{"ms":35000}] 05:47:48 INFO - PROCESS | 2528 | 1464612468145 Marionette TRACE conn5 <- [1,178,null,{}] 05:47:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 05:47:48 INFO - PROCESS | 2528 | 1464612468148 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}] 05:47:48 INFO - PROCESS | 2528 | 1464612468247 Marionette TRACE conn5 <- [1,179,null,{"value":null}] 05:47:48 INFO - PROCESS | 2528 | 1464612468259 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\", \"2a2d7192-24ed-4889-9d1c-c9ccdcac4bce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:48 INFO - PROCESS | 2528 | ++DOCSHELL 151DDC00 == 38 [pid = 2528] [id = 54] 05:47:48 INFO - PROCESS | 2528 | ++DOMWINDOW == 86 (154E2400) [pid = 2528] [serial = 158] [outer = 00000000] 05:47:48 INFO - PROCESS | 2528 | ++DOMWINDOW == 87 (160B5800) [pid = 2528] [serial = 159] [outer = 154E2400] 05:47:48 INFO - PROCESS | 2528 | 1464612468303 Marionette DEBUG loaded listener.js 05:47:48 INFO - PROCESS | 2528 | ++DOMWINDOW == 88 (160BB400) [pid = 2528] [serial = 160] [outer = 154E2400] 05:47:48 INFO - PROCESS | 2528 | 1464612468741 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]]]}] 05:47:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 05:47:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 630ms 05:47:48 INFO - PROCESS | 2528 | 1464612468779 Marionette TRACE conn5 -> [0,181,"getWindowHandle",null] 05:47:48 INFO - PROCESS | 2528 | 1464612468781 Marionette TRACE conn5 <- [1,181,null,{"value":"13"}] 05:47:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 05:47:48 INFO - PROCESS | 2528 | 1464612468784 Marionette TRACE conn5 -> [0,182,"setScriptTimeout",{"ms":35000}] 05:47:48 INFO - PROCESS | 2528 | 1464612468786 Marionette TRACE conn5 <- [1,182,null,{}] 05:47:48 INFO - PROCESS | 2528 | 1464612468789 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}] 05:47:48 INFO - PROCESS | 2528 | 1464612468908 Marionette TRACE conn5 <- [1,183,null,{"value":null}] 05:47:48 INFO - PROCESS | 2528 | 1464612468987 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\", \"2a2d7192-24ed-4889-9d1c-c9ccdcac4bce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:49 INFO - PROCESS | 2528 | ++DOCSHELL 165DF800 == 39 [pid = 2528] [id = 55] 05:47:49 INFO - PROCESS | 2528 | ++DOMWINDOW == 89 (165E1800) [pid = 2528] [serial = 161] [outer = 00000000] 05:47:49 INFO - PROCESS | 2528 | ++DOMWINDOW == 90 (17AF5000) [pid = 2528] [serial = 162] [outer = 165E1800] 05:47:49 INFO - PROCESS | 2528 | 1464612469033 Marionette DEBUG loaded listener.js 05:47:49 INFO - PROCESS | 2528 | ++DOMWINDOW == 91 (17585000) [pid = 2528] [serial = 163] [outer = 165E1800] 05:47:49 INFO - PROCESS | 2528 | 1464612469442 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]]]}] 05:47:49 INFO - PROCESS | 2528 | ++DOMWINDOW == 92 (19113800) [pid = 2528] [serial = 164] [outer = 0D033400] 05:47:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 05:47:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 671ms 05:47:49 INFO - PROCESS | 2528 | 1464612469468 Marionette TRACE conn5 -> [0,185,"getWindowHandle",null] 05:47:49 INFO - PROCESS | 2528 | 1464612469470 Marionette TRACE conn5 <- [1,185,null,{"value":"13"}] 05:47:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 05:47:49 INFO - PROCESS | 2528 | 1464612469517 Marionette TRACE conn5 -> [0,186,"setScriptTimeout",{"ms":35000}] 05:47:49 INFO - PROCESS | 2528 | 1464612469519 Marionette TRACE conn5 <- [1,186,null,{}] 05:47:49 INFO - PROCESS | 2528 | 1464612469528 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}] 05:47:49 INFO - PROCESS | 2528 | 1464612469624 Marionette TRACE conn5 <- [1,187,null,{"value":null}] 05:47:49 INFO - PROCESS | 2528 | 1464612469636 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\", \"2a2d7192-24ed-4889-9d1c-c9ccdcac4bce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:49 INFO - PROCESS | 2528 | ++DOCSHELL 18B8B800 == 40 [pid = 2528] [id = 56] 05:47:49 INFO - PROCESS | 2528 | ++DOMWINDOW == 93 (19174C00) [pid = 2528] [serial = 165] [outer = 00000000] 05:47:49 INFO - PROCESS | 2528 | ++DOMWINDOW == 94 (19DE9C00) [pid = 2528] [serial = 166] [outer = 19174C00] 05:47:49 INFO - PROCESS | 2528 | 1464612469727 Marionette DEBUG loaded listener.js 05:47:49 INFO - PROCESS | 2528 | ++DOMWINDOW == 95 (19DEC400) [pid = 2528] [serial = 167] [outer = 19174C00] 05:47:49 INFO - PROCESS | 2528 | --DOMWINDOW == 94 (1688F400) [pid = 2528] [serial = 134] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 05:47:49 INFO - PROCESS | 2528 | --DOMWINDOW == 93 (1501F800) [pid = 2528] [serial = 122] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 05:47:49 INFO - PROCESS | 2528 | --DOMWINDOW == 92 (0C327800) [pid = 2528] [serial = 110] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 05:47:49 INFO - PROCESS | 2528 | --DOMWINDOW == 91 (0D88D000) [pid = 2528] [serial = 113] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 05:47:49 INFO - PROCESS | 2528 | --DOMWINDOW == 90 (12244C00) [pid = 2528] [serial = 116] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 05:47:49 INFO - PROCESS | 2528 | --DOMWINDOW == 89 (1257CC00) [pid = 2528] [serial = 119] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 05:47:49 INFO - PROCESS | 2528 | --DOMWINDOW == 88 (15EB6400) [pid = 2528] [serial = 125] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 05:47:49 INFO - PROCESS | 2528 | --DOMWINDOW == 87 (0D0E4400) [pid = 2528] [serial = 92] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 05:47:49 INFO - PROCESS | 2528 | --DOMWINDOW == 86 (0E5EA400) [pid = 2528] [serial = 95] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 05:47:49 INFO - PROCESS | 2528 | --DOMWINDOW == 85 (15EC6800) [pid = 2528] [serial = 98] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 05:47:49 INFO - PROCESS | 2528 | --DOMWINDOW == 84 (16596800) [pid = 2528] [serial = 101] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 05:47:49 INFO - PROCESS | 2528 | --DOMWINDOW == 83 (175EB400) [pid = 2528] [serial = 104] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 05:47:49 INFO - PROCESS | 2528 | --DOMWINDOW == 82 (16591400) [pid = 2528] [serial = 128] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 05:47:49 INFO - PROCESS | 2528 | --DOMWINDOW == 81 (11BB0000) [pid = 2528] [serial = 131] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 05:47:50 INFO - PROCESS | 2528 | 1464612470164 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]]]}] 05:47:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 05:47:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 710ms 05:47:50 INFO - PROCESS | 2528 | 1464612470203 Marionette TRACE conn5 -> [0,189,"getWindowHandle",null] 05:47:50 INFO - PROCESS | 2528 | 1464612470205 Marionette TRACE conn5 <- [1,189,null,{"value":"13"}] 05:47:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 05:47:50 INFO - PROCESS | 2528 | 1464612470209 Marionette TRACE conn5 -> [0,190,"setScriptTimeout",{"ms":35000}] 05:47:50 INFO - PROCESS | 2528 | 1464612470210 Marionette TRACE conn5 <- [1,190,null,{}] 05:47:50 INFO - PROCESS | 2528 | 1464612470214 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}] 05:47:50 INFO - PROCESS | 2528 | 1464612470308 Marionette TRACE conn5 <- [1,191,null,{"value":null}] 05:47:50 INFO - PROCESS | 2528 | 1464612470315 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\", \"2a2d7192-24ed-4889-9d1c-c9ccdcac4bce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:50 INFO - PROCESS | 2528 | ++DOCSHELL 0D1F5800 == 41 [pid = 2528] [id = 57] 05:47:50 INFO - PROCESS | 2528 | ++DOMWINDOW == 82 (0DDA5C00) [pid = 2528] [serial = 168] [outer = 00000000] 05:47:50 INFO - PROCESS | 2528 | ++DOMWINDOW == 83 (15EC6800) [pid = 2528] [serial = 169] [outer = 0DDA5C00] 05:47:50 INFO - PROCESS | 2528 | 1464612470360 Marionette DEBUG loaded listener.js 05:47:50 INFO - PROCESS | 2528 | ++DOMWINDOW == 84 (16891C00) [pid = 2528] [serial = 170] [outer = 0DDA5C00] 05:47:50 INFO - PROCESS | 2528 | 1464612470746 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]]]}] 05:47:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 05:47:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 570ms 05:47:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 05:47:50 INFO - PROCESS | 2528 | 1464612470782 Marionette TRACE conn5 -> [0,193,"getWindowHandle",null] 05:47:50 INFO - PROCESS | 2528 | 1464612470784 Marionette TRACE conn5 <- [1,193,null,{"value":"13"}] 05:47:50 INFO - PROCESS | 2528 | 1464612470787 Marionette TRACE conn5 -> [0,194,"setScriptTimeout",{"ms":35000}] 05:47:50 INFO - PROCESS | 2528 | 1464612470789 Marionette TRACE conn5 <- [1,194,null,{}] 05:47:50 INFO - PROCESS | 2528 | 1464612470792 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}] 05:47:50 INFO - PROCESS | 2528 | 1464612470901 Marionette TRACE conn5 <- [1,195,null,{"value":null}] 05:47:50 INFO - PROCESS | 2528 | 1464612470908 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\", \"2a2d7192-24ed-4889-9d1c-c9ccdcac4bce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:50 INFO - PROCESS | 2528 | ++DOCSHELL 12504400 == 42 [pid = 2528] [id = 58] 05:47:50 INFO - PROCESS | 2528 | ++DOMWINDOW == 85 (16449800) [pid = 2528] [serial = 171] [outer = 00000000] 05:47:50 INFO - PROCESS | 2528 | ++DOMWINDOW == 86 (1644EC00) [pid = 2528] [serial = 172] [outer = 16449800] 05:47:50 INFO - PROCESS | 2528 | 1464612470952 Marionette DEBUG loaded listener.js 05:47:51 INFO - PROCESS | 2528 | ++DOMWINDOW == 87 (16451800) [pid = 2528] [serial = 173] [outer = 16449800] 05:47:51 INFO - PROCESS | 2528 | 1464612471325 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]]]}] 05:47:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 05:47:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 570ms 05:47:51 INFO - PROCESS | 2528 | 1464612471357 Marionette TRACE conn5 -> [0,197,"getWindowHandle",null] 05:47:51 INFO - PROCESS | 2528 | 1464612471359 Marionette TRACE conn5 <- [1,197,null,{"value":"13"}] 05:47:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 05:47:51 INFO - PROCESS | 2528 | 1464612471362 Marionette TRACE conn5 -> [0,198,"setScriptTimeout",{"ms":35000}] 05:47:51 INFO - PROCESS | 2528 | 1464612471364 Marionette TRACE conn5 <- [1,198,null,{}] 05:47:51 INFO - PROCESS | 2528 | 1464612471368 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}] 05:47:51 INFO - PROCESS | 2528 | 1464612471473 Marionette TRACE conn5 <- [1,199,null,{"value":null}] 05:47:51 INFO - PROCESS | 2528 | 1464612471481 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\", \"2a2d7192-24ed-4889-9d1c-c9ccdcac4bce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:51 INFO - PROCESS | 2528 | ++DOCSHELL 1644DC00 == 43 [pid = 2528] [id = 59] 05:47:51 INFO - PROCESS | 2528 | ++DOMWINDOW == 88 (1644E400) [pid = 2528] [serial = 174] [outer = 00000000] 05:47:51 INFO - PROCESS | 2528 | ++DOMWINDOW == 89 (19D59400) [pid = 2528] [serial = 175] [outer = 1644E400] 05:47:51 INFO - PROCESS | 2528 | 1464612471526 Marionette DEBUG loaded listener.js 05:47:51 INFO - PROCESS | 2528 | ++DOMWINDOW == 90 (1A453800) [pid = 2528] [serial = 176] [outer = 1644E400] 05:47:51 INFO - PROCESS | 2528 | 1464612471933 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]]]}] 05:47:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 05:47:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 630ms 05:47:51 INFO - PROCESS | 2528 | 1464612471995 Marionette TRACE conn5 -> [0,201,"getWindowHandle",null] 05:47:52 INFO - PROCESS | 2528 | 1464612471999 Marionette TRACE conn5 <- [1,201,null,{"value":"13"}] 05:47:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 05:47:52 INFO - PROCESS | 2528 | 1464612472003 Marionette TRACE conn5 -> [0,202,"setScriptTimeout",{"ms":35000}] 05:47:52 INFO - PROCESS | 2528 | 1464612472008 Marionette TRACE conn5 <- [1,202,null,{}] 05:47:52 INFO - PROCESS | 2528 | 1464612472014 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}] 05:47:52 INFO - PROCESS | 2528 | 1464612472152 Marionette TRACE conn5 <- [1,203,null,{"value":null}] 05:47:52 INFO - PROCESS | 2528 | 1464612472230 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\", \"2a2d7192-24ed-4889-9d1c-c9ccdcac4bce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:52 INFO - PROCESS | 2528 | ++DOCSHELL 0C326C00 == 44 [pid = 2528] [id = 60] 05:47:52 INFO - PROCESS | 2528 | ++DOMWINDOW == 91 (0C328400) [pid = 2528] [serial = 177] [outer = 00000000] 05:47:52 INFO - PROCESS | 2528 | ++DOMWINDOW == 92 (0D0ED400) [pid = 2528] [serial = 178] [outer = 0C328400] 05:47:52 INFO - PROCESS | 2528 | 1464612472287 Marionette DEBUG loaded listener.js 05:47:52 INFO - PROCESS | 2528 | ++DOMWINDOW == 93 (0D88F400) [pid = 2528] [serial = 179] [outer = 0C328400] 05:47:52 INFO - PROCESS | 2528 | 1464612472892 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]]]}] 05:47:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 05:47:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 931ms 05:47:52 INFO - PROCESS | 2528 | 1464612472934 Marionette TRACE conn5 -> [0,205,"getWindowHandle",null] 05:47:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 05:47:52 INFO - PROCESS | 2528 | 1464612472938 Marionette TRACE conn5 <- [1,205,null,{"value":"13"}] 05:47:52 INFO - PROCESS | 2528 | 1464612472946 Marionette TRACE conn5 -> [0,206,"setScriptTimeout",{"ms":35000}] 05:47:52 INFO - PROCESS | 2528 | 1464612472950 Marionette TRACE conn5 <- [1,206,null,{}] 05:47:52 INFO - PROCESS | 2528 | 1464612472955 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}] 05:47:53 INFO - PROCESS | 2528 | 1464612473064 Marionette TRACE conn5 <- [1,207,null,{"value":null}] 05:47:53 INFO - PROCESS | 2528 | 1464612473140 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\", \"2a2d7192-24ed-4889-9d1c-c9ccdcac4bce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:53 INFO - PROCESS | 2528 | ++DOCSHELL 12246800 == 45 [pid = 2528] [id = 61] 05:47:53 INFO - PROCESS | 2528 | ++DOMWINDOW == 94 (1226F000) [pid = 2528] [serial = 180] [outer = 00000000] 05:47:53 INFO - PROCESS | 2528 | ++DOMWINDOW == 95 (12575000) [pid = 2528] [serial = 181] [outer = 1226F000] 05:47:53 INFO - PROCESS | 2528 | 1464612473195 Marionette DEBUG loaded listener.js 05:47:53 INFO - PROCESS | 2528 | ++DOMWINDOW == 96 (14C02C00) [pid = 2528] [serial = 182] [outer = 1226F000] 05:47:53 INFO - PROCESS | 2528 | 1464612473744 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]]]}] 05:47:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 05:47:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 830ms 05:47:53 INFO - PROCESS | 2528 | 1464612473774 Marionette TRACE conn5 -> [0,209,"getWindowHandle",null] 05:47:53 INFO - PROCESS | 2528 | 1464612473777 Marionette TRACE conn5 <- [1,209,null,{"value":"13"}] 05:47:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 05:47:53 INFO - PROCESS | 2528 | 1464612473781 Marionette TRACE conn5 -> [0,210,"setScriptTimeout",{"ms":35000}] 05:47:53 INFO - PROCESS | 2528 | 1464612473784 Marionette TRACE conn5 <- [1,210,null,{}] 05:47:53 INFO - PROCESS | 2528 | 1464612473794 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}] 05:47:53 INFO - PROCESS | 2528 | 1464612473902 Marionette TRACE conn5 <- [1,211,null,{"value":null}] 05:47:54 INFO - PROCESS | 2528 | 1464612474065 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\", \"2a2d7192-24ed-4889-9d1c-c9ccdcac4bce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:54 INFO - PROCESS | 2528 | ++DOCSHELL 17B7D800 == 46 [pid = 2528] [id = 62] 05:47:54 INFO - PROCESS | 2528 | ++DOMWINDOW == 97 (17B7DC00) [pid = 2528] [serial = 183] [outer = 00000000] 05:47:54 INFO - PROCESS | 2528 | ++DOMWINDOW == 98 (19D51C00) [pid = 2528] [serial = 184] [outer = 17B7DC00] 05:47:54 INFO - PROCESS | 2528 | 1464612474124 Marionette DEBUG loaded listener.js 05:47:54 INFO - PROCESS | 2528 | ++DOMWINDOW == 99 (1C110800) [pid = 2528] [serial = 185] [outer = 17B7DC00] 05:47:54 INFO - PROCESS | 2528 | 1464612474886 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]]]}] 05:47:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 05:47:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 1127ms 05:47:54 INFO - PROCESS | 2528 | 1464612474914 Marionette TRACE conn5 -> [0,213,"getWindowHandle",null] 05:47:54 INFO - PROCESS | 2528 | 1464612474918 Marionette TRACE conn5 <- [1,213,null,{"value":"13"}] 05:47:54 INFO - PROCESS | 2528 | 1464612474933 Marionette TRACE conn5 -> [0,214,"setScriptTimeout",{"ms":35000}] 05:47:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 05:47:54 INFO - PROCESS | 2528 | 1464612474936 Marionette TRACE conn5 <- [1,214,null,{}] 05:47:54 INFO - PROCESS | 2528 | 1464612474942 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}] 05:47:55 INFO - PROCESS | 2528 | 1464612475036 Marionette TRACE conn5 <- [1,215,null,{"value":null}] 05:47:55 INFO - PROCESS | 2528 | 1464612475106 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\", \"2a2d7192-24ed-4889-9d1c-c9ccdcac4bce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:55 INFO - PROCESS | 2528 | ++DOCSHELL 0D24A000 == 47 [pid = 2528] [id = 63] 05:47:55 INFO - PROCESS | 2528 | ++DOMWINDOW == 100 (0D256400) [pid = 2528] [serial = 186] [outer = 00000000] 05:47:55 INFO - PROCESS | 2528 | ++DOMWINDOW == 101 (0D894C00) [pid = 2528] [serial = 187] [outer = 0D256400] 05:47:55 INFO - PROCESS | 2528 | 1464612475155 Marionette DEBUG loaded listener.js 05:47:55 INFO - PROCESS | 2528 | ++DOMWINDOW == 102 (0DD20400) [pid = 2528] [serial = 188] [outer = 0D256400] 05:47:55 INFO - PROCESS | 2528 | --DOCSHELL 132E9400 == 46 [pid = 2528] [id = 31] 05:47:55 INFO - PROCESS | 2528 | --DOCSHELL 12504400 == 45 [pid = 2528] [id = 58] 05:47:55 INFO - PROCESS | 2528 | --DOCSHELL 0D1F5800 == 44 [pid = 2528] [id = 57] 05:47:55 INFO - PROCESS | 2528 | --DOCSHELL 18B8B800 == 43 [pid = 2528] [id = 56] 05:47:55 INFO - PROCESS | 2528 | --DOCSHELL 165DF800 == 42 [pid = 2528] [id = 55] 05:47:55 INFO - PROCESS | 2528 | --DOCSHELL 151DDC00 == 41 [pid = 2528] [id = 54] 05:47:55 INFO - PROCESS | 2528 | --DOCSHELL 14C10400 == 40 [pid = 2528] [id = 53] 05:47:55 INFO - PROCESS | 2528 | --DOCSHELL 12576000 == 39 [pid = 2528] [id = 52] 05:47:55 INFO - PROCESS | 2528 | --DOCSHELL 11DEC800 == 38 [pid = 2528] [id = 51] 05:47:55 INFO - PROCESS | 2528 | --DOCSHELL 0D0E7800 == 37 [pid = 2528] [id = 50] 05:47:55 INFO - PROCESS | 2528 | --DOMWINDOW == 101 (1910D400) [pid = 2528] [serial = 138] [outer = 00000000] [url = about:blank] 05:47:55 INFO - PROCESS | 2528 | --DOCSHELL 0C31A400 == 36 [pid = 2528] [id = 48] 05:47:55 INFO - PROCESS | 2528 | 1464612475769 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]]]}] 05:47:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 05:47:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 870ms 05:47:55 INFO - PROCESS | 2528 | 1464612475809 Marionette TRACE conn5 -> [0,217,"getWindowHandle",null] 05:47:55 INFO - PROCESS | 2528 | 1464612475815 Marionette TRACE conn5 <- [1,217,null,{"value":"13"}] 05:47:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 05:47:55 INFO - PROCESS | 2528 | 1464612475820 Marionette TRACE conn5 -> [0,218,"setScriptTimeout",{"ms":35000}] 05:47:55 INFO - PROCESS | 2528 | 1464612475823 Marionette TRACE conn5 <- [1,218,null,{}] 05:47:55 INFO - PROCESS | 2528 | 1464612475826 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}] 05:47:55 INFO - PROCESS | 2528 | 1464612475919 Marionette TRACE conn5 <- [1,219,null,{"value":null}] 05:47:55 INFO - PROCESS | 2528 | --DOMWINDOW == 100 (175F2000) [pid = 2528] [serial = 136] [outer = 00000000] [url = about:blank] 05:47:55 INFO - PROCESS | 2528 | --DOMWINDOW == 99 (154DAC00) [pid = 2528] [serial = 123] [outer = 00000000] [url = about:blank] 05:47:55 INFO - PROCESS | 2528 | --DOMWINDOW == 98 (0D256C00) [pid = 2528] [serial = 108] [outer = 00000000] [url = about:blank] 05:47:55 INFO - PROCESS | 2528 | --DOMWINDOW == 97 (0D109000) [pid = 2528] [serial = 111] [outer = 00000000] [url = about:blank] 05:47:55 INFO - PROCESS | 2528 | --DOMWINDOW == 96 (0D249400) [pid = 2528] [serial = 112] [outer = 00000000] [url = about:blank] 05:47:55 INFO - PROCESS | 2528 | --DOMWINDOW == 95 (0DCA3000) [pid = 2528] [serial = 114] [outer = 00000000] [url = about:blank] 05:47:55 INFO - PROCESS | 2528 | --DOMWINDOW == 94 (0E50E800) [pid = 2528] [serial = 115] [outer = 00000000] [url = about:blank] 05:47:55 INFO - PROCESS | 2528 | --DOMWINDOW == 93 (12372000) [pid = 2528] [serial = 117] [outer = 00000000] [url = about:blank] 05:47:55 INFO - PROCESS | 2528 | --DOMWINDOW == 92 (12509C00) [pid = 2528] [serial = 118] [outer = 00000000] [url = about:blank] 05:47:55 INFO - PROCESS | 2528 | --DOMWINDOW == 91 (14C0DC00) [pid = 2528] [serial = 121] [outer = 00000000] [url = about:blank] 05:47:55 INFO - PROCESS | 2528 | --DOMWINDOW == 90 (160B9800) [pid = 2528] [serial = 126] [outer = 00000000] [url = about:blank] 05:47:55 INFO - PROCESS | 2528 | --DOMWINDOW == 89 (0D652800) [pid = 2528] [serial = 94] [outer = 00000000] [url = about:blank] 05:47:55 INFO - PROCESS | 2528 | --DOMWINDOW == 88 (0D24A400) [pid = 2528] [serial = 93] [outer = 00000000] [url = about:blank] 05:47:55 INFO - PROCESS | 2528 | --DOMWINDOW == 87 (12508000) [pid = 2528] [serial = 97] [outer = 00000000] [url = about:blank] 05:47:55 INFO - PROCESS | 2528 | --DOMWINDOW == 86 (12245000) [pid = 2528] [serial = 96] [outer = 00000000] [url = about:blank] 05:47:55 INFO - PROCESS | 2528 | --DOMWINDOW == 85 (160B7000) [pid = 2528] [serial = 100] [outer = 00000000] [url = about:blank] 05:47:55 INFO - PROCESS | 2528 | --DOMWINDOW == 84 (160B1800) [pid = 2528] [serial = 99] [outer = 00000000] [url = about:blank] 05:47:55 INFO - PROCESS | 2528 | --DOMWINDOW == 83 (17298800) [pid = 2528] [serial = 103] [outer = 00000000] [url = about:blank] 05:47:55 INFO - PROCESS | 2528 | --DOMWINDOW == 82 (1688F000) [pid = 2528] [serial = 102] [outer = 00000000] [url = about:blank] 05:47:55 INFO - PROCESS | 2528 | --DOMWINDOW == 81 (17B1E400) [pid = 2528] [serial = 106] [outer = 00000000] [url = about:blank] 05:47:55 INFO - PROCESS | 2528 | --DOMWINDOW == 80 (17A93000) [pid = 2528] [serial = 105] [outer = 00000000] [url = about:blank] 05:47:55 INFO - PROCESS | 2528 | --DOMWINDOW == 79 (16913C00) [pid = 2528] [serial = 129] [outer = 00000000] [url = about:blank] 05:47:55 INFO - PROCESS | 2528 | --DOMWINDOW == 78 (1658D000) [pid = 2528] [serial = 127] [outer = 00000000] [url = about:blank] 05:47:55 INFO - PROCESS | 2528 | --DOMWINDOW == 77 (175EB800) [pid = 2528] [serial = 135] [outer = 00000000] [url = about:blank] 05:47:55 INFO - PROCESS | 2528 | --DOMWINDOW == 76 (1691B800) [pid = 2528] [serial = 130] [outer = 00000000] [url = about:blank] 05:47:55 INFO - PROCESS | 2528 | --DOMWINDOW == 75 (13228C00) [pid = 2528] [serial = 133] [outer = 00000000] [url = about:blank] 05:47:55 INFO - PROCESS | 2528 | --DOMWINDOW == 74 (14C05400) [pid = 2528] [serial = 120] [outer = 00000000] [url = about:blank] 05:47:55 INFO - PROCESS | 2528 | --DOMWINDOW == 73 (154EEC00) [pid = 2528] [serial = 124] [outer = 00000000] [url = about:blank] 05:47:55 INFO - PROCESS | 2528 | --DOMWINDOW == 72 (13222800) [pid = 2528] [serial = 132] [outer = 00000000] [url = about:blank] 05:47:56 INFO - PROCESS | 2528 | 1464612475997 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\", \"2a2d7192-24ed-4889-9d1c-c9ccdcac4bce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:56 INFO - PROCESS | 2528 | ++DOCSHELL 0C31F400 == 37 [pid = 2528] [id = 64] 05:47:56 INFO - PROCESS | 2528 | ++DOMWINDOW == 73 (0C320C00) [pid = 2528] [serial = 189] [outer = 00000000] 05:47:56 INFO - PROCESS | 2528 | ++DOMWINDOW == 74 (0D15BC00) [pid = 2528] [serial = 190] [outer = 0C320C00] 05:47:56 INFO - PROCESS | 2528 | 1464612476043 Marionette DEBUG loaded listener.js 05:47:56 INFO - PROCESS | 2528 | ++DOMWINDOW == 75 (0D655800) [pid = 2528] [serial = 191] [outer = 0C320C00] 05:47:56 INFO - PROCESS | 2528 | 1464612476405 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]]]}] 05:47:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 05:47:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 630ms 05:47:56 INFO - PROCESS | 2528 | 1464612476454 Marionette TRACE conn5 -> [0,221,"getWindowHandle",null] 05:47:56 INFO - PROCESS | 2528 | 1464612476456 Marionette TRACE conn5 <- [1,221,null,{"value":"13"}] 05:47:56 INFO - PROCESS | 2528 | 1464612476460 Marionette TRACE conn5 -> [0,222,"setScriptTimeout",{"ms":35000}] 05:47:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 05:47:56 INFO - PROCESS | 2528 | 1464612476463 Marionette TRACE conn5 <- [1,222,null,{}] 05:47:56 INFO - PROCESS | 2528 | 1464612476473 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}] 05:47:56 INFO - PROCESS | 2528 | 1464612476556 Marionette TRACE conn5 <- [1,223,null,{"value":null}] 05:47:56 INFO - PROCESS | 2528 | 1464612476563 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\", \"2a2d7192-24ed-4889-9d1c-c9ccdcac4bce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:56 INFO - PROCESS | 2528 | ++DOCSHELL 0E50E800 == 38 [pid = 2528] [id = 65] 05:47:56 INFO - PROCESS | 2528 | ++DOMWINDOW == 76 (0E5EA400) [pid = 2528] [serial = 192] [outer = 00000000] 05:47:56 INFO - PROCESS | 2528 | ++DOMWINDOW == 77 (12246000) [pid = 2528] [serial = 193] [outer = 0E5EA400] 05:47:56 INFO - PROCESS | 2528 | 1464612476612 Marionette DEBUG loaded listener.js 05:47:56 INFO - PROCESS | 2528 | ++DOMWINDOW == 78 (1237D000) [pid = 2528] [serial = 194] [outer = 0E5EA400] 05:47:57 INFO - PROCESS | 2528 | 1464612477030 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]]]}] 05:47:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 05:47:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 630ms 05:47:57 INFO - PROCESS | 2528 | 1464612477094 Marionette TRACE conn5 -> [0,225,"getWindowHandle",null] 05:47:57 INFO - PROCESS | 2528 | 1464612477096 Marionette TRACE conn5 <- [1,225,null,{"value":"13"}] 05:47:57 INFO - PROCESS | 2528 | 1464612477099 Marionette TRACE conn5 -> [0,226,"setScriptTimeout",{"ms":35000}] 05:47:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 05:47:57 INFO - PROCESS | 2528 | 1464612477101 Marionette TRACE conn5 <- [1,226,null,{}] 05:47:57 INFO - PROCESS | 2528 | 1464612477109 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}] 05:47:57 INFO - PROCESS | 2528 | 1464612477193 Marionette TRACE conn5 <- [1,227,null,{"value":null}] 05:47:57 INFO - PROCESS | 2528 | 1464612477200 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\", \"2a2d7192-24ed-4889-9d1c-c9ccdcac4bce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:57 INFO - PROCESS | 2528 | ++DOCSHELL 12505000 == 39 [pid = 2528] [id = 66] 05:47:57 INFO - PROCESS | 2528 | ++DOMWINDOW == 79 (12506800) [pid = 2528] [serial = 195] [outer = 00000000] 05:47:57 INFO - PROCESS | 2528 | ++DOMWINDOW == 80 (13DD8800) [pid = 2528] [serial = 196] [outer = 12506800] 05:47:57 INFO - PROCESS | 2528 | 1464612477247 Marionette DEBUG loaded listener.js 05:47:57 INFO - PROCESS | 2528 | ++DOMWINDOW == 81 (14C0FC00) [pid = 2528] [serial = 197] [outer = 12506800] 05:47:57 INFO - PROCESS | 2528 | 1464612477682 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]]]}] 05:47:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 05:47:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 630ms 05:47:57 INFO - PROCESS | 2528 | 1464612477735 Marionette TRACE conn5 -> [0,229,"getWindowHandle",null] 05:47:57 INFO - PROCESS | 2528 | 1464612477737 Marionette TRACE conn5 <- [1,229,null,{"value":"13"}] 05:47:57 INFO - PROCESS | 2528 | 1464612477740 Marionette TRACE conn5 -> [0,230,"setScriptTimeout",{"ms":35000}] 05:47:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 05:47:57 INFO - PROCESS | 2528 | 1464612477742 Marionette TRACE conn5 <- [1,230,null,{}] 05:47:57 INFO - PROCESS | 2528 | 1464612477745 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}] 05:47:57 INFO - PROCESS | 2528 | 1464612477833 Marionette TRACE conn5 <- [1,231,null,{"value":null}] 05:47:57 INFO - PROCESS | 2528 | 1464612477839 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\", \"2a2d7192-24ed-4889-9d1c-c9ccdcac4bce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:57 INFO - PROCESS | 2528 | ++DOCSHELL 1501A400 == 40 [pid = 2528] [id = 67] 05:47:57 INFO - PROCESS | 2528 | ++DOMWINDOW == 82 (1501EC00) [pid = 2528] [serial = 198] [outer = 00000000] 05:47:57 INFO - PROCESS | 2528 | ++DOMWINDOW == 83 (152AFC00) [pid = 2528] [serial = 199] [outer = 1501EC00] 05:47:57 INFO - PROCESS | 2528 | 1464612477883 Marionette DEBUG loaded listener.js 05:47:57 INFO - PROCESS | 2528 | ++DOMWINDOW == 84 (152B0400) [pid = 2528] [serial = 200] [outer = 1501EC00] 05:47:58 INFO - PROCESS | 2528 | 1464612478327 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]]]}] 05:47:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 05:47:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 631ms 05:47:58 INFO - PROCESS | 2528 | 1464612478374 Marionette TRACE conn5 -> [0,233,"getWindowHandle",null] 05:47:58 INFO - PROCESS | 2528 | 1464612478376 Marionette TRACE conn5 <- [1,233,null,{"value":"13"}] 05:47:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 05:47:58 INFO - PROCESS | 2528 | 1464612478379 Marionette TRACE conn5 -> [0,234,"setScriptTimeout",{"ms":35000}] 05:47:58 INFO - PROCESS | 2528 | 1464612478381 Marionette TRACE conn5 <- [1,234,null,{}] 05:47:58 INFO - PROCESS | 2528 | 1464612478392 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}] 05:47:58 INFO - PROCESS | 2528 | 1464612478513 Marionette TRACE conn5 <- [1,235,null,{"value":null}] 05:47:58 INFO - PROCESS | 2528 | 1464612478592 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\", \"2a2d7192-24ed-4889-9d1c-c9ccdcac4bce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:58 INFO - PROCESS | 2528 | ++DOCSHELL 154DAC00 == 41 [pid = 2528] [id = 68] 05:47:58 INFO - PROCESS | 2528 | ++DOMWINDOW == 85 (154EBC00) [pid = 2528] [serial = 201] [outer = 00000000] 05:47:58 INFO - PROCESS | 2528 | ++DOMWINDOW == 86 (15E14C00) [pid = 2528] [serial = 202] [outer = 154EBC00] 05:47:58 INFO - PROCESS | 2528 | 1464612478638 Marionette DEBUG loaded listener.js 05:47:58 INFO - PROCESS | 2528 | ++DOMWINDOW == 87 (160B0400) [pid = 2528] [serial = 203] [outer = 154EBC00] 05:47:59 INFO - PROCESS | 2528 | 1464612479058 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]]]}] 05:47:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 05:47:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 730ms 05:47:59 INFO - PROCESS | 2528 | 1464612479114 Marionette TRACE conn5 -> [0,237,"getWindowHandle",null] 05:47:59 INFO - PROCESS | 2528 | 1464612479116 Marionette TRACE conn5 <- [1,237,null,{"value":"13"}] 05:47:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 05:47:59 INFO - PROCESS | 2528 | 1464612479120 Marionette TRACE conn5 -> [0,238,"setScriptTimeout",{"ms":35000}] 05:47:59 INFO - PROCESS | 2528 | 1464612479121 Marionette TRACE conn5 <- [1,238,null,{}] 05:47:59 INFO - PROCESS | 2528 | 1464612479125 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}] 05:47:59 INFO - PROCESS | 2528 | 1464612479225 Marionette TRACE conn5 <- [1,239,null,{"value":null}] 05:47:59 INFO - PROCESS | 2528 | 1464612479233 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\", \"2a2d7192-24ed-4889-9d1c-c9ccdcac4bce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:59 INFO - PROCESS | 2528 | ++DOCSHELL 0D891800 == 42 [pid = 2528] [id = 69] 05:47:59 INFO - PROCESS | 2528 | ++DOMWINDOW == 88 (160B1800) [pid = 2528] [serial = 204] [outer = 00000000] 05:47:59 INFO - PROCESS | 2528 | ++DOMWINDOW == 89 (16448C00) [pid = 2528] [serial = 205] [outer = 160B1800] 05:47:59 INFO - PROCESS | 2528 | 1464612479278 Marionette DEBUG loaded listener.js 05:47:59 INFO - PROCESS | 2528 | ++DOMWINDOW == 90 (16450C00) [pid = 2528] [serial = 206] [outer = 160B1800] 05:47:59 INFO - PROCESS | 2528 | 1464612479696 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]]]}] 05:47:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 05:47:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 630ms 05:47:59 INFO - PROCESS | 2528 | 1464612479750 Marionette TRACE conn5 -> [0,241,"getWindowHandle",null] 05:47:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 05:47:59 INFO - PROCESS | 2528 | 1464612479752 Marionette TRACE conn5 <- [1,241,null,{"value":"13"}] 05:47:59 INFO - PROCESS | 2528 | 1464612479755 Marionette TRACE conn5 -> [0,242,"setScriptTimeout",{"ms":35000}] 05:47:59 INFO - PROCESS | 2528 | 1464612479757 Marionette TRACE conn5 <- [1,242,null,{}] 05:47:59 INFO - PROCESS | 2528 | 1464612479766 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}] 05:47:59 INFO - PROCESS | 2528 | 1464612479863 Marionette TRACE conn5 <- [1,243,null,{"value":null}] 05:47:59 INFO - PROCESS | 2528 | 1464612479945 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\", \"2a2d7192-24ed-4889-9d1c-c9ccdcac4bce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:59 INFO - PROCESS | 2528 | ++DOCSHELL 0D0E4400 == 43 [pid = 2528] [id = 70] 05:47:59 INFO - PROCESS | 2528 | ++DOMWINDOW == 91 (0DD9C400) [pid = 2528] [serial = 207] [outer = 00000000] 05:47:59 INFO - PROCESS | 2528 | ++DOMWINDOW == 92 (16594400) [pid = 2528] [serial = 208] [outer = 0DD9C400] 05:48:00 INFO - PROCESS | 2528 | 1464612479991 Marionette DEBUG loaded listener.js 05:48:00 INFO - PROCESS | 2528 | ++DOMWINDOW == 93 (1658E000) [pid = 2528] [serial = 209] [outer = 0DD9C400] 05:48:00 INFO - PROCESS | 2528 | --DOMWINDOW == 92 (154E2400) [pid = 2528] [serial = 158] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 05:48:00 INFO - PROCESS | 2528 | --DOMWINDOW == 91 (0D0E8000) [pid = 2528] [serial = 146] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 05:48:00 INFO - PROCESS | 2528 | --DOMWINDOW == 90 (165E1800) [pid = 2528] [serial = 161] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 05:48:00 INFO - PROCESS | 2528 | --DOMWINDOW == 89 (1257A800) [pid = 2528] [serial = 152] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 05:48:00 INFO - PROCESS | 2528 | --DOMWINDOW == 88 (14C92C00) [pid = 2528] [serial = 155] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 05:48:00 INFO - PROCESS | 2528 | --DOMWINDOW == 87 (11DED000) [pid = 2528] [serial = 149] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 05:48:00 INFO - PROCESS | 2528 | --DOMWINDOW == 86 (19174C00) [pid = 2528] [serial = 165] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 05:48:00 INFO - PROCESS | 2528 | --DOMWINDOW == 85 (0DDA5C00) [pid = 2528] [serial = 168] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 05:48:00 INFO - PROCESS | 2528 | --DOMWINDOW == 84 (16449800) [pid = 2528] [serial = 171] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 05:48:00 INFO - PROCESS | 2528 | 1464612480451 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]]]}] 05:48:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 05:48:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 730ms 05:48:00 INFO - PROCESS | 2528 | 1464612480486 Marionette TRACE conn5 -> [0,245,"getWindowHandle",null] 05:48:00 INFO - PROCESS | 2528 | 1464612480488 Marionette TRACE conn5 <- [1,245,null,{"value":"13"}] 05:48:00 INFO - PROCESS | 2528 | 1464612480492 Marionette TRACE conn5 -> [0,246,"setScriptTimeout",{"ms":35000}] 05:48:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 05:48:00 INFO - PROCESS | 2528 | 1464612480493 Marionette TRACE conn5 <- [1,246,null,{}] 05:48:00 INFO - PROCESS | 2528 | 1464612480497 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}] 05:48:00 INFO - PROCESS | 2528 | 1464612480573 Marionette TRACE conn5 <- [1,247,null,{"value":null}] 05:48:00 INFO - PROCESS | 2528 | 1464612480580 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\", \"2a2d7192-24ed-4889-9d1c-c9ccdcac4bce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:00 INFO - PROCESS | 2528 | ++DOCSHELL 14C92C00 == 44 [pid = 2528] [id = 71] 05:48:00 INFO - PROCESS | 2528 | ++DOMWINDOW == 85 (16594800) [pid = 2528] [serial = 210] [outer = 00000000] 05:48:00 INFO - PROCESS | 2528 | ++DOMWINDOW == 86 (1729E400) [pid = 2528] [serial = 211] [outer = 16594800] 05:48:00 INFO - PROCESS | 2528 | 1464612480624 Marionette DEBUG loaded listener.js 05:48:00 INFO - PROCESS | 2528 | ++DOMWINDOW == 87 (17544400) [pid = 2528] [serial = 212] [outer = 16594800] 05:48:01 INFO - PROCESS | 2528 | 1464612481021 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]]]}] 05:48:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 05:48:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 570ms 05:48:01 INFO - PROCESS | 2528 | 1464612481072 Marionette TRACE conn5 -> [0,249,"getWindowHandle",null] 05:48:01 INFO - PROCESS | 2528 | 1464612481074 Marionette TRACE conn5 <- [1,249,null,{"value":"13"}] 05:48:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 05:48:01 INFO - PROCESS | 2528 | 1464612481078 Marionette TRACE conn5 -> [0,250,"setScriptTimeout",{"ms":35000}] 05:48:01 INFO - PROCESS | 2528 | 1464612481079 Marionette TRACE conn5 <- [1,250,null,{}] 05:48:01 INFO - PROCESS | 2528 | 1464612481083 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}] 05:48:01 INFO - PROCESS | 2528 | 1464612481160 Marionette TRACE conn5 <- [1,251,null,{"value":null}] 05:48:01 INFO - PROCESS | 2528 | 1464612481166 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\", \"2a2d7192-24ed-4889-9d1c-c9ccdcac4bce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:01 INFO - PROCESS | 2528 | ++DOCSHELL 11DED000 == 45 [pid = 2528] [id = 72] 05:48:01 INFO - PROCESS | 2528 | ++DOMWINDOW == 88 (1730D000) [pid = 2528] [serial = 213] [outer = 00000000] 05:48:01 INFO - PROCESS | 2528 | ++DOMWINDOW == 89 (175F4000) [pid = 2528] [serial = 214] [outer = 1730D000] 05:48:01 INFO - PROCESS | 2528 | 1464612481211 Marionette DEBUG loaded listener.js 05:48:01 INFO - PROCESS | 2528 | ++DOMWINDOW == 90 (17AF6C00) [pid = 2528] [serial = 215] [outer = 1730D000] 05:48:01 INFO - PROCESS | 2528 | 1464612481627 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]]]}] 05:48:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 05:48:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 570ms 05:48:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 05:48:01 INFO - PROCESS | 2528 | 1464612481651 Marionette TRACE conn5 -> [0,253,"getWindowHandle",null] 05:48:01 INFO - PROCESS | 2528 | 1464612481653 Marionette TRACE conn5 <- [1,253,null,{"value":"13"}] 05:48:01 INFO - PROCESS | 2528 | 1464612481656 Marionette TRACE conn5 -> [0,254,"setScriptTimeout",{"ms":35000}] 05:48:01 INFO - PROCESS | 2528 | 1464612481658 Marionette TRACE conn5 <- [1,254,null,{}] 05:48:01 INFO - PROCESS | 2528 | 1464612481662 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}] 05:48:01 INFO - PROCESS | 2528 | 1464612481788 Marionette TRACE conn5 <- [1,255,null,{"value":null}] 05:48:01 INFO - PROCESS | 2528 | 1464612481796 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\", \"2a2d7192-24ed-4889-9d1c-c9ccdcac4bce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:01 INFO - PROCESS | 2528 | ++DOCSHELL 17B1E400 == 46 [pid = 2528] [id = 73] 05:48:01 INFO - PROCESS | 2528 | ++DOMWINDOW == 91 (18B8BC00) [pid = 2528] [serial = 216] [outer = 00000000] 05:48:01 INFO - PROCESS | 2528 | ++DOMWINDOW == 92 (199C9C00) [pid = 2528] [serial = 217] [outer = 18B8BC00] 05:48:01 INFO - PROCESS | 2528 | 1464612481845 Marionette DEBUG loaded listener.js 05:48:01 INFO - PROCESS | 2528 | ++DOMWINDOW == 93 (1A486400) [pid = 2528] [serial = 218] [outer = 18B8BC00] 05:48:02 INFO - PROCESS | 2528 | 1464612482298 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]]]}] 05:48:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 05:48:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 690ms 05:48:02 INFO - PROCESS | 2528 | 1464612482367 Marionette TRACE conn5 -> [0,257,"getWindowHandle",null] 05:48:02 INFO - PROCESS | 2528 | 1464612482371 Marionette TRACE conn5 <- [1,257,null,{"value":"13"}] 05:48:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 05:48:02 INFO - PROCESS | 2528 | 1464612482416 Marionette TRACE conn5 -> [0,258,"setScriptTimeout",{"ms":35000}] 05:48:02 INFO - PROCESS | 2528 | 1464612482418 Marionette TRACE conn5 <- [1,258,null,{}] 05:48:02 INFO - PROCESS | 2528 | 1464612482450 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}] 05:48:02 INFO - PROCESS | 2528 | 1464612482662 Marionette TRACE conn5 <- [1,259,null,{"value":null}] 05:48:02 INFO - PROCESS | 2528 | 1464612482746 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\", \"2a2d7192-24ed-4889-9d1c-c9ccdcac4bce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:02 INFO - PROCESS | 2528 | ++DOCSHELL 0D8DB400 == 47 [pid = 2528] [id = 74] 05:48:02 INFO - PROCESS | 2528 | ++DOMWINDOW == 94 (0D8DD400) [pid = 2528] [serial = 219] [outer = 00000000] 05:48:02 INFO - PROCESS | 2528 | ++DOMWINDOW == 95 (0DD23400) [pid = 2528] [serial = 220] [outer = 0D8DD400] 05:48:02 INFO - PROCESS | 2528 | 1464612482803 Marionette DEBUG loaded listener.js 05:48:02 INFO - PROCESS | 2528 | ++DOMWINDOW == 96 (11DEB000) [pid = 2528] [serial = 221] [outer = 0D8DD400] 05:48:03 INFO - PROCESS | 2528 | 1464612483332 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]]]}] 05:48:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 05:48:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 1009ms 05:48:03 INFO - PROCESS | 2528 | 1464612483411 Marionette TRACE conn5 -> [0,261,"getWindowHandle",null] 05:48:03 INFO - PROCESS | 2528 | 1464612483418 Marionette TRACE conn5 <- [1,261,null,{"value":"13"}] 05:48:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 05:48:03 INFO - PROCESS | 2528 | 1464612483425 Marionette TRACE conn5 -> [0,262,"setScriptTimeout",{"ms":35000}] 05:48:03 INFO - PROCESS | 2528 | 1464612483428 Marionette TRACE conn5 <- [1,262,null,{}] 05:48:03 INFO - PROCESS | 2528 | 1464612483432 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}] 05:48:03 INFO - PROCESS | 2528 | 1464612483583 Marionette TRACE conn5 <- [1,263,null,{"value":null}] 05:48:03 INFO - PROCESS | 2528 | 1464612483629 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\", \"2a2d7192-24ed-4889-9d1c-c9ccdcac4bce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:03 INFO - PROCESS | 2528 | ++DOCSHELL 13DDF400 == 48 [pid = 2528] [id = 75] 05:48:03 INFO - PROCESS | 2528 | ++DOMWINDOW == 97 (14C06400) [pid = 2528] [serial = 222] [outer = 00000000] 05:48:03 INFO - PROCESS | 2528 | ++DOMWINDOW == 98 (152B3800) [pid = 2528] [serial = 223] [outer = 14C06400] 05:48:03 INFO - PROCESS | 2528 | 1464612483686 Marionette DEBUG loaded listener.js 05:48:03 INFO - PROCESS | 2528 | ++DOMWINDOW == 99 (1547FC00) [pid = 2528] [serial = 224] [outer = 14C06400] 05:48:04 INFO - PROCESS | 2528 | 1464612484268 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]]]}] 05:48:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 05:48:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 870ms 05:48:04 INFO - PROCESS | 2528 | 1464612484296 Marionette TRACE conn5 -> [0,265,"getWindowHandle",null] 05:48:04 INFO - PROCESS | 2528 | 1464612484298 Marionette TRACE conn5 <- [1,265,null,{"value":"13"}] 05:48:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 05:48:04 INFO - PROCESS | 2528 | 1464612484302 Marionette TRACE conn5 -> [0,266,"setScriptTimeout",{"ms":35000}] 05:48:04 INFO - PROCESS | 2528 | 1464612484306 Marionette TRACE conn5 <- [1,266,null,{}] 05:48:04 INFO - PROCESS | 2528 | 1464612484317 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}] 05:48:04 INFO - PROCESS | 2528 | 1464612484422 Marionette TRACE conn5 <- [1,267,null,{"value":null}] 05:48:04 INFO - PROCESS | 2528 | 1464612484513 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\", \"2a2d7192-24ed-4889-9d1c-c9ccdcac4bce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:04 INFO - PROCESS | 2528 | ++DOCSHELL 1688C800 == 49 [pid = 2528] [id = 76] 05:48:04 INFO - PROCESS | 2528 | ++DOMWINDOW == 100 (17B72800) [pid = 2528] [serial = 225] [outer = 00000000] 05:48:04 INFO - PROCESS | 2528 | ++DOMWINDOW == 101 (1A444800) [pid = 2528] [serial = 226] [outer = 17B72800] 05:48:04 INFO - PROCESS | 2528 | 1464612484570 Marionette DEBUG loaded listener.js 05:48:04 INFO - PROCESS | 2528 | ++DOMWINDOW == 102 (1BC59800) [pid = 2528] [serial = 227] [outer = 17B72800] 05:48:05 INFO - PROCESS | 2528 | 1464612485081 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]]]}] 05:48:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 05:48:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 830ms 05:48:05 INFO - PROCESS | 2528 | 1464612485135 Marionette TRACE conn5 -> [0,269,"getWindowHandle",null] 05:48:05 INFO - PROCESS | 2528 | 1464612485138 Marionette TRACE conn5 <- [1,269,null,{"value":"13"}] 05:48:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 05:48:05 INFO - PROCESS | 2528 | 1464612485142 Marionette TRACE conn5 -> [0,270,"setScriptTimeout",{"ms":35000}] 05:48:05 INFO - PROCESS | 2528 | 1464612485144 Marionette TRACE conn5 <- [1,270,null,{}] 05:48:05 INFO - PROCESS | 2528 | 1464612485147 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}] 05:48:05 INFO - PROCESS | 2528 | 1464612485251 Marionette TRACE conn5 <- [1,271,null,{"value":null}] 05:48:05 INFO - PROCESS | 2528 | 1464612485340 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\", \"2a2d7192-24ed-4889-9d1c-c9ccdcac4bce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:05 INFO - PROCESS | 2528 | ++DOCSHELL 1A46C400 == 50 [pid = 2528] [id = 77] 05:48:05 INFO - PROCESS | 2528 | ++DOMWINDOW == 103 (1A46CC00) [pid = 2528] [serial = 228] [outer = 00000000] 05:48:05 INFO - PROCESS | 2528 | ++DOMWINDOW == 104 (1A470000) [pid = 2528] [serial = 229] [outer = 1A46CC00] 05:48:05 INFO - PROCESS | 2528 | 1464612485395 Marionette DEBUG loaded listener.js 05:48:05 INFO - PROCESS | 2528 | ++DOMWINDOW == 105 (1A473400) [pid = 2528] [serial = 230] [outer = 1A46CC00] 05:48:05 INFO - PROCESS | 2528 | 1464612485960 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]]]}] 05:48:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 05:48:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 870ms 05:48:06 INFO - PROCESS | 2528 | 1464612486015 Marionette TRACE conn5 -> [0,273,"getWindowHandle",null] 05:48:06 INFO - PROCESS | 2528 | 1464612486018 Marionette TRACE conn5 <- [1,273,null,{"value":"13"}] 05:48:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 05:48:06 INFO - PROCESS | 2528 | 1464612486021 Marionette TRACE conn5 -> [0,274,"setScriptTimeout",{"ms":35000}] 05:48:06 INFO - PROCESS | 2528 | 1464612486023 Marionette TRACE conn5 <- [1,274,null,{}] 05:48:06 INFO - PROCESS | 2528 | 1464612486027 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}] 05:48:06 INFO - PROCESS | 2528 | 1464612486124 Marionette TRACE conn5 <- [1,275,null,{"value":null}] 05:48:06 INFO - PROCESS | 2528 | 1464612486237 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\", \"2a2d7192-24ed-4889-9d1c-c9ccdcac4bce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:06 INFO - PROCESS | 2528 | ++DOCSHELL 1C589000 == 51 [pid = 2528] [id = 78] 05:48:06 INFO - PROCESS | 2528 | ++DOMWINDOW == 106 (1C8C0C00) [pid = 2528] [serial = 231] [outer = 00000000] 05:48:06 INFO - PROCESS | 2528 | ++DOMWINDOW == 107 (1C8C7C00) [pid = 2528] [serial = 232] [outer = 1C8C0C00] 05:48:06 INFO - PROCESS | 2528 | 1464612486336 Marionette DEBUG loaded listener.js 05:48:06 INFO - PROCESS | 2528 | ++DOMWINDOW == 108 (1C902C00) [pid = 2528] [serial = 233] [outer = 1C8C0C00] 05:48:07 INFO - PROCESS | 2528 | 1464612487211 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]]]}] 05:48:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 05:48:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 1219ms 05:48:07 INFO - PROCESS | 2528 | 1464612487245 Marionette TRACE conn5 -> [0,277,"getWindowHandle",null] 05:48:07 INFO - PROCESS | 2528 | 1464612487248 Marionette TRACE conn5 <- [1,277,null,{"value":"13"}] 05:48:07 INFO - PROCESS | 2528 | 1464612487251 Marionette TRACE conn5 -> [0,278,"setScriptTimeout",{"ms":35000}] 05:48:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 05:48:07 INFO - PROCESS | 2528 | 1464612487254 Marionette TRACE conn5 <- [1,278,null,{}] 05:48:07 INFO - PROCESS | 2528 | 1464612487259 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}] 05:48:07 INFO - PROCESS | 2528 | 1464612487352 Marionette TRACE conn5 <- [1,279,null,{"value":null}] 05:48:07 INFO - PROCESS | 2528 | 1464612487429 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\", \"2a2d7192-24ed-4889-9d1c-c9ccdcac4bce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:07 INFO - PROCESS | 2528 | ++DOCSHELL 0D248400 == 52 [pid = 2528] [id = 79] 05:48:07 INFO - PROCESS | 2528 | ++DOMWINDOW == 109 (0D248800) [pid = 2528] [serial = 234] [outer = 00000000] 05:48:07 INFO - PROCESS | 2528 | ++DOMWINDOW == 110 (0E789000) [pid = 2528] [serial = 235] [outer = 0D248800] 05:48:07 INFO - PROCESS | 2528 | 1464612487478 Marionette DEBUG loaded listener.js 05:48:07 INFO - PROCESS | 2528 | ++DOMWINDOW == 111 (1223C400) [pid = 2528] [serial = 236] [outer = 0D248800] 05:48:08 INFO - PROCESS | 2528 | 1464612488039 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]]]}] 05:48:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 05:48:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 831ms 05:48:08 INFO - PROCESS | 2528 | --DOCSHELL 11DED000 == 51 [pid = 2528] [id = 72] 05:48:08 INFO - PROCESS | 2528 | --DOCSHELL 14C92C00 == 50 [pid = 2528] [id = 71] 05:48:08 INFO - PROCESS | 2528 | --DOCSHELL 0D0E4400 == 49 [pid = 2528] [id = 70] 05:48:08 INFO - PROCESS | 2528 | --DOCSHELL 0D891800 == 48 [pid = 2528] [id = 69] 05:48:08 INFO - PROCESS | 2528 | --DOCSHELL 154DAC00 == 47 [pid = 2528] [id = 68] 05:48:08 INFO - PROCESS | 2528 | --DOCSHELL 1501A400 == 46 [pid = 2528] [id = 67] 05:48:08 INFO - PROCESS | 2528 | --DOCSHELL 12505000 == 45 [pid = 2528] [id = 66] 05:48:08 INFO - PROCESS | 2528 | --DOCSHELL 0E50E800 == 44 [pid = 2528] [id = 65] 05:48:08 INFO - PROCESS | 2528 | --DOCSHELL 0C31F400 == 43 [pid = 2528] [id = 64] 05:48:08 INFO - PROCESS | 2528 | --DOCSHELL 0D24A000 == 42 [pid = 2528] [id = 63] 05:48:08 INFO - PROCESS | 2528 | --DOMWINDOW == 110 (160B5800) [pid = 2528] [serial = 159] [outer = 00000000] [url = about:blank] 05:48:08 INFO - PROCESS | 2528 | --DOMWINDOW == 109 (0D646400) [pid = 2528] [serial = 147] [outer = 00000000] [url = about:blank] 05:48:08 INFO - PROCESS | 2528 | --DOMWINDOW == 108 (17AF5000) [pid = 2528] [serial = 162] [outer = 00000000] [url = about:blank] 05:48:08 INFO - PROCESS | 2528 | --DOMWINDOW == 107 (13228400) [pid = 2528] [serial = 153] [outer = 00000000] [url = about:blank] 05:48:08 INFO - PROCESS | 2528 | --DOMWINDOW == 106 (13DD8400) [pid = 2528] [serial = 154] [outer = 00000000] [url = about:blank] 05:48:08 INFO - PROCESS | 2528 | --DOMWINDOW == 105 (0D652000) [pid = 2528] [serial = 148] [outer = 00000000] [url = about:blank] 05:48:08 INFO - PROCESS | 2528 | --DOMWINDOW == 104 (12571000) [pid = 2528] [serial = 144] [outer = 00000000] [url = about:blank] 05:48:08 INFO - PROCESS | 2528 | --DOMWINDOW == 103 (151DE800) [pid = 2528] [serial = 156] [outer = 00000000] [url = about:blank] 05:48:08 INFO - PROCESS | 2528 | --DOMWINDOW == 102 (11E84000) [pid = 2528] [serial = 150] [outer = 00000000] [url = about:blank] 05:48:08 INFO - PROCESS | 2528 | --DOMWINDOW == 101 (1223A400) [pid = 2528] [serial = 151] [outer = 00000000] [url = about:blank] 05:48:08 INFO - PROCESS | 2528 | --DOMWINDOW == 100 (0D64A000) [pid = 2528] [serial = 141] [outer = 00000000] [url = about:blank] 05:48:08 INFO - PROCESS | 2528 | --DOMWINDOW == 99 (19DE9C00) [pid = 2528] [serial = 166] [outer = 00000000] [url = about:blank] 05:48:08 INFO - PROCESS | 2528 | --DOMWINDOW == 98 (17585000) [pid = 2528] [serial = 163] [outer = 00000000] [url = about:blank] 05:48:08 INFO - PROCESS | 2528 | --DOMWINDOW == 97 (16891C00) [pid = 2528] [serial = 170] [outer = 00000000] [url = about:blank] 05:48:08 INFO - PROCESS | 2528 | --DOMWINDOW == 96 (0DDA7800) [pid = 2528] [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.] 05:48:08 INFO - PROCESS | 2528 | --DOMWINDOW == 95 (15EC6800) [pid = 2528] [serial = 169] [outer = 00000000] [url = about:blank] 05:48:08 INFO - PROCESS | 2528 | --DOMWINDOW == 94 (19DEC400) [pid = 2528] [serial = 167] [outer = 00000000] [url = about:blank] 05:48:08 INFO - PROCESS | 2528 | --DOMWINDOW == 93 (160BB400) [pid = 2528] [serial = 160] [outer = 00000000] [url = about:blank] 05:48:08 INFO - PROCESS | 2528 | --DOMWINDOW == 92 (1644EC00) [pid = 2528] [serial = 172] [outer = 00000000] [url = about:blank] 05:48:08 INFO - PROCESS | 2528 | --DOMWINDOW == 91 (19D59400) [pid = 2528] [serial = 175] [outer = 00000000] [url = about:blank] 05:48:08 INFO - PROCESS | 2528 | --DOMWINDOW == 90 (16451800) [pid = 2528] [serial = 173] [outer = 00000000] [url = about:blank] 05:48:08 INFO - PROCESS | 2528 | --DOMWINDOW == 89 (154EC800) [pid = 2528] [serial = 157] [outer = 00000000] [url = about:blank] 05:48:08 INFO - PROCESS | 2528 | 1464612488132 Marionette TRACE conn5 -> [0,281,"getWindowHandle",null] 05:48:08 INFO - PROCESS | 2528 | 1464612488138 Marionette TRACE conn5 <- [1,281,null,{"value":"13"}] 05:48:08 INFO - PROCESS | 2528 | 1464612488144 Marionette TRACE conn5 -> [0,282,"setScriptTimeout",{"ms":35000}] 05:48:08 INFO - PROCESS | 2528 | 1464612488146 Marionette TRACE conn5 <- [1,282,null,{}] 05:48:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 05:48:08 INFO - PROCESS | 2528 | 1464612488150 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}] 05:48:08 INFO - PROCESS | 2528 | 1464612488243 Marionette TRACE conn5 <- [1,283,null,{"value":null}] 05:48:08 INFO - PROCESS | 2528 | 1464612488250 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\", \"2a2d7192-24ed-4889-9d1c-c9ccdcac4bce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:08 INFO - PROCESS | 2528 | ++DOCSHELL 0D64D000 == 43 [pid = 2528] [id = 80] 05:48:08 INFO - PROCESS | 2528 | ++DOMWINDOW == 90 (0D64E400) [pid = 2528] [serial = 237] [outer = 00000000] 05:48:08 INFO - PROCESS | 2528 | ++DOMWINDOW == 91 (0D8DF000) [pid = 2528] [serial = 238] [outer = 0D64E400] 05:48:08 INFO - PROCESS | 2528 | 1464612488296 Marionette DEBUG loaded listener.js 05:48:08 INFO - PROCESS | 2528 | ++DOMWINDOW == 92 (0E77D800) [pid = 2528] [serial = 239] [outer = 0D64E400] 05:48:08 INFO - PROCESS | 2528 | 1464612488754 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]]]}] 05:48:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 05:48:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 630ms 05:48:08 INFO - PROCESS | 2528 | 1464612488795 Marionette TRACE conn5 -> [0,285,"getWindowHandle",null] 05:48:08 INFO - PROCESS | 2528 | 1464612488797 Marionette TRACE conn5 <- [1,285,null,{"value":"13"}] 05:48:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 05:48:08 INFO - PROCESS | 2528 | 1464612488805 Marionette TRACE conn5 -> [0,286,"setScriptTimeout",{"ms":35000}] 05:48:08 INFO - PROCESS | 2528 | 1464612488809 Marionette TRACE conn5 <- [1,286,null,{}] 05:48:08 INFO - PROCESS | 2528 | 1464612488819 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}] 05:48:08 INFO - PROCESS | 2528 | 1464612488901 Marionette TRACE conn5 <- [1,287,null,{"value":null}] 05:48:08 INFO - PROCESS | 2528 | 1464612488909 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\", \"2a2d7192-24ed-4889-9d1c-c9ccdcac4bce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:08 INFO - PROCESS | 2528 | ++DOCSHELL 12371C00 == 44 [pid = 2528] [id = 81] 05:48:08 INFO - PROCESS | 2528 | ++DOMWINDOW == 93 (12512400) [pid = 2528] [serial = 240] [outer = 00000000] 05:48:08 INFO - PROCESS | 2528 | ++DOMWINDOW == 94 (1321A000) [pid = 2528] [serial = 241] [outer = 12512400] 05:48:08 INFO - PROCESS | 2528 | 1464612488956 Marionette DEBUG loaded listener.js 05:48:09 INFO - PROCESS | 2528 | ++DOMWINDOW == 95 (13DDC000) [pid = 2528] [serial = 242] [outer = 12512400] 05:48:09 INFO - PROCESS | 2528 | 1464612489389 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]]]}] 05:48:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 05:48:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 630ms 05:48:09 INFO - PROCESS | 2528 | 1464612489439 Marionette TRACE conn5 -> [0,289,"getWindowHandle",null] 05:48:09 INFO - PROCESS | 2528 | 1464612489442 Marionette TRACE conn5 <- [1,289,null,{"value":"13"}] 05:48:09 INFO - PROCESS | 2528 | 1464612489445 Marionette TRACE conn5 -> [0,290,"setScriptTimeout",{"ms":35000}] 05:48:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 05:48:09 INFO - PROCESS | 2528 | 1464612489447 Marionette TRACE conn5 <- [1,290,null,{}] 05:48:09 INFO - PROCESS | 2528 | 1464612489450 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}] 05:48:09 INFO - PROCESS | 2528 | 1464612489533 Marionette TRACE conn5 <- [1,291,null,{"value":null}] 05:48:09 INFO - PROCESS | 2528 | 1464612489539 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\", \"2a2d7192-24ed-4889-9d1c-c9ccdcac4bce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:09 INFO - PROCESS | 2528 | ++DOCSHELL 152B3C00 == 45 [pid = 2528] [id = 82] 05:48:09 INFO - PROCESS | 2528 | ++DOMWINDOW == 96 (152B7800) [pid = 2528] [serial = 243] [outer = 00000000] 05:48:09 INFO - PROCESS | 2528 | ++DOMWINDOW == 97 (154F0C00) [pid = 2528] [serial = 244] [outer = 152B7800] 05:48:09 INFO - PROCESS | 2528 | 1464612489584 Marionette DEBUG loaded listener.js 05:48:09 INFO - PROCESS | 2528 | ++DOMWINDOW == 98 (15EAD800) [pid = 2528] [serial = 245] [outer = 152B7800] 05:48:10 INFO - PROCESS | 2528 | 1464612490017 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]]]}] 05:48:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 05:48:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 631ms 05:48:10 INFO - PROCESS | 2528 | 1464612490080 Marionette TRACE conn5 -> [0,293,"getWindowHandle",null] 05:48:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 05:48:10 INFO - PROCESS | 2528 | 1464612490082 Marionette TRACE conn5 <- [1,293,null,{"value":"13"}] 05:48:10 INFO - PROCESS | 2528 | 1464612490085 Marionette TRACE conn5 -> [0,294,"setScriptTimeout",{"ms":35000}] 05:48:10 INFO - PROCESS | 2528 | 1464612490086 Marionette TRACE conn5 <- [1,294,null,{}] 05:48:10 INFO - PROCESS | 2528 | 1464612490090 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}] 05:48:10 INFO - PROCESS | 2528 | 1464612490177 Marionette TRACE conn5 <- [1,295,null,{"value":null}] 05:48:10 INFO - PROCESS | 2528 | 1464612490186 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\", \"2a2d7192-24ed-4889-9d1c-c9ccdcac4bce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:10 INFO - PROCESS | 2528 | ++DOCSHELL 154EE800 == 46 [pid = 2528] [id = 83] 05:48:10 INFO - PROCESS | 2528 | ++DOMWINDOW == 99 (1570BC00) [pid = 2528] [serial = 246] [outer = 00000000] 05:48:10 INFO - PROCESS | 2528 | ++DOMWINDOW == 100 (16379C00) [pid = 2528] [serial = 247] [outer = 1570BC00] 05:48:10 INFO - PROCESS | 2528 | 1464612490230 Marionette DEBUG loaded listener.js 05:48:10 INFO - PROCESS | 2528 | ++DOMWINDOW == 101 (16588400) [pid = 2528] [serial = 248] [outer = 1570BC00] 05:48:10 INFO - PROCESS | 2528 | 1464612490676 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]]]}] 05:48:10 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. 05:48:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 630ms 05:48:10 INFO - PROCESS | 2528 | 1464612490716 Marionette TRACE conn5 -> [0,297,"getWindowHandle",null] 05:48:10 INFO - PROCESS | 2528 | 1464612490718 Marionette TRACE conn5 <- [1,297,null,{"value":"13"}] 05:48:10 INFO - PROCESS | 2528 | 1464612490721 Marionette TRACE conn5 -> [0,298,"setScriptTimeout",{"ms":35000}] 05:48:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 05:48:10 INFO - PROCESS | 2528 | 1464612490723 Marionette TRACE conn5 <- [1,298,null,{}] 05:48:10 INFO - PROCESS | 2528 | 1464612490734 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}] 05:48:10 INFO - PROCESS | 2528 | 1464612490859 Marionette TRACE conn5 <- [1,299,null,{"value":null}] 05:48:10 INFO - PROCESS | 2528 | 1464612490866 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\", \"2a2d7192-24ed-4889-9d1c-c9ccdcac4bce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:10 INFO - PROCESS | 2528 | ++DOCSHELL 0C325000 == 47 [pid = 2528] [id = 84] 05:48:10 INFO - PROCESS | 2528 | ++DOMWINDOW == 102 (152B2C00) [pid = 2528] [serial = 249] [outer = 00000000] 05:48:10 INFO - PROCESS | 2528 | ++DOMWINDOW == 103 (17545000) [pid = 2528] [serial = 250] [outer = 152B2C00] 05:48:10 INFO - PROCESS | 2528 | 1464612490954 Marionette DEBUG loaded listener.js 05:48:11 INFO - PROCESS | 2528 | ++DOMWINDOW == 104 (175F3C00) [pid = 2528] [serial = 251] [outer = 152B2C00] 05:48:11 INFO - PROCESS | 2528 | 1464612491377 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]]]}] 05:48:11 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. 05:48:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 690ms 05:48:11 INFO - PROCESS | 2528 | 1464612491415 Marionette TRACE conn5 -> [0,301,"getWindowHandle",null] 05:48:11 INFO - PROCESS | 2528 | 1464612491417 Marionette TRACE conn5 <- [1,301,null,{"value":"13"}] 05:48:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 05:48:11 INFO - PROCESS | 2528 | 1464612491424 Marionette TRACE conn5 -> [0,302,"setScriptTimeout",{"ms":35000}] 05:48:11 INFO - PROCESS | 2528 | 1464612491426 Marionette TRACE conn5 <- [1,302,null,{}] 05:48:11 INFO - PROCESS | 2528 | 1464612491429 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}] 05:48:11 INFO - PROCESS | 2528 | 1464612491534 Marionette TRACE conn5 <- [1,303,null,{"value":null}] 05:48:11 INFO - PROCESS | 2528 | 1464612491613 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\", \"2a2d7192-24ed-4889-9d1c-c9ccdcac4bce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:11 INFO - PROCESS | 2528 | ++DOCSHELL 17A88400 == 48 [pid = 2528] [id = 85] 05:48:11 INFO - PROCESS | 2528 | ++DOMWINDOW == 105 (17A91000) [pid = 2528] [serial = 252] [outer = 00000000] 05:48:11 INFO - PROCESS | 2528 | ++DOMWINDOW == 106 (19128C00) [pid = 2528] [serial = 253] [outer = 17A91000] 05:48:11 INFO - PROCESS | 2528 | 1464612491658 Marionette DEBUG loaded listener.js 05:48:11 INFO - PROCESS | 2528 | ++DOMWINDOW == 107 (1912B000) [pid = 2528] [serial = 254] [outer = 17A91000] 05:48:12 INFO - PROCESS | 2528 | 1464612492060 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]]]}] 05:48:12 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. 05:48:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 670ms 05:48:12 INFO - PROCESS | 2528 | 1464612492097 Marionette TRACE conn5 -> [0,305,"getWindowHandle",null] 05:48:12 INFO - PROCESS | 2528 | 1464612492099 Marionette TRACE conn5 <- [1,305,null,{"value":"13"}] 05:48:12 INFO - PROCESS | 2528 | 1464612492102 Marionette TRACE conn5 -> [0,306,"setScriptTimeout",{"ms":35000}] 05:48:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 05:48:12 INFO - PROCESS | 2528 | 1464612492104 Marionette TRACE conn5 <- [1,306,null,{}] 05:48:12 INFO - PROCESS | 2528 | 1464612492107 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}] 05:48:12 INFO - PROCESS | 2528 | 1464612492214 Marionette TRACE conn5 <- [1,307,null,{"value":null}] 05:48:12 INFO - PROCESS | 2528 | 1464612492220 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\", \"2a2d7192-24ed-4889-9d1c-c9ccdcac4bce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:12 INFO - PROCESS | 2528 | ++DOCSHELL 0C320400 == 49 [pid = 2528] [id = 86] 05:48:12 INFO - PROCESS | 2528 | ++DOMWINDOW == 108 (0C322400) [pid = 2528] [serial = 255] [outer = 00000000] 05:48:12 INFO - PROCESS | 2528 | ++DOMWINDOW == 109 (1A444C00) [pid = 2528] [serial = 256] [outer = 0C322400] 05:48:12 INFO - PROCESS | 2528 | 1464612492316 Marionette DEBUG loaded listener.js 05:48:12 INFO - PROCESS | 2528 | ++DOMWINDOW == 110 (1A469000) [pid = 2528] [serial = 257] [outer = 0C322400] 05:48:12 INFO - PROCESS | 2528 | 1464612492719 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]]]}] 05:48:12 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. 05:48:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 671ms 05:48:12 INFO - PROCESS | 2528 | --DOMWINDOW == 109 (154EBC00) [pid = 2528] [serial = 201] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 05:48:12 INFO - PROCESS | 2528 | --DOMWINDOW == 108 (0D256400) [pid = 2528] [serial = 186] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 05:48:12 INFO - PROCESS | 2528 | --DOMWINDOW == 107 (160B1800) [pid = 2528] [serial = 204] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 05:48:12 INFO - PROCESS | 2528 | --DOMWINDOW == 106 (12506800) [pid = 2528] [serial = 195] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 05:48:12 INFO - PROCESS | 2528 | --DOMWINDOW == 105 (0E5EA400) [pid = 2528] [serial = 192] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 05:48:12 INFO - PROCESS | 2528 | --DOMWINDOW == 104 (1501EC00) [pid = 2528] [serial = 198] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 05:48:12 INFO - PROCESS | 2528 | --DOMWINDOW == 103 (0C320C00) [pid = 2528] [serial = 189] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 05:48:12 INFO - PROCESS | 2528 | --DOMWINDOW == 102 (0DD9C400) [pid = 2528] [serial = 207] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 05:48:12 INFO - PROCESS | 2528 | --DOMWINDOW == 101 (1730D000) [pid = 2528] [serial = 213] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 05:48:12 INFO - PROCESS | 2528 | --DOMWINDOW == 100 (16594800) [pid = 2528] [serial = 210] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 05:48:12 INFO - PROCESS | 2528 | --DOMWINDOW == 99 (0D1EE000) [pid = 2528] [serial = 107] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 05:48:12 INFO - PROCESS | 2528 | --DOMWINDOW == 98 (12370400) [pid = 2528] [serial = 143] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 05:48:12 INFO - PROCESS | 2528 | 1464612492893 Marionette TRACE conn5 -> [0,309,"getWindowHandle",null] 05:48:12 INFO - PROCESS | 2528 | 1464612492895 Marionette TRACE conn5 <- [1,309,null,{"value":"13"}] 05:48:12 INFO - PROCESS | 2528 | 1464612492904 Marionette TRACE conn5 -> [0,310,"setScriptTimeout",{"ms":35000}] 05:48:12 INFO - PROCESS | 2528 | 1464612492906 Marionette TRACE conn5 <- [1,310,null,{}] 05:48:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 05:48:12 INFO - PROCESS | 2528 | 1464612492909 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}] 05:48:13 INFO - PROCESS | 2528 | 1464612492991 Marionette TRACE conn5 <- [1,311,null,{"value":null}] 05:48:13 INFO - PROCESS | 2528 | 1464612493000 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\", \"2a2d7192-24ed-4889-9d1c-c9ccdcac4bce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:13 INFO - PROCESS | 2528 | ++DOCSHELL 0D1E9C00 == 50 [pid = 2528] [id = 87] 05:48:13 INFO - PROCESS | 2528 | ++DOMWINDOW == 99 (0D250400) [pid = 2528] [serial = 258] [outer = 00000000] 05:48:13 INFO - PROCESS | 2528 | ++DOMWINDOW == 100 (1223D800) [pid = 2528] [serial = 259] [outer = 0D250400] 05:48:13 INFO - PROCESS | 2528 | 1464612493045 Marionette DEBUG loaded listener.js 05:48:13 INFO - PROCESS | 2528 | ++DOMWINDOW == 101 (13221000) [pid = 2528] [serial = 260] [outer = 0D250400] 05:48:13 INFO - PROCESS | 2528 | 1464612493300 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 05:48:13 INFO - PROCESS | 2528 | 1464612493481 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]]]}] 05:48:13 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. 05:48:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 630ms 05:48:13 INFO - PROCESS | 2528 | 1464612493543 Marionette TRACE conn5 -> [0,313,"getWindowHandle",null] 05:48:13 INFO - PROCESS | 2528 | 1464612493545 Marionette TRACE conn5 <- [1,313,null,{"value":"13"}] 05:48:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 05:48:13 INFO - PROCESS | 2528 | 1464612493548 Marionette TRACE conn5 -> [0,314,"setScriptTimeout",{"ms":35000}] 05:48:13 INFO - PROCESS | 2528 | 1464612493549 Marionette TRACE conn5 <- [1,314,null,{}] 05:48:13 INFO - PROCESS | 2528 | 1464612493553 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}] 05:48:13 INFO - PROCESS | 2528 | 1464612493633 Marionette TRACE conn5 <- [1,315,null,{"value":null}] 05:48:13 INFO - PROCESS | 2528 | 1464612493640 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\", \"2a2d7192-24ed-4889-9d1c-c9ccdcac4bce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:13 INFO - PROCESS | 2528 | ++DOCSHELL 154DD400 == 51 [pid = 2528] [id = 88] 05:48:13 INFO - PROCESS | 2528 | ++DOMWINDOW == 102 (15706400) [pid = 2528] [serial = 261] [outer = 00000000] 05:48:13 INFO - PROCESS | 2528 | ++DOMWINDOW == 103 (1A444400) [pid = 2528] [serial = 262] [outer = 15706400] 05:48:13 INFO - PROCESS | 2528 | 1464612493684 Marionette DEBUG loaded listener.js 05:48:13 INFO - PROCESS | 2528 | ++DOMWINDOW == 104 (1B17E400) [pid = 2528] [serial = 263] [outer = 15706400] 05:48:14 INFO - PROCESS | 2528 | 1464612494110 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]]]}] 05:48:14 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. 05:48:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 571ms 05:48:14 INFO - PROCESS | 2528 | 1464612494130 Marionette TRACE conn5 -> [0,317,"getWindowHandle",null] 05:48:14 INFO - PROCESS | 2528 | 1464612494132 Marionette TRACE conn5 <- [1,317,null,{"value":"13"}] 05:48:14 INFO - PROCESS | 2528 | 1464612494136 Marionette TRACE conn5 -> [0,318,"setScriptTimeout",{"ms":35000}] 05:48:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 05:48:14 INFO - PROCESS | 2528 | 1464612494139 Marionette TRACE conn5 <- [1,318,null,{}] 05:48:14 INFO - PROCESS | 2528 | 1464612494142 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}] 05:48:14 INFO - PROCESS | 2528 | 1464612494242 Marionette TRACE conn5 <- [1,319,null,{"value":null}] 05:48:14 INFO - PROCESS | 2528 | 1464612494248 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\", \"2a2d7192-24ed-4889-9d1c-c9ccdcac4bce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:14 INFO - PROCESS | 2528 | ++DOCSHELL 1AC7A400 == 52 [pid = 2528] [id = 89] 05:48:14 INFO - PROCESS | 2528 | ++DOMWINDOW == 105 (1AC7A800) [pid = 2528] [serial = 264] [outer = 00000000] 05:48:14 INFO - PROCESS | 2528 | ++DOMWINDOW == 106 (1AC80000) [pid = 2528] [serial = 265] [outer = 1AC7A800] 05:48:14 INFO - PROCESS | 2528 | 1464612494299 Marionette DEBUG loaded listener.js 05:48:14 INFO - PROCESS | 2528 | ++DOMWINDOW == 107 (1C583C00) [pid = 2528] [serial = 266] [outer = 1AC7A800] 05:48:14 INFO - PROCESS | 2528 | 1464612494757 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]]]}] 05:48:14 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. 05:48:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 670ms 05:48:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 05:48:14 INFO - PROCESS | 2528 | 1464612494811 Marionette TRACE conn5 -> [0,321,"getWindowHandle",null] 05:48:14 INFO - PROCESS | 2528 | 1464612494813 Marionette TRACE conn5 <- [1,321,null,{"value":"13"}] 05:48:14 INFO - PROCESS | 2528 | 1464612494815 Marionette TRACE conn5 -> [0,322,"setScriptTimeout",{"ms":35000}] 05:48:14 INFO - PROCESS | 2528 | 1464612494817 Marionette TRACE conn5 <- [1,322,null,{}] 05:48:14 INFO - PROCESS | 2528 | 1464612494821 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}] 05:48:14 INFO - PROCESS | 2528 | 1464612494949 Marionette TRACE conn5 <- [1,323,null,{"value":null}] 05:48:15 INFO - PROCESS | 2528 | 1464612495076 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\", \"2a2d7192-24ed-4889-9d1c-c9ccdcac4bce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:15 INFO - PROCESS | 2528 | ++DOCSHELL 0C31B400 == 53 [pid = 2528] [id = 90] 05:48:15 INFO - PROCESS | 2528 | ++DOMWINDOW == 108 (0C31BC00) [pid = 2528] [serial = 267] [outer = 00000000] 05:48:15 INFO - PROCESS | 2528 | ++DOMWINDOW == 109 (0CC6E000) [pid = 2528] [serial = 268] [outer = 0C31BC00] 05:48:15 INFO - PROCESS | 2528 | 1464612495136 Marionette DEBUG loaded listener.js 05:48:15 INFO - PROCESS | 2528 | ++DOMWINDOW == 110 (0D1EAC00) [pid = 2528] [serial = 269] [outer = 0C31BC00] 05:48:15 INFO - PROCESS | 2528 | 1464612495793 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]]]}] 05:48:15 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. 05:48:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 1022ms 05:48:15 INFO - PROCESS | 2528 | 1464612495840 Marionette TRACE conn5 -> [0,325,"getWindowHandle",null] 05:48:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 05:48:15 INFO - PROCESS | 2528 | 1464612495844 Marionette TRACE conn5 <- [1,325,null,{"value":"13"}] 05:48:15 INFO - PROCESS | 2528 | 1464612495849 Marionette TRACE conn5 -> [0,326,"setScriptTimeout",{"ms":35000}] 05:48:15 INFO - PROCESS | 2528 | 1464612495853 Marionette TRACE conn5 <- [1,326,null,{}] 05:48:15 INFO - PROCESS | 2528 | 1464612495875 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}] 05:48:15 INFO - PROCESS | 2528 | 1464612495984 Marionette TRACE conn5 <- [1,327,null,{"value":null}] 05:48:16 INFO - PROCESS | 2528 | 1464612496107 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\", \"2a2d7192-24ed-4889-9d1c-c9ccdcac4bce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:16 INFO - PROCESS | 2528 | ++DOCSHELL 12241000 == 54 [pid = 2528] [id = 91] 05:48:16 INFO - PROCESS | 2528 | ++DOMWINDOW == 111 (12241C00) [pid = 2528] [serial = 270] [outer = 00000000] 05:48:16 INFO - PROCESS | 2528 | ++DOMWINDOW == 112 (13DD7400) [pid = 2528] [serial = 271] [outer = 12241C00] 05:48:16 INFO - PROCESS | 2528 | 1464612496165 Marionette DEBUG loaded listener.js 05:48:16 INFO - PROCESS | 2528 | ++DOMWINDOW == 113 (152B1000) [pid = 2528] [serial = 272] [outer = 12241C00] 05:48:16 INFO - PROCESS | 2528 | 1464612496714 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]]]}] 05:48:16 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. 05:48:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 890ms 05:48:16 INFO - PROCESS | 2528 | 1464612496739 Marionette TRACE conn5 -> [0,329,"getWindowHandle",null] 05:48:16 INFO - PROCESS | 2528 | 1464612496742 Marionette TRACE conn5 <- [1,329,null,{"value":"13"}] 05:48:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 05:48:16 INFO - PROCESS | 2528 | 1464612496746 Marionette TRACE conn5 -> [0,330,"setScriptTimeout",{"ms":35000}] 05:48:16 INFO - PROCESS | 2528 | 1464612496748 Marionette TRACE conn5 <- [1,330,null,{}] 05:48:16 INFO - PROCESS | 2528 | 1464612496753 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}] 05:48:16 INFO - PROCESS | 2528 | 1464612496860 Marionette TRACE conn5 <- [1,331,null,{"value":null}] 05:48:16 INFO - PROCESS | 2528 | 1464612496954 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\", \"2a2d7192-24ed-4889-9d1c-c9ccdcac4bce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:16 INFO - PROCESS | 2528 | ++DOCSHELL 16456C00 == 55 [pid = 2528] [id = 92] 05:48:16 INFO - PROCESS | 2528 | ++DOMWINDOW == 114 (16595800) [pid = 2528] [serial = 273] [outer = 00000000] 05:48:17 INFO - PROCESS | 2528 | ++DOMWINDOW == 115 (17AF7800) [pid = 2528] [serial = 274] [outer = 16595800] 05:48:17 INFO - PROCESS | 2528 | 1464612497008 Marionette DEBUG loaded listener.js 05:48:17 INFO - PROCESS | 2528 | ++DOMWINDOW == 116 (199CA000) [pid = 2528] [serial = 275] [outer = 16595800] 05:48:17 INFO - PROCESS | 2528 | 1464612497644 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]]]}] 05:48:17 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. 05:48:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 930ms 05:48:17 INFO - PROCESS | 2528 | 1464612497679 Marionette TRACE conn5 -> [0,333,"getWindowHandle",null] 05:48:17 INFO - PROCESS | 2528 | 1464612497683 Marionette TRACE conn5 <- [1,333,null,{"value":"13"}] 05:48:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 05:48:17 INFO - PROCESS | 2528 | 1464612497694 Marionette TRACE conn5 -> [0,334,"setScriptTimeout",{"ms":35000}] 05:48:17 INFO - PROCESS | 2528 | 1464612497699 Marionette TRACE conn5 <- [1,334,null,{}] 05:48:17 INFO - PROCESS | 2528 | 1464612497703 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}] 05:48:17 INFO - PROCESS | 2528 | 1464612497841 Marionette TRACE conn5 <- [1,335,null,{"value":null}] 05:48:17 INFO - PROCESS | 2528 | 1464612497962 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\", \"2a2d7192-24ed-4889-9d1c-c9ccdcac4bce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:17 INFO - PROCESS | 2528 | ++DOCSHELL 0D646C00 == 56 [pid = 2528] [id = 93] 05:48:17 INFO - PROCESS | 2528 | ++DOMWINDOW == 117 (0D649800) [pid = 2528] [serial = 276] [outer = 00000000] 05:48:18 INFO - PROCESS | 2528 | ++DOMWINDOW == 118 (0DC1F400) [pid = 2528] [serial = 277] [outer = 0D649800] 05:48:18 INFO - PROCESS | 2528 | 1464612498018 Marionette DEBUG loaded listener.js 05:48:18 INFO - PROCESS | 2528 | ++DOMWINDOW == 119 (12376400) [pid = 2528] [serial = 278] [outer = 0D649800] 05:48:18 INFO - PROCESS | 2528 | 1464612498710 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]]]}] 05:48:18 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. 05:48:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 1093ms 05:48:18 INFO - PROCESS | 2528 | 1464612498781 Marionette TRACE conn5 -> [0,337,"getWindowHandle",null] 05:48:18 INFO - PROCESS | 2528 | 1464612498786 Marionette TRACE conn5 <- [1,337,null,{"value":"13"}] 05:48:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 05:48:18 INFO - PROCESS | 2528 | 1464612498790 Marionette TRACE conn5 -> [0,338,"setScriptTimeout",{"ms":35000}] 05:48:18 INFO - PROCESS | 2528 | 1464612498794 Marionette TRACE conn5 <- [1,338,null,{}] 05:48:18 INFO - PROCESS | 2528 | 1464612498799 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}] 05:48:18 INFO - PROCESS | 2528 | 1464612498894 Marionette TRACE conn5 <- [1,339,null,{"value":null}] 05:48:19 INFO - PROCESS | 2528 | 1464612498992 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\", \"2a2d7192-24ed-4889-9d1c-c9ccdcac4bce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:19 INFO - PROCESS | 2528 | ++DOCSHELL 0D897C00 == 57 [pid = 2528] [id = 94] 05:48:19 INFO - PROCESS | 2528 | ++DOMWINDOW == 120 (0D898C00) [pid = 2528] [serial = 279] [outer = 00000000] 05:48:19 INFO - PROCESS | 2528 | ++DOMWINDOW == 121 (11DED800) [pid = 2528] [serial = 280] [outer = 0D898C00] 05:48:19 INFO - PROCESS | 2528 | 1464612499042 Marionette DEBUG loaded listener.js 05:48:19 INFO - PROCESS | 2528 | ++DOMWINDOW == 122 (1223E000) [pid = 2528] [serial = 281] [outer = 0D898C00] 05:48:19 INFO - PROCESS | 2528 | --DOCSHELL 14C10000 == 56 [pid = 2528] [id = 47] 05:48:19 INFO - PROCESS | 2528 | --DOCSHELL 1AC7A400 == 55 [pid = 2528] [id = 89] 05:48:19 INFO - PROCESS | 2528 | --DOCSHELL 154DD400 == 54 [pid = 2528] [id = 88] 05:48:19 INFO - PROCESS | 2528 | --DOCSHELL 0D1E9C00 == 53 [pid = 2528] [id = 87] 05:48:19 INFO - PROCESS | 2528 | --DOCSHELL 0C320400 == 52 [pid = 2528] [id = 86] 05:48:19 INFO - PROCESS | 2528 | --DOCSHELL 17A88400 == 51 [pid = 2528] [id = 85] 05:48:19 INFO - PROCESS | 2528 | --DOCSHELL 0C325000 == 50 [pid = 2528] [id = 84] 05:48:19 INFO - PROCESS | 2528 | --DOCSHELL 154EE800 == 49 [pid = 2528] [id = 83] 05:48:19 INFO - PROCESS | 2528 | --DOCSHELL 152B3C00 == 48 [pid = 2528] [id = 82] 05:48:19 INFO - PROCESS | 2528 | --DOCSHELL 12371C00 == 47 [pid = 2528] [id = 81] 05:48:19 INFO - PROCESS | 2528 | --DOMWINDOW == 121 (199C9C00) [pid = 2528] [serial = 217] [outer = 00000000] [url = about:blank] 05:48:19 INFO - PROCESS | 2528 | --DOCSHELL 0D64D000 == 46 [pid = 2528] [id = 80] 05:48:19 INFO - PROCESS | 2528 | --DOCSHELL 0D248400 == 45 [pid = 2528] [id = 79] 05:48:19 INFO - PROCESS | 2528 | --DOCSHELL 1A46C400 == 44 [pid = 2528] [id = 77] 05:48:19 INFO - PROCESS | 2528 | --DOCSHELL 1688C800 == 43 [pid = 2528] [id = 76] 05:48:19 INFO - PROCESS | 2528 | --DOCSHELL 13DDF400 == 42 [pid = 2528] [id = 75] 05:48:19 INFO - PROCESS | 2528 | --DOCSHELL 0D8DB400 == 41 [pid = 2528] [id = 74] 05:48:19 INFO - PROCESS | 2528 | --DOCSHELL 17B1E400 == 40 [pid = 2528] [id = 73] 05:48:19 INFO - PROCESS | 2528 | --DOMWINDOW == 120 (0D654000) [pid = 2528] [serial = 109] [outer = 00000000] [url = about:blank] 05:48:19 INFO - PROCESS | 2528 | --DOMWINDOW == 119 (14C06800) [pid = 2528] [serial = 145] [outer = 00000000] [url = about:blank] 05:48:19 INFO - PROCESS | 2528 | --DOMWINDOW == 118 (152AFC00) [pid = 2528] [serial = 199] [outer = 00000000] [url = about:blank] 05:48:19 INFO - PROCESS | 2528 | --DOMWINDOW == 117 (0D15BC00) [pid = 2528] [serial = 190] [outer = 00000000] [url = about:blank] 05:48:19 INFO - PROCESS | 2528 | --DOMWINDOW == 116 (0D655800) [pid = 2528] [serial = 191] [outer = 00000000] [url = about:blank] 05:48:19 INFO - PROCESS | 2528 | --DOMWINDOW == 115 (16594400) [pid = 2528] [serial = 208] [outer = 00000000] [url = about:blank] 05:48:19 INFO - PROCESS | 2528 | --DOMWINDOW == 114 (17AF6C00) [pid = 2528] [serial = 215] [outer = 00000000] [url = about:blank] 05:48:19 INFO - PROCESS | 2528 | --DOMWINDOW == 113 (175F4000) [pid = 2528] [serial = 214] [outer = 00000000] [url = about:blank] 05:48:19 INFO - PROCESS | 2528 | --DOMWINDOW == 112 (1658E000) [pid = 2528] [serial = 209] [outer = 00000000] [url = about:blank] 05:48:19 INFO - PROCESS | 2528 | --DOMWINDOW == 111 (1729E400) [pid = 2528] [serial = 211] [outer = 00000000] [url = about:blank] 05:48:19 INFO - PROCESS | 2528 | --DOMWINDOW == 110 (17544400) [pid = 2528] [serial = 212] [outer = 00000000] [url = about:blank] 05:48:19 INFO - PROCESS | 2528 | --DOMWINDOW == 109 (152B0400) [pid = 2528] [serial = 200] [outer = 00000000] [url = about:blank] 05:48:19 INFO - PROCESS | 2528 | --DOMWINDOW == 108 (15E14C00) [pid = 2528] [serial = 202] [outer = 00000000] [url = about:blank] 05:48:19 INFO - PROCESS | 2528 | --DOMWINDOW == 107 (0D894C00) [pid = 2528] [serial = 187] [outer = 00000000] [url = about:blank] 05:48:19 INFO - PROCESS | 2528 | --DOMWINDOW == 106 (0DD20400) [pid = 2528] [serial = 188] [outer = 00000000] [url = about:blank] 05:48:19 INFO - PROCESS | 2528 | --DOMWINDOW == 105 (16448C00) [pid = 2528] [serial = 205] [outer = 00000000] [url = about:blank] 05:48:19 INFO - PROCESS | 2528 | --DOMWINDOW == 104 (160B0400) [pid = 2528] [serial = 203] [outer = 00000000] [url = about:blank] 05:48:19 INFO - PROCESS | 2528 | --DOMWINDOW == 103 (0D0ED400) [pid = 2528] [serial = 178] [outer = 00000000] [url = about:blank] 05:48:19 INFO - PROCESS | 2528 | --DOMWINDOW == 102 (16450C00) [pid = 2528] [serial = 206] [outer = 00000000] [url = about:blank] 05:48:19 INFO - PROCESS | 2528 | --DOMWINDOW == 101 (19D51C00) [pid = 2528] [serial = 184] [outer = 00000000] [url = about:blank] 05:48:19 INFO - PROCESS | 2528 | --DOMWINDOW == 100 (13DD8800) [pid = 2528] [serial = 196] [outer = 00000000] [url = about:blank] 05:48:19 INFO - PROCESS | 2528 | --DOMWINDOW == 99 (14C0FC00) [pid = 2528] [serial = 197] [outer = 00000000] [url = about:blank] 05:48:19 INFO - PROCESS | 2528 | --DOMWINDOW == 98 (12246000) [pid = 2528] [serial = 193] [outer = 00000000] [url = about:blank] 05:48:19 INFO - PROCESS | 2528 | --DOMWINDOW == 97 (1237D000) [pid = 2528] [serial = 194] [outer = 00000000] [url = about:blank] 05:48:19 INFO - PROCESS | 2528 | --DOMWINDOW == 96 (12575000) [pid = 2528] [serial = 181] [outer = 00000000] [url = about:blank] 05:48:19 INFO - PROCESS | 2528 | 1464612499647 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]]]}] 05:48:19 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. 05:48:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 890ms 05:48:19 INFO - PROCESS | 2528 | 1464612499681 Marionette TRACE conn5 -> [0,341,"getWindowHandle",null] 05:48:19 INFO - PROCESS | 2528 | 1464612499687 Marionette TRACE conn5 <- [1,341,null,{"value":"13"}] 05:48:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 05:48:19 INFO - PROCESS | 2528 | 1464612499693 Marionette TRACE conn5 -> [0,342,"setScriptTimeout",{"ms":35000}] 05:48:19 INFO - PROCESS | 2528 | 1464612499695 Marionette TRACE conn5 <- [1,342,null,{}] 05:48:19 INFO - PROCESS | 2528 | 1464612499699 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}] 05:48:19 INFO - PROCESS | 2528 | 1464612499782 Marionette TRACE conn5 <- [1,343,null,{"value":null}] 05:48:19 INFO - PROCESS | 2528 | 1464612499791 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\", \"2a2d7192-24ed-4889-9d1c-c9ccdcac4bce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:19 INFO - PROCESS | 2528 | ++DOCSHELL 0D083800 == 41 [pid = 2528] [id = 95] 05:48:19 INFO - PROCESS | 2528 | ++DOMWINDOW == 97 (0D1EEC00) [pid = 2528] [serial = 282] [outer = 00000000] 05:48:19 INFO - PROCESS | 2528 | ++DOMWINDOW == 98 (0DC68400) [pid = 2528] [serial = 283] [outer = 0D1EEC00] 05:48:19 INFO - PROCESS | 2528 | 1464612499836 Marionette DEBUG loaded listener.js 05:48:19 INFO - PROCESS | 2528 | ++DOMWINDOW == 99 (0E796000) [pid = 2528] [serial = 284] [outer = 0D1EEC00] 05:48:20 INFO - PROCESS | 2528 | 1464612500299 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]]]}] 05:48:20 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. 05:48:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 631ms 05:48:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 05:48:20 INFO - PROCESS | 2528 | 1464612500327 Marionette TRACE conn5 -> [0,345,"getWindowHandle",null] 05:48:20 INFO - PROCESS | 2528 | 1464612500329 Marionette TRACE conn5 <- [1,345,null,{"value":"13"}] 05:48:20 INFO - PROCESS | 2528 | 1464612500332 Marionette TRACE conn5 -> [0,346,"setScriptTimeout",{"ms":35000}] 05:48:20 INFO - PROCESS | 2528 | 1464612500336 Marionette TRACE conn5 <- [1,346,null,{}] 05:48:20 INFO - PROCESS | 2528 | 1464612500346 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}] 05:48:20 INFO - PROCESS | 2528 | 1464612500428 Marionette TRACE conn5 <- [1,347,null,{"value":null}] 05:48:20 INFO - PROCESS | 2528 | 1464612500439 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\", \"2a2d7192-24ed-4889-9d1c-c9ccdcac4bce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:20 INFO - PROCESS | 2528 | ++DOCSHELL 13220C00 == 42 [pid = 2528] [id = 96] 05:48:20 INFO - PROCESS | 2528 | ++DOMWINDOW == 100 (13228400) [pid = 2528] [serial = 285] [outer = 00000000] 05:48:20 INFO - PROCESS | 2528 | ++DOMWINDOW == 101 (13DD9400) [pid = 2528] [serial = 286] [outer = 13228400] 05:48:20 INFO - PROCESS | 2528 | 1464612500486 Marionette DEBUG loaded listener.js 05:48:20 INFO - PROCESS | 2528 | ++DOMWINDOW == 102 (14C0FC00) [pid = 2528] [serial = 287] [outer = 13228400] 05:48:20 INFO - PROCESS | 2528 | 1464612500930 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]]]}] 05:48:20 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. 05:48:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 630ms 05:48:20 INFO - PROCESS | 2528 | 1464612500967 Marionette TRACE conn5 -> [0,349,"getWindowHandle",null] 05:48:20 INFO - PROCESS | 2528 | 1464612500969 Marionette TRACE conn5 <- [1,349,null,{"value":"13"}] 05:48:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 05:48:20 INFO - PROCESS | 2528 | 1464612500977 Marionette TRACE conn5 -> [0,350,"setScriptTimeout",{"ms":35000}] 05:48:20 INFO - PROCESS | 2528 | 1464612500978 Marionette TRACE conn5 <- [1,350,null,{}] 05:48:20 INFO - PROCESS | 2528 | 1464612500982 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}] 05:48:21 INFO - PROCESS | 2528 | 1464612501064 Marionette TRACE conn5 <- [1,351,null,{"value":null}] 05:48:21 INFO - PROCESS | 2528 | 1464612501071 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\", \"2a2d7192-24ed-4889-9d1c-c9ccdcac4bce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:21 INFO - PROCESS | 2528 | ++DOCSHELL 152AE400 == 43 [pid = 2528] [id = 97] 05:48:21 INFO - PROCESS | 2528 | ++DOMWINDOW == 103 (152B0400) [pid = 2528] [serial = 288] [outer = 00000000] 05:48:21 INFO - PROCESS | 2528 | ++DOMWINDOW == 104 (152B8C00) [pid = 2528] [serial = 289] [outer = 152B0400] 05:48:21 INFO - PROCESS | 2528 | 1464612501116 Marionette DEBUG loaded listener.js 05:48:21 INFO - PROCESS | 2528 | ++DOMWINDOW == 105 (154DF400) [pid = 2528] [serial = 290] [outer = 152B0400] 05:48:21 INFO - PROCESS | 2528 | 1464612501566 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]]]}] 05:48:21 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. 05:48:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 630ms 05:48:21 INFO - PROCESS | 2528 | 1464612501612 Marionette TRACE conn5 -> [0,353,"getWindowHandle",null] 05:48:21 INFO - PROCESS | 2528 | 1464612501614 Marionette TRACE conn5 <- [1,353,null,{"value":"13"}] 05:48:21 INFO - PROCESS | 2528 | 1464612501617 Marionette TRACE conn5 -> [0,354,"setScriptTimeout",{"ms":35000}] 05:48:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 05:48:21 INFO - PROCESS | 2528 | 1464612501619 Marionette TRACE conn5 <- [1,354,null,{}] 05:48:21 INFO - PROCESS | 2528 | 1464612501622 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}] 05:48:21 INFO - PROCESS | 2528 | 1464612501698 Marionette TRACE conn5 <- [1,355,null,{"value":null}] 05:48:21 INFO - PROCESS | 2528 | 1464612501705 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\", \"2a2d7192-24ed-4889-9d1c-c9ccdcac4bce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:21 INFO - PROCESS | 2528 | ++DOCSHELL 15E18000 == 44 [pid = 2528] [id = 98] 05:48:21 INFO - PROCESS | 2528 | ++DOMWINDOW == 106 (15E17800) [pid = 2528] [serial = 291] [outer = 00000000] 05:48:21 INFO - PROCESS | 2528 | ++DOMWINDOW == 107 (160B3C00) [pid = 2528] [serial = 292] [outer = 15E17800] 05:48:21 INFO - PROCESS | 2528 | 1464612501749 Marionette DEBUG loaded listener.js 05:48:21 INFO - PROCESS | 2528 | ++DOMWINDOW == 108 (160B4800) [pid = 2528] [serial = 293] [outer = 15E17800] 05:48:22 INFO - PROCESS | 2528 | 1464612502242 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]]]}] 05:48:22 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. 05:48:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 670ms 05:48:22 INFO - PROCESS | 2528 | 1464612502292 Marionette TRACE conn5 -> [0,357,"getWindowHandle",null] 05:48:22 INFO - PROCESS | 2528 | 1464612502294 Marionette TRACE conn5 <- [1,357,null,{"value":"13"}] 05:48:22 INFO - PROCESS | 2528 | 1464612502297 Marionette TRACE conn5 -> [0,358,"setScriptTimeout",{"ms":35000}] 05:48:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 05:48:22 INFO - PROCESS | 2528 | 1464612502299 Marionette TRACE conn5 <- [1,358,null,{}] 05:48:22 INFO - PROCESS | 2528 | 1464612502303 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}] 05:48:22 INFO - PROCESS | 2528 | 1464612502422 Marionette TRACE conn5 <- [1,359,null,{"value":null}] 05:48:22 INFO - PROCESS | 2528 | 1464612502506 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\", \"2a2d7192-24ed-4889-9d1c-c9ccdcac4bce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:22 INFO - PROCESS | 2528 | ++DOCSHELL 16590400 == 45 [pid = 2528] [id = 99] 05:48:22 INFO - PROCESS | 2528 | ++DOMWINDOW == 109 (16590800) [pid = 2528] [serial = 294] [outer = 00000000] 05:48:22 INFO - PROCESS | 2528 | ++DOMWINDOW == 110 (165D8400) [pid = 2528] [serial = 295] [outer = 16590800] 05:48:22 INFO - PROCESS | 2528 | 1464612502552 Marionette DEBUG loaded listener.js 05:48:22 INFO - PROCESS | 2528 | ++DOMWINDOW == 111 (1688AC00) [pid = 2528] [serial = 296] [outer = 16590800] 05:48:22 INFO - PROCESS | 2528 | 1464612502968 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]]]}] 05:48:23 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. 05:48:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 731ms 05:48:23 INFO - PROCESS | 2528 | 1464612503032 Marionette TRACE conn5 -> [0,361,"getWindowHandle",null] 05:48:23 INFO - PROCESS | 2528 | 1464612503034 Marionette TRACE conn5 <- [1,361,null,{"value":"13"}] 05:48:23 INFO - PROCESS | 2528 | 1464612503037 Marionette TRACE conn5 -> [0,362,"setScriptTimeout",{"ms":35000}] 05:48:23 INFO - PROCESS | 2528 | 1464612503039 Marionette TRACE conn5 <- [1,362,null,{}] 05:48:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 05:48:23 INFO - PROCESS | 2528 | 1464612503048 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}] 05:48:23 INFO - PROCESS | 2528 | 1464612503148 Marionette TRACE conn5 <- [1,363,null,{"value":null}] 05:48:23 INFO - PROCESS | 2528 | 1464612503160 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\", \"2a2d7192-24ed-4889-9d1c-c9ccdcac4bce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:23 INFO - PROCESS | 2528 | ++DOCSHELL 0D0EB000 == 46 [pid = 2528] [id = 100] 05:48:23 INFO - PROCESS | 2528 | ++DOMWINDOW == 112 (1691B800) [pid = 2528] [serial = 297] [outer = 00000000] 05:48:23 INFO - PROCESS | 2528 | ++DOMWINDOW == 113 (1728E000) [pid = 2528] [serial = 298] [outer = 1691B800] 05:48:23 INFO - PROCESS | 2528 | 1464612503203 Marionette DEBUG loaded listener.js 05:48:23 INFO - PROCESS | 2528 | ++DOMWINDOW == 114 (1728E800) [pid = 2528] [serial = 299] [outer = 1691B800] 05:48:23 INFO - PROCESS | 2528 | 1464612503647 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]]]}] 05:48:23 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. 05:48:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 630ms 05:48:23 INFO - PROCESS | 2528 | 1464612503672 Marionette TRACE conn5 -> [0,365,"getWindowHandle",null] 05:48:23 INFO - PROCESS | 2528 | 1464612503674 Marionette TRACE conn5 <- [1,365,null,{"value":"13"}] 05:48:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 05:48:23 INFO - PROCESS | 2528 | 1464612503677 Marionette TRACE conn5 -> [0,366,"setScriptTimeout",{"ms":35000}] 05:48:23 INFO - PROCESS | 2528 | 1464612503679 Marionette TRACE conn5 <- [1,366,null,{}] 05:48:23 INFO - PROCESS | 2528 | 1464612503683 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}] 05:48:23 INFO - PROCESS | 2528 | 1464612503822 Marionette TRACE conn5 <- [1,367,null,{"value":null}] 05:48:23 INFO - PROCESS | 2528 | 1464612503846 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\", \"2a2d7192-24ed-4889-9d1c-c9ccdcac4bce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:23 INFO - PROCESS | 2528 | ++DOCSHELL 1223B000 == 47 [pid = 2528] [id = 101] 05:48:23 INFO - PROCESS | 2528 | ++DOMWINDOW == 115 (1728CC00) [pid = 2528] [serial = 300] [outer = 00000000] 05:48:23 INFO - PROCESS | 2528 | ++DOMWINDOW == 116 (17549400) [pid = 2528] [serial = 301] [outer = 1728CC00] 05:48:23 INFO - PROCESS | 2528 | 1464612503889 Marionette DEBUG loaded listener.js 05:48:23 INFO - PROCESS | 2528 | ++DOMWINDOW == 117 (1754E000) [pid = 2528] [serial = 302] [outer = 1728CC00] 05:48:24 INFO - PROCESS | 2528 | --DOMWINDOW == 116 (0C322400) [pid = 2528] [serial = 255] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 05:48:24 INFO - PROCESS | 2528 | --DOMWINDOW == 115 (17A91000) [pid = 2528] [serial = 252] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 05:48:24 INFO - PROCESS | 2528 | --DOMWINDOW == 114 (18B8BC00) [pid = 2528] [serial = 216] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 05:48:24 INFO - PROCESS | 2528 | --DOMWINDOW == 113 (1570BC00) [pid = 2528] [serial = 246] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 05:48:24 INFO - PROCESS | 2528 | --DOMWINDOW == 112 (0D64E400) [pid = 2528] [serial = 237] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 05:48:24 INFO - PROCESS | 2528 | --DOMWINDOW == 111 (152B7800) [pid = 2528] [serial = 243] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 05:48:24 INFO - PROCESS | 2528 | --DOMWINDOW == 110 (0D248800) [pid = 2528] [serial = 234] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 05:48:24 INFO - PROCESS | 2528 | --DOMWINDOW == 109 (12512400) [pid = 2528] [serial = 240] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 05:48:24 INFO - PROCESS | 2528 | --DOMWINDOW == 108 (0D250400) [pid = 2528] [serial = 258] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 05:48:24 INFO - PROCESS | 2528 | --DOMWINDOW == 107 (152B2C00) [pid = 2528] [serial = 249] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 05:48:24 INFO - PROCESS | 2528 | --DOMWINDOW == 106 (15706400) [pid = 2528] [serial = 261] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 05:48:24 INFO - PROCESS | 2528 | --DOMWINDOW == 105 (165E1400) [pid = 2528] [serial = 137] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 05:48:24 INFO - PROCESS | 2528 | --DOMWINDOW == 104 (0C31E400) [pid = 2528] [serial = 140] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 05:48:24 INFO - PROCESS | 2528 | --DOMWINDOW == 103 (0C328400) [pid = 2528] [serial = 177] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 05:48:24 INFO - PROCESS | 2528 | --DOMWINDOW == 102 (1226F000) [pid = 2528] [serial = 180] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 05:48:24 INFO - PROCESS | 2528 | --DOMWINDOW == 101 (17B7DC00) [pid = 2528] [serial = 183] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 05:48:24 INFO - PROCESS | 2528 | 1464612504481 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]]]}] 05:48:24 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. 05:48:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 830ms 05:48:24 INFO - PROCESS | 2528 | 1464612504508 Marionette TRACE conn5 -> [0,369,"getWindowHandle",null] 05:48:24 INFO - PROCESS | 2528 | 1464612504510 Marionette TRACE conn5 <- [1,369,null,{"value":"13"}] 05:48:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 05:48:24 INFO - PROCESS | 2528 | 1464612504523 Marionette TRACE conn5 -> [0,370,"setScriptTimeout",{"ms":35000}] 05:48:24 INFO - PROCESS | 2528 | 1464612504525 Marionette TRACE conn5 <- [1,370,null,{}] 05:48:24 INFO - PROCESS | 2528 | 1464612504528 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}] 05:48:24 INFO - PROCESS | 2528 | 1464612504604 Marionette TRACE conn5 <- [1,371,null,{"value":null}] 05:48:24 INFO - PROCESS | 2528 | 1464612504611 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\", \"2a2d7192-24ed-4889-9d1c-c9ccdcac4bce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:24 INFO - PROCESS | 2528 | ++DOCSHELL 0CC71400 == 48 [pid = 2528] [id = 102] 05:48:24 INFO - PROCESS | 2528 | ++DOMWINDOW == 102 (0DDA8C00) [pid = 2528] [serial = 303] [outer = 00000000] 05:48:24 INFO - PROCESS | 2528 | ++DOMWINDOW == 103 (16589000) [pid = 2528] [serial = 304] [outer = 0DDA8C00] 05:48:24 INFO - PROCESS | 2528 | 1464612504655 Marionette DEBUG loaded listener.js 05:48:24 INFO - PROCESS | 2528 | ++DOMWINDOW == 104 (1730C000) [pid = 2528] [serial = 305] [outer = 0DDA8C00] 05:48:25 INFO - PROCESS | 2528 | 1464612505071 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]]]}] 05:48:25 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. 05:48:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 570ms 05:48:25 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 05:48:25 INFO - PROCESS | 2528 | 1464612505099 Marionette TRACE conn5 -> [0,373,"getWindowHandle",null] 05:48:25 INFO - PROCESS | 2528 | 1464612505101 Marionette TRACE conn5 <- [1,373,null,{"value":"13"}] 05:48:25 INFO - PROCESS | 2528 | 1464612505118 Marionette TRACE conn5 -> [0,374,"setScriptTimeout",{"ms":35000}] 05:48:25 INFO - PROCESS | 2528 | 1464612505120 Marionette TRACE conn5 <- [1,374,null,{}] 05:48:25 INFO - PROCESS | 2528 | 1464612505123 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}] 05:48:25 INFO - PROCESS | 2528 | 1464612505201 Marionette TRACE conn5 <- [1,375,null,{"value":null}] 05:48:25 INFO - PROCESS | 2528 | 1464612505208 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\", \"2a2d7192-24ed-4889-9d1c-c9ccdcac4bce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:25 INFO - PROCESS | 2528 | ++DOCSHELL 17542400 == 49 [pid = 2528] [id = 103] 05:48:25 INFO - PROCESS | 2528 | ++DOMWINDOW == 105 (17572C00) [pid = 2528] [serial = 306] [outer = 00000000] 05:48:25 INFO - PROCESS | 2528 | ++DOMWINDOW == 106 (17B7C800) [pid = 2528] [serial = 307] [outer = 17572C00] 05:48:25 INFO - PROCESS | 2528 | 1464612505251 Marionette DEBUG loaded listener.js 05:48:25 INFO - PROCESS | 2528 | ++DOMWINDOW == 107 (1916CC00) [pid = 2528] [serial = 308] [outer = 17572C00] 05:48:25 INFO - PROCESS | 2528 | 1464612505726 Marionette TRACE conn5 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 05:48:25 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 05:48:25 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 630ms 05:48:25 INFO - PROCESS | 2528 | 1464612505739 Marionette TRACE conn5 -> [0,377,"getWindowHandle",null] 05:48:25 INFO - PROCESS | 2528 | 1464612505741 Marionette TRACE conn5 <- [1,377,null,{"value":"13"}] 05:48:25 INFO - PROCESS | 2528 | 1464612505744 Marionette TRACE conn5 -> [0,378,"setScriptTimeout",{"ms":35000}] 05:48:25 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 05:48:25 INFO - PROCESS | 2528 | 1464612505747 Marionette TRACE conn5 <- [1,378,null,{}] 05:48:25 INFO - PROCESS | 2528 | 1464612505750 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}] 05:48:25 INFO - PROCESS | 2528 | 1464612505851 Marionette TRACE conn5 <- [1,379,null,{"value":null}] 05:48:25 INFO - PROCESS | 2528 | 1464612505868 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\", \"2a2d7192-24ed-4889-9d1c-c9ccdcac4bce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:25 INFO - PROCESS | 2528 | ++DOCSHELL 0E5EAC00 == 50 [pid = 2528] [id = 104] 05:48:25 INFO - PROCESS | 2528 | ++DOMWINDOW == 108 (14C46000) [pid = 2528] [serial = 309] [outer = 00000000] 05:48:25 INFO - PROCESS | 2528 | ++DOMWINDOW == 109 (14C4D400) [pid = 2528] [serial = 310] [outer = 14C46000] 05:48:25 INFO - PROCESS | 2528 | 1464612505922 Marionette DEBUG loaded listener.js 05:48:26 INFO - PROCESS | 2528 | ++DOMWINDOW == 110 (1910B400) [pid = 2528] [serial = 311] [outer = 14C46000] 05:48:26 INFO - PROCESS | 2528 | 1464612506520 Marionette TRACE conn5 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 05:48:26 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 05:48:26 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 870ms 05:48:26 INFO - PROCESS | 2528 | 1464612506632 Marionette TRACE conn5 -> [0,381,"getWindowHandle",null] 05:48:26 INFO - PROCESS | 2528 | 1464612506637 Marionette TRACE conn5 <- [1,381,null,{"value":"13"}] 05:48:26 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 05:48:26 INFO - PROCESS | 2528 | 1464612506643 Marionette TRACE conn5 -> [0,382,"setScriptTimeout",{"ms":35000}] 05:48:26 INFO - PROCESS | 2528 | 1464612506647 Marionette TRACE conn5 <- [1,382,null,{}] 05:48:26 INFO - PROCESS | 2528 | 1464612506653 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}] 05:48:26 INFO - PROCESS | 2528 | 1464612506769 Marionette TRACE conn5 <- [1,383,null,{"value":null}] 05:48:26 INFO - PROCESS | 2528 | 1464612506885 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\", \"2a2d7192-24ed-4889-9d1c-c9ccdcac4bce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:26 INFO - PROCESS | 2528 | ++DOCSHELL 0D24A800 == 51 [pid = 2528] [id = 105] 05:48:26 INFO - PROCESS | 2528 | ++DOMWINDOW == 111 (0D64B800) [pid = 2528] [serial = 312] [outer = 00000000] 05:48:26 INFO - PROCESS | 2528 | ++DOMWINDOW == 112 (0D899000) [pid = 2528] [serial = 313] [outer = 0D64B800] 05:48:26 INFO - PROCESS | 2528 | 1464612506944 Marionette DEBUG loaded listener.js 05:48:27 INFO - PROCESS | 2528 | ++DOMWINDOW == 113 (0E503800) [pid = 2528] [serial = 314] [outer = 0D64B800] 05:48:27 INFO - PROCESS | 2528 | 1464612507551 Marionette TRACE conn5 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 05:48:27 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 05:48:27 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 930ms 05:48:27 INFO - PROCESS | 2528 | 1464612507578 Marionette TRACE conn5 -> [0,385,"getWindowHandle",null] 05:48:27 INFO - PROCESS | 2528 | 1464612507584 Marionette TRACE conn5 <- [1,385,null,{"value":"13"}] 05:48:27 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 05:48:27 INFO - PROCESS | 2528 | 1464612507590 Marionette TRACE conn5 -> [0,386,"setScriptTimeout",{"ms":35000}] 05:48:27 INFO - PROCESS | 2528 | 1464612507593 Marionette TRACE conn5 <- [1,386,null,{}] 05:48:27 INFO - PROCESS | 2528 | 1464612507597 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}] 05:48:27 INFO - PROCESS | 2528 | 1464612507705 Marionette TRACE conn5 <- [1,387,null,{"value":null}] 05:48:27 INFO - PROCESS | 2528 | 1464612507801 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\", \"2a2d7192-24ed-4889-9d1c-c9ccdcac4bce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:27 INFO - PROCESS | 2528 | ++DOCSHELL 12371800 == 52 [pid = 2528] [id = 106] 05:48:27 INFO - PROCESS | 2528 | ++DOMWINDOW == 114 (12505C00) [pid = 2528] [serial = 315] [outer = 00000000] 05:48:27 INFO - PROCESS | 2528 | ++DOMWINDOW == 115 (14C0BC00) [pid = 2528] [serial = 316] [outer = 12505C00] 05:48:27 INFO - PROCESS | 2528 | 1464612507855 Marionette DEBUG loaded listener.js 05:48:27 INFO - PROCESS | 2528 | ++DOMWINDOW == 116 (14C47800) [pid = 2528] [serial = 317] [outer = 12505C00] 05:48:28 INFO - PROCESS | 2528 | 1464612508460 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]]]}] 05:48:28 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 05:48:28 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 932ms 05:48:28 INFO - PROCESS | 2528 | 1464612508523 Marionette TRACE conn5 -> [0,389,"getWindowHandle",null] 05:48:28 INFO - PROCESS | 2528 | 1464612508526 Marionette TRACE conn5 <- [1,389,null,{"value":"13"}] 05:48:28 INFO - PROCESS | 2528 | 1464612508530 Marionette TRACE conn5 -> [0,390,"setScriptTimeout",{"ms":35000}] 05:48:28 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 05:48:28 INFO - PROCESS | 2528 | 1464612508533 Marionette TRACE conn5 <- [1,390,null,{}] 05:48:28 INFO - PROCESS | 2528 | 1464612508544 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}] 05:48:28 INFO - PROCESS | 2528 | 1464612508682 Marionette TRACE conn5 <- [1,391,null,{"value":null}] 05:48:28 INFO - PROCESS | 2528 | 1464612508807 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\", \"2a2d7192-24ed-4889-9d1c-c9ccdcac4bce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:28 INFO - PROCESS | 2528 | ++DOCSHELL 0C321400 == 53 [pid = 2528] [id = 107] 05:48:28 INFO - PROCESS | 2528 | ++DOMWINDOW == 117 (0D757400) [pid = 2528] [serial = 318] [outer = 00000000] 05:48:28 INFO - PROCESS | 2528 | ++DOMWINDOW == 118 (14C4E000) [pid = 2528] [serial = 319] [outer = 0D757400] 05:48:28 INFO - PROCESS | 2528 | 1464612508865 Marionette DEBUG loaded listener.js 05:48:28 INFO - PROCESS | 2528 | ++DOMWINDOW == 119 (152BBC00) [pid = 2528] [serial = 320] [outer = 0D757400] 05:48:29 INFO - PROCESS | 2528 | 1464612509430 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]]]}] 05:48:29 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 05:48:29 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 970ms 05:48:29 INFO - PROCESS | 2528 | 1464612509503 Marionette TRACE conn5 -> [0,393,"getWindowHandle",null] 05:48:29 INFO - PROCESS | 2528 | 1464612509506 Marionette TRACE conn5 <- [1,393,null,{"value":"13"}] 05:48:29 INFO - PROCESS | 2528 | 1464612509510 Marionette TRACE conn5 -> [0,394,"setScriptTimeout",{"ms":35000}] 05:48:29 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 05:48:29 INFO - PROCESS | 2528 | 1464612509512 Marionette TRACE conn5 <- [1,394,null,{}] 05:48:29 INFO - PROCESS | 2528 | 1464612509515 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}] 05:48:29 INFO - PROCESS | 2528 | 1464612509621 Marionette TRACE conn5 <- [1,395,null,{"value":null}] 05:48:29 INFO - PROCESS | 2528 | 1464612509745 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\", \"2a2d7192-24ed-4889-9d1c-c9ccdcac4bce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:29 INFO - PROCESS | 2528 | ++DOCSHELL 160B0000 == 54 [pid = 2528] [id = 108] 05:48:29 INFO - PROCESS | 2528 | ++DOMWINDOW == 120 (16457400) [pid = 2528] [serial = 321] [outer = 00000000] 05:48:29 INFO - PROCESS | 2528 | ++DOMWINDOW == 121 (1728A000) [pid = 2528] [serial = 322] [outer = 16457400] 05:48:29 INFO - PROCESS | 2528 | 1464612509802 Marionette DEBUG loaded listener.js 05:48:29 INFO - PROCESS | 2528 | ++DOMWINDOW == 122 (17AF6C00) [pid = 2528] [serial = 323] [outer = 16457400] 05:48:30 INFO - PROCESS | 2528 | 1464612510521 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]]]}] 05:48:30 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 05:48:30 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 1069ms 05:48:30 INFO - PROCESS | 2528 | 1464612510615 Marionette TRACE conn5 -> [0,397,"getWindowHandle",null] 05:48:30 INFO - PROCESS | 2528 | 1464612510618 Marionette TRACE conn5 <- [1,397,null,{"value":"13"}] 05:48:30 INFO - PROCESS | 2528 | 1464612510623 Marionette TRACE conn5 -> [0,398,"setScriptTimeout",{"ms":35000}] 05:48:30 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 05:48:30 INFO - PROCESS | 2528 | 1464612510625 Marionette TRACE conn5 <- [1,398,null,{}] 05:48:30 INFO - PROCESS | 2528 | 1464612510631 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}] 05:48:30 INFO - PROCESS | 2528 | 1464612510726 Marionette TRACE conn5 <- [1,399,null,{"value":null}] 05:48:30 INFO - PROCESS | 2528 | 1464612510803 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\", \"2a2d7192-24ed-4889-9d1c-c9ccdcac4bce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:30 INFO - PROCESS | 2528 | ++DOCSHELL 0D74F800 == 55 [pid = 2528] [id = 109] 05:48:30 INFO - PROCESS | 2528 | ++DOMWINDOW == 123 (0D750400) [pid = 2528] [serial = 324] [outer = 00000000] 05:48:30 INFO - PROCESS | 2528 | ++DOMWINDOW == 124 (0D756000) [pid = 2528] [serial = 325] [outer = 0D750400] 05:48:30 INFO - PROCESS | 2528 | 1464612510854 Marionette DEBUG loaded listener.js 05:48:30 INFO - PROCESS | 2528 | ++DOMWINDOW == 125 (0D88E400) [pid = 2528] [serial = 326] [outer = 0D750400] 05:48:31 INFO - PROCESS | 2528 | --DOCSHELL 12246800 == 54 [pid = 2528] [id = 61] 05:48:31 INFO - PROCESS | 2528 | --DOCSHELL 0C326C00 == 53 [pid = 2528] [id = 60] 05:48:31 INFO - PROCESS | 2528 | --DOCSHELL 17542400 == 52 [pid = 2528] [id = 103] 05:48:31 INFO - PROCESS | 2528 | --DOCSHELL 0CC71400 == 51 [pid = 2528] [id = 102] 05:48:31 INFO - PROCESS | 2528 | --DOCSHELL 1223B000 == 50 [pid = 2528] [id = 101] 05:48:31 INFO - PROCESS | 2528 | --DOCSHELL 0D0EB000 == 49 [pid = 2528] [id = 100] 05:48:31 INFO - PROCESS | 2528 | --DOCSHELL 16590400 == 48 [pid = 2528] [id = 99] 05:48:31 INFO - PROCESS | 2528 | --DOCSHELL 15E18000 == 47 [pid = 2528] [id = 98] 05:48:31 INFO - PROCESS | 2528 | --DOCSHELL 152AE400 == 46 [pid = 2528] [id = 97] 05:48:31 INFO - PROCESS | 2528 | --DOCSHELL 13220C00 == 45 [pid = 2528] [id = 96] 05:48:31 INFO - PROCESS | 2528 | --DOCSHELL 0D083800 == 44 [pid = 2528] [id = 95] 05:48:31 INFO - PROCESS | 2528 | --DOCSHELL 0D897C00 == 43 [pid = 2528] [id = 94] 05:48:31 INFO - PROCESS | 2528 | --DOCSHELL 16456C00 == 42 [pid = 2528] [id = 92] 05:48:31 INFO - PROCESS | 2528 | --DOCSHELL 12241000 == 41 [pid = 2528] [id = 91] 05:48:31 INFO - PROCESS | 2528 | --DOCSHELL 0C31B400 == 40 [pid = 2528] [id = 90] 05:48:31 INFO - PROCESS | 2528 | --DOMWINDOW == 124 (19135C00) [pid = 2528] [serial = 139] [outer = 00000000] [url = about:blank] 05:48:31 INFO - PROCESS | 2528 | --DOMWINDOW == 123 (0D895400) [pid = 2528] [serial = 142] [outer = 00000000] [url = about:blank] 05:48:31 INFO - PROCESS | 2528 | --DOMWINDOW == 122 (0D88F400) [pid = 2528] [serial = 179] [outer = 00000000] [url = about:blank] 05:48:31 INFO - PROCESS | 2528 | --DOMWINDOW == 121 (14C02C00) [pid = 2528] [serial = 182] [outer = 00000000] [url = about:blank] 05:48:31 INFO - PROCESS | 2528 | --DOMWINDOW == 120 (1C110800) [pid = 2528] [serial = 185] [outer = 00000000] [url = about:blank] 05:48:31 INFO - PROCESS | 2528 | --DOMWINDOW == 119 (1AC80000) [pid = 2528] [serial = 265] [outer = 00000000] [url = about:blank] 05:48:31 INFO - PROCESS | 2528 | --DOMWINDOW == 118 (1A444C00) [pid = 2528] [serial = 256] [outer = 00000000] [url = about:blank] 05:48:31 INFO - PROCESS | 2528 | --DOMWINDOW == 117 (1912B000) [pid = 2528] [serial = 254] [outer = 00000000] [url = about:blank] 05:48:31 INFO - PROCESS | 2528 | --DOMWINDOW == 116 (1A486400) [pid = 2528] [serial = 218] [outer = 00000000] [url = about:blank] 05:48:31 INFO - PROCESS | 2528 | --DOMWINDOW == 115 (16379C00) [pid = 2528] [serial = 247] [outer = 00000000] [url = about:blank] 05:48:31 INFO - PROCESS | 2528 | --DOMWINDOW == 114 (19128C00) [pid = 2528] [serial = 253] [outer = 00000000] [url = about:blank] 05:48:31 INFO - PROCESS | 2528 | --DOMWINDOW == 113 (0D8DF000) [pid = 2528] [serial = 238] [outer = 00000000] [url = about:blank] 05:48:31 INFO - PROCESS | 2528 | --DOMWINDOW == 112 (0E77D800) [pid = 2528] [serial = 239] [outer = 00000000] [url = about:blank] 05:48:31 INFO - PROCESS | 2528 | --DOMWINDOW == 111 (154F0C00) [pid = 2528] [serial = 244] [outer = 00000000] [url = about:blank] 05:48:31 INFO - PROCESS | 2528 | --DOMWINDOW == 110 (15EAD800) [pid = 2528] [serial = 245] [outer = 00000000] [url = about:blank] 05:48:31 INFO - PROCESS | 2528 | --DOMWINDOW == 109 (1223C400) [pid = 2528] [serial = 236] [outer = 00000000] [url = about:blank] 05:48:31 INFO - PROCESS | 2528 | --DOMWINDOW == 108 (0E789000) [pid = 2528] [serial = 235] [outer = 00000000] [url = about:blank] 05:48:31 INFO - PROCESS | 2528 | --DOMWINDOW == 107 (1C8C7C00) [pid = 2528] [serial = 232] [outer = 00000000] [url = about:blank] 05:48:31 INFO - PROCESS | 2528 | --DOMWINDOW == 106 (1321A000) [pid = 2528] [serial = 241] [outer = 00000000] [url = about:blank] 05:48:31 INFO - PROCESS | 2528 | --DOMWINDOW == 105 (13DDC000) [pid = 2528] [serial = 242] [outer = 00000000] [url = about:blank] 05:48:31 INFO - PROCESS | 2528 | --DOMWINDOW == 104 (0DD23400) [pid = 2528] [serial = 220] [outer = 00000000] [url = about:blank] 05:48:31 INFO - PROCESS | 2528 | --DOMWINDOW == 103 (152B3800) [pid = 2528] [serial = 223] [outer = 00000000] [url = about:blank] 05:48:31 INFO - PROCESS | 2528 | --DOMWINDOW == 102 (1A444800) [pid = 2528] [serial = 226] [outer = 00000000] [url = about:blank] 05:48:31 INFO - PROCESS | 2528 | --DOMWINDOW == 101 (1A470000) [pid = 2528] [serial = 229] [outer = 00000000] [url = about:blank] 05:48:31 INFO - PROCESS | 2528 | --DOMWINDOW == 100 (13221000) [pid = 2528] [serial = 260] [outer = 00000000] [url = about:blank] 05:48:31 INFO - PROCESS | 2528 | --DOMWINDOW == 99 (1223D800) [pid = 2528] [serial = 259] [outer = 00000000] [url = about:blank] 05:48:31 INFO - PROCESS | 2528 | --DOMWINDOW == 98 (1A469000) [pid = 2528] [serial = 257] [outer = 00000000] [url = about:blank] 05:48:31 INFO - PROCESS | 2528 | --DOMWINDOW == 97 (17545000) [pid = 2528] [serial = 250] [outer = 00000000] [url = about:blank] 05:48:31 INFO - PROCESS | 2528 | --DOMWINDOW == 96 (175F3C00) [pid = 2528] [serial = 251] [outer = 00000000] [url = about:blank] 05:48:31 INFO - PROCESS | 2528 | --DOMWINDOW == 95 (1A444400) [pid = 2528] [serial = 262] [outer = 00000000] [url = about:blank] 05:48:31 INFO - PROCESS | 2528 | --DOMWINDOW == 94 (16588400) [pid = 2528] [serial = 248] [outer = 00000000] [url = about:blank] 05:48:31 INFO - PROCESS | 2528 | --DOMWINDOW == 93 (1B17E400) [pid = 2528] [serial = 263] [outer = 00000000] [url = about:blank] 05:48:31 INFO - PROCESS | 2528 | 1464612511537 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]]]}] 05:48:31 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 05:48:31 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 970ms 05:48:31 INFO - PROCESS | 2528 | 1464612511598 Marionette TRACE conn5 -> [0,401,"getWindowHandle",null] 05:48:31 INFO - PROCESS | 2528 | 1464612511603 Marionette TRACE conn5 <- [1,401,null,{"value":"13"}] 05:48:31 INFO - PROCESS | 2528 | 1464612511609 Marionette TRACE conn5 -> [0,402,"setScriptTimeout",{"ms":35000}] 05:48:31 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 05:48:31 INFO - PROCESS | 2528 | 1464612511612 Marionette TRACE conn5 <- [1,402,null,{}] 05:48:31 INFO - PROCESS | 2528 | 1464612511615 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}] 05:48:31 INFO - PROCESS | 2528 | 1464612511712 Marionette TRACE conn5 <- [1,403,null,{"value":null}] 05:48:31 INFO - PROCESS | 2528 | 1464612511793 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\", \"2a2d7192-24ed-4889-9d1c-c9ccdcac4bce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:31 INFO - PROCESS | 2528 | ++DOCSHELL 0D085400 == 41 [pid = 2528] [id = 110] 05:48:31 INFO - PROCESS | 2528 | ++DOMWINDOW == 94 (0D0E8000) [pid = 2528] [serial = 327] [outer = 00000000] 05:48:31 INFO - PROCESS | 2528 | ++DOMWINDOW == 95 (0D654C00) [pid = 2528] [serial = 328] [outer = 0D0E8000] 05:48:31 INFO - PROCESS | 2528 | 1464612511840 Marionette DEBUG loaded listener.js 05:48:31 INFO - PROCESS | 2528 | ++DOMWINDOW == 96 (0DC1A800) [pid = 2528] [serial = 329] [outer = 0D0E8000] 05:48:32 INFO - PROCESS | 2528 | 1464612512256 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]]]}] 05:48:32 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 05:48:32 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 672ms 05:48:32 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 05:48:32 INFO - PROCESS | 2528 | 1464612512284 Marionette TRACE conn5 -> [0,405,"getWindowHandle",null] 05:48:32 INFO - PROCESS | 2528 | 1464612512287 Marionette TRACE conn5 <- [1,405,null,{"value":"13"}] 05:48:32 INFO - PROCESS | 2528 | 1464612512290 Marionette TRACE conn5 -> [0,406,"setScriptTimeout",{"ms":35000}] 05:48:32 INFO - PROCESS | 2528 | 1464612512293 Marionette TRACE conn5 <- [1,406,null,{}] 05:48:32 INFO - PROCESS | 2528 | 1464612512336 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}] 05:48:32 INFO - PROCESS | 2528 | 1464612512420 Marionette TRACE conn5 <- [1,407,null,{"value":null}] 05:48:32 INFO - PROCESS | 2528 | 1464612512431 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\", \"2a2d7192-24ed-4889-9d1c-c9ccdcac4bce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:32 INFO - PROCESS | 2528 | ++DOCSHELL 1223D400 == 42 [pid = 2528] [id = 111] 05:48:32 INFO - PROCESS | 2528 | ++DOMWINDOW == 97 (12372000) [pid = 2528] [serial = 330] [outer = 00000000] 05:48:32 INFO - PROCESS | 2528 | ++DOMWINDOW == 98 (12508000) [pid = 2528] [serial = 331] [outer = 12372000] 05:48:32 INFO - PROCESS | 2528 | 1464612512479 Marionette DEBUG loaded listener.js 05:48:32 INFO - PROCESS | 2528 | ++DOMWINDOW == 99 (1321A000) [pid = 2528] [serial = 332] [outer = 12372000] 05:48:32 INFO - PROCESS | 2528 | 1464612512951 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]]]}] 05:48:32 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 05:48:32 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 671ms 05:48:32 INFO - PROCESS | 2528 | 1464612512964 Marionette TRACE conn5 -> [0,409,"getWindowHandle",null] 05:48:32 INFO - PROCESS | 2528 | 1464612512967 Marionette TRACE conn5 <- [1,409,null,{"value":"13"}] 05:48:32 INFO - PROCESS | 2528 | 1464612512974 Marionette TRACE conn5 -> [0,410,"setScriptTimeout",{"ms":35000}] 05:48:32 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 05:48:32 INFO - PROCESS | 2528 | 1464612512976 Marionette TRACE conn5 <- [1,410,null,{}] 05:48:32 INFO - PROCESS | 2528 | 1464612512979 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}] 05:48:33 INFO - PROCESS | 2528 | 1464612513062 Marionette TRACE conn5 <- [1,411,null,{"value":null}] 05:48:33 INFO - PROCESS | 2528 | 1464612513071 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\", \"2a2d7192-24ed-4889-9d1c-c9ccdcac4bce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:33 INFO - PROCESS | 2528 | ++DOCSHELL 14C42C00 == 43 [pid = 2528] [id = 112] 05:48:33 INFO - PROCESS | 2528 | ++DOMWINDOW == 100 (14C44000) [pid = 2528] [serial = 333] [outer = 00000000] 05:48:33 INFO - PROCESS | 2528 | ++DOMWINDOW == 101 (151E4C00) [pid = 2528] [serial = 334] [outer = 14C44000] 05:48:33 INFO - PROCESS | 2528 | 1464612513116 Marionette DEBUG loaded listener.js 05:48:33 INFO - PROCESS | 2528 | ++DOMWINDOW == 102 (152B3C00) [pid = 2528] [serial = 335] [outer = 14C44000] 05:48:33 INFO - PROCESS | 2528 | 1464612513556 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]]]}] 05:48:33 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 05:48:33 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 630ms 05:48:33 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 05:48:33 INFO - PROCESS | 2528 | 1464612513609 Marionette TRACE conn5 -> [0,413,"getWindowHandle",null] 05:48:33 INFO - PROCESS | 2528 | 1464612513611 Marionette TRACE conn5 <- [1,413,null,{"value":"13"}] 05:48:33 INFO - PROCESS | 2528 | 1464612513624 Marionette TRACE conn5 -> [0,414,"setScriptTimeout",{"ms":35000}] 05:48:33 INFO - PROCESS | 2528 | 1464612513626 Marionette TRACE conn5 <- [1,414,null,{}] 05:48:33 INFO - PROCESS | 2528 | 1464612513629 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}] 05:48:33 INFO - PROCESS | 2528 | 1464612513709 Marionette TRACE conn5 <- [1,415,null,{"value":null}] 05:48:33 INFO - PROCESS | 2528 | 1464612513716 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\", \"2a2d7192-24ed-4889-9d1c-c9ccdcac4bce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:33 INFO - PROCESS | 2528 | ++DOCSHELL 152BC800 == 44 [pid = 2528] [id = 113] 05:48:33 INFO - PROCESS | 2528 | ++DOMWINDOW == 103 (152BCC00) [pid = 2528] [serial = 336] [outer = 00000000] 05:48:33 INFO - PROCESS | 2528 | ++DOMWINDOW == 104 (15EAD800) [pid = 2528] [serial = 337] [outer = 152BCC00] 05:48:33 INFO - PROCESS | 2528 | 1464612513764 Marionette DEBUG loaded listener.js 05:48:33 INFO - PROCESS | 2528 | ++DOMWINDOW == 105 (160B4400) [pid = 2528] [serial = 338] [outer = 152BCC00] 05:48:34 INFO - PROCESS | 2528 | 1464612514277 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]]]}] 05:48:34 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 05:48:34 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 690ms 05:48:34 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 05:48:34 INFO - PROCESS | 2528 | 1464612514309 Marionette TRACE conn5 -> [0,417,"getWindowHandle",null] 05:48:34 INFO - PROCESS | 2528 | 1464612514311 Marionette TRACE conn5 <- [1,417,null,{"value":"13"}] 05:48:34 INFO - PROCESS | 2528 | 1464612514314 Marionette TRACE conn5 -> [0,418,"setScriptTimeout",{"ms":35000}] 05:48:34 INFO - PROCESS | 2528 | 1464612514316 Marionette TRACE conn5 <- [1,418,null,{}] 05:48:34 INFO - PROCESS | 2528 | 1464612514320 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}] 05:48:34 INFO - PROCESS | 2528 | 1464612514445 Marionette TRACE conn5 <- [1,419,null,{"value":null}] 05:48:34 INFO - PROCESS | 2528 | 1464612514455 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\", \"2a2d7192-24ed-4889-9d1c-c9ccdcac4bce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:34 INFO - PROCESS | 2528 | ++DOCSHELL 0D0EAC00 == 45 [pid = 2528] [id = 114] 05:48:34 INFO - PROCESS | 2528 | ++DOMWINDOW == 106 (16380800) [pid = 2528] [serial = 339] [outer = 00000000] 05:48:34 INFO - PROCESS | 2528 | ++DOMWINDOW == 107 (16594C00) [pid = 2528] [serial = 340] [outer = 16380800] 05:48:34 INFO - PROCESS | 2528 | 1464612514543 Marionette DEBUG loaded listener.js 05:48:34 INFO - PROCESS | 2528 | ++DOMWINDOW == 108 (17287800) [pid = 2528] [serial = 341] [outer = 16380800] 05:48:35 INFO - PROCESS | 2528 | 1464612515441 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]]]}] 05:48:35 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 05:48:35 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1172ms 05:48:35 INFO - PROCESS | 2528 | 1464612515487 Marionette TRACE conn5 -> [0,421,"getWindowHandle",null] 05:48:35 INFO - PROCESS | 2528 | 1464612515489 Marionette TRACE conn5 <- [1,421,null,{"value":"13"}] 05:48:35 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 05:48:35 INFO - PROCESS | 2528 | 1464612515493 Marionette TRACE conn5 -> [0,422,"setScriptTimeout",{"ms":35000}] 05:48:35 INFO - PROCESS | 2528 | 1464612515495 Marionette TRACE conn5 <- [1,422,null,{}] 05:48:35 INFO - PROCESS | 2528 | 1464612515498 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}] 05:48:35 INFO - PROCESS | 2528 | 1464612515602 Marionette TRACE conn5 <- [1,423,null,{"value":null}] 05:48:35 INFO - PROCESS | 2528 | 1464612515609 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\", \"2a2d7192-24ed-4889-9d1c-c9ccdcac4bce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:35 INFO - PROCESS | 2528 | ++DOCSHELL 17294400 == 46 [pid = 2528] [id = 115] 05:48:35 INFO - PROCESS | 2528 | ++DOMWINDOW == 109 (1730A800) [pid = 2528] [serial = 342] [outer = 00000000] 05:48:35 INFO - PROCESS | 2528 | ++DOMWINDOW == 110 (175F4C00) [pid = 2528] [serial = 343] [outer = 1730A800] 05:48:35 INFO - PROCESS | 2528 | 1464612515652 Marionette DEBUG loaded listener.js 05:48:35 INFO - PROCESS | 2528 | ++DOMWINDOW == 111 (17571C00) [pid = 2528] [serial = 344] [outer = 1730A800] 05:48:36 INFO - PROCESS | 2528 | --DOMWINDOW == 110 (16590800) [pid = 2528] [serial = 294] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 05:48:36 INFO - PROCESS | 2528 | --DOMWINDOW == 109 (1691B800) [pid = 2528] [serial = 297] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 05:48:36 INFO - PROCESS | 2528 | --DOMWINDOW == 108 (152B0400) [pid = 2528] [serial = 288] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 05:48:36 INFO - PROCESS | 2528 | --DOMWINDOW == 107 (0D898C00) [pid = 2528] [serial = 279] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 05:48:36 INFO - PROCESS | 2528 | --DOMWINDOW == 106 (0D1EEC00) [pid = 2528] [serial = 282] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 05:48:36 INFO - PROCESS | 2528 | --DOMWINDOW == 105 (1728CC00) [pid = 2528] [serial = 300] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 05:48:36 INFO - PROCESS | 2528 | --DOMWINDOW == 104 (15E17800) [pid = 2528] [serial = 291] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 05:48:36 INFO - PROCESS | 2528 | --DOMWINDOW == 103 (0D649800) [pid = 2528] [serial = 276] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 05:48:36 INFO - PROCESS | 2528 | --DOMWINDOW == 102 (13228400) [pid = 2528] [serial = 285] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 05:48:36 INFO - PROCESS | 2528 | --DOMWINDOW == 101 (17572C00) [pid = 2528] [serial = 306] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 05:48:36 INFO - PROCESS | 2528 | --DOMWINDOW == 100 (0DDA8C00) [pid = 2528] [serial = 303] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 05:48:36 INFO - PROCESS | 2528 | --DOMWINDOW == 99 (1C8C0C00) [pid = 2528] [serial = 231] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 05:48:36 INFO - PROCESS | 2528 | --DOMWINDOW == 98 (1644E400) [pid = 2528] [serial = 174] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 05:48:36 INFO - PROCESS | 2528 | 1464612516644 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]]]}] 05:48:36 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 05:48:36 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1180ms 05:48:36 INFO - PROCESS | 2528 | 1464612516674 Marionette TRACE conn5 -> [0,425,"getWindowHandle",null] 05:48:36 INFO - PROCESS | 2528 | 1464612516679 Marionette TRACE conn5 <- [1,425,null,{"value":"13"}] 05:48:36 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 05:48:36 INFO - PROCESS | 2528 | 1464612516684 Marionette TRACE conn5 -> [0,426,"setScriptTimeout",{"ms":35000}] 05:48:36 INFO - PROCESS | 2528 | 1464612516689 Marionette TRACE conn5 <- [1,426,null,{}] 05:48:36 INFO - PROCESS | 2528 | 1464612516696 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}] 05:48:36 INFO - PROCESS | 2528 | 1464612516806 Marionette TRACE conn5 <- [1,427,null,{"value":null}] 05:48:36 INFO - PROCESS | 2528 | 1464612516930 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\", \"2a2d7192-24ed-4889-9d1c-c9ccdcac4bce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:36 INFO - PROCESS | 2528 | ++DOCSHELL 0D253800 == 47 [pid = 2528] [id = 116] 05:48:36 INFO - PROCESS | 2528 | ++DOMWINDOW == 99 (0D254000) [pid = 2528] [serial = 345] [outer = 00000000] 05:48:37 INFO - PROCESS | 2528 | ++DOMWINDOW == 100 (0D64E800) [pid = 2528] [serial = 346] [outer = 0D254000] 05:48:37 INFO - PROCESS | 2528 | 1464612517033 Marionette DEBUG loaded listener.js 05:48:37 INFO - PROCESS | 2528 | ++DOMWINDOW == 101 (0D751000) [pid = 2528] [serial = 347] [outer = 0D254000] 05:48:37 INFO - PROCESS | 2528 | 1464612517605 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] 05:48:37 INFO - PROCESS | 2528 | 1464612517666 Marionette TRACE conn5 <- [1,429,null,{"value":"13"}] 05:48:37 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 05:48:37 INFO - PROCESS | 2528 | 1464612517673 Marionette TRACE conn5 -> [0,430,"setScriptTimeout",{"ms":35000}] 05:48:37 INFO - PROCESS | 2528 | 1464612517676 Marionette TRACE conn5 <- [1,430,null,{}] 05:48:37 INFO - PROCESS | 2528 | 1464612517680 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}] 05:48:37 INFO - PROCESS | 2528 | 1464612517786 Marionette TRACE conn5 <- [1,431,null,{"value":null}] 05:48:37 INFO - PROCESS | 2528 | 1464612517880 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\", \"2a2d7192-24ed-4889-9d1c-c9ccdcac4bce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:37 INFO - PROCESS | 2528 | ++DOCSHELL 1223FC00 == 48 [pid = 2528] [id = 117] 05:48:37 INFO - PROCESS | 2528 | ++DOMWINDOW == 102 (12376C00) [pid = 2528] [serial = 348] [outer = 00000000] 05:48:37 INFO - PROCESS | 2528 | ++DOMWINDOW == 103 (132E1400) [pid = 2528] [serial = 349] [outer = 12376C00] 05:48:37 INFO - PROCESS | 2528 | 1464612517939 Marionette DEBUG loaded listener.js 05:48:38 INFO - PROCESS | 2528 | ++DOMWINDOW == 104 (14C44800) [pid = 2528] [serial = 350] [outer = 12376C00] 05:48:38 INFO - PROCESS | 2528 | 1464612518552 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]]]}] 05:48:38 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 05:48:38 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 931ms 05:48:38 INFO - PROCESS | 2528 | 1464612518604 Marionette TRACE conn5 -> [0,433,"getWindowHandle",null] 05:48:38 INFO - PROCESS | 2528 | 1464612518606 Marionette TRACE conn5 <- [1,433,null,{"value":"13"}] 05:48:38 INFO - PROCESS | 2528 | 1464612518610 Marionette TRACE conn5 -> [0,434,"setScriptTimeout",{"ms":35000}] 05:48:38 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 05:48:38 INFO - PROCESS | 2528 | 1464612518614 Marionette TRACE conn5 <- [1,434,null,{}] 05:48:38 INFO - PROCESS | 2528 | 1464612518625 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}] 05:48:38 INFO - PROCESS | 2528 | 1464612518735 Marionette TRACE conn5 <- [1,435,null,{"value":null}] 05:48:38 INFO - PROCESS | 2528 | 1464612518858 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\", \"2a2d7192-24ed-4889-9d1c-c9ccdcac4bce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:38 INFO - PROCESS | 2528 | ++DOCSHELL 16594800 == 49 [pid = 2528] [id = 118] 05:48:38 INFO - PROCESS | 2528 | ++DOMWINDOW == 105 (16596800) [pid = 2528] [serial = 351] [outer = 00000000] 05:48:38 INFO - PROCESS | 2528 | ++DOMWINDOW == 106 (1728D400) [pid = 2528] [serial = 352] [outer = 16596800] 05:48:38 INFO - PROCESS | 2528 | 1464612518916 Marionette DEBUG loaded listener.js 05:48:39 INFO - PROCESS | 2528 | ++DOMWINDOW == 107 (175F4000) [pid = 2528] [serial = 353] [outer = 16596800] 05:48:39 INFO - PROCESS | 2528 | 1464612519471 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]]]}] 05:48:39 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 05:48:39 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 930ms 05:48:39 INFO - PROCESS | 2528 | 1464612519544 Marionette TRACE conn5 -> [0,437,"getWindowHandle",null] 05:48:39 INFO - PROCESS | 2528 | 1464612519547 Marionette TRACE conn5 <- [1,437,null,{"value":"13"}] 05:48:39 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 05:48:39 INFO - PROCESS | 2528 | 1464612519550 Marionette TRACE conn5 -> [0,438,"setScriptTimeout",{"ms":35000}] 05:48:39 INFO - PROCESS | 2528 | 1464612519552 Marionette TRACE conn5 <- [1,438,null,{}] 05:48:39 INFO - PROCESS | 2528 | 1464612519571 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}] 05:48:39 INFO - PROCESS | 2528 | 1464612519679 Marionette TRACE conn5 <- [1,439,null,{"value":null}] 05:48:39 INFO - PROCESS | 2528 | 1464612519801 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\", \"2a2d7192-24ed-4889-9d1c-c9ccdcac4bce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:39 INFO - PROCESS | 2528 | ++DOCSHELL 19DE9400 == 50 [pid = 2528] [id = 119] 05:48:39 INFO - PROCESS | 2528 | ++DOMWINDOW == 108 (19DEAC00) [pid = 2528] [serial = 354] [outer = 00000000] 05:48:39 INFO - PROCESS | 2528 | ++DOMWINDOW == 109 (1A464800) [pid = 2528] [serial = 355] [outer = 19DEAC00] 05:48:39 INFO - PROCESS | 2528 | 1464612519858 Marionette DEBUG loaded listener.js 05:48:39 INFO - PROCESS | 2528 | ++DOMWINDOW == 110 (1A46D000) [pid = 2528] [serial = 356] [outer = 19DEAC00] 05:48:40 INFO - PROCESS | 2528 | 1464612520452 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]]]}] 05:48:40 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 05:48:40 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 950ms 05:48:40 INFO - PROCESS | 2528 | 1464612520504 Marionette TRACE conn5 -> [0,441,"getWindowHandle",null] 05:48:40 INFO - PROCESS | 2528 | 1464612520506 Marionette TRACE conn5 <- [1,441,null,{"value":"13"}] 05:48:40 INFO - PROCESS | 2528 | 1464612520509 Marionette TRACE conn5 -> [0,442,"setScriptTimeout",{"ms":35000}] 05:48:40 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 05:48:40 INFO - PROCESS | 2528 | 1464612520511 Marionette TRACE conn5 <- [1,442,null,{}] 05:48:40 INFO - PROCESS | 2528 | 1464612520515 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}] 05:48:40 INFO - PROCESS | 2528 | 1464612520614 Marionette TRACE conn5 <- [1,443,null,{"value":null}] 05:48:40 INFO - PROCESS | 2528 | 1464612520695 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\", \"2a2d7192-24ed-4889-9d1c-c9ccdcac4bce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:40 INFO - PROCESS | 2528 | ++DOCSHELL 17365400 == 51 [pid = 2528] [id = 120] 05:48:40 INFO - PROCESS | 2528 | ++DOMWINDOW == 111 (17366000) [pid = 2528] [serial = 357] [outer = 00000000] 05:48:40 INFO - PROCESS | 2528 | ++DOMWINDOW == 112 (1736D800) [pid = 2528] [serial = 358] [outer = 17366000] 05:48:40 INFO - PROCESS | 2528 | 1464612520804 Marionette DEBUG loaded listener.js 05:48:40 INFO - PROCESS | 2528 | ++DOMWINDOW == 113 (17370C00) [pid = 2528] [serial = 359] [outer = 17366000] 05:48:41 INFO - PROCESS | 2528 | 1464612521535 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]]]}] 05:48:41 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 05:48:41 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 1079ms 05:48:41 INFO - PROCESS | 2528 | 1464612521593 Marionette TRACE conn5 -> [0,445,"getWindowHandle",null] 05:48:41 INFO - PROCESS | 2528 | 1464612521597 Marionette TRACE conn5 <- [1,445,null,{"value":"13"}] 05:48:41 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 05:48:41 INFO - PROCESS | 2528 | 1464612521602 Marionette TRACE conn5 -> [0,446,"setScriptTimeout",{"ms":35000}] 05:48:41 INFO - PROCESS | 2528 | 1464612521605 Marionette TRACE conn5 <- [1,446,null,{}] 05:48:41 INFO - PROCESS | 2528 | 1464612521611 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}] 05:48:41 INFO - PROCESS | 2528 | 1464612521709 Marionette TRACE conn5 <- [1,447,null,{"value":null}] 05:48:41 INFO - PROCESS | 2528 | 1464612521837 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\", \"2a2d7192-24ed-4889-9d1c-c9ccdcac4bce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:41 INFO - PROCESS | 2528 | ++DOCSHELL 0D102400 == 52 [pid = 2528] [id = 121] 05:48:41 INFO - PROCESS | 2528 | ++DOMWINDOW == 114 (0D24BC00) [pid = 2528] [serial = 360] [outer = 00000000] 05:48:41 INFO - PROCESS | 2528 | ++DOMWINDOW == 115 (0E792800) [pid = 2528] [serial = 361] [outer = 0D24BC00] 05:48:41 INFO - PROCESS | 2528 | 1464612521892 Marionette DEBUG loaded listener.js 05:48:41 INFO - PROCESS | 2528 | ++DOMWINDOW == 116 (122EA000) [pid = 2528] [serial = 362] [outer = 0D24BC00] 05:48:42 INFO - PROCESS | 2528 | --DOCSHELL 0D0EAC00 == 51 [pid = 2528] [id = 114] 05:48:42 INFO - PROCESS | 2528 | --DOCSHELL 152BC800 == 50 [pid = 2528] [id = 113] 05:48:42 INFO - PROCESS | 2528 | --DOCSHELL 14C42C00 == 49 [pid = 2528] [id = 112] 05:48:42 INFO - PROCESS | 2528 | --DOCSHELL 1223D400 == 48 [pid = 2528] [id = 111] 05:48:42 INFO - PROCESS | 2528 | --DOCSHELL 0D085400 == 47 [pid = 2528] [id = 110] 05:48:42 INFO - PROCESS | 2528 | --DOCSHELL 0D74F800 == 46 [pid = 2528] [id = 109] 05:48:42 INFO - PROCESS | 2528 | --DOMWINDOW == 115 (0CC6E000) [pid = 2528] [serial = 268] [outer = 00000000] [url = about:blank] 05:48:42 INFO - PROCESS | 2528 | --DOMWINDOW == 114 (13DD7400) [pid = 2528] [serial = 271] [outer = 00000000] [url = about:blank] 05:48:42 INFO - PROCESS | 2528 | --DOMWINDOW == 113 (17AF7800) [pid = 2528] [serial = 274] [outer = 00000000] [url = about:blank] 05:48:42 INFO - PROCESS | 2528 | --DOMWINDOW == 112 (14C4D400) [pid = 2528] [serial = 310] [outer = 00000000] [url = about:blank] 05:48:42 INFO - PROCESS | 2528 | --DOCSHELL 12371800 == 45 [pid = 2528] [id = 106] 05:48:42 INFO - PROCESS | 2528 | --DOCSHELL 0D24A800 == 44 [pid = 2528] [id = 105] 05:48:42 INFO - PROCESS | 2528 | --DOMWINDOW == 111 (1C902C00) [pid = 2528] [serial = 233] [outer = 00000000] [url = about:blank] 05:48:42 INFO - PROCESS | 2528 | --DOMWINDOW == 110 (1A453800) [pid = 2528] [serial = 176] [outer = 00000000] [url = about:blank] 05:48:42 INFO - PROCESS | 2528 | --DOMWINDOW == 109 (165D8400) [pid = 2528] [serial = 295] [outer = 00000000] [url = about:blank] 05:48:42 INFO - PROCESS | 2528 | --DOMWINDOW == 108 (1728E000) [pid = 2528] [serial = 298] [outer = 00000000] [url = about:blank] 05:48:42 INFO - PROCESS | 2528 | --DOMWINDOW == 107 (1688AC00) [pid = 2528] [serial = 296] [outer = 00000000] [url = about:blank] 05:48:42 INFO - PROCESS | 2528 | --DOMWINDOW == 106 (152B8C00) [pid = 2528] [serial = 289] [outer = 00000000] [url = about:blank] 05:48:42 INFO - PROCESS | 2528 | --DOMWINDOW == 105 (154DF400) [pid = 2528] [serial = 290] [outer = 00000000] [url = about:blank] 05:48:42 INFO - PROCESS | 2528 | --DOMWINDOW == 104 (1223E000) [pid = 2528] [serial = 281] [outer = 00000000] [url = about:blank] 05:48:42 INFO - PROCESS | 2528 | --DOMWINDOW == 103 (11DED800) [pid = 2528] [serial = 280] [outer = 00000000] [url = about:blank] 05:48:42 INFO - PROCESS | 2528 | --DOMWINDOW == 102 (0DC68400) [pid = 2528] [serial = 283] [outer = 00000000] [url = about:blank] 05:48:42 INFO - PROCESS | 2528 | --DOMWINDOW == 101 (0E796000) [pid = 2528] [serial = 284] [outer = 00000000] [url = about:blank] 05:48:42 INFO - PROCESS | 2528 | --DOMWINDOW == 100 (17549400) [pid = 2528] [serial = 301] [outer = 00000000] [url = about:blank] 05:48:42 INFO - PROCESS | 2528 | --DOMWINDOW == 99 (160B3C00) [pid = 2528] [serial = 292] [outer = 00000000] [url = about:blank] 05:48:42 INFO - PROCESS | 2528 | --DOMWINDOW == 98 (12376400) [pid = 2528] [serial = 278] [outer = 00000000] [url = about:blank] 05:48:42 INFO - PROCESS | 2528 | --DOMWINDOW == 97 (0DC1F400) [pid = 2528] [serial = 277] [outer = 00000000] [url = about:blank] 05:48:42 INFO - PROCESS | 2528 | --DOMWINDOW == 96 (13DD9400) [pid = 2528] [serial = 286] [outer = 00000000] [url = about:blank] 05:48:42 INFO - PROCESS | 2528 | --DOMWINDOW == 95 (14C0FC00) [pid = 2528] [serial = 287] [outer = 00000000] [url = about:blank] 05:48:42 INFO - PROCESS | 2528 | --DOMWINDOW == 94 (1728E800) [pid = 2528] [serial = 299] [outer = 00000000] [url = about:blank] 05:48:42 INFO - PROCESS | 2528 | --DOMWINDOW == 93 (1916CC00) [pid = 2528] [serial = 308] [outer = 00000000] [url = about:blank] 05:48:42 INFO - PROCESS | 2528 | --DOMWINDOW == 92 (17B7C800) [pid = 2528] [serial = 307] [outer = 00000000] [url = about:blank] 05:48:42 INFO - PROCESS | 2528 | --DOMWINDOW == 91 (1754E000) [pid = 2528] [serial = 302] [outer = 00000000] [url = about:blank] 05:48:42 INFO - PROCESS | 2528 | --DOMWINDOW == 90 (16589000) [pid = 2528] [serial = 304] [outer = 00000000] [url = about:blank] 05:48:42 INFO - PROCESS | 2528 | --DOMWINDOW == 89 (160B4800) [pid = 2528] [serial = 293] [outer = 00000000] [url = about:blank] 05:48:42 INFO - PROCESS | 2528 | --DOMWINDOW == 88 (1730C000) [pid = 2528] [serial = 305] [outer = 00000000] [url = about:blank] 05:48:42 INFO - PROCESS | 2528 | 1464612522452 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]]]}] 05:48:42 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 05:48:42 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 890ms 05:48:42 INFO - PROCESS | 2528 | 1464612522493 Marionette TRACE conn5 -> [0,449,"getWindowHandle",null] 05:48:42 INFO - PROCESS | 2528 | 1464612522499 Marionette TRACE conn5 <- [1,449,null,{"value":"13"}] 05:48:42 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 05:48:42 INFO - PROCESS | 2528 | 1464612522505 Marionette TRACE conn5 -> [0,450,"setScriptTimeout",{"ms":35000}] 05:48:42 INFO - PROCESS | 2528 | 1464612522507 Marionette TRACE conn5 <- [1,450,null,{}] 05:48:42 INFO - PROCESS | 2528 | 1464612522511 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}] 05:48:42 INFO - PROCESS | 2528 | 1464612522602 Marionette TRACE conn5 <- [1,451,null,{"value":null}] 05:48:42 INFO - PROCESS | 2528 | 1464612522612 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\", \"2a2d7192-24ed-4889-9d1c-c9ccdcac4bce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:42 INFO - PROCESS | 2528 | ++DOCSHELL 0E78E800 == 45 [pid = 2528] [id = 122] 05:48:42 INFO - PROCESS | 2528 | ++DOMWINDOW == 89 (0E790000) [pid = 2528] [serial = 363] [outer = 00000000] 05:48:42 INFO - PROCESS | 2528 | ++DOMWINDOW == 90 (1223BC00) [pid = 2528] [serial = 364] [outer = 0E790000] 05:48:42 INFO - PROCESS | 2528 | 1464612522657 Marionette DEBUG loaded listener.js 05:48:42 INFO - PROCESS | 2528 | ++DOMWINDOW == 91 (12373000) [pid = 2528] [serial = 365] [outer = 0E790000] 05:48:43 INFO - PROCESS | 2528 | 1464612523134 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] 05:48:43 INFO - PROCESS | 2528 | 1464612523182 Marionette TRACE conn5 <- [1,453,null,{"value":"13"}] 05:48:43 INFO - PROCESS | 2528 | 1464612523185 Marionette TRACE conn5 -> [0,454,"setScriptTimeout",{"ms":35000}] 05:48:43 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 05:48:43 INFO - PROCESS | 2528 | 1464612523188 Marionette TRACE conn5 <- [1,454,null,{}] 05:48:43 INFO - PROCESS | 2528 | 1464612523198 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}] 05:48:43 INFO - PROCESS | 2528 | 1464612523284 Marionette TRACE conn5 <- [1,455,null,{"value":null}] 05:48:43 INFO - PROCESS | 2528 | 1464612523293 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\", \"2a2d7192-24ed-4889-9d1c-c9ccdcac4bce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:43 INFO - PROCESS | 2528 | ++DOCSHELL 1501E800 == 46 [pid = 2528] [id = 123] 05:48:43 INFO - PROCESS | 2528 | ++DOMWINDOW == 92 (15021C00) [pid = 2528] [serial = 366] [outer = 00000000] 05:48:43 INFO - PROCESS | 2528 | ++DOMWINDOW == 93 (152BA000) [pid = 2528] [serial = 367] [outer = 15021C00] 05:48:43 INFO - PROCESS | 2528 | 1464612523341 Marionette DEBUG loaded listener.js 05:48:43 INFO - PROCESS | 2528 | ++DOMWINDOW == 94 (154E3400) [pid = 2528] [serial = 368] [outer = 15021C00] 05:48:43 INFO - PROCESS | 2528 | [2528] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 05:48:43 INFO - PROCESS | 2528 | 1464612523809 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]]]}] 05:48:43 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 05:48:43 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 670ms 05:48:43 INFO - PROCESS | 2528 | 1464612523860 Marionette TRACE conn5 -> [0,457,"getWindowHandle",null] 05:48:43 INFO - PROCESS | 2528 | 1464612523862 Marionette TRACE conn5 <- [1,457,null,{"value":"13"}] 05:48:43 INFO - PROCESS | 2528 | 1464612523866 Marionette TRACE conn5 -> [0,458,"setScriptTimeout",{"ms":35000}] 05:48:43 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 05:48:43 INFO - PROCESS | 2528 | 1464612523868 Marionette TRACE conn5 <- [1,458,null,{}] 05:48:43 INFO - PROCESS | 2528 | 1464612523872 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}] 05:48:43 INFO - PROCESS | 2528 | 1464612523953 Marionette TRACE conn5 <- [1,459,null,{"value":null}] 05:48:43 INFO - PROCESS | 2528 | 1464612523962 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\", \"2a2d7192-24ed-4889-9d1c-c9ccdcac4bce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:43 INFO - PROCESS | 2528 | ++DOCSHELL 160AFC00 == 47 [pid = 2528] [id = 124] 05:48:43 INFO - PROCESS | 2528 | ++DOMWINDOW == 95 (160B0400) [pid = 2528] [serial = 369] [outer = 00000000] 05:48:44 INFO - PROCESS | 2528 | ++DOMWINDOW == 96 (16448C00) [pid = 2528] [serial = 370] [outer = 160B0400] 05:48:44 INFO - PROCESS | 2528 | 1464612524007 Marionette DEBUG loaded listener.js 05:48:44 INFO - PROCESS | 2528 | ++DOMWINDOW == 97 (16454C00) [pid = 2528] [serial = 371] [outer = 160B0400] 05:48:44 INFO - PROCESS | 2528 | 1464612524439 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] 05:48:44 INFO - PROCESS | 2528 | 1464612524502 Marionette TRACE conn5 <- [1,461,null,{"value":"13"}] 05:48:44 INFO - PROCESS | 2528 | 1464612524505 Marionette TRACE conn5 -> [0,462,"setScriptTimeout",{"ms":35000}] 05:48:44 INFO - PROCESS | 2528 | 1464612524507 Marionette TRACE conn5 <- [1,462,null,{}] 05:48:44 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 05:48:44 INFO - PROCESS | 2528 | 1464612524510 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}] 05:48:44 INFO - PROCESS | 2528 | 1464612524588 Marionette TRACE conn5 <- [1,463,null,{"value":null}] 05:48:44 INFO - PROCESS | 2528 | 1464612524594 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\", \"2a2d7192-24ed-4889-9d1c-c9ccdcac4bce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:44 INFO - PROCESS | 2528 | ++DOCSHELL 16589000 == 48 [pid = 2528] [id = 125] 05:48:44 INFO - PROCESS | 2528 | ++DOMWINDOW == 98 (16589C00) [pid = 2528] [serial = 372] [outer = 00000000] 05:48:44 INFO - PROCESS | 2528 | ++DOMWINDOW == 99 (17285C00) [pid = 2528] [serial = 373] [outer = 16589C00] 05:48:44 INFO - PROCESS | 2528 | 1464612524640 Marionette DEBUG loaded listener.js 05:48:44 INFO - PROCESS | 2528 | ++DOMWINDOW == 100 (17297000) [pid = 2528] [serial = 374] [outer = 16589C00] 05:48:45 INFO - PROCESS | 2528 | [2528] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 05:48:45 INFO - PROCESS | 2528 | 1464612525164 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] 05:48:45 INFO - PROCESS | 2528 | 1464612525182 Marionette TRACE conn5 <- [1,465,null,{"value":"13"}] 05:48:45 INFO - PROCESS | 2528 | 1464612525185 Marionette TRACE conn5 -> [0,466,"setScriptTimeout",{"ms":35000}] 05:48:45 INFO - PROCESS | 2528 | 1464612525187 Marionette TRACE conn5 <- [1,466,null,{}] 05:48:45 INFO - PROCESS | 2528 | 1464612525198 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}] 05:48:45 INFO - PROCESS | 2528 | 1464612525326 Marionette TRACE conn5 <- [1,467,null,{"value":null}] 05:48:45 INFO - PROCESS | 2528 | 1464612525334 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\", \"2a2d7192-24ed-4889-9d1c-c9ccdcac4bce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:45 INFO - PROCESS | 2528 | ++DOCSHELL 12238C00 == 49 [pid = 2528] [id = 126] 05:48:45 INFO - PROCESS | 2528 | ++DOMWINDOW == 101 (17363000) [pid = 2528] [serial = 375] [outer = 00000000] 05:48:45 INFO - PROCESS | 2528 | ++DOMWINDOW == 102 (17B1F000) [pid = 2528] [serial = 376] [outer = 17363000] 05:48:45 INFO - PROCESS | 2528 | 1464612525426 Marionette DEBUG loaded listener.js 05:48:45 INFO - PROCESS | 2528 | ++DOMWINDOW == 103 (19127400) [pid = 2528] [serial = 377] [outer = 17363000] 05:48:45 INFO - PROCESS | 2528 | 1464612525883 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] 05:48:45 INFO - PROCESS | 2528 | 1464612525925 Marionette TRACE conn5 <- [1,469,null,{"value":"13"}] 05:48:45 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 05:48:45 INFO - PROCESS | 2528 | 1464612525963 Marionette TRACE conn5 -> [0,470,"setScriptTimeout",{"ms":35000}] 05:48:45 INFO - PROCESS | 2528 | 1464612525965 Marionette TRACE conn5 <- [1,470,null,{}] 05:48:45 INFO - PROCESS | 2528 | 1464612525968 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}] 05:48:46 INFO - PROCESS | 2528 | 1464612526077 Marionette TRACE conn5 <- [1,471,null,{"value":null}] 05:48:46 INFO - PROCESS | 2528 | 1464612526089 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\", \"2a2d7192-24ed-4889-9d1c-c9ccdcac4bce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:46 INFO - PROCESS | 2528 | ++DOCSHELL 1728EC00 == 50 [pid = 2528] [id = 127] 05:48:46 INFO - PROCESS | 2528 | ++DOMWINDOW == 104 (17A94000) [pid = 2528] [serial = 378] [outer = 00000000] 05:48:46 INFO - PROCESS | 2528 | ++DOMWINDOW == 105 (1AC72C00) [pid = 2528] [serial = 379] [outer = 17A94000] 05:48:46 INFO - PROCESS | 2528 | 1464612526132 Marionette DEBUG loaded listener.js 05:48:46 INFO - PROCESS | 2528 | ++DOMWINDOW == 106 (1AC75000) [pid = 2528] [serial = 380] [outer = 17A94000] 05:48:46 INFO - PROCESS | 2528 | 1464612526579 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]]]}] 05:48:46 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 05:48:46 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 690ms 05:48:46 INFO - PROCESS | 2528 | 1464612526656 Marionette TRACE conn5 -> [0,473,"getWindowHandle",null] 05:48:46 INFO - PROCESS | 2528 | 1464612526658 Marionette TRACE conn5 <- [1,473,null,{"value":"13"}] 05:48:46 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 05:48:46 INFO - PROCESS | 2528 | 1464612526671 Marionette TRACE conn5 -> [0,474,"setScriptTimeout",{"ms":35000}] 05:48:46 INFO - PROCESS | 2528 | 1464612526673 Marionette TRACE conn5 <- [1,474,null,{}] 05:48:46 INFO - PROCESS | 2528 | 1464612526677 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}] 05:48:46 INFO - PROCESS | 2528 | 1464612526782 Marionette TRACE conn5 <- [1,475,null,{"value":null}] 05:48:46 INFO - PROCESS | 2528 | --DOMWINDOW == 105 (16380800) [pid = 2528] [serial = 339] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 05:48:46 INFO - PROCESS | 2528 | --DOMWINDOW == 104 (14C44000) [pid = 2528] [serial = 333] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 05:48:46 INFO - PROCESS | 2528 | --DOMWINDOW == 103 (152BCC00) [pid = 2528] [serial = 336] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 05:48:46 INFO - PROCESS | 2528 | --DOMWINDOW == 102 (12372000) [pid = 2528] [serial = 330] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 05:48:46 INFO - PROCESS | 2528 | --DOMWINDOW == 101 (0D750400) [pid = 2528] [serial = 324] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 05:48:46 INFO - PROCESS | 2528 | --DOMWINDOW == 100 (0D0E8000) [pid = 2528] [serial = 327] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 05:48:46 INFO - PROCESS | 2528 | --DOMWINDOW == 99 (17B72800) [pid = 2528] [serial = 225] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 05:48:46 INFO - PROCESS | 2528 | --DOMWINDOW == 98 (16595800) [pid = 2528] [serial = 273] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 05:48:46 INFO - PROCESS | 2528 | --DOMWINDOW == 97 (14C06400) [pid = 2528] [serial = 222] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 05:48:46 INFO - PROCESS | 2528 | --DOMWINDOW == 96 (1A46CC00) [pid = 2528] [serial = 228] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 05:48:46 INFO - PROCESS | 2528 | --DOMWINDOW == 95 (0C31BC00) [pid = 2528] [serial = 267] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 05:48:46 INFO - PROCESS | 2528 | --DOMWINDOW == 94 (1AC7A800) [pid = 2528] [serial = 264] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 05:48:46 INFO - PROCESS | 2528 | --DOMWINDOW == 93 (0D8DD400) [pid = 2528] [serial = 219] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 05:48:46 INFO - PROCESS | 2528 | --DOMWINDOW == 92 (12241C00) [pid = 2528] [serial = 270] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 05:48:46 INFO - PROCESS | 2528 | 1464612526925 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\", \"2a2d7192-24ed-4889-9d1c-c9ccdcac4bce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:47 INFO - PROCESS | 2528 | ++DOCSHELL 0C26C400 == 51 [pid = 2528] [id = 128] 05:48:47 INFO - PROCESS | 2528 | ++DOMWINDOW == 93 (0C271000) [pid = 2528] [serial = 381] [outer = 00000000] 05:48:47 INFO - PROCESS | 2528 | ++DOMWINDOW == 94 (11DEE400) [pid = 2528] [serial = 382] [outer = 0C271000] 05:48:47 INFO - PROCESS | 2528 | 1464612526973 Marionette DEBUG loaded listener.js 05:48:47 INFO - PROCESS | 2528 | ++DOMWINDOW == 95 (1251EC00) [pid = 2528] [serial = 383] [outer = 0C271000] 05:48:47 INFO - PROCESS | 2528 | 1464612527342 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]]]}] 05:48:47 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 05:48:47 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 731ms 05:48:47 INFO - PROCESS | 2528 | 1464612527403 Marionette TRACE conn5 -> [0,477,"getWindowHandle",null] 05:48:47 INFO - PROCESS | 2528 | 1464612527405 Marionette TRACE conn5 <- [1,477,null,{"value":"13"}] 05:48:47 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 05:48:47 INFO - PROCESS | 2528 | 1464612527408 Marionette TRACE conn5 -> [0,478,"setScriptTimeout",{"ms":35000}] 05:48:47 INFO - PROCESS | 2528 | 1464612527409 Marionette TRACE conn5 <- [1,478,null,{}] 05:48:47 INFO - PROCESS | 2528 | 1464612527413 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}] 05:48:47 INFO - PROCESS | 2528 | 1464612527525 Marionette TRACE conn5 <- [1,479,null,{"value":null}] 05:48:47 INFO - PROCESS | 2528 | 1464612527538 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\", \"2a2d7192-24ed-4889-9d1c-c9ccdcac4bce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:47 INFO - PROCESS | 2528 | ++DOCSHELL 12238800 == 52 [pid = 2528] [id = 129] 05:48:47 INFO - PROCESS | 2528 | ++DOMWINDOW == 96 (12245C00) [pid = 2528] [serial = 384] [outer = 00000000] 05:48:47 INFO - PROCESS | 2528 | ++DOMWINDOW == 97 (1749B800) [pid = 2528] [serial = 385] [outer = 12245C00] 05:48:47 INFO - PROCESS | 2528 | 1464612527582 Marionette DEBUG loaded listener.js 05:48:47 INFO - PROCESS | 2528 | ++DOMWINDOW == 98 (174A5400) [pid = 2528] [serial = 386] [outer = 12245C00] 05:48:48 INFO - PROCESS | 2528 | 1464612527986 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]]]}] 05:48:48 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 05:48:48 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 631ms 05:48:48 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 05:48:48 INFO - PROCESS | 2528 | 1464612528039 Marionette TRACE conn5 -> [0,481,"getWindowHandle",null] 05:48:48 INFO - PROCESS | 2528 | 1464612528041 Marionette TRACE conn5 <- [1,481,null,{"value":"13"}] 05:48:48 INFO - PROCESS | 2528 | 1464612528044 Marionette TRACE conn5 -> [0,482,"setScriptTimeout",{"ms":35000}] 05:48:48 INFO - PROCESS | 2528 | 1464612528045 Marionette TRACE conn5 <- [1,482,null,{}] 05:48:48 INFO - PROCESS | 2528 | 1464612528049 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}] 05:48:48 INFO - PROCESS | 2528 | 1464612528159 Marionette TRACE conn5 <- [1,483,null,{"value":null}] 05:48:48 INFO - PROCESS | 2528 | 1464612528167 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\", \"2a2d7192-24ed-4889-9d1c-c9ccdcac4bce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:48 INFO - PROCESS | 2528 | ++DOCSHELL 0C329000 == 53 [pid = 2528] [id = 130] 05:48:48 INFO - PROCESS | 2528 | ++DOMWINDOW == 99 (14C40400) [pid = 2528] [serial = 387] [outer = 00000000] 05:48:48 INFO - PROCESS | 2528 | ++DOMWINDOW == 100 (16E4A000) [pid = 2528] [serial = 388] [outer = 14C40400] 05:48:48 INFO - PROCESS | 2528 | 1464612528212 Marionette DEBUG loaded listener.js 05:48:48 INFO - PROCESS | 2528 | ++DOMWINDOW == 101 (16E4C800) [pid = 2528] [serial = 389] [outer = 14C40400] 05:48:48 INFO - PROCESS | 2528 | 1464612528639 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]]]}] 05:48:48 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 05:48:48 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 630ms 05:48:48 INFO - PROCESS | 2528 | 1464612528675 Marionette TRACE conn5 -> [0,485,"getWindowHandle",null] 05:48:48 INFO - PROCESS | 2528 | 1464612528677 Marionette TRACE conn5 <- [1,485,null,{"value":"13"}] 05:48:48 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 05:48:48 INFO - PROCESS | 2528 | 1464612528680 Marionette TRACE conn5 -> [0,486,"setScriptTimeout",{"ms":35000}] 05:48:48 INFO - PROCESS | 2528 | 1464612528682 Marionette TRACE conn5 <- [1,486,null,{}] 05:48:48 INFO - PROCESS | 2528 | 1464612528686 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}] 05:48:48 INFO - PROCESS | 2528 | 1464612528853 Marionette TRACE conn5 <- [1,487,null,{"value":null}] 05:48:48 INFO - PROCESS | 2528 | 1464612528870 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\", \"2a2d7192-24ed-4889-9d1c-c9ccdcac4bce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:48 INFO - PROCESS | 2528 | ++DOCSHELL 1672AC00 == 54 [pid = 2528] [id = 131] 05:48:48 INFO - PROCESS | 2528 | ++DOMWINDOW == 102 (1672F400) [pid = 2528] [serial = 390] [outer = 00000000] 05:48:48 INFO - PROCESS | 2528 | ++DOMWINDOW == 103 (16737800) [pid = 2528] [serial = 391] [outer = 1672F400] 05:48:48 INFO - PROCESS | 2528 | 1464612528918 Marionette DEBUG loaded listener.js 05:48:49 INFO - PROCESS | 2528 | ++DOMWINDOW == 104 (1749C400) [pid = 2528] [serial = 392] [outer = 1672F400] 05:48:49 INFO - PROCESS | 2528 | ++DOMWINDOW == 105 (0D753800) [pid = 2528] [serial = 393] [outer = 0D033400] 05:48:49 INFO - PROCESS | 2528 | 1464612529605 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]]]}] 05:48:49 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 05:48:49 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 970ms 05:48:49 INFO - PROCESS | 2528 | 1464612529674 Marionette TRACE conn5 -> [0,489,"getWindowHandle",null] 05:48:49 INFO - PROCESS | 2528 | 1464612529679 Marionette TRACE conn5 <- [1,489,null,{"value":"13"}] 05:48:49 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 05:48:49 INFO - PROCESS | 2528 | 1464612529697 Marionette TRACE conn5 -> [0,490,"setScriptTimeout",{"ms":35000}] 05:48:49 INFO - PROCESS | 2528 | 1464612529701 Marionette TRACE conn5 <- [1,490,null,{}] 05:48:49 INFO - PROCESS | 2528 | 1464612529706 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}] 05:48:49 INFO - PROCESS | 2528 | 1464612529826 Marionette TRACE conn5 <- [1,491,null,{"value":null}] 05:48:49 INFO - PROCESS | 2528 | 1464612529947 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\", \"2a2d7192-24ed-4889-9d1c-c9ccdcac4bce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:49 INFO - PROCESS | 2528 | ++DOCSHELL 0D74A800 == 55 [pid = 2528] [id = 132] 05:48:49 INFO - PROCESS | 2528 | ++DOMWINDOW == 106 (0D758000) [pid = 2528] [serial = 394] [outer = 00000000] 05:48:50 INFO - PROCESS | 2528 | ++DOMWINDOW == 107 (14C41C00) [pid = 2528] [serial = 395] [outer = 0D758000] 05:48:50 INFO - PROCESS | 2528 | 1464612530005 Marionette DEBUG loaded listener.js 05:48:50 INFO - PROCESS | 2528 | ++DOMWINDOW == 108 (1501CC00) [pid = 2528] [serial = 396] [outer = 0D758000] 05:48:50 INFO - PROCESS | 2528 | 1464612530628 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]]]}] 05:48:50 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 05:48:50 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 990ms 05:48:50 INFO - PROCESS | 2528 | 1464612530686 Marionette TRACE conn5 -> [0,493,"getWindowHandle",null] 05:48:50 INFO - PROCESS | 2528 | 1464612530692 Marionette TRACE conn5 <- [1,493,null,{"value":"13"}] 05:48:50 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 05:48:50 INFO - PROCESS | 2528 | 1464612530698 Marionette TRACE conn5 -> [0,494,"setScriptTimeout",{"ms":35000}] 05:48:50 INFO - PROCESS | 2528 | 1464612530701 Marionette TRACE conn5 <- [1,494,null,{}] 05:48:50 INFO - PROCESS | 2528 | 1464612530705 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}] 05:48:50 INFO - PROCESS | 2528 | 1464612530816 Marionette TRACE conn5 <- [1,495,null,{"value":null}] 05:48:50 INFO - PROCESS | 2528 | 1464612530943 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\", \"2a2d7192-24ed-4889-9d1c-c9ccdcac4bce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:50 INFO - PROCESS | 2528 | ++DOCSHELL 154E7000 == 56 [pid = 2528] [id = 133] 05:48:50 INFO - PROCESS | 2528 | ++DOMWINDOW == 109 (1672B000) [pid = 2528] [serial = 397] [outer = 00000000] 05:48:51 INFO - PROCESS | 2528 | ++DOMWINDOW == 110 (16736800) [pid = 2528] [serial = 398] [outer = 1672B000] 05:48:51 INFO - PROCESS | 2528 | 1464612530999 Marionette DEBUG loaded listener.js 05:48:51 INFO - PROCESS | 2528 | ++DOMWINDOW == 111 (16E43800) [pid = 2528] [serial = 399] [outer = 1672B000] 05:48:51 INFO - PROCESS | 2528 | 1464612531639 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]]]}] 05:48:51 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 05:48:51 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 970ms 05:48:51 INFO - PROCESS | 2528 | 1464612531671 Marionette TRACE conn5 -> [0,497,"getWindowHandle",null] 05:48:51 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 05:48:51 INFO - PROCESS | 2528 | 1464612531674 Marionette TRACE conn5 <- [1,497,null,{"value":"13"}] 05:48:51 INFO - PROCESS | 2528 | 1464612531678 Marionette TRACE conn5 -> [0,498,"setScriptTimeout",{"ms":35000}] 05:48:51 INFO - PROCESS | 2528 | 1464612531682 Marionette TRACE conn5 <- [1,498,null,{}] 05:48:51 INFO - PROCESS | 2528 | 1464612531693 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}] 05:48:51 INFO - PROCESS | 2528 | 1464612531804 Marionette TRACE conn5 <- [1,499,null,{"value":null}] 05:48:51 INFO - PROCESS | 2528 | 1464612531933 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\", \"2a2d7192-24ed-4889-9d1c-c9ccdcac4bce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:51 INFO - PROCESS | 2528 | ++DOCSHELL 17287C00 == 57 [pid = 2528] [id = 134] 05:48:51 INFO - PROCESS | 2528 | ++DOMWINDOW == 112 (19DE5800) [pid = 2528] [serial = 400] [outer = 00000000] 05:48:52 INFO - PROCESS | 2528 | ++DOMWINDOW == 113 (1A48D000) [pid = 2528] [serial = 401] [outer = 19DE5800] 05:48:52 INFO - PROCESS | 2528 | 1464612531991 Marionette DEBUG loaded listener.js 05:48:52 INFO - PROCESS | 2528 | ++DOMWINDOW == 114 (1AC80000) [pid = 2528] [serial = 402] [outer = 19DE5800] 05:48:52 INFO - PROCESS | 2528 | 1464612532811 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]]]}] 05:48:52 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 05:48:52 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 1187ms 05:48:52 INFO - PROCESS | 2528 | 1464612532869 Marionette TRACE conn5 -> [0,501,"getWindowHandle",null] 05:48:52 INFO - PROCESS | 2528 | 1464612532872 Marionette TRACE conn5 <- [1,501,null,{"value":"13"}] 05:48:52 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 05:48:52 INFO - PROCESS | 2528 | 1464612532878 Marionette TRACE conn5 -> [0,502,"setScriptTimeout",{"ms":35000}] 05:48:52 INFO - PROCESS | 2528 | 1464612532881 Marionette TRACE conn5 <- [1,502,null,{}] 05:48:52 INFO - PROCESS | 2528 | 1464612532886 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}] 05:48:53 INFO - PROCESS | 2528 | 1464612532984 Marionette TRACE conn5 <- [1,503,null,{"value":null}] 05:48:53 INFO - PROCESS | 2528 | 1464612533064 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\", \"2a2d7192-24ed-4889-9d1c-c9ccdcac4bce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:53 INFO - PROCESS | 2528 | ++DOCSHELL 0D759C00 == 58 [pid = 2528] [id = 135] 05:48:53 INFO - PROCESS | 2528 | ++DOMWINDOW == 115 (0D89AC00) [pid = 2528] [serial = 403] [outer = 00000000] 05:48:53 INFO - PROCESS | 2528 | ++DOMWINDOW == 116 (0DDA7800) [pid = 2528] [serial = 404] [outer = 0D89AC00] 05:48:53 INFO - PROCESS | 2528 | 1464612533113 Marionette DEBUG loaded listener.js 05:48:53 INFO - PROCESS | 2528 | ++DOMWINDOW == 117 (11D88000) [pid = 2528] [serial = 405] [outer = 0D89AC00] 05:48:53 INFO - PROCESS | 2528 | 1464612533666 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]]]}] 05:48:53 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 05:48:53 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 831ms 05:48:53 INFO - PROCESS | 2528 | 1464612533709 Marionette TRACE conn5 -> [0,505,"getWindowHandle",null] 05:48:53 INFO - PROCESS | 2528 | 1464612533714 Marionette TRACE conn5 <- [1,505,null,{"value":"13"}] 05:48:53 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 05:48:53 INFO - PROCESS | 2528 | 1464612533720 Marionette TRACE conn5 -> [0,506,"setScriptTimeout",{"ms":35000}] 05:48:53 INFO - PROCESS | 2528 | 1464612533723 Marionette TRACE conn5 <- [1,506,null,{}] 05:48:53 INFO - PROCESS | 2528 | 1464612533727 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}] 05:48:53 INFO - PROCESS | 2528 | 1464612533823 Marionette TRACE conn5 <- [1,507,null,{"value":null}] 05:48:53 INFO - PROCESS | 2528 | 1464612533926 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\", \"2a2d7192-24ed-4889-9d1c-c9ccdcac4bce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:53 INFO - PROCESS | 2528 | ++DOCSHELL 12571000 == 59 [pid = 2528] [id = 136] 05:48:53 INFO - PROCESS | 2528 | ++DOMWINDOW == 118 (13220000) [pid = 2528] [serial = 406] [outer = 00000000] 05:48:53 INFO - PROCESS | 2528 | ++DOMWINDOW == 119 (13DDA400) [pid = 2528] [serial = 407] [outer = 13220000] 05:48:54 INFO - PROCESS | 2528 | 1464612533977 Marionette DEBUG loaded listener.js 05:48:54 INFO - PROCESS | 2528 | ++DOMWINDOW == 120 (15024400) [pid = 2528] [serial = 408] [outer = 13220000] 05:48:54 INFO - PROCESS | 2528 | --DOCSHELL 0C321400 == 58 [pid = 2528] [id = 107] 05:48:54 INFO - PROCESS | 2528 | --DOCSHELL 0C329000 == 57 [pid = 2528] [id = 130] 05:48:54 INFO - PROCESS | 2528 | --DOCSHELL 12238800 == 56 [pid = 2528] [id = 129] 05:48:54 INFO - PROCESS | 2528 | --DOCSHELL 0C26C400 == 55 [pid = 2528] [id = 128] 05:48:54 INFO - PROCESS | 2528 | --DOCSHELL 1728EC00 == 54 [pid = 2528] [id = 127] 05:48:54 INFO - PROCESS | 2528 | --DOCSHELL 12238C00 == 53 [pid = 2528] [id = 126] 05:48:54 INFO - PROCESS | 2528 | --DOCSHELL 16589000 == 52 [pid = 2528] [id = 125] 05:48:54 INFO - PROCESS | 2528 | --DOCSHELL 160AFC00 == 51 [pid = 2528] [id = 124] 05:48:54 INFO - PROCESS | 2528 | --DOCSHELL 1501E800 == 50 [pid = 2528] [id = 123] 05:48:54 INFO - PROCESS | 2528 | --DOCSHELL 0E78E800 == 49 [pid = 2528] [id = 122] 05:48:54 INFO - PROCESS | 2528 | --DOMWINDOW == 119 (175F4C00) [pid = 2528] [serial = 343] [outer = 00000000] [url = about:blank] 05:48:54 INFO - PROCESS | 2528 | --DOMWINDOW == 118 (14C4E000) [pid = 2528] [serial = 319] [outer = 00000000] [url = about:blank] 05:48:54 INFO - PROCESS | 2528 | --DOMWINDOW == 117 (1728A000) [pid = 2528] [serial = 322] [outer = 00000000] [url = about:blank] 05:48:54 INFO - PROCESS | 2528 | --DOCSHELL 0D102400 == 48 [pid = 2528] [id = 121] 05:48:54 INFO - PROCESS | 2528 | --DOCSHELL 17294400 == 47 [pid = 2528] [id = 115] 05:48:54 INFO - PROCESS | 2528 | --DOMWINDOW == 116 (1BC59800) [pid = 2528] [serial = 227] [outer = 00000000] [url = about:blank] 05:48:54 INFO - PROCESS | 2528 | --DOMWINDOW == 115 (199CA000) [pid = 2528] [serial = 275] [outer = 00000000] [url = about:blank] 05:48:54 INFO - PROCESS | 2528 | --DOMWINDOW == 114 (1547FC00) [pid = 2528] [serial = 224] [outer = 00000000] [url = about:blank] 05:48:54 INFO - PROCESS | 2528 | --DOMWINDOW == 113 (1A473400) [pid = 2528] [serial = 230] [outer = 00000000] [url = about:blank] 05:48:54 INFO - PROCESS | 2528 | --DOMWINDOW == 112 (0D1EAC00) [pid = 2528] [serial = 269] [outer = 00000000] [url = about:blank] 05:48:54 INFO - PROCESS | 2528 | --DOMWINDOW == 111 (1C583C00) [pid = 2528] [serial = 266] [outer = 00000000] [url = about:blank] 05:48:54 INFO - PROCESS | 2528 | --DOMWINDOW == 110 (11DEB000) [pid = 2528] [serial = 221] [outer = 00000000] [url = about:blank] 05:48:54 INFO - PROCESS | 2528 | --DOMWINDOW == 109 (152B1000) [pid = 2528] [serial = 272] [outer = 00000000] [url = about:blank] 05:48:54 INFO - PROCESS | 2528 | --DOMWINDOW == 108 (16594C00) [pid = 2528] [serial = 340] [outer = 00000000] [url = about:blank] 05:48:54 INFO - PROCESS | 2528 | --DOMWINDOW == 107 (17287800) [pid = 2528] [serial = 341] [outer = 00000000] [url = about:blank] 05:48:54 INFO - PROCESS | 2528 | --DOMWINDOW == 106 (151E4C00) [pid = 2528] [serial = 334] [outer = 00000000] [url = about:blank] 05:48:54 INFO - PROCESS | 2528 | --DOMWINDOW == 105 (152B3C00) [pid = 2528] [serial = 335] [outer = 00000000] [url = about:blank] 05:48:54 INFO - PROCESS | 2528 | --DOMWINDOW == 104 (15EAD800) [pid = 2528] [serial = 337] [outer = 00000000] [url = about:blank] 05:48:54 INFO - PROCESS | 2528 | --DOMWINDOW == 103 (12508000) [pid = 2528] [serial = 331] [outer = 00000000] [url = about:blank] 05:48:54 INFO - PROCESS | 2528 | --DOMWINDOW == 102 (1321A000) [pid = 2528] [serial = 332] [outer = 00000000] [url = about:blank] 05:48:54 INFO - PROCESS | 2528 | --DOMWINDOW == 101 (14C0BC00) [pid = 2528] [serial = 316] [outer = 00000000] [url = about:blank] 05:48:54 INFO - PROCESS | 2528 | --DOMWINDOW == 100 (0D88E400) [pid = 2528] [serial = 326] [outer = 00000000] [url = about:blank] 05:48:54 INFO - PROCESS | 2528 | --DOMWINDOW == 99 (0D756000) [pid = 2528] [serial = 325] [outer = 00000000] [url = about:blank] 05:48:54 INFO - PROCESS | 2528 | --DOMWINDOW == 98 (0D899000) [pid = 2528] [serial = 313] [outer = 00000000] [url = about:blank] 05:48:54 INFO - PROCESS | 2528 | --DOMWINDOW == 97 (0D654C00) [pid = 2528] [serial = 328] [outer = 00000000] [url = about:blank] 05:48:54 INFO - PROCESS | 2528 | --DOMWINDOW == 96 (0DC1A800) [pid = 2528] [serial = 329] [outer = 00000000] [url = about:blank] 05:48:54 INFO - PROCESS | 2528 | --DOMWINDOW == 95 (160B4400) [pid = 2528] [serial = 338] [outer = 00000000] [url = about:blank] 05:48:54 INFO - PROCESS | 2528 | 1464612534586 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]]]}] 05:48:54 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 05:48:54 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 930ms 05:48:54 INFO - PROCESS | 2528 | 1464612534653 Marionette TRACE conn5 -> [0,509,"getWindowHandle",null] 05:48:54 INFO - PROCESS | 2528 | 1464612534655 Marionette TRACE conn5 <- [1,509,null,{"value":"13"}] 05:48:54 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 05:48:54 INFO - PROCESS | 2528 | 1464612534659 Marionette TRACE conn5 -> [0,510,"setScriptTimeout",{"ms":35000}] 05:48:54 INFO - PROCESS | 2528 | 1464612534662 Marionette TRACE conn5 <- [1,510,null,{}] 05:48:54 INFO - PROCESS | 2528 | 1464612534672 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}] 05:48:54 INFO - PROCESS | 2528 | 1464612534762 Marionette TRACE conn5 <- [1,511,null,{"value":null}] 05:48:54 INFO - PROCESS | 2528 | 1464612534841 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\", \"2a2d7192-24ed-4889-9d1c-c9ccdcac4bce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:54 INFO - PROCESS | 2528 | ++DOCSHELL 0D256400 == 48 [pid = 2528] [id = 137] 05:48:54 INFO - PROCESS | 2528 | ++DOMWINDOW == 96 (0D648000) [pid = 2528] [serial = 409] [outer = 00000000] 05:48:54 INFO - PROCESS | 2528 | ++DOMWINDOW == 97 (0DDAA000) [pid = 2528] [serial = 410] [outer = 0D648000] 05:48:54 INFO - PROCESS | 2528 | 1464612534889 Marionette DEBUG loaded listener.js 05:48:54 INFO - PROCESS | 2528 | ++DOMWINDOW == 98 (11BB0000) [pid = 2528] [serial = 411] [outer = 0D648000] 05:48:55 INFO - PROCESS | 2528 | 1464612535296 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]]]}] 05:48:55 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 05:48:55 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 671ms 05:48:55 INFO - PROCESS | 2528 | 1464612535334 Marionette TRACE conn5 -> [0,513,"getWindowHandle",null] 05:48:55 INFO - PROCESS | 2528 | 1464612535337 Marionette TRACE conn5 <- [1,513,null,{"value":"13"}] 05:48:55 INFO - PROCESS | 2528 | 1464612535340 Marionette TRACE conn5 -> [0,514,"setScriptTimeout",{"ms":35000}] 05:48:55 INFO - PROCESS | 2528 | 1464612535341 Marionette TRACE conn5 <- [1,514,null,{}] 05:48:55 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 05:48:55 INFO - PROCESS | 2528 | 1464612535345 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}] 05:48:55 INFO - PROCESS | 2528 | 1464612535429 Marionette TRACE conn5 <- [1,515,null,{"value":null}] 05:48:55 INFO - PROCESS | 2528 | 1464612535436 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\", \"2a2d7192-24ed-4889-9d1c-c9ccdcac4bce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:55 INFO - PROCESS | 2528 | ++DOCSHELL 12242400 == 49 [pid = 2528] [id = 138] 05:48:55 INFO - PROCESS | 2528 | ++DOMWINDOW == 99 (1226F000) [pid = 2528] [serial = 412] [outer = 00000000] 05:48:55 INFO - PROCESS | 2528 | ++DOMWINDOW == 100 (14C41800) [pid = 2528] [serial = 413] [outer = 1226F000] 05:48:55 INFO - PROCESS | 2528 | 1464612535481 Marionette DEBUG loaded listener.js 05:48:55 INFO - PROCESS | 2528 | ++DOMWINDOW == 101 (152B0400) [pid = 2528] [serial = 414] [outer = 1226F000] 05:48:55 INFO - PROCESS | 2528 | 1464612535920 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]]]}] 05:48:55 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 05:48:55 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 630ms 05:48:55 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 05:48:55 INFO - PROCESS | 2528 | 1464612535974 Marionette TRACE conn5 -> [0,517,"getWindowHandle",null] 05:48:55 INFO - PROCESS | 2528 | 1464612535976 Marionette TRACE conn5 <- [1,517,null,{"value":"13"}] 05:48:55 INFO - PROCESS | 2528 | 1464612535979 Marionette TRACE conn5 -> [0,518,"setScriptTimeout",{"ms":35000}] 05:48:56 INFO - PROCESS | 2528 | 1464612535981 Marionette TRACE conn5 <- [1,518,null,{}] 05:48:56 INFO - PROCESS | 2528 | 1464612535985 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}] 05:48:56 INFO - PROCESS | 2528 | 1464612536062 Marionette TRACE conn5 <- [1,519,null,{"value":null}] 05:48:56 INFO - PROCESS | 2528 | 1464612536071 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\", \"2a2d7192-24ed-4889-9d1c-c9ccdcac4bce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:56 INFO - PROCESS | 2528 | ++DOCSHELL 154DF000 == 50 [pid = 2528] [id = 139] 05:48:56 INFO - PROCESS | 2528 | ++DOMWINDOW == 102 (154E0800) [pid = 2528] [serial = 415] [outer = 00000000] 05:48:56 INFO - PROCESS | 2528 | ++DOMWINDOW == 103 (15E13800) [pid = 2528] [serial = 416] [outer = 154E0800] 05:48:56 INFO - PROCESS | 2528 | 1464612536116 Marionette DEBUG loaded listener.js 05:48:56 INFO - PROCESS | 2528 | ++DOMWINDOW == 104 (160AE400) [pid = 2528] [serial = 417] [outer = 154E0800] 05:48:56 INFO - PROCESS | 2528 | 1464612536588 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]]]}] 05:48:56 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 05:48:56 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 671ms 05:48:56 INFO - PROCESS | 2528 | 1464612536652 Marionette TRACE conn5 -> [0,521,"getWindowHandle",null] 05:48:56 INFO - PROCESS | 2528 | 1464612536654 Marionette TRACE conn5 <- [1,521,null,{"value":"13"}] 05:48:56 INFO - PROCESS | 2528 | 1464612536657 Marionette TRACE conn5 -> [0,522,"setScriptTimeout",{"ms":35000}] 05:48:56 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 05:48:56 INFO - PROCESS | 2528 | 1464612536659 Marionette TRACE conn5 <- [1,522,null,{}] 05:48:56 INFO - PROCESS | 2528 | 1464612536662 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}] 05:48:56 INFO - PROCESS | 2528 | 1464612536800 Marionette TRACE conn5 <- [1,523,null,{"value":null}] 05:48:56 INFO - PROCESS | 2528 | 1464612536807 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\", \"2a2d7192-24ed-4889-9d1c-c9ccdcac4bce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:56 INFO - PROCESS | 2528 | ++DOCSHELL 0D0E1800 == 51 [pid = 2528] [id = 140] 05:48:56 INFO - PROCESS | 2528 | ++DOMWINDOW == 105 (160B2000) [pid = 2528] [serial = 418] [outer = 00000000] 05:48:56 INFO - PROCESS | 2528 | ++DOMWINDOW == 106 (16453C00) [pid = 2528] [serial = 419] [outer = 160B2000] 05:48:56 INFO - PROCESS | 2528 | 1464612536853 Marionette DEBUG loaded listener.js 05:48:56 INFO - PROCESS | 2528 | ++DOMWINDOW == 107 (16593000) [pid = 2528] [serial = 420] [outer = 160B2000] 05:48:57 INFO - PROCESS | 2528 | 1464612537312 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]]]}] 05:48:57 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 05:48:57 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 670ms 05:48:57 INFO - PROCESS | 2528 | 1464612537335 Marionette TRACE conn5 -> [0,525,"getWindowHandle",null] 05:48:57 INFO - PROCESS | 2528 | 1464612537337 Marionette TRACE conn5 <- [1,525,null,{"value":"13"}] 05:48:57 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 05:48:57 INFO - PROCESS | 2528 | 1464612537340 Marionette TRACE conn5 -> [0,526,"setScriptTimeout",{"ms":35000}] 05:48:57 INFO - PROCESS | 2528 | 1464612537341 Marionette TRACE conn5 <- [1,526,null,{}] 05:48:57 INFO - PROCESS | 2528 | 1464612537345 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}] 05:48:57 INFO - PROCESS | 2528 | 1464612537475 Marionette TRACE conn5 <- [1,527,null,{"value":null}] 05:48:57 INFO - PROCESS | 2528 | 1464612537498 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\", \"2a2d7192-24ed-4889-9d1c-c9ccdcac4bce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:57 INFO - PROCESS | 2528 | ++DOCSHELL 14C94000 == 52 [pid = 2528] [id = 141] 05:48:57 INFO - PROCESS | 2528 | ++DOMWINDOW == 108 (16596400) [pid = 2528] [serial = 421] [outer = 00000000] 05:48:57 INFO - PROCESS | 2528 | ++DOMWINDOW == 109 (16735800) [pid = 2528] [serial = 422] [outer = 16596400] 05:48:57 INFO - PROCESS | 2528 | 1464612537543 Marionette DEBUG loaded listener.js 05:48:57 INFO - PROCESS | 2528 | ++DOMWINDOW == 110 (16E41C00) [pid = 2528] [serial = 423] [outer = 16596400] 05:48:58 INFO - PROCESS | 2528 | 1464612537987 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]]]}] 05:48:58 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 05:48:58 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 671ms 05:48:58 INFO - PROCESS | 2528 | 1464612538011 Marionette TRACE conn5 -> [0,529,"getWindowHandle",null] 05:48:58 INFO - PROCESS | 2528 | 1464612538013 Marionette TRACE conn5 <- [1,529,null,{"value":"13"}] 05:48:58 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 05:48:58 INFO - PROCESS | 2528 | 1464612538024 Marionette TRACE conn5 -> [0,530,"setScriptTimeout",{"ms":35000}] 05:48:58 INFO - PROCESS | 2528 | 1464612538026 Marionette TRACE conn5 <- [1,530,null,{}] 05:48:58 INFO - PROCESS | 2528 | 1464612538029 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}] 05:48:58 INFO - PROCESS | 2528 | 1464612538134 Marionette TRACE conn5 <- [1,531,null,{"value":null}] 05:48:58 INFO - PROCESS | 2528 | 1464612538141 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\", \"2a2d7192-24ed-4889-9d1c-c9ccdcac4bce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:58 INFO - PROCESS | 2528 | ++DOCSHELL 16E47800 == 53 [pid = 2528] [id = 142] 05:48:58 INFO - PROCESS | 2528 | ++DOMWINDOW == 111 (16E4B400) [pid = 2528] [serial = 424] [outer = 00000000] 05:48:58 INFO - PROCESS | 2528 | ++DOMWINDOW == 112 (17292400) [pid = 2528] [serial = 425] [outer = 16E4B400] 05:48:58 INFO - PROCESS | 2528 | 1464612538184 Marionette DEBUG loaded listener.js 05:48:58 INFO - PROCESS | 2528 | ++DOMWINDOW == 113 (17289C00) [pid = 2528] [serial = 426] [outer = 16E4B400] 05:48:58 INFO - PROCESS | 2528 | 1464612538965 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"]]]}] 05:48:59 INFO - PROCESS | 2528 | --DOMWINDOW == 112 (0D64B800) [pid = 2528] [serial = 312] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 05:48:59 INFO - PROCESS | 2528 | --DOMWINDOW == 111 (12505C00) [pid = 2528] [serial = 315] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 05:48:59 INFO - PROCESS | 2528 | --DOMWINDOW == 110 (14C40400) [pid = 2528] [serial = 387] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 05:48:59 INFO - PROCESS | 2528 | --DOMWINDOW == 109 (17363000) [pid = 2528] [serial = 375] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 05:48:59 INFO - PROCESS | 2528 | --DOMWINDOW == 108 (17A94000) [pid = 2528] [serial = 378] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 05:48:59 INFO - PROCESS | 2528 | --DOMWINDOW == 107 (0C271000) [pid = 2528] [serial = 381] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 05:48:59 INFO - PROCESS | 2528 | --DOMWINDOW == 106 (0E790000) [pid = 2528] [serial = 363] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 05:48:59 INFO - PROCESS | 2528 | --DOMWINDOW == 105 (16589C00) [pid = 2528] [serial = 372] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 05:48:59 INFO - PROCESS | 2528 | --DOMWINDOW == 104 (0D24BC00) [pid = 2528] [serial = 360] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 05:48:59 INFO - PROCESS | 2528 | --DOMWINDOW == 103 (17366000) [pid = 2528] [serial = 357] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 05:48:59 INFO - PROCESS | 2528 | --DOMWINDOW == 102 (12376C00) [pid = 2528] [serial = 348] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 05:48:59 INFO - PROCESS | 2528 | --DOMWINDOW == 101 (15021C00) [pid = 2528] [serial = 366] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 05:48:59 INFO - PROCESS | 2528 | --DOMWINDOW == 100 (160B0400) [pid = 2528] [serial = 369] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 05:48:59 INFO - PROCESS | 2528 | --DOMWINDOW == 99 (19DEAC00) [pid = 2528] [serial = 354] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 05:48:59 INFO - PROCESS | 2528 | --DOMWINDOW == 98 (16596800) [pid = 2528] [serial = 351] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 05:48:59 INFO - PROCESS | 2528 | --DOMWINDOW == 97 (0D254000) [pid = 2528] [serial = 345] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 05:48:59 INFO - PROCESS | 2528 | --DOMWINDOW == 96 (12245C00) [pid = 2528] [serial = 384] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 05:48:59 INFO - PROCESS | 2528 | --DOMWINDOW == 95 (0D757400) [pid = 2528] [serial = 318] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 05:48:59 INFO - PROCESS | 2528 | --DOMWINDOW == 94 (16457400) [pid = 2528] [serial = 321] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 05:48:59 INFO - PROCESS | 2528 | --DOMWINDOW == 93 (14C46000) [pid = 2528] [serial = 309] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 05:48:59 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 05:48:59 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 05:48:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:48:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:48:59 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 05:48:59 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 05:48:59 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 05:48:59 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 05:48:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:48:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:48:59 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 05:48:59 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 05:48:59 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 1017ms 05:48:59 INFO - PROCESS | 2528 | 1464612539043 Marionette TRACE conn5 -> [0,533,"getWindowHandle",null] 05:48:59 INFO - PROCESS | 2528 | 1464612539045 Marionette TRACE conn5 <- [1,533,null,{"value":"13"}] 05:48:59 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 05:48:59 INFO - PROCESS | 2528 | 1464612539048 Marionette TRACE conn5 -> [0,534,"setScriptTimeout",{"ms":35000}] 05:48:59 INFO - PROCESS | 2528 | 1464612539050 Marionette TRACE conn5 <- [1,534,null,{}] 05:48:59 INFO - PROCESS | 2528 | 1464612539063 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}] 05:48:59 INFO - PROCESS | 2528 | 1464612539163 Marionette TRACE conn5 <- [1,535,null,{"value":null}] 05:48:59 INFO - PROCESS | 2528 | 1464612539171 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\", \"2a2d7192-24ed-4889-9d1c-c9ccdcac4bce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:59 INFO - PROCESS | 2528 | ++DOCSHELL 0DD22C00 == 54 [pid = 2528] [id = 143] 05:48:59 INFO - PROCESS | 2528 | ++DOMWINDOW == 94 (0E770800) [pid = 2528] [serial = 427] [outer = 00000000] 05:48:59 INFO - PROCESS | 2528 | ++DOMWINDOW == 95 (1250B400) [pid = 2528] [serial = 428] [outer = 0E770800] 05:48:59 INFO - PROCESS | 2528 | 1464612539215 Marionette DEBUG loaded listener.js 05:48:59 INFO - PROCESS | 2528 | ++DOMWINDOW == 96 (14C49000) [pid = 2528] [serial = 429] [outer = 0E770800] 05:48:59 INFO - PROCESS | 2528 | 1464612539637 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]]]}] 05:48:59 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. 05:48:59 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 630ms 05:48:59 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 05:48:59 INFO - PROCESS | 2528 | 1464612539679 Marionette TRACE conn5 -> [0,537,"getWindowHandle",null] 05:48:59 INFO - PROCESS | 2528 | 1464612539681 Marionette TRACE conn5 <- [1,537,null,{"value":"13"}] 05:48:59 INFO - PROCESS | 2528 | 1464612539685 Marionette TRACE conn5 -> [0,538,"setScriptTimeout",{"ms":35000}] 05:48:59 INFO - PROCESS | 2528 | 1464612539686 Marionette TRACE conn5 <- [1,538,null,{}] 05:48:59 INFO - PROCESS | 2528 | 1464612539690 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}] 05:48:59 INFO - PROCESS | 2528 | 1464612539769 Marionette TRACE conn5 <- [1,539,null,{"value":null}] 05:48:59 INFO - PROCESS | 2528 | 1464612539776 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\", \"2a2d7192-24ed-4889-9d1c-c9ccdcac4bce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:59 INFO - PROCESS | 2528 | ++DOCSHELL 12505C00 == 55 [pid = 2528] [id = 144] 05:48:59 INFO - PROCESS | 2528 | ++DOMWINDOW == 97 (151D9800) [pid = 2528] [serial = 430] [outer = 00000000] 05:48:59 INFO - PROCESS | 2528 | ++DOMWINDOW == 98 (1728D800) [pid = 2528] [serial = 431] [outer = 151D9800] 05:48:59 INFO - PROCESS | 2528 | 1464612539819 Marionette DEBUG loaded listener.js 05:48:59 INFO - PROCESS | 2528 | ++DOMWINDOW == 99 (1749C800) [pid = 2528] [serial = 432] [outer = 151D9800] 05:49:00 INFO - PROCESS | 2528 | 1464612540235 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]]]}] 05:49:00 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. 05:49:00 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 570ms 05:49:00 INFO - PROCESS | 2528 | 1464612540255 Marionette TRACE conn5 -> [0,541,"getWindowHandle",null] 05:49:00 INFO - PROCESS | 2528 | 1464612540257 Marionette TRACE conn5 <- [1,541,null,{"value":"13"}] 05:49:00 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 05:49:00 INFO - PROCESS | 2528 | 1464612540260 Marionette TRACE conn5 -> [0,542,"setScriptTimeout",{"ms":35000}] 05:49:00 INFO - PROCESS | 2528 | 1464612540263 Marionette TRACE conn5 <- [1,542,null,{}] 05:49:00 INFO - PROCESS | 2528 | 1464612540279 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}] 05:49:00 INFO - PROCESS | 2528 | 1464612540379 Marionette TRACE conn5 <- [1,543,null,{"value":null}] 05:49:00 INFO - PROCESS | 2528 | 1464612540389 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\", \"2a2d7192-24ed-4889-9d1c-c9ccdcac4bce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:00 INFO - PROCESS | 2528 | ++DOCSHELL 16889400 == 56 [pid = 2528] [id = 145] 05:49:00 INFO - PROCESS | 2528 | ++DOMWINDOW == 100 (16E44000) [pid = 2528] [serial = 433] [outer = 00000000] 05:49:00 INFO - PROCESS | 2528 | ++DOMWINDOW == 101 (17A91000) [pid = 2528] [serial = 434] [outer = 16E44000] 05:49:00 INFO - PROCESS | 2528 | 1464612540439 Marionette DEBUG loaded listener.js 05:49:00 INFO - PROCESS | 2528 | ++DOMWINDOW == 102 (199C0000) [pid = 2528] [serial = 435] [outer = 16E44000] 05:49:00 INFO - PROCESS | 2528 | [2528] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 05:49:00 INFO - PROCESS | 2528 | [2528] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 05:49:00 INFO - PROCESS | 2528 | [2528] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 05:49:00 INFO - PROCESS | 2528 | 1464612540930 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]]]}] 05:49:00 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 05:49:00 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 691ms 05:49:01 INFO - PROCESS | 2528 | 1464612541006 Marionette TRACE conn5 -> [0,545,"getWindowHandle",null] 05:49:01 INFO - PROCESS | 2528 | 1464612541010 Marionette TRACE conn5 <- [1,545,null,{"value":"13"}] 05:49:01 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 05:49:01 INFO - PROCESS | 2528 | 1464612541015 Marionette TRACE conn5 -> [0,546,"setScriptTimeout",{"ms":35000}] 05:49:01 INFO - PROCESS | 2528 | 1464612541020 Marionette TRACE conn5 <- [1,546,null,{}] 05:49:01 INFO - PROCESS | 2528 | 1464612541026 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}] 05:49:01 INFO - PROCESS | 2528 | 1464612541129 Marionette TRACE conn5 <- [1,547,null,{"value":null}] 05:49:01 INFO - PROCESS | 2528 | 1464612541262 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\", \"2a2d7192-24ed-4889-9d1c-c9ccdcac4bce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:01 INFO - PROCESS | 2528 | ++DOCSHELL 0D1EAC00 == 57 [pid = 2528] [id = 146] 05:49:01 INFO - PROCESS | 2528 | ++DOMWINDOW == 103 (0D1EE800) [pid = 2528] [serial = 436] [outer = 00000000] 05:49:01 INFO - PROCESS | 2528 | ++DOMWINDOW == 104 (0D64A800) [pid = 2528] [serial = 437] [outer = 0D1EE800] 05:49:01 INFO - PROCESS | 2528 | 1464612541318 Marionette DEBUG loaded listener.js 05:49:01 INFO - PROCESS | 2528 | ++DOMWINDOW == 105 (0D757C00) [pid = 2528] [serial = 438] [outer = 0D1EE800] 05:49:01 INFO - PROCESS | 2528 | 1464612541943 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]]]}] 05:49:02 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 05:49:02 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 970ms 05:49:02 INFO - PROCESS | 2528 | 1464612541989 Marionette TRACE conn5 -> [0,549,"getWindowHandle",null] 05:49:02 INFO - PROCESS | 2528 | 1464612541993 Marionette TRACE conn5 <- [1,549,null,{"value":"13"}] 05:49:02 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 05:49:02 INFO - PROCESS | 2528 | 1464612542001 Marionette TRACE conn5 -> [0,550,"setScriptTimeout",{"ms":35000}] 05:49:02 INFO - PROCESS | 2528 | 1464612542005 Marionette TRACE conn5 <- [1,550,null,{}] 05:49:02 INFO - PROCESS | 2528 | 1464612542010 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}] 05:49:02 INFO - PROCESS | 2528 | 1464612542119 Marionette TRACE conn5 <- [1,551,null,{"value":null}] 05:49:02 INFO - PROCESS | 2528 | 1464612542246 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\", \"2a2d7192-24ed-4889-9d1c-c9ccdcac4bce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:02 INFO - PROCESS | 2528 | ++DOCSHELL 12239000 == 58 [pid = 2528] [id = 147] 05:49:02 INFO - PROCESS | 2528 | ++DOMWINDOW == 106 (1226D000) [pid = 2528] [serial = 439] [outer = 00000000] 05:49:02 INFO - PROCESS | 2528 | ++DOMWINDOW == 107 (132E6400) [pid = 2528] [serial = 440] [outer = 1226D000] 05:49:02 INFO - PROCESS | 2528 | 1464612542305 Marionette DEBUG loaded listener.js 05:49:02 INFO - PROCESS | 2528 | ++DOMWINDOW == 108 (14C3F400) [pid = 2528] [serial = 441] [outer = 1226D000] 05:49:02 INFO - PROCESS | 2528 | [2528] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 05:49:02 INFO - PROCESS | 2528 | 1464612542845 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]]]}] 05:49:02 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 05:49:02 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 870ms 05:49:02 INFO - PROCESS | 2528 | 1464612542885 Marionette TRACE conn5 -> [0,553,"getWindowHandle",null] 05:49:02 INFO - PROCESS | 2528 | 1464612542888 Marionette TRACE conn5 <- [1,553,null,{"value":"13"}] 05:49:02 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 05:49:02 INFO - PROCESS | 2528 | 1464612542892 Marionette TRACE conn5 -> [0,554,"setScriptTimeout",{"ms":35000}] 05:49:02 INFO - PROCESS | 2528 | 1464612542894 Marionette TRACE conn5 <- [1,554,null,{}] 05:49:02 INFO - PROCESS | 2528 | 1464612542904 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}] 05:49:03 INFO - PROCESS | 2528 | 1464612543015 Marionette TRACE conn5 <- [1,555,null,{"value":null}] 05:49:03 INFO - PROCESS | 2528 | 1464612543116 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\", \"2a2d7192-24ed-4889-9d1c-c9ccdcac4bce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:03 INFO - PROCESS | 2528 | ++DOCSHELL 16733000 == 59 [pid = 2528] [id = 148] 05:49:03 INFO - PROCESS | 2528 | ++DOMWINDOW == 109 (16733400) [pid = 2528] [serial = 442] [outer = 00000000] 05:49:03 INFO - PROCESS | 2528 | ++DOMWINDOW == 110 (17366800) [pid = 2528] [serial = 443] [outer = 16733400] 05:49:03 INFO - PROCESS | 2528 | 1464612543174 Marionette DEBUG loaded listener.js 05:49:03 INFO - PROCESS | 2528 | ++DOMWINDOW == 111 (175ECC00) [pid = 2528] [serial = 444] [outer = 16733400] 05:49:03 INFO - PROCESS | 2528 | [2528] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 05:49:03 INFO - PROCESS | 2528 | [2528] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 05:49:03 INFO - PROCESS | 2528 | 1464612543793 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]]]}] 05:49:03 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 05:49:03 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 970ms 05:49:03 INFO - PROCESS | 2528 | 1464612543865 Marionette TRACE conn5 -> [0,557,"getWindowHandle",null] 05:49:03 INFO - PROCESS | 2528 | 1464612543867 Marionette TRACE conn5 <- [1,557,null,{"value":"13"}] 05:49:03 INFO - PROCESS | 2528 | 1464612543871 Marionette TRACE conn5 -> [0,558,"setScriptTimeout",{"ms":35000}] 05:49:03 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 05:49:03 INFO - PROCESS | 2528 | 1464612543873 Marionette TRACE conn5 <- [1,558,null,{}] 05:49:03 INFO - PROCESS | 2528 | 1464612543877 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}] 05:49:04 INFO - PROCESS | 2528 | 1464612543984 Marionette TRACE conn5 <- [1,559,null,{"value":null}] 05:49:04 INFO - PROCESS | 2528 | 1464612544109 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\", \"2a2d7192-24ed-4889-9d1c-c9ccdcac4bce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:04 INFO - PROCESS | 2528 | ++DOCSHELL 19DED400 == 60 [pid = 2528] [id = 149] 05:49:04 INFO - PROCESS | 2528 | ++DOMWINDOW == 112 (1A444400) [pid = 2528] [serial = 445] [outer = 00000000] 05:49:04 INFO - PROCESS | 2528 | ++DOMWINDOW == 113 (1A469800) [pid = 2528] [serial = 446] [outer = 1A444400] 05:49:04 INFO - PROCESS | 2528 | 1464612544165 Marionette DEBUG loaded listener.js 05:49:04 INFO - PROCESS | 2528 | ++DOMWINDOW == 114 (1AC74800) [pid = 2528] [serial = 447] [outer = 1A444400] 05:49:04 INFO - PROCESS | 2528 | [2528] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 05:49:04 INFO - PROCESS | 2528 | [2528] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 05:49:04 INFO - PROCESS | 2528 | 1464612544742 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]]]}] 05:49:04 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 05:49:04 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 930ms 05:49:04 INFO - PROCESS | 2528 | 1464612544805 Marionette TRACE conn5 -> [0,561,"getWindowHandle",null] 05:49:04 INFO - PROCESS | 2528 | 1464612544807 Marionette TRACE conn5 <- [1,561,null,{"value":"13"}] 05:49:04 INFO - PROCESS | 2528 | 1464612544810 Marionette TRACE conn5 -> [0,562,"setScriptTimeout",{"ms":35000}] 05:49:04 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 05:49:04 INFO - PROCESS | 2528 | 1464612544812 Marionette TRACE conn5 <- [1,562,null,{}] 05:49:04 INFO - PROCESS | 2528 | 1464612544816 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}] 05:49:04 INFO - PROCESS | 2528 | 1464612544918 Marionette TRACE conn5 <- [1,563,null,{"value":null}] 05:49:05 INFO - PROCESS | 2528 | 1464612545015 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\", \"2a2d7192-24ed-4889-9d1c-c9ccdcac4bce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:05 INFO - PROCESS | 2528 | ++DOCSHELL 1AC7F000 == 61 [pid = 2528] [id = 150] 05:49:05 INFO - PROCESS | 2528 | ++DOMWINDOW == 115 (1AC7FC00) [pid = 2528] [serial = 448] [outer = 00000000] 05:49:05 INFO - PROCESS | 2528 | ++DOMWINDOW == 116 (1B105C00) [pid = 2528] [serial = 449] [outer = 1AC7FC00] 05:49:05 INFO - PROCESS | 2528 | 1464612545069 Marionette DEBUG loaded listener.js 05:49:05 INFO - PROCESS | 2528 | ++DOMWINDOW == 117 (1B108000) [pid = 2528] [serial = 450] [outer = 1AC7FC00] 05:49:05 INFO - PROCESS | 2528 | 1464612545659 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]]]}] 05:49:05 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 05:49:05 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 930ms 05:49:05 INFO - PROCESS | 2528 | 1464612545745 Marionette TRACE conn5 -> [0,565,"getWindowHandle",null] 05:49:05 INFO - PROCESS | 2528 | 1464612545747 Marionette TRACE conn5 <- [1,565,null,{"value":"13"}] 05:49:05 INFO - PROCESS | 2528 | 1464612545751 Marionette TRACE conn5 -> [0,566,"setScriptTimeout",{"ms":35000}] 05:49:05 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 05:49:05 INFO - PROCESS | 2528 | 1464612545753 Marionette TRACE conn5 <- [1,566,null,{}] 05:49:05 INFO - PROCESS | 2528 | 1464612545757 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}] 05:49:05 INFO - PROCESS | 2528 | 1464612545883 Marionette TRACE conn5 <- [1,567,null,{"value":null}] 05:49:06 INFO - PROCESS | 2528 | 1464612546143 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\", \"2a2d7192-24ed-4889-9d1c-c9ccdcac4bce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:06 INFO - PROCESS | 2528 | ++DOCSHELL 0C273800 == 62 [pid = 2528] [id = 151] 05:49:06 INFO - PROCESS | 2528 | ++DOMWINDOW == 118 (0C276800) [pid = 2528] [serial = 451] [outer = 00000000] 05:49:06 INFO - PROCESS | 2528 | ++DOMWINDOW == 119 (0D74B800) [pid = 2528] [serial = 452] [outer = 0C276800] 05:49:06 INFO - PROCESS | 2528 | 1464612546200 Marionette DEBUG loaded listener.js 05:49:06 INFO - PROCESS | 2528 | ++DOMWINDOW == 120 (0D8E5C00) [pid = 2528] [serial = 453] [outer = 0C276800] 05:49:06 INFO - PROCESS | 2528 | 1464612546841 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]]]}] 05:49:06 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 05:49:06 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 1117ms 05:49:06 INFO - PROCESS | 2528 | 1464612546872 Marionette TRACE conn5 -> [0,569,"getWindowHandle",null] 05:49:06 INFO - PROCESS | 2528 | 1464612546876 Marionette TRACE conn5 <- [1,569,null,{"value":"13"}] 05:49:06 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 05:49:06 INFO - PROCESS | 2528 | 1464612546880 Marionette TRACE conn5 -> [0,570,"setScriptTimeout",{"ms":35000}] 05:49:06 INFO - PROCESS | 2528 | 1464612546883 Marionette TRACE conn5 <- [1,570,null,{}] 05:49:06 INFO - PROCESS | 2528 | 1464612546888 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}] 05:49:07 INFO - PROCESS | 2528 | 1464612546993 Marionette TRACE conn5 <- [1,571,null,{"value":null}] 05:49:07 INFO - PROCESS | 2528 | 1464612547121 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\", \"2a2d7192-24ed-4889-9d1c-c9ccdcac4bce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:07 INFO - PROCESS | 2528 | ++DOCSHELL 0C326400 == 63 [pid = 2528] [id = 152] 05:49:07 INFO - PROCESS | 2528 | ++DOMWINDOW == 121 (0C329000) [pid = 2528] [serial = 454] [outer = 00000000] 05:49:07 INFO - PROCESS | 2528 | ++DOMWINDOW == 122 (0DD9C400) [pid = 2528] [serial = 455] [outer = 0C329000] 05:49:07 INFO - PROCESS | 2528 | 1464612547202 Marionette DEBUG loaded listener.js 05:49:07 INFO - PROCESS | 2528 | ++DOMWINDOW == 123 (12376400) [pid = 2528] [serial = 456] [outer = 0C329000] 05:49:07 INFO - PROCESS | 2528 | --DOCSHELL 12505C00 == 62 [pid = 2528] [id = 144] 05:49:07 INFO - PROCESS | 2528 | --DOCSHELL 0DD22C00 == 61 [pid = 2528] [id = 143] 05:49:07 INFO - PROCESS | 2528 | --DOCSHELL 16E47800 == 60 [pid = 2528] [id = 142] 05:49:07 INFO - PROCESS | 2528 | --DOCSHELL 14C94000 == 59 [pid = 2528] [id = 141] 05:49:07 INFO - PROCESS | 2528 | --DOCSHELL 0D0E1800 == 58 [pid = 2528] [id = 140] 05:49:07 INFO - PROCESS | 2528 | --DOCSHELL 154DF000 == 57 [pid = 2528] [id = 139] 05:49:07 INFO - PROCESS | 2528 | --DOCSHELL 12242400 == 56 [pid = 2528] [id = 138] 05:49:07 INFO - PROCESS | 2528 | --DOCSHELL 0D256400 == 55 [pid = 2528] [id = 137] 05:49:07 INFO - PROCESS | 2528 | --DOCSHELL 12571000 == 54 [pid = 2528] [id = 136] 05:49:07 INFO - PROCESS | 2528 | --DOCSHELL 0D759C00 == 53 [pid = 2528] [id = 135] 05:49:07 INFO - PROCESS | 2528 | --DOMWINDOW == 122 (1910B400) [pid = 2528] [serial = 311] [outer = 00000000] [url = about:blank] 05:49:07 INFO - PROCESS | 2528 | --DOMWINDOW == 121 (152BBC00) [pid = 2528] [serial = 320] [outer = 00000000] [url = about:blank] 05:49:07 INFO - PROCESS | 2528 | --DOMWINDOW == 120 (17AF6C00) [pid = 2528] [serial = 323] [outer = 00000000] [url = about:blank] 05:49:07 INFO - PROCESS | 2528 | --DOMWINDOW == 119 (16E4A000) [pid = 2528] [serial = 388] [outer = 00000000] [url = about:blank] 05:49:07 INFO - PROCESS | 2528 | --DOMWINDOW == 118 (17B1F000) [pid = 2528] [serial = 376] [outer = 00000000] [url = about:blank] 05:49:07 INFO - PROCESS | 2528 | --DOMWINDOW == 117 (1AC72C00) [pid = 2528] [serial = 379] [outer = 00000000] [url = about:blank] 05:49:07 INFO - PROCESS | 2528 | --DOMWINDOW == 116 (19127400) [pid = 2528] [serial = 377] [outer = 00000000] [url = about:blank] 05:49:07 INFO - PROCESS | 2528 | --DOMWINDOW == 115 (11DEE400) [pid = 2528] [serial = 382] [outer = 00000000] [url = about:blank] 05:49:07 INFO - PROCESS | 2528 | --DOMWINDOW == 114 (1AC75000) [pid = 2528] [serial = 380] [outer = 00000000] [url = about:blank] 05:49:07 INFO - PROCESS | 2528 | --DOMWINDOW == 113 (1223BC00) [pid = 2528] [serial = 364] [outer = 00000000] [url = about:blank] 05:49:07 INFO - PROCESS | 2528 | --DOMWINDOW == 112 (17285C00) [pid = 2528] [serial = 373] [outer = 00000000] [url = about:blank] 05:49:07 INFO - PROCESS | 2528 | --DOMWINDOW == 111 (122EA000) [pid = 2528] [serial = 362] [outer = 00000000] [url = about:blank] 05:49:07 INFO - PROCESS | 2528 | --DOMWINDOW == 110 (0E792800) [pid = 2528] [serial = 361] [outer = 00000000] [url = about:blank] 05:49:07 INFO - PROCESS | 2528 | --DOMWINDOW == 109 (17370C00) [pid = 2528] [serial = 359] [outer = 00000000] [url = about:blank] 05:49:07 INFO - PROCESS | 2528 | --DOMWINDOW == 108 (1736D800) [pid = 2528] [serial = 358] [outer = 00000000] [url = about:blank] 05:49:07 INFO - PROCESS | 2528 | --DOMWINDOW == 107 (14C44800) [pid = 2528] [serial = 350] [outer = 00000000] [url = about:blank] 05:49:07 INFO - PROCESS | 2528 | --DOMWINDOW == 106 (132E1400) [pid = 2528] [serial = 349] [outer = 00000000] [url = about:blank] 05:49:07 INFO - PROCESS | 2528 | --DOMWINDOW == 105 (152BA000) [pid = 2528] [serial = 367] [outer = 00000000] [url = about:blank] 05:49:07 INFO - PROCESS | 2528 | --DOMWINDOW == 104 (154E3400) [pid = 2528] [serial = 368] [outer = 00000000] [url = about:blank] 05:49:07 INFO - PROCESS | 2528 | --DOMWINDOW == 103 (16448C00) [pid = 2528] [serial = 370] [outer = 00000000] [url = about:blank] 05:49:07 INFO - PROCESS | 2528 | --DOMWINDOW == 102 (16454C00) [pid = 2528] [serial = 371] [outer = 00000000] [url = about:blank] 05:49:07 INFO - PROCESS | 2528 | --DOMWINDOW == 101 (1A46D000) [pid = 2528] [serial = 356] [outer = 00000000] [url = about:blank] 05:49:07 INFO - PROCESS | 2528 | --DOMWINDOW == 100 (1A464800) [pid = 2528] [serial = 355] [outer = 00000000] [url = about:blank] 05:49:07 INFO - PROCESS | 2528 | --DOMWINDOW == 99 (175F4000) [pid = 2528] [serial = 353] [outer = 00000000] [url = about:blank] 05:49:07 INFO - PROCESS | 2528 | --DOMWINDOW == 98 (1728D400) [pid = 2528] [serial = 352] [outer = 00000000] [url = about:blank] 05:49:07 INFO - PROCESS | 2528 | --DOMWINDOW == 97 (0D751000) [pid = 2528] [serial = 347] [outer = 00000000] [url = about:blank] 05:49:07 INFO - PROCESS | 2528 | --DOMWINDOW == 96 (0D64E800) [pid = 2528] [serial = 346] [outer = 00000000] [url = about:blank] 05:49:07 INFO - PROCESS | 2528 | --DOMWINDOW == 95 (12373000) [pid = 2528] [serial = 365] [outer = 00000000] [url = about:blank] 05:49:07 INFO - PROCESS | 2528 | --DOMWINDOW == 94 (1251EC00) [pid = 2528] [serial = 383] [outer = 00000000] [url = about:blank] 05:49:07 INFO - PROCESS | 2528 | --DOMWINDOW == 93 (1749B800) [pid = 2528] [serial = 385] [outer = 00000000] [url = about:blank] 05:49:07 INFO - PROCESS | 2528 | --DOMWINDOW == 92 (16E4C800) [pid = 2528] [serial = 389] [outer = 00000000] [url = about:blank] 05:49:07 INFO - PROCESS | 2528 | --DOMWINDOW == 91 (174A5400) [pid = 2528] [serial = 386] [outer = 00000000] [url = about:blank] 05:49:07 INFO - PROCESS | 2528 | --DOMWINDOW == 90 (17297000) [pid = 2528] [serial = 374] [outer = 00000000] [url = about:blank] 05:49:07 INFO - PROCESS | 2528 | --DOMWINDOW == 89 (0E503800) [pid = 2528] [serial = 314] [outer = 00000000] [url = about:blank] 05:49:07 INFO - PROCESS | 2528 | --DOMWINDOW == 88 (14C47800) [pid = 2528] [serial = 317] [outer = 00000000] [url = about:blank] 05:49:07 INFO - PROCESS | 2528 | 1464612547686 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]]]}] 05:49:07 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 05:49:07 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 831ms 05:49:07 INFO - PROCESS | 2528 | 1464612547714 Marionette TRACE conn5 -> [0,573,"getWindowHandle",null] 05:49:07 INFO - PROCESS | 2528 | 1464612547718 Marionette TRACE conn5 <- [1,573,null,{"value":"13"}] 05:49:07 INFO - PROCESS | 2528 | 1464612547723 Marionette TRACE conn5 -> [0,574,"setScriptTimeout",{"ms":35000}] 05:49:07 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 05:49:07 INFO - PROCESS | 2528 | 1464612547725 Marionette TRACE conn5 <- [1,574,null,{}] 05:49:07 INFO - PROCESS | 2528 | 1464612547728 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}] 05:49:07 INFO - PROCESS | 2528 | 1464612547816 Marionette TRACE conn5 <- [1,575,null,{"value":null}] 05:49:07 INFO - PROCESS | 2528 | 1464612547824 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\", \"2a2d7192-24ed-4889-9d1c-c9ccdcac4bce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:07 INFO - PROCESS | 2528 | ++DOCSHELL 0DC16800 == 54 [pid = 2528] [id = 153] 05:49:07 INFO - PROCESS | 2528 | ++DOMWINDOW == 89 (0DC64800) [pid = 2528] [serial = 457] [outer = 00000000] 05:49:07 INFO - PROCESS | 2528 | ++DOMWINDOW == 90 (14C43800) [pid = 2528] [serial = 458] [outer = 0DC64800] 05:49:07 INFO - PROCESS | 2528 | 1464612547870 Marionette DEBUG loaded listener.js 05:49:07 INFO - PROCESS | 2528 | ++DOMWINDOW == 91 (152AD400) [pid = 2528] [serial = 459] [outer = 0DC64800] 05:49:08 INFO - PROCESS | 2528 | [2528] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 05:49:08 INFO - PROCESS | 2528 | [2528] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 05:49:08 INFO - PROCESS | 2528 | 1464612548302 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]]]}] 05:49:08 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 05:49:08 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 631ms 05:49:08 INFO - PROCESS | 2528 | 1464612548358 Marionette TRACE conn5 -> [0,577,"getWindowHandle",null] 05:49:08 INFO - PROCESS | 2528 | 1464612548360 Marionette TRACE conn5 <- [1,577,null,{"value":"13"}] 05:49:08 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 05:49:08 INFO - PROCESS | 2528 | 1464612548365 Marionette TRACE conn5 -> [0,578,"setScriptTimeout",{"ms":35000}] 05:49:08 INFO - PROCESS | 2528 | 1464612548371 Marionette TRACE conn5 <- [1,578,null,{}] 05:49:08 INFO - PROCESS | 2528 | 1464612548380 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}] 05:49:08 INFO - PROCESS | 2528 | 1464612548466 Marionette TRACE conn5 <- [1,579,null,{"value":null}] 05:49:08 INFO - PROCESS | 2528 | 1464612548474 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\", \"2a2d7192-24ed-4889-9d1c-c9ccdcac4bce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:08 INFO - PROCESS | 2528 | ++DOCSHELL 154DEC00 == 55 [pid = 2528] [id = 154] 05:49:08 INFO - PROCESS | 2528 | ++DOMWINDOW == 92 (154E2000) [pid = 2528] [serial = 460] [outer = 00000000] 05:49:08 INFO - PROCESS | 2528 | ++DOMWINDOW == 93 (160B5800) [pid = 2528] [serial = 461] [outer = 154E2000] 05:49:08 INFO - PROCESS | 2528 | 1464612548519 Marionette DEBUG loaded listener.js 05:49:08 INFO - PROCESS | 2528 | ++DOMWINDOW == 94 (16450400) [pid = 2528] [serial = 462] [outer = 154E2000] 05:49:08 INFO - PROCESS | 2528 | 1464612548948 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]]]}] 05:49:09 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 05:49:09 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 630ms 05:49:09 INFO - PROCESS | 2528 | 1464612548998 Marionette TRACE conn5 -> [0,581,"getWindowHandle",null] 05:49:09 INFO - PROCESS | 2528 | 1464612549000 Marionette TRACE conn5 <- [1,581,null,{"value":"13"}] 05:49:09 INFO - PROCESS | 2528 | 1464612549004 Marionette TRACE conn5 -> [0,582,"setScriptTimeout",{"ms":35000}] 05:49:09 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 05:49:09 INFO - PROCESS | 2528 | 1464612549005 Marionette TRACE conn5 <- [1,582,null,{}] 05:49:09 INFO - PROCESS | 2528 | 1464612549009 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}] 05:49:09 INFO - PROCESS | 2528 | 1464612549095 Marionette TRACE conn5 <- [1,583,null,{"value":null}] 05:49:09 INFO - PROCESS | 2528 | 1464612549101 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\", \"2a2d7192-24ed-4889-9d1c-c9ccdcac4bce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:09 INFO - PROCESS | 2528 | ++DOCSHELL 16454400 == 56 [pid = 2528] [id = 155] 05:49:09 INFO - PROCESS | 2528 | ++DOMWINDOW == 95 (16589C00) [pid = 2528] [serial = 463] [outer = 00000000] 05:49:09 INFO - PROCESS | 2528 | ++DOMWINDOW == 96 (16736C00) [pid = 2528] [serial = 464] [outer = 16589C00] 05:49:09 INFO - PROCESS | 2528 | 1464612549147 Marionette DEBUG loaded listener.js 05:49:09 INFO - PROCESS | 2528 | ++DOMWINDOW == 97 (16E47800) [pid = 2528] [serial = 465] [outer = 16589C00] 05:49:09 INFO - PROCESS | 2528 | 1464612549690 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]]]}] 05:49:09 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 05:49:09 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 770ms 05:49:09 INFO - PROCESS | 2528 | 1464612549781 Marionette TRACE conn5 -> [0,585,"getWindowHandle",null] 05:49:09 INFO - PROCESS | 2528 | 1464612549783 Marionette TRACE conn5 <- [1,585,null,{"value":"13"}] 05:49:09 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 05:49:09 INFO - PROCESS | 2528 | 1464612549786 Marionette TRACE conn5 -> [0,586,"setScriptTimeout",{"ms":35000}] 05:49:09 INFO - PROCESS | 2528 | 1464612549787 Marionette TRACE conn5 <- [1,586,null,{}] 05:49:09 INFO - PROCESS | 2528 | 1464612549791 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}] 05:49:09 INFO - PROCESS | 2528 | 1464612549900 Marionette TRACE conn5 <- [1,587,null,{"value":null}] 05:49:09 INFO - PROCESS | 2528 | 1464612549960 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\", \"2a2d7192-24ed-4889-9d1c-c9ccdcac4bce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:10 INFO - PROCESS | 2528 | ++DOCSHELL 16E4C000 == 57 [pid = 2528] [id = 156] 05:49:10 INFO - PROCESS | 2528 | ++DOMWINDOW == 98 (16E4C800) [pid = 2528] [serial = 466] [outer = 00000000] 05:49:10 INFO - PROCESS | 2528 | ++DOMWINDOW == 99 (1728D400) [pid = 2528] [serial = 467] [outer = 16E4C800] 05:49:10 INFO - PROCESS | 2528 | 1464612550011 Marionette DEBUG loaded listener.js 05:49:10 INFO - PROCESS | 2528 | ++DOMWINDOW == 100 (17370000) [pid = 2528] [serial = 468] [outer = 16E4C800] 05:49:10 INFO - PROCESS | 2528 | 1464612550482 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]]]}] 05:49:10 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 05:49:10 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 730ms 05:49:10 INFO - PROCESS | 2528 | 1464612550518 Marionette TRACE conn5 -> [0,589,"getWindowHandle",null] 05:49:10 INFO - PROCESS | 2528 | 1464612550520 Marionette TRACE conn5 <- [1,589,null,{"value":"13"}] 05:49:10 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 05:49:10 INFO - PROCESS | 2528 | 1464612550533 Marionette TRACE conn5 -> [0,590,"setScriptTimeout",{"ms":35000}] 05:49:10 INFO - PROCESS | 2528 | 1464612550535 Marionette TRACE conn5 <- [1,590,null,{}] 05:49:10 INFO - PROCESS | 2528 | 1464612550539 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}] 05:49:10 INFO - PROCESS | 2528 | 1464612550650 Marionette TRACE conn5 <- [1,591,null,{"value":null}] 05:49:10 INFO - PROCESS | 2528 | 1464612550710 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\", \"2a2d7192-24ed-4889-9d1c-c9ccdcac4bce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:10 INFO - PROCESS | 2528 | ++DOCSHELL 152B2400 == 58 [pid = 2528] [id = 157] 05:49:10 INFO - PROCESS | 2528 | ++DOMWINDOW == 101 (17371400) [pid = 2528] [serial = 469] [outer = 00000000] 05:49:10 INFO - PROCESS | 2528 | ++DOMWINDOW == 102 (175F2400) [pid = 2528] [serial = 470] [outer = 17371400] 05:49:10 INFO - PROCESS | 2528 | 1464612550754 Marionette DEBUG loaded listener.js 05:49:10 INFO - PROCESS | 2528 | ++DOMWINDOW == 103 (17A88400) [pid = 2528] [serial = 471] [outer = 17371400] 05:49:11 INFO - PROCESS | 2528 | 1464612551169 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]]]}] 05:49:11 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 05:49:11 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 690ms 05:49:11 INFO - PROCESS | 2528 | 1464612551218 Marionette TRACE conn5 -> [0,593,"getWindowHandle",null] 05:49:11 INFO - PROCESS | 2528 | 1464612551220 Marionette TRACE conn5 <- [1,593,null,{"value":"13"}] 05:49:11 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 05:49:11 INFO - PROCESS | 2528 | 1464612551223 Marionette TRACE conn5 -> [0,594,"setScriptTimeout",{"ms":35000}] 05:49:11 INFO - PROCESS | 2528 | 1464612551224 Marionette TRACE conn5 <- [1,594,null,{}] 05:49:11 INFO - PROCESS | 2528 | 1464612551228 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}] 05:49:11 INFO - PROCESS | 2528 | 1464612551336 Marionette TRACE conn5 <- [1,595,null,{"value":null}] 05:49:11 INFO - PROCESS | 2528 | 1464612551342 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\", \"2a2d7192-24ed-4889-9d1c-c9ccdcac4bce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:11 INFO - PROCESS | 2528 | ++DOCSHELL 17B71400 == 59 [pid = 2528] [id = 158] 05:49:11 INFO - PROCESS | 2528 | ++DOMWINDOW == 104 (1910E400) [pid = 2528] [serial = 472] [outer = 00000000] 05:49:11 INFO - PROCESS | 2528 | ++DOMWINDOW == 105 (1995D800) [pid = 2528] [serial = 473] [outer = 1910E400] 05:49:11 INFO - PROCESS | 2528 | 1464612551432 Marionette DEBUG loaded listener.js 05:49:11 INFO - PROCESS | 2528 | ++DOMWINDOW == 106 (1A449800) [pid = 2528] [serial = 474] [outer = 1910E400] 05:49:11 INFO - PROCESS | 2528 | --DOMWINDOW == 105 (1730A800) [pid = 2528] [serial = 342] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 05:49:11 INFO - PROCESS | 2528 | --DOMWINDOW == 104 (160B2000) [pid = 2528] [serial = 418] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 05:49:11 INFO - PROCESS | 2528 | --DOMWINDOW == 103 (16596400) [pid = 2528] [serial = 421] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 05:49:11 INFO - PROCESS | 2528 | --DOMWINDOW == 102 (16E4B400) [pid = 2528] [serial = 424] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 05:49:11 INFO - PROCESS | 2528 | --DOMWINDOW == 101 (0E770800) [pid = 2528] [serial = 427] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 05:49:11 INFO - PROCESS | 2528 | --DOMWINDOW == 100 (13220000) [pid = 2528] [serial = 406] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 05:49:11 INFO - PROCESS | 2528 | --DOMWINDOW == 99 (1226F000) [pid = 2528] [serial = 412] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 05:49:11 INFO - PROCESS | 2528 | --DOMWINDOW == 98 (154E0800) [pid = 2528] [serial = 415] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 05:49:11 INFO - PROCESS | 2528 | --DOMWINDOW == 97 (0D648000) [pid = 2528] [serial = 409] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 05:49:11 INFO - PROCESS | 2528 | --DOMWINDOW == 96 (0D89AC00) [pid = 2528] [serial = 403] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 05:49:11 INFO - PROCESS | 2528 | --DOMWINDOW == 95 (151D9800) [pid = 2528] [serial = 430] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 05:49:11 INFO - PROCESS | 2528 | 1464612551925 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]]]}] 05:49:11 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 05:49:11 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 731ms 05:49:11 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 05:49:11 INFO - PROCESS | 2528 | 1464612551964 Marionette TRACE conn5 -> [0,597,"getWindowHandle",null] 05:49:11 INFO - PROCESS | 2528 | 1464612551966 Marionette TRACE conn5 <- [1,597,null,{"value":"13"}] 05:49:11 INFO - PROCESS | 2528 | 1464612551969 Marionette TRACE conn5 -> [0,598,"setScriptTimeout",{"ms":35000}] 05:49:11 INFO - PROCESS | 2528 | 1464612551971 Marionette TRACE conn5 <- [1,598,null,{}] 05:49:11 INFO - PROCESS | 2528 | 1464612551974 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}] 05:49:12 INFO - PROCESS | 2528 | 1464612552086 Marionette TRACE conn5 <- [1,599,null,{"value":null}] 05:49:12 INFO - PROCESS | 2528 | 1464612552140 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\", \"2a2d7192-24ed-4889-9d1c-c9ccdcac4bce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:12 INFO - PROCESS | 2528 | ++DOCSHELL 14C42000 == 60 [pid = 2528] [id = 159] 05:49:12 INFO - PROCESS | 2528 | ++DOMWINDOW == 96 (14C46800) [pid = 2528] [serial = 475] [outer = 00000000] 05:49:12 INFO - PROCESS | 2528 | ++DOMWINDOW == 97 (17291800) [pid = 2528] [serial = 476] [outer = 14C46800] 05:49:12 INFO - PROCESS | 2528 | 1464612552184 Marionette DEBUG loaded listener.js 05:49:12 INFO - PROCESS | 2528 | ++DOMWINDOW == 98 (17369000) [pid = 2528] [serial = 477] [outer = 14C46800] 05:49:12 INFO - PROCESS | 2528 | 1464612552543 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]]]}] 05:49:12 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 05:49:12 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 630ms 05:49:12 INFO - PROCESS | 2528 | 1464612552600 Marionette TRACE conn5 -> [0,601,"getWindowHandle",null] 05:49:12 INFO - PROCESS | 2528 | 1464612552602 Marionette TRACE conn5 <- [1,601,null,{"value":"13"}] 05:49:12 INFO - PROCESS | 2528 | 1464612552605 Marionette TRACE conn5 -> [0,602,"setScriptTimeout",{"ms":35000}] 05:49:12 INFO - PROCESS | 2528 | 1464612552607 Marionette TRACE conn5 <- [1,602,null,{}] 05:49:12 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 05:49:12 INFO - PROCESS | 2528 | 1464612552610 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}] 05:49:12 INFO - PROCESS | 2528 | 1464612552691 Marionette TRACE conn5 <- [1,603,null,{"value":null}] 05:49:12 INFO - PROCESS | 2528 | 1464612552697 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\", \"2a2d7192-24ed-4889-9d1c-c9ccdcac4bce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:12 INFO - PROCESS | 2528 | ++DOCSHELL 1250CC00 == 61 [pid = 2528] [id = 160] 05:49:12 INFO - PROCESS | 2528 | ++DOMWINDOW == 99 (1688A400) [pid = 2528] [serial = 478] [outer = 00000000] 05:49:12 INFO - PROCESS | 2528 | ++DOMWINDOW == 100 (1A470C00) [pid = 2528] [serial = 479] [outer = 1688A400] 05:49:12 INFO - PROCESS | 2528 | 1464612552741 Marionette DEBUG loaded listener.js 05:49:12 INFO - PROCESS | 2528 | ++DOMWINDOW == 101 (19135000) [pid = 2528] [serial = 480] [outer = 1688A400] 05:49:13 INFO - PROCESS | 2528 | 1464612553169 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]]]}] 05:49:13 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 05:49:13 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 632ms 05:49:13 INFO - PROCESS | 2528 | 1464612553241 Marionette TRACE conn5 -> [0,605,"getWindowHandle",null] 05:49:13 INFO - PROCESS | 2528 | 1464612553243 Marionette TRACE conn5 <- [1,605,null,{"value":"13"}] 05:49:13 INFO - PROCESS | 2528 | 1464612553247 Marionette TRACE conn5 -> [0,606,"setScriptTimeout",{"ms":35000}] 05:49:13 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 05:49:13 INFO - PROCESS | 2528 | 1464612553248 Marionette TRACE conn5 <- [1,606,null,{}] 05:49:13 INFO - PROCESS | 2528 | 1464612553252 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}] 05:49:13 INFO - PROCESS | 2528 | 1464612553332 Marionette TRACE conn5 <- [1,607,null,{"value":null}] 05:49:13 INFO - PROCESS | 2528 | 1464612553341 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\", \"2a2d7192-24ed-4889-9d1c-c9ccdcac4bce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:13 INFO - PROCESS | 2528 | ++DOCSHELL 1A470400 == 62 [pid = 2528] [id = 161] 05:49:13 INFO - PROCESS | 2528 | ++DOMWINDOW == 102 (1AC74C00) [pid = 2528] [serial = 481] [outer = 00000000] 05:49:13 INFO - PROCESS | 2528 | ++DOMWINDOW == 103 (1B10EC00) [pid = 2528] [serial = 482] [outer = 1AC74C00] 05:49:13 INFO - PROCESS | 2528 | 1464612553390 Marionette DEBUG loaded listener.js 05:49:13 INFO - PROCESS | 2528 | ++DOMWINDOW == 104 (1B17F400) [pid = 2528] [serial = 483] [outer = 1AC74C00] 05:49:14 INFO - PROCESS | 2528 | [2528] 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 05:49:14 INFO - PROCESS | 2528 | 1464612554331 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]]]}] 05:49:14 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 05:49:14 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 1124ms 05:49:14 INFO - PROCESS | 2528 | 1464612554375 Marionette TRACE conn5 -> [0,609,"getWindowHandle",null] 05:49:14 INFO - PROCESS | 2528 | 1464612554380 Marionette TRACE conn5 <- [1,609,null,{"value":"13"}] 05:49:14 INFO - PROCESS | 2528 | 1464612554386 Marionette TRACE conn5 -> [0,610,"setScriptTimeout",{"ms":35000}] 05:49:14 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 05:49:14 INFO - PROCESS | 2528 | 1464612554390 Marionette TRACE conn5 <- [1,610,null,{}] 05:49:14 INFO - PROCESS | 2528 | 1464612554396 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}] 05:49:14 INFO - PROCESS | 2528 | 1464612554510 Marionette TRACE conn5 <- [1,611,null,{"value":null}] 05:49:14 INFO - PROCESS | 2528 | 1464612554638 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\", \"2a2d7192-24ed-4889-9d1c-c9ccdcac4bce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:14 INFO - PROCESS | 2528 | ++DOCSHELL 0D8DC000 == 63 [pid = 2528] [id = 162] 05:49:14 INFO - PROCESS | 2528 | ++DOMWINDOW == 105 (0E505400) [pid = 2528] [serial = 484] [outer = 00000000] 05:49:14 INFO - PROCESS | 2528 | ++DOMWINDOW == 106 (12371400) [pid = 2528] [serial = 485] [outer = 0E505400] 05:49:14 INFO - PROCESS | 2528 | 1464612554696 Marionette DEBUG loaded listener.js 05:49:14 INFO - PROCESS | 2528 | ++DOMWINDOW == 107 (12575800) [pid = 2528] [serial = 486] [outer = 0E505400] 05:49:15 INFO - PROCESS | 2528 | 1464612555321 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]]]}] 05:49:15 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 05:49:15 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 970ms 05:49:15 INFO - PROCESS | 2528 | 1464612555361 Marionette TRACE conn5 -> [0,613,"getWindowHandle",null] 05:49:15 INFO - PROCESS | 2528 | 1464612555367 Marionette TRACE conn5 <- [1,613,null,{"value":"13"}] 05:49:15 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 05:49:15 INFO - PROCESS | 2528 | 1464612555374 Marionette TRACE conn5 -> [0,614,"setScriptTimeout",{"ms":35000}] 05:49:15 INFO - PROCESS | 2528 | 1464612555376 Marionette TRACE conn5 <- [1,614,null,{}] 05:49:15 INFO - PROCESS | 2528 | 1464612555381 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}] 05:49:15 INFO - PROCESS | 2528 | 1464612555492 Marionette TRACE conn5 <- [1,615,null,{"value":null}] 05:49:15 INFO - PROCESS | 2528 | 1464612555593 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\", \"2a2d7192-24ed-4889-9d1c-c9ccdcac4bce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:15 INFO - PROCESS | 2528 | ++DOCSHELL 154DD400 == 64 [pid = 2528] [id = 163] 05:49:15 INFO - PROCESS | 2528 | ++DOMWINDOW == 108 (154DE800) [pid = 2528] [serial = 487] [outer = 00000000] 05:49:15 INFO - PROCESS | 2528 | ++DOMWINDOW == 109 (16453400) [pid = 2528] [serial = 488] [outer = 154DE800] 05:49:15 INFO - PROCESS | 2528 | 1464612555649 Marionette DEBUG loaded listener.js 05:49:15 INFO - PROCESS | 2528 | ++DOMWINDOW == 110 (1672B400) [pid = 2528] [serial = 489] [outer = 154DE800] 05:49:16 INFO - PROCESS | 2528 | 1464612556284 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]]]}] 05:49:16 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 05:49:16 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 970ms 05:49:16 INFO - PROCESS | 2528 | 1464612556345 Marionette TRACE conn5 -> [0,617,"getWindowHandle",null] 05:49:16 INFO - PROCESS | 2528 | 1464612556348 Marionette TRACE conn5 <- [1,617,null,{"value":"13"}] 05:49:16 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 05:49:16 INFO - PROCESS | 2528 | 1464612556352 Marionette TRACE conn5 -> [0,618,"setScriptTimeout",{"ms":35000}] 05:49:16 INFO - PROCESS | 2528 | 1464612556356 Marionette TRACE conn5 <- [1,618,null,{}] 05:49:16 INFO - PROCESS | 2528 | 1464612556367 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}] 05:49:16 INFO - PROCESS | 2528 | 1464612556518 Marionette TRACE conn5 <- [1,619,null,{"value":null}] 05:49:16 INFO - PROCESS | 2528 | 1464612556537 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\", \"2a2d7192-24ed-4889-9d1c-c9ccdcac4bce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:16 INFO - PROCESS | 2528 | ++DOCSHELL 1AB5C400 == 65 [pid = 2528] [id = 164] 05:49:16 INFO - PROCESS | 2528 | ++DOMWINDOW == 111 (1AB5C800) [pid = 2528] [serial = 490] [outer = 00000000] 05:49:16 INFO - PROCESS | 2528 | ++DOMWINDOW == 112 (1AB60C00) [pid = 2528] [serial = 491] [outer = 1AB5C800] 05:49:16 INFO - PROCESS | 2528 | 1464612556594 Marionette DEBUG loaded listener.js 05:49:16 INFO - PROCESS | 2528 | ++DOMWINDOW == 113 (1AB65000) [pid = 2528] [serial = 492] [outer = 1AB5C800] 05:49:17 INFO - PROCESS | 2528 | 1464612557218 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]]]}] 05:49:17 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 05:49:17 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 930ms 05:49:17 INFO - PROCESS | 2528 | 1464612557285 Marionette TRACE conn5 -> [0,621,"getWindowHandle",null] 05:49:17 INFO - PROCESS | 2528 | 1464612557288 Marionette TRACE conn5 <- [1,621,null,{"value":"13"}] 05:49:17 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 05:49:17 INFO - PROCESS | 2528 | 1464612557292 Marionette TRACE conn5 -> [0,622,"setScriptTimeout",{"ms":35000}] 05:49:17 INFO - PROCESS | 2528 | 1464612557294 Marionette TRACE conn5 <- [1,622,null,{}] 05:49:17 INFO - PROCESS | 2528 | 1464612557298 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}] 05:49:17 INFO - PROCESS | 2528 | 1464612557407 Marionette TRACE conn5 <- [1,623,null,{"value":null}] 05:49:17 INFO - PROCESS | 2528 | 1464612557534 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\", \"2a2d7192-24ed-4889-9d1c-c9ccdcac4bce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:17 INFO - PROCESS | 2528 | ++DOCSHELL 1B17B000 == 66 [pid = 2528] [id = 165] 05:49:17 INFO - PROCESS | 2528 | ++DOMWINDOW == 114 (1B17D000) [pid = 2528] [serial = 493] [outer = 00000000] 05:49:17 INFO - PROCESS | 2528 | ++DOMWINDOW == 115 (1B1BD000) [pid = 2528] [serial = 494] [outer = 1B17D000] 05:49:17 INFO - PROCESS | 2528 | 1464612557591 Marionette DEBUG loaded listener.js 05:49:17 INFO - PROCESS | 2528 | ++DOMWINDOW == 116 (1B1C0C00) [pid = 2528] [serial = 495] [outer = 1B17D000] 05:49:17 INFO - PROCESS | 2528 | [2528] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 05:49:18 INFO - PROCESS | 2528 | [2528] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 05:49:18 INFO - PROCESS | 2528 | 1464612558134 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]]]}] 05:49:18 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 05:49:18 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 871ms 05:49:18 INFO - PROCESS | 2528 | 1464612558165 Marionette TRACE conn5 -> [0,625,"getWindowHandle",null] 05:49:18 INFO - PROCESS | 2528 | 1464612558167 Marionette TRACE conn5 <- [1,625,null,{"value":"13"}] 05:49:18 INFO - PROCESS | 2528 | 1464612558171 Marionette TRACE conn5 -> [0,626,"setScriptTimeout",{"ms":35000}] 05:49:18 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 05:49:18 INFO - PROCESS | 2528 | 1464612558173 Marionette TRACE conn5 <- [1,626,null,{}] 05:49:18 INFO - PROCESS | 2528 | 1464612558177 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}] 05:49:18 INFO - PROCESS | 2528 | 1464612558293 Marionette TRACE conn5 <- [1,627,null,{"value":null}] 05:49:18 INFO - PROCESS | 2528 | 1464612558393 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\", \"2a2d7192-24ed-4889-9d1c-c9ccdcac4bce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:18 INFO - PROCESS | 2528 | ++DOCSHELL 16E4AC00 == 67 [pid = 2528] [id = 166] 05:49:18 INFO - PROCESS | 2528 | ++DOMWINDOW == 117 (16E4BC00) [pid = 2528] [serial = 496] [outer = 00000000] 05:49:18 INFO - PROCESS | 2528 | ++DOMWINDOW == 118 (1736E800) [pid = 2528] [serial = 497] [outer = 16E4BC00] 05:49:18 INFO - PROCESS | 2528 | 1464612558447 Marionette DEBUG loaded listener.js 05:49:18 INFO - PROCESS | 2528 | ++DOMWINDOW == 119 (174A2C00) [pid = 2528] [serial = 498] [outer = 16E4BC00] 05:49:18 INFO - PROCESS | 2528 | [2528] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 05:49:18 INFO - PROCESS | 2528 | [2528] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 05:49:19 INFO - PROCESS | 2528 | 1464612559260 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]]]}] 05:49:19 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 05:49:19 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 1128ms 05:49:19 INFO - PROCESS | 2528 | 1464612559303 Marionette TRACE conn5 -> [0,629,"getWindowHandle",null] 05:49:19 INFO - PROCESS | 2528 | 1464612559307 Marionette TRACE conn5 <- [1,629,null,{"value":"13"}] 05:49:19 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 05:49:19 INFO - PROCESS | 2528 | 1464612559312 Marionette TRACE conn5 -> [0,630,"setScriptTimeout",{"ms":35000}] 05:49:19 INFO - PROCESS | 2528 | 1464612559316 Marionette TRACE conn5 <- [1,630,null,{}] 05:49:19 INFO - PROCESS | 2528 | 1464612559322 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}] 05:49:19 INFO - PROCESS | 2528 | 1464612559420 Marionette TRACE conn5 <- [1,631,null,{"value":null}] 05:49:19 INFO - PROCESS | 2528 | 1464612559524 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\", \"2a2d7192-24ed-4889-9d1c-c9ccdcac4bce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:19 INFO - PROCESS | 2528 | ++DOCSHELL 0D74DC00 == 68 [pid = 2528] [id = 167] 05:49:19 INFO - PROCESS | 2528 | ++DOMWINDOW == 120 (0D759400) [pid = 2528] [serial = 499] [outer = 00000000] 05:49:19 INFO - PROCESS | 2528 | ++DOMWINDOW == 121 (1223EC00) [pid = 2528] [serial = 500] [outer = 0D759400] 05:49:19 INFO - PROCESS | 2528 | 1464612559572 Marionette DEBUG loaded listener.js 05:49:19 INFO - PROCESS | 2528 | ++DOMWINDOW == 122 (12378400) [pid = 2528] [serial = 501] [outer = 0D759400] 05:49:20 INFO - PROCESS | 2528 | 1464612560187 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]]]}] 05:49:20 INFO - PROCESS | 2528 | --DOCSHELL 16595C00 == 67 [pid = 2528] [id = 35] 05:49:20 INFO - PROCESS | 2528 | --DOCSHELL 16594800 == 66 [pid = 2528] [id = 118] 05:49:20 INFO - PROCESS | 2528 | --DOCSHELL 1223FC00 == 65 [pid = 2528] [id = 117] 05:49:20 INFO - PROCESS | 2528 | --DOCSHELL 0D253800 == 64 [pid = 2528] [id = 116] 05:49:20 INFO - PROCESS | 2528 | --DOCSHELL 160B0000 == 63 [pid = 2528] [id = 108] 05:49:20 INFO - PROCESS | 2528 | --DOCSHELL 1250CC00 == 62 [pid = 2528] [id = 160] 05:49:20 INFO - PROCESS | 2528 | --DOCSHELL 14C42000 == 61 [pid = 2528] [id = 159] 05:49:20 INFO - PROCESS | 2528 | --DOCSHELL 17B71400 == 60 [pid = 2528] [id = 158] 05:49:20 INFO - PROCESS | 2528 | --DOCSHELL 152B2400 == 59 [pid = 2528] [id = 157] 05:49:20 INFO - PROCESS | 2528 | --DOCSHELL 16E4C000 == 58 [pid = 2528] [id = 156] 05:49:20 INFO - PROCESS | 2528 | --DOMWINDOW == 121 (17A91000) [pid = 2528] [serial = 434] [outer = 00000000] [url = about:blank] 05:49:20 INFO - PROCESS | 2528 | --DOCSHELL 16454400 == 57 [pid = 2528] [id = 155] 05:49:20 INFO - PROCESS | 2528 | --DOCSHELL 154DEC00 == 56 [pid = 2528] [id = 154] 05:49:20 INFO - PROCESS | 2528 | --DOCSHELL 0DC16800 == 55 [pid = 2528] [id = 153] 05:49:20 INFO - PROCESS | 2528 | --DOCSHELL 0C326400 == 54 [pid = 2528] [id = 152] 05:49:20 INFO - PROCESS | 2528 | --DOCSHELL 0C273800 == 53 [pid = 2528] [id = 151] 05:49:20 INFO - PROCESS | 2528 | --DOCSHELL 12239000 == 52 [pid = 2528] [id = 147] 05:49:20 INFO - PROCESS | 2528 | --DOCSHELL 0D1EAC00 == 51 [pid = 2528] [id = 146] 05:49:20 INFO - PROCESS | 2528 | --DOCSHELL 16889400 == 50 [pid = 2528] [id = 145] 05:49:20 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 05:49:20 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 930ms 05:49:20 INFO - PROCESS | 2528 | 1464612560244 Marionette TRACE conn5 -> [0,633,"getWindowHandle",null] 05:49:20 INFO - PROCESS | 2528 | 1464612560249 Marionette TRACE conn5 <- [1,633,null,{"value":"13"}] 05:49:20 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 05:49:20 INFO - PROCESS | 2528 | 1464612560258 Marionette TRACE conn5 -> [0,634,"setScriptTimeout",{"ms":35000}] 05:49:20 INFO - PROCESS | 2528 | 1464612560260 Marionette TRACE conn5 <- [1,634,null,{}] 05:49:20 INFO - PROCESS | 2528 | --DOMWINDOW == 120 (17571C00) [pid = 2528] [serial = 344] [outer = 00000000] [url = about:blank] 05:49:20 INFO - PROCESS | 2528 | --DOMWINDOW == 119 (16453C00) [pid = 2528] [serial = 419] [outer = 00000000] [url = about:blank] 05:49:20 INFO - PROCESS | 2528 | --DOMWINDOW == 118 (16E41C00) [pid = 2528] [serial = 423] [outer = 00000000] [url = about:blank] 05:49:20 INFO - PROCESS | 2528 | --DOMWINDOW == 117 (16735800) [pid = 2528] [serial = 422] [outer = 00000000] [url = about:blank] 05:49:20 INFO - PROCESS | 2528 | --DOMWINDOW == 116 (17292400) [pid = 2528] [serial = 425] [outer = 00000000] [url = about:blank] 05:49:20 INFO - PROCESS | 2528 | --DOMWINDOW == 115 (14C49000) [pid = 2528] [serial = 429] [outer = 00000000] [url = about:blank] 05:49:20 INFO - PROCESS | 2528 | --DOMWINDOW == 114 (1250B400) [pid = 2528] [serial = 428] [outer = 00000000] [url = about:blank] 05:49:20 INFO - PROCESS | 2528 | --DOMWINDOW == 113 (15024400) [pid = 2528] [serial = 408] [outer = 00000000] [url = about:blank] 05:49:20 INFO - PROCESS | 2528 | --DOMWINDOW == 112 (13DDA400) [pid = 2528] [serial = 407] [outer = 00000000] [url = about:blank] 05:49:20 INFO - PROCESS | 2528 | --DOMWINDOW == 111 (14C41800) [pid = 2528] [serial = 413] [outer = 00000000] [url = about:blank] 05:49:20 INFO - PROCESS | 2528 | --DOMWINDOW == 110 (152B0400) [pid = 2528] [serial = 414] [outer = 00000000] [url = about:blank] 05:49:20 INFO - PROCESS | 2528 | --DOMWINDOW == 109 (15E13800) [pid = 2528] [serial = 416] [outer = 00000000] [url = about:blank] 05:49:20 INFO - PROCESS | 2528 | --DOMWINDOW == 108 (0DDAA000) [pid = 2528] [serial = 410] [outer = 00000000] [url = about:blank] 05:49:20 INFO - PROCESS | 2528 | --DOMWINDOW == 107 (11BB0000) [pid = 2528] [serial = 411] [outer = 00000000] [url = about:blank] 05:49:20 INFO - PROCESS | 2528 | --DOMWINDOW == 106 (11D88000) [pid = 2528] [serial = 405] [outer = 00000000] [url = about:blank] 05:49:20 INFO - PROCESS | 2528 | --DOMWINDOW == 105 (0DDA7800) [pid = 2528] [serial = 404] [outer = 00000000] [url = about:blank] 05:49:20 INFO - PROCESS | 2528 | --DOMWINDOW == 104 (16737800) [pid = 2528] [serial = 391] [outer = 00000000] [url = about:blank] 05:49:20 INFO - PROCESS | 2528 | --DOMWINDOW == 103 (14C41C00) [pid = 2528] [serial = 395] [outer = 00000000] [url = about:blank] 05:49:20 INFO - PROCESS | 2528 | --DOMWINDOW == 102 (16736800) [pid = 2528] [serial = 398] [outer = 00000000] [url = about:blank] 05:49:20 INFO - PROCESS | 2528 | --DOMWINDOW == 101 (1A48D000) [pid = 2528] [serial = 401] [outer = 00000000] [url = about:blank] 05:49:20 INFO - PROCESS | 2528 | --DOMWINDOW == 100 (17289C00) [pid = 2528] [serial = 426] [outer = 00000000] [url = about:blank] 05:49:20 INFO - PROCESS | 2528 | --DOMWINDOW == 99 (19113800) [pid = 2528] [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.] 05:49:20 INFO - PROCESS | 2528 | --DOMWINDOW == 98 (16593000) [pid = 2528] [serial = 420] [outer = 00000000] [url = about:blank] 05:49:20 INFO - PROCESS | 2528 | --DOMWINDOW == 97 (1728D800) [pid = 2528] [serial = 431] [outer = 00000000] [url = about:blank] 05:49:20 INFO - PROCESS | 2528 | --DOMWINDOW == 96 (1749C800) [pid = 2528] [serial = 432] [outer = 00000000] [url = about:blank] 05:49:20 INFO - PROCESS | 2528 | --DOMWINDOW == 95 (160AE400) [pid = 2528] [serial = 417] [outer = 00000000] [url = about:blank] 05:49:20 INFO - PROCESS | 2528 | 1464612560296 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}] 05:49:20 INFO - PROCESS | 2528 | 1464612560412 Marionette TRACE conn5 <- [1,635,null,{"value":null}] 05:49:20 INFO - PROCESS | 2528 | 1464612560421 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\", \"2a2d7192-24ed-4889-9d1c-c9ccdcac4bce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:20 INFO - PROCESS | 2528 | ++DOCSHELL 0D654C00 == 51 [pid = 2528] [id = 168] 05:49:20 INFO - PROCESS | 2528 | ++DOMWINDOW == 96 (0D655C00) [pid = 2528] [serial = 502] [outer = 00000000] 05:49:20 INFO - PROCESS | 2528 | ++DOMWINDOW == 97 (0DC66800) [pid = 2528] [serial = 503] [outer = 0D655C00] 05:49:20 INFO - PROCESS | 2528 | 1464612560466 Marionette DEBUG loaded listener.js 05:49:20 INFO - PROCESS | 2528 | ++DOMWINDOW == 98 (0E789000) [pid = 2528] [serial = 504] [outer = 0D655C00] 05:49:20 INFO - PROCESS | 2528 | 1464612560951 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]]]}] 05:49:21 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 05:49:21 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 730ms 05:49:21 INFO - PROCESS | 2528 | 1464612560988 Marionette TRACE conn5 -> [0,637,"getWindowHandle",null] 05:49:21 INFO - PROCESS | 2528 | 1464612560990 Marionette TRACE conn5 <- [1,637,null,{"value":"13"}] 05:49:21 INFO - PROCESS | 2528 | 1464612560994 Marionette TRACE conn5 -> [0,638,"setScriptTimeout",{"ms":35000}] 05:49:21 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 05:49:21 INFO - PROCESS | 2528 | 1464612560997 Marionette TRACE conn5 <- [1,638,null,{}] 05:49:21 INFO - PROCESS | 2528 | 1464612561007 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}] 05:49:21 INFO - PROCESS | 2528 | 1464612561094 Marionette TRACE conn5 <- [1,639,null,{"value":null}] 05:49:21 INFO - PROCESS | 2528 | 1464612561105 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\", \"2a2d7192-24ed-4889-9d1c-c9ccdcac4bce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:21 INFO - PROCESS | 2528 | ++DOCSHELL 14C44400 == 52 [pid = 2528] [id = 169] 05:49:21 INFO - PROCESS | 2528 | ++DOMWINDOW == 99 (14C45800) [pid = 2528] [serial = 505] [outer = 00000000] 05:49:21 INFO - PROCESS | 2528 | ++DOMWINDOW == 100 (14C4E800) [pid = 2528] [serial = 506] [outer = 14C45800] 05:49:21 INFO - PROCESS | 2528 | 1464612561152 Marionette DEBUG loaded listener.js 05:49:21 INFO - PROCESS | 2528 | ++DOMWINDOW == 101 (15022400) [pid = 2528] [serial = 507] [outer = 14C45800] 05:49:21 INFO - PROCESS | 2528 | 1464612561623 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]]]}] 05:49:21 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 05:49:21 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 670ms 05:49:21 INFO - PROCESS | 2528 | 1464612561668 Marionette TRACE conn5 -> [0,641,"getWindowHandle",null] 05:49:21 INFO - PROCESS | 2528 | 1464612561671 Marionette TRACE conn5 <- [1,641,null,{"value":"13"}] 05:49:21 INFO - PROCESS | 2528 | 1464612561674 Marionette TRACE conn5 -> [0,642,"setScriptTimeout",{"ms":35000}] 05:49:21 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 05:49:21 INFO - PROCESS | 2528 | 1464612561676 Marionette TRACE conn5 <- [1,642,null,{}] 05:49:21 INFO - PROCESS | 2528 | 1464612561680 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}] 05:49:21 INFO - PROCESS | 2528 | 1464612561766 Marionette TRACE conn5 <- [1,643,null,{"value":null}] 05:49:21 INFO - PROCESS | 2528 | 1464612561775 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\", \"2a2d7192-24ed-4889-9d1c-c9ccdcac4bce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:21 INFO - PROCESS | 2528 | ++DOCSHELL 151DC000 == 53 [pid = 2528] [id = 170] 05:49:21 INFO - PROCESS | 2528 | ++DOMWINDOW == 102 (151DE800) [pid = 2528] [serial = 508] [outer = 00000000] 05:49:21 INFO - PROCESS | 2528 | ++DOMWINDOW == 103 (152BC000) [pid = 2528] [serial = 509] [outer = 151DE800] 05:49:21 INFO - PROCESS | 2528 | 1464612561820 Marionette DEBUG loaded listener.js 05:49:21 INFO - PROCESS | 2528 | ++DOMWINDOW == 104 (1570C800) [pid = 2528] [serial = 510] [outer = 151DE800] 05:49:22 INFO - PROCESS | 2528 | 1464612562246 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]]]}] 05:49:22 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 05:49:22 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 631ms 05:49:22 INFO - PROCESS | 2528 | 1464612562309 Marionette TRACE conn5 -> [0,645,"getWindowHandle",null] 05:49:22 INFO - PROCESS | 2528 | 1464612562311 Marionette TRACE conn5 <- [1,645,null,{"value":"13"}] 05:49:22 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 05:49:22 INFO - PROCESS | 2528 | 1464612562314 Marionette TRACE conn5 -> [0,646,"setScriptTimeout",{"ms":35000}] 05:49:22 INFO - PROCESS | 2528 | 1464612562325 Marionette TRACE conn5 <- [1,646,null,{}] 05:49:22 INFO - PROCESS | 2528 | 1464612562329 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}] 05:49:22 INFO - PROCESS | 2528 | 1464612562408 Marionette TRACE conn5 <- [1,647,null,{"value":null}] 05:49:22 INFO - PROCESS | 2528 | 1464612562443 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\", \"2a2d7192-24ed-4889-9d1c-c9ccdcac4bce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:22 INFO - PROCESS | 2528 | ++DOCSHELL 15ECB000 == 54 [pid = 2528] [id = 171] 05:49:22 INFO - PROCESS | 2528 | ++DOMWINDOW == 105 (15ECFC00) [pid = 2528] [serial = 511] [outer = 00000000] 05:49:22 INFO - PROCESS | 2528 | ++DOMWINDOW == 106 (160B5C00) [pid = 2528] [serial = 512] [outer = 15ECFC00] 05:49:22 INFO - PROCESS | 2528 | 1464612562490 Marionette DEBUG loaded listener.js 05:49:22 INFO - PROCESS | 2528 | ++DOMWINDOW == 107 (16450000) [pid = 2528] [serial = 513] [outer = 15ECFC00] 05:49:22 INFO - PROCESS | 2528 | 1464612562958 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]]]}] 05:49:23 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 05:49:23 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 691ms 05:49:23 INFO - PROCESS | 2528 | 1464612563005 Marionette TRACE conn5 -> [0,649,"getWindowHandle",null] 05:49:23 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 05:49:23 INFO - PROCESS | 2528 | 1464612563007 Marionette TRACE conn5 <- [1,649,null,{"value":"13"}] 05:49:23 INFO - PROCESS | 2528 | 1464612563010 Marionette TRACE conn5 -> [0,650,"setScriptTimeout",{"ms":35000}] 05:49:23 INFO - PROCESS | 2528 | 1464612563012 Marionette TRACE conn5 <- [1,650,null,{}] 05:49:23 INFO - PROCESS | 2528 | 1464612563015 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}] 05:49:23 INFO - PROCESS | 2528 | 1464612563144 Marionette TRACE conn5 <- [1,651,null,{"value":null}] 05:49:23 INFO - PROCESS | 2528 | 1464612563203 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\", \"2a2d7192-24ed-4889-9d1c-c9ccdcac4bce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:23 INFO - PROCESS | 2528 | ++DOCSHELL 152B2800 == 55 [pid = 2528] [id = 172] 05:49:23 INFO - PROCESS | 2528 | ++DOMWINDOW == 108 (160B2400) [pid = 2528] [serial = 514] [outer = 00000000] 05:49:23 INFO - PROCESS | 2528 | ++DOMWINDOW == 109 (16732000) [pid = 2528] [serial = 515] [outer = 160B2400] 05:49:23 INFO - PROCESS | 2528 | 1464612563248 Marionette DEBUG loaded listener.js 05:49:23 INFO - PROCESS | 2528 | ++DOMWINDOW == 110 (16738400) [pid = 2528] [serial = 516] [outer = 160B2400] 05:49:23 INFO - PROCESS | 2528 | [2528] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 05:49:23 INFO - PROCESS | 2528 | [2528] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 05:49:23 INFO - PROCESS | 2528 | [2528] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 05:49:23 INFO - PROCESS | 2528 | 1464612563680 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]]]}] 05:49:23 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 05:49:23 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 730ms 05:49:23 INFO - PROCESS | 2528 | 1464612563741 Marionette TRACE conn5 -> [0,653,"getWindowHandle",null] 05:49:23 INFO - PROCESS | 2528 | 1464612563743 Marionette TRACE conn5 <- [1,653,null,{"value":"13"}] 05:49:23 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 05:49:23 INFO - PROCESS | 2528 | 1464612563746 Marionette TRACE conn5 -> [0,654,"setScriptTimeout",{"ms":35000}] 05:49:23 INFO - PROCESS | 2528 | 1464612563748 Marionette TRACE conn5 <- [1,654,null,{}] 05:49:23 INFO - PROCESS | 2528 | 1464612563796 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}] 05:49:23 INFO - PROCESS | 2528 | 1464612563906 Marionette TRACE conn5 <- [1,655,null,{"value":null}] 05:49:23 INFO - PROCESS | 2528 | 1464612563918 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\", \"2a2d7192-24ed-4889-9d1c-c9ccdcac4bce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:24 INFO - PROCESS | 2528 | ++DOCSHELL 16E41C00 == 56 [pid = 2528] [id = 173] 05:49:24 INFO - PROCESS | 2528 | ++DOMWINDOW == 111 (16E4A800) [pid = 2528] [serial = 517] [outer = 00000000] 05:49:24 INFO - PROCESS | 2528 | ++DOMWINDOW == 112 (1728B400) [pid = 2528] [serial = 518] [outer = 16E4A800] 05:49:24 INFO - PROCESS | 2528 | 1464612564010 Marionette DEBUG loaded listener.js 05:49:24 INFO - PROCESS | 2528 | ++DOMWINDOW == 113 (17293C00) [pid = 2528] [serial = 519] [outer = 16E4A800] 05:49:24 INFO - PROCESS | 2528 | [2528] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 05:49:24 INFO - PROCESS | 2528 | [2528] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 05:49:24 INFO - PROCESS | 2528 | [2528] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 05:49:24 INFO - PROCESS | 2528 | 1464612564425 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]]]}] 05:49:24 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 05:49:24 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 710ms 05:49:24 INFO - PROCESS | 2528 | 1464612564463 Marionette TRACE conn5 -> [0,657,"getWindowHandle",null] 05:49:24 INFO - PROCESS | 2528 | 1464612564465 Marionette TRACE conn5 <- [1,657,null,{"value":"13"}] 05:49:24 INFO - PROCESS | 2528 | 1464612564468 Marionette TRACE conn5 -> [0,658,"setScriptTimeout",{"ms":35000}] 05:49:24 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 05:49:24 INFO - PROCESS | 2528 | 1464612564470 Marionette TRACE conn5 <- [1,658,null,{}] 05:49:24 INFO - PROCESS | 2528 | 1464612564478 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}] 05:49:24 INFO - PROCESS | 2528 | 1464612564596 Marionette TRACE conn5 <- [1,659,null,{"value":null}] 05:49:24 INFO - PROCESS | 2528 | 1464612564605 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\", \"2a2d7192-24ed-4889-9d1c-c9ccdcac4bce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:24 INFO - PROCESS | 2528 | ++DOCSHELL 17308000 == 57 [pid = 2528] [id = 174] 05:49:24 INFO - PROCESS | 2528 | ++DOMWINDOW == 114 (1736B400) [pid = 2528] [serial = 520] [outer = 00000000] 05:49:24 INFO - PROCESS | 2528 | ++DOMWINDOW == 115 (1749C000) [pid = 2528] [serial = 521] [outer = 1736B400] 05:49:24 INFO - PROCESS | 2528 | 1464612564649 Marionette DEBUG loaded listener.js 05:49:24 INFO - PROCESS | 2528 | ++DOMWINDOW == 116 (1749E400) [pid = 2528] [serial = 522] [outer = 1736B400] 05:49:24 INFO - PROCESS | 2528 | --DOMWINDOW == 115 (16589C00) [pid = 2528] [serial = 463] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 05:49:24 INFO - PROCESS | 2528 | --DOMWINDOW == 114 (0DC64800) [pid = 2528] [serial = 457] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 05:49:24 INFO - PROCESS | 2528 | --DOMWINDOW == 113 (0C276800) [pid = 2528] [serial = 451] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 05:49:24 INFO - PROCESS | 2528 | --DOMWINDOW == 112 (14C46800) [pid = 2528] [serial = 475] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 05:49:24 INFO - PROCESS | 2528 | --DOMWINDOW == 111 (1910E400) [pid = 2528] [serial = 472] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 05:49:24 INFO - PROCESS | 2528 | --DOMWINDOW == 110 (1688A400) [pid = 2528] [serial = 478] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 05:49:24 INFO - PROCESS | 2528 | --DOMWINDOW == 109 (16E4C800) [pid = 2528] [serial = 466] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 05:49:24 INFO - PROCESS | 2528 | --DOMWINDOW == 108 (16E44000) [pid = 2528] [serial = 433] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 05:49:24 INFO - PROCESS | 2528 | --DOMWINDOW == 107 (17371400) [pid = 2528] [serial = 469] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 05:49:24 INFO - PROCESS | 2528 | --DOMWINDOW == 106 (0C329000) [pid = 2528] [serial = 454] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 05:49:24 INFO - PROCESS | 2528 | --DOMWINDOW == 105 (154E2000) [pid = 2528] [serial = 460] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 05:49:25 INFO - PROCESS | 2528 | 1464612565169 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]]]}] 05:49:25 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 05:49:25 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 730ms 05:49:25 INFO - PROCESS | 2528 | 1464612565228 Marionette TRACE conn5 -> [0,661,"getWindowHandle",null] 05:49:25 INFO - PROCESS | 2528 | 1464612565230 Marionette TRACE conn5 <- [1,661,null,{"value":"13"}] 05:49:25 INFO - PROCESS | 2528 | 1464612565233 Marionette TRACE conn5 -> [0,662,"setScriptTimeout",{"ms":35000}] 05:49:25 INFO - PROCESS | 2528 | 1464612565234 Marionette TRACE conn5 <- [1,662,null,{}] 05:49:25 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 05:49:25 INFO - PROCESS | 2528 | 1464612565241 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}] 05:49:25 INFO - PROCESS | 2528 | 1464612565319 Marionette TRACE conn5 <- [1,663,null,{"value":null}] 05:49:25 INFO - PROCESS | 2528 | 1464612565326 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\", \"2a2d7192-24ed-4889-9d1c-c9ccdcac4bce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:25 INFO - PROCESS | 2528 | ++DOCSHELL 12516000 == 58 [pid = 2528] [id = 175] 05:49:25 INFO - PROCESS | 2528 | ++DOMWINDOW == 106 (132E1C00) [pid = 2528] [serial = 523] [outer = 00000000] 05:49:25 INFO - PROCESS | 2528 | ++DOMWINDOW == 107 (17288400) [pid = 2528] [serial = 524] [outer = 132E1C00] 05:49:25 INFO - PROCESS | 2528 | 1464612565370 Marionette DEBUG loaded listener.js 05:49:25 INFO - PROCESS | 2528 | ++DOMWINDOW == 108 (1736C400) [pid = 2528] [serial = 525] [outer = 132E1C00] 05:49:25 INFO - PROCESS | 2528 | [2528] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 05:49:25 INFO - PROCESS | 2528 | [2528] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 05:49:25 INFO - PROCESS | 2528 | [2528] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 05:49:25 INFO - PROCESS | 2528 | [2528] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 05:49:25 INFO - PROCESS | 2528 | 1464612565797 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]]]}] 05:49:25 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 05:49:25 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 570ms 05:49:25 INFO - PROCESS | 2528 | 1464612565808 Marionette TRACE conn5 -> [0,665,"getWindowHandle",null] 05:49:25 INFO - PROCESS | 2528 | 1464612565810 Marionette TRACE conn5 <- [1,665,null,{"value":"13"}] 05:49:25 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 05:49:25 INFO - PROCESS | 2528 | 1464612565825 Marionette TRACE conn5 -> [0,666,"setScriptTimeout",{"ms":35000}] 05:49:25 INFO - PROCESS | 2528 | 1464612565827 Marionette TRACE conn5 <- [1,666,null,{}] 05:49:25 INFO - PROCESS | 2528 | 1464612565831 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}] 05:49:25 INFO - PROCESS | 2528 | 1464612565912 Marionette TRACE conn5 <- [1,667,null,{"value":null}] 05:49:25 INFO - PROCESS | 2528 | 1464612565918 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\", \"2a2d7192-24ed-4889-9d1c-c9ccdcac4bce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:25 INFO - PROCESS | 2528 | ++DOCSHELL 17371400 == 59 [pid = 2528] [id = 176] 05:49:25 INFO - PROCESS | 2528 | ++DOMWINDOW == 109 (174A5800) [pid = 2528] [serial = 526] [outer = 00000000] 05:49:25 INFO - PROCESS | 2528 | ++DOMWINDOW == 110 (17AF2000) [pid = 2528] [serial = 527] [outer = 174A5800] 05:49:25 INFO - PROCESS | 2528 | 1464612565964 Marionette DEBUG loaded listener.js 05:49:26 INFO - PROCESS | 2528 | ++DOMWINDOW == 111 (18B8BC00) [pid = 2528] [serial = 528] [outer = 174A5800] 05:49:26 INFO - PROCESS | 2528 | 1464612566399 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]]]}] 05:49:26 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 05:49:26 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 630ms 05:49:26 INFO - PROCESS | 2528 | 1464612566460 Marionette TRACE conn5 -> [0,669,"getWindowHandle",null] 05:49:26 INFO - PROCESS | 2528 | 1464612566462 Marionette TRACE conn5 <- [1,669,null,{"value":"13"}] 05:49:26 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 05:49:26 INFO - PROCESS | 2528 | 1464612566465 Marionette TRACE conn5 -> [0,670,"setScriptTimeout",{"ms":35000}] 05:49:26 INFO - PROCESS | 2528 | 1464612566468 Marionette TRACE conn5 <- [1,670,null,{}] 05:49:26 INFO - PROCESS | 2528 | 1464612566471 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}] 05:49:26 INFO - PROCESS | 2528 | 1464612566572 Marionette TRACE conn5 <- [1,671,null,{"value":null}] 05:49:26 INFO - PROCESS | 2528 | 1464612566581 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\", \"2a2d7192-24ed-4889-9d1c-c9ccdcac4bce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:26 INFO - PROCESS | 2528 | ++DOCSHELL 19D51C00 == 60 [pid = 2528] [id = 177] 05:49:26 INFO - PROCESS | 2528 | ++DOMWINDOW == 112 (19D54C00) [pid = 2528] [serial = 529] [outer = 00000000] 05:49:26 INFO - PROCESS | 2528 | ++DOMWINDOW == 113 (19DEC000) [pid = 2528] [serial = 530] [outer = 19D54C00] 05:49:26 INFO - PROCESS | 2528 | 1464612566647 Marionette DEBUG loaded listener.js 05:49:26 INFO - PROCESS | 2528 | ++DOMWINDOW == 114 (1A46A800) [pid = 2528] [serial = 531] [outer = 19D54C00] 05:49:27 INFO - PROCESS | 2528 | 1464612567779 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]]]}] 05:49:27 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) 05:49:27 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1324ms 05:49:27 INFO - PROCESS | 2528 | 1464612567794 Marionette TRACE conn5 -> [0,673,"getWindowHandle",null] 05:49:27 INFO - PROCESS | 2528 | 1464612567799 Marionette TRACE conn5 <- [1,673,null,{"value":"13"}] 05:49:27 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 05:49:27 INFO - PROCESS | 2528 | 1464612567805 Marionette TRACE conn5 -> [0,674,"setScriptTimeout",{"ms":35000}] 05:49:27 INFO - PROCESS | 2528 | 1464612567807 Marionette TRACE conn5 <- [1,674,null,{}] 05:49:27 INFO - PROCESS | 2528 | 1464612567813 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}] 05:49:27 INFO - PROCESS | 2528 | 1464612567927 Marionette TRACE conn5 <- [1,675,null,{"value":null}] 05:49:28 INFO - PROCESS | 2528 | 1464612568065 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\", \"2a2d7192-24ed-4889-9d1c-c9ccdcac4bce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:28 INFO - PROCESS | 2528 | ++DOCSHELL 0D256C00 == 61 [pid = 2528] [id = 178] 05:49:28 INFO - PROCESS | 2528 | ++DOMWINDOW == 115 (0D88D400) [pid = 2528] [serial = 532] [outer = 00000000] 05:49:28 INFO - PROCESS | 2528 | ++DOMWINDOW == 116 (11D13800) [pid = 2528] [serial = 533] [outer = 0D88D400] 05:49:28 INFO - PROCESS | 2528 | 1464612568124 Marionette DEBUG loaded listener.js 05:49:28 INFO - PROCESS | 2528 | ++DOMWINDOW == 117 (11D17000) [pid = 2528] [serial = 534] [outer = 0D88D400] 05:49:29 INFO - PROCESS | 2528 | 1464612569130 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]]]}] 05:49:29 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 05:49:29 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1371ms 05:49:29 INFO - PROCESS | 2528 | 1464612569201 Marionette TRACE conn5 -> [0,677,"getWindowHandle",null] 05:49:29 INFO - PROCESS | 2528 | 1464612569207 Marionette TRACE conn5 <- [1,677,null,{"value":"13"}] 05:49:29 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 05:49:29 INFO - PROCESS | 2528 | 1464612569214 Marionette TRACE conn5 -> [0,678,"setScriptTimeout",{"ms":35000}] 05:49:29 INFO - PROCESS | 2528 | 1464612569217 Marionette TRACE conn5 <- [1,678,null,{}] 05:49:29 INFO - PROCESS | 2528 | 1464612569221 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}] 05:49:29 INFO - PROCESS | 2528 | 1464612569321 Marionette TRACE conn5 <- [1,679,null,{"value":null}] 05:49:29 INFO - PROCESS | 2528 | 1464612569477 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\", \"2a2d7192-24ed-4889-9d1c-c9ccdcac4bce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:29 INFO - PROCESS | 2528 | ++DOCSHELL 11D1E800 == 62 [pid = 2528] [id = 179] 05:49:29 INFO - PROCESS | 2528 | ++DOMWINDOW == 118 (12238C00) [pid = 2528] [serial = 535] [outer = 00000000] 05:49:29 INFO - PROCESS | 2528 | ++DOMWINDOW == 119 (1250C800) [pid = 2528] [serial = 536] [outer = 12238C00] 05:49:29 INFO - PROCESS | 2528 | 1464612569576 Marionette DEBUG loaded listener.js 05:49:29 INFO - PROCESS | 2528 | ++DOMWINDOW == 120 (13DDA400) [pid = 2528] [serial = 537] [outer = 12238C00] 05:49:30 INFO - PROCESS | 2528 | 1464612570607 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]]]}] 05:49:30 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 05:49:30 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1424ms 05:49:30 INFO - PROCESS | 2528 | 1464612570639 Marionette TRACE conn5 -> [0,681,"getWindowHandle",null] 05:49:30 INFO - PROCESS | 2528 | 1464612570641 Marionette TRACE conn5 <- [1,681,null,{"value":"13"}] 05:49:30 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 05:49:30 INFO - PROCESS | 2528 | 1464612570645 Marionette TRACE conn5 -> [0,682,"setScriptTimeout",{"ms":35000}] 05:49:30 INFO - PROCESS | 2528 | 1464612570649 Marionette TRACE conn5 <- [1,682,null,{}] 05:49:30 INFO - PROCESS | 2528 | 1464612570660 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}] 05:49:30 INFO - PROCESS | 2528 | 1464612570770 Marionette TRACE conn5 <- [1,683,null,{"value":null}] 05:49:30 INFO - PROCESS | 2528 | 1464612570940 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\", \"2a2d7192-24ed-4889-9d1c-c9ccdcac4bce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:31 INFO - PROCESS | 2528 | ++DOCSHELL 1658E000 == 63 [pid = 2528] [id = 180] 05:49:31 INFO - PROCESS | 2528 | ++DOMWINDOW == 121 (16592000) [pid = 2528] [serial = 538] [outer = 00000000] 05:49:31 INFO - PROCESS | 2528 | ++DOMWINDOW == 122 (1688C000) [pid = 2528] [serial = 539] [outer = 16592000] 05:49:31 INFO - PROCESS | 2528 | 1464612571020 Marionette DEBUG loaded listener.js 05:49:31 INFO - PROCESS | 2528 | ++DOMWINDOW == 123 (174A5C00) [pid = 2528] [serial = 540] [outer = 16592000] 05:49:32 INFO - PROCESS | 2528 | 1464612572199 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]]]}] 05:49:32 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) 05:49:32 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1569ms 05:49:32 INFO - PROCESS | 2528 | 1464612572218 Marionette TRACE conn5 -> [0,685,"getWindowHandle",null] 05:49:32 INFO - PROCESS | 2528 | 1464612572221 Marionette TRACE conn5 <- [1,685,null,{"value":"13"}] 05:49:32 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 05:49:32 INFO - PROCESS | 2528 | 1464612572227 Marionette TRACE conn5 -> [0,686,"setScriptTimeout",{"ms":35000}] 05:49:32 INFO - PROCESS | 2528 | 1464612572230 Marionette TRACE conn5 <- [1,686,null,{}] 05:49:32 INFO - PROCESS | 2528 | 1464612572235 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}] 05:49:32 INFO - PROCESS | 2528 | 1464612572377 Marionette TRACE conn5 <- [1,687,null,{"value":null}] 05:49:32 INFO - PROCESS | 2528 | 1464612572477 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\", \"2a2d7192-24ed-4889-9d1c-c9ccdcac4bce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:32 INFO - PROCESS | 2528 | ++DOCSHELL 0D0E4400 == 64 [pid = 2528] [id = 181] 05:49:32 INFO - PROCESS | 2528 | ++DOMWINDOW == 124 (0D898400) [pid = 2528] [serial = 541] [outer = 00000000] 05:49:32 INFO - PROCESS | 2528 | ++DOMWINDOW == 125 (11D1E000) [pid = 2528] [serial = 542] [outer = 0D898400] 05:49:32 INFO - PROCESS | 2528 | 1464612572527 Marionette DEBUG loaded listener.js 05:49:32 INFO - PROCESS | 2528 | ++DOMWINDOW == 126 (1223F000) [pid = 2528] [serial = 543] [outer = 0D898400] 05:49:32 INFO - PROCESS | 2528 | --DOCSHELL 17B7D800 == 63 [pid = 2528] [id = 62] 05:49:32 INFO - PROCESS | 2528 | --DOCSHELL 17371400 == 62 [pid = 2528] [id = 176] 05:49:32 INFO - PROCESS | 2528 | --DOCSHELL 12516000 == 61 [pid = 2528] [id = 175] 05:49:32 INFO - PROCESS | 2528 | --DOCSHELL 17308000 == 60 [pid = 2528] [id = 174] 05:49:32 INFO - PROCESS | 2528 | --DOCSHELL 16E41C00 == 59 [pid = 2528] [id = 173] 05:49:32 INFO - PROCESS | 2528 | --DOCSHELL 152B2800 == 58 [pid = 2528] [id = 172] 05:49:32 INFO - PROCESS | 2528 | --DOCSHELL 15ECB000 == 57 [pid = 2528] [id = 171] 05:49:32 INFO - PROCESS | 2528 | --DOCSHELL 151DC000 == 56 [pid = 2528] [id = 170] 05:49:32 INFO - PROCESS | 2528 | --DOCSHELL 14C44400 == 55 [pid = 2528] [id = 169] 05:49:32 INFO - PROCESS | 2528 | --DOCSHELL 0D654C00 == 54 [pid = 2528] [id = 168] 05:49:32 INFO - PROCESS | 2528 | --DOCSHELL 0D74DC00 == 53 [pid = 2528] [id = 167] 05:49:32 INFO - PROCESS | 2528 | --DOCSHELL 16E4AC00 == 52 [pid = 2528] [id = 166] 05:49:32 INFO - PROCESS | 2528 | --DOCSHELL 1B17B000 == 51 [pid = 2528] [id = 165] 05:49:32 INFO - PROCESS | 2528 | --DOCSHELL 154DD400 == 50 [pid = 2528] [id = 163] 05:49:32 INFO - PROCESS | 2528 | --DOCSHELL 0D8DC000 == 49 [pid = 2528] [id = 162] 05:49:32 INFO - PROCESS | 2528 | --DOMWINDOW == 125 (1728D400) [pid = 2528] [serial = 467] [outer = 00000000] [url = about:blank] 05:49:32 INFO - PROCESS | 2528 | --DOMWINDOW == 124 (199C0000) [pid = 2528] [serial = 435] [outer = 00000000] [url = about:blank] 05:49:32 INFO - PROCESS | 2528 | --DOMWINDOW == 123 (175F2400) [pid = 2528] [serial = 470] [outer = 00000000] [url = about:blank] 05:49:32 INFO - PROCESS | 2528 | --DOMWINDOW == 122 (0D64A800) [pid = 2528] [serial = 437] [outer = 00000000] [url = about:blank] 05:49:32 INFO - PROCESS | 2528 | --DOMWINDOW == 121 (132E6400) [pid = 2528] [serial = 440] [outer = 00000000] [url = about:blank] 05:49:32 INFO - PROCESS | 2528 | --DOMWINDOW == 120 (17366800) [pid = 2528] [serial = 443] [outer = 00000000] [url = about:blank] 05:49:32 INFO - PROCESS | 2528 | --DOMWINDOW == 119 (1A469800) [pid = 2528] [serial = 446] [outer = 00000000] [url = about:blank] 05:49:32 INFO - PROCESS | 2528 | --DOMWINDOW == 118 (17370000) [pid = 2528] [serial = 468] [outer = 00000000] [url = about:blank] 05:49:32 INFO - PROCESS | 2528 | --DOMWINDOW == 117 (0DD9C400) [pid = 2528] [serial = 455] [outer = 00000000] [url = about:blank] 05:49:32 INFO - PROCESS | 2528 | --DOMWINDOW == 116 (12376400) [pid = 2528] [serial = 456] [outer = 00000000] [url = about:blank] 05:49:32 INFO - PROCESS | 2528 | --DOMWINDOW == 115 (16450400) [pid = 2528] [serial = 462] [outer = 00000000] [url = about:blank] 05:49:32 INFO - PROCESS | 2528 | --DOMWINDOW == 114 (160B5800) [pid = 2528] [serial = 461] [outer = 00000000] [url = about:blank] 05:49:32 INFO - PROCESS | 2528 | --DOMWINDOW == 113 (16736C00) [pid = 2528] [serial = 464] [outer = 00000000] [url = about:blank] 05:49:32 INFO - PROCESS | 2528 | --DOMWINDOW == 112 (14C43800) [pid = 2528] [serial = 458] [outer = 00000000] [url = about:blank] 05:49:32 INFO - PROCESS | 2528 | --DOMWINDOW == 111 (152AD400) [pid = 2528] [serial = 459] [outer = 00000000] [url = about:blank] 05:49:32 INFO - PROCESS | 2528 | --DOMWINDOW == 110 (0D8E5C00) [pid = 2528] [serial = 453] [outer = 00000000] [url = about:blank] 05:49:32 INFO - PROCESS | 2528 | --DOMWINDOW == 109 (0D74B800) [pid = 2528] [serial = 452] [outer = 00000000] [url = about:blank] 05:49:32 INFO - PROCESS | 2528 | --DOMWINDOW == 108 (1B105C00) [pid = 2528] [serial = 449] [outer = 00000000] [url = about:blank] 05:49:32 INFO - PROCESS | 2528 | --DOMWINDOW == 107 (1B10EC00) [pid = 2528] [serial = 482] [outer = 00000000] [url = about:blank] 05:49:32 INFO - PROCESS | 2528 | --DOMWINDOW == 106 (17A88400) [pid = 2528] [serial = 471] [outer = 00000000] [url = about:blank] 05:49:32 INFO - PROCESS | 2528 | --DOMWINDOW == 105 (16E47800) [pid = 2528] [serial = 465] [outer = 00000000] [url = about:blank] 05:49:32 INFO - PROCESS | 2528 | --DOMWINDOW == 104 (17291800) [pid = 2528] [serial = 476] [outer = 00000000] [url = about:blank] 05:49:32 INFO - PROCESS | 2528 | --DOMWINDOW == 103 (1995D800) [pid = 2528] [serial = 473] [outer = 00000000] [url = about:blank] 05:49:32 INFO - PROCESS | 2528 | --DOMWINDOW == 102 (19135000) [pid = 2528] [serial = 480] [outer = 00000000] [url = about:blank] 05:49:32 INFO - PROCESS | 2528 | --DOMWINDOW == 101 (1A470C00) [pid = 2528] [serial = 479] [outer = 00000000] [url = about:blank] 05:49:32 INFO - PROCESS | 2528 | --DOMWINDOW == 100 (17369000) [pid = 2528] [serial = 477] [outer = 00000000] [url = about:blank] 05:49:32 INFO - PROCESS | 2528 | --DOMWINDOW == 99 (1A449800) [pid = 2528] [serial = 474] [outer = 00000000] [url = about:blank] 05:49:33 INFO - PROCESS | 2528 | 1464612573520 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]]]}] 05:49:33 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) 05:49:33 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1322ms 05:49:33 INFO - PROCESS | 2528 | 1464612573549 Marionette TRACE conn5 -> [0,689,"getWindowHandle",null] 05:49:33 INFO - PROCESS | 2528 | 1464612573554 Marionette TRACE conn5 <- [1,689,null,{"value":"13"}] 05:49:33 INFO - PROCESS | 2528 | 1464612573560 Marionette TRACE conn5 -> [0,690,"setScriptTimeout",{"ms":35000}] 05:49:33 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 05:49:33 INFO - PROCESS | 2528 | 1464612573563 Marionette TRACE conn5 <- [1,690,null,{}] 05:49:33 INFO - PROCESS | 2528 | 1464612573567 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}] 05:49:33 INFO - PROCESS | 2528 | 1464612573653 Marionette TRACE conn5 <- [1,691,null,{"value":null}] 05:49:33 INFO - PROCESS | 2528 | 1464612573730 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\", \"2a2d7192-24ed-4889-9d1c-c9ccdcac4bce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:33 INFO - PROCESS | 2528 | ++DOCSHELL 0D74C000 == 50 [pid = 2528] [id = 182] 05:49:33 INFO - PROCESS | 2528 | ++DOMWINDOW == 100 (0DC64C00) [pid = 2528] [serial = 544] [outer = 00000000] 05:49:33 INFO - PROCESS | 2528 | ++DOMWINDOW == 101 (122EA000) [pid = 2528] [serial = 545] [outer = 0DC64C00] 05:49:33 INFO - PROCESS | 2528 | 1464612573775 Marionette DEBUG loaded listener.js 05:49:33 INFO - PROCESS | 2528 | ++DOMWINDOW == 102 (13228400) [pid = 2528] [serial = 546] [outer = 0DC64C00] 05:49:34 INFO - PROCESS | 2528 | 1464612574662 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]]]}] 05:49:34 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 05:49:34 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1121ms 05:49:34 INFO - PROCESS | 2528 | 1464612574685 Marionette TRACE conn5 -> [0,693,"getWindowHandle",null] 05:49:34 INFO - PROCESS | 2528 | 1464612574687 Marionette TRACE conn5 <- [1,693,null,{"value":"13"}] 05:49:34 INFO - PROCESS | 2528 | 1464612574691 Marionette TRACE conn5 -> [0,694,"setScriptTimeout",{"ms":35000}] 05:49:34 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 05:49:34 INFO - PROCESS | 2528 | 1464612574694 Marionette TRACE conn5 <- [1,694,null,{}] 05:49:34 INFO - PROCESS | 2528 | 1464612574704 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}] 05:49:34 INFO - PROCESS | 2528 | 1464612574832 Marionette TRACE conn5 <- [1,695,null,{"value":null}] 05:49:34 INFO - PROCESS | 2528 | 1464612574841 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\", \"2a2d7192-24ed-4889-9d1c-c9ccdcac4bce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:34 INFO - PROCESS | 2528 | ++DOCSHELL 151DD000 == 51 [pid = 2528] [id = 183] 05:49:34 INFO - PROCESS | 2528 | ++DOMWINDOW == 103 (152AFC00) [pid = 2528] [serial = 547] [outer = 00000000] 05:49:34 INFO - PROCESS | 2528 | ++DOMWINDOW == 104 (15482000) [pid = 2528] [serial = 548] [outer = 152AFC00] 05:49:34 INFO - PROCESS | 2528 | 1464612574888 Marionette DEBUG loaded listener.js 05:49:34 INFO - PROCESS | 2528 | ++DOMWINDOW == 105 (1570D400) [pid = 2528] [serial = 549] [outer = 152AFC00] 05:49:35 INFO - PROCESS | 2528 | 1464612575868 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]]]}] 05:49:35 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 05:49:35 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1219ms 05:49:35 INFO - PROCESS | 2528 | 1464612575914 Marionette TRACE conn5 -> [0,697,"getWindowHandle",null] 05:49:35 INFO - PROCESS | 2528 | 1464612575916 Marionette TRACE conn5 <- [1,697,null,{"value":"13"}] 05:49:35 INFO - PROCESS | 2528 | 1464612575919 Marionette TRACE conn5 -> [0,698,"setScriptTimeout",{"ms":35000}] 05:49:35 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 05:49:35 INFO - PROCESS | 2528 | 1464612575921 Marionette TRACE conn5 <- [1,698,null,{}] 05:49:35 INFO - PROCESS | 2528 | 1464612575925 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}] 05:49:36 INFO - PROCESS | 2528 | 1464612576041 Marionette TRACE conn5 <- [1,699,null,{"value":null}] 05:49:36 INFO - PROCESS | 2528 | 1464612576094 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\", \"2a2d7192-24ed-4889-9d1c-c9ccdcac4bce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:36 INFO - PROCESS | 2528 | ++DOCSHELL 160B0800 == 52 [pid = 2528] [id = 184] 05:49:36 INFO - PROCESS | 2528 | ++DOMWINDOW == 106 (160B5400) [pid = 2528] [serial = 550] [outer = 00000000] 05:49:36 INFO - PROCESS | 2528 | ++DOMWINDOW == 107 (16589000) [pid = 2528] [serial = 551] [outer = 160B5400] 05:49:36 INFO - PROCESS | 2528 | 1464612576139 Marionette DEBUG loaded listener.js 05:49:36 INFO - PROCESS | 2528 | ++DOMWINDOW == 108 (16593000) [pid = 2528] [serial = 552] [outer = 160B5400] 05:49:36 INFO - PROCESS | 2528 | --DOMWINDOW == 107 (160B2400) [pid = 2528] [serial = 514] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 05:49:36 INFO - PROCESS | 2528 | --DOMWINDOW == 106 (16E4A800) [pid = 2528] [serial = 517] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 05:49:36 INFO - PROCESS | 2528 | --DOMWINDOW == 105 (0D655C00) [pid = 2528] [serial = 502] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 05:49:36 INFO - PROCESS | 2528 | --DOMWINDOW == 104 (151DE800) [pid = 2528] [serial = 508] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 05:49:36 INFO - PROCESS | 2528 | --DOMWINDOW == 103 (0D759400) [pid = 2528] [serial = 499] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 05:49:36 INFO - PROCESS | 2528 | --DOMWINDOW == 102 (15ECFC00) [pid = 2528] [serial = 511] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 05:49:36 INFO - PROCESS | 2528 | --DOMWINDOW == 101 (1AC74C00) [pid = 2528] [serial = 481] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 05:49:36 INFO - PROCESS | 2528 | --DOMWINDOW == 100 (14C45800) [pid = 2528] [serial = 505] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 05:49:36 INFO - PROCESS | 2528 | --DOMWINDOW == 99 (174A5800) [pid = 2528] [serial = 526] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 05:49:36 INFO - PROCESS | 2528 | --DOMWINDOW == 98 (1736B400) [pid = 2528] [serial = 520] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 05:49:36 INFO - PROCESS | 2528 | --DOMWINDOW == 97 (132E1C00) [pid = 2528] [serial = 523] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 05:49:36 INFO - PROCESS | 2528 | --DOMWINDOW == 96 (1672B000) [pid = 2528] [serial = 397] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 05:49:36 INFO - PROCESS | 2528 | --DOMWINDOW == 95 (19DE5800) [pid = 2528] [serial = 400] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 05:49:36 INFO - PROCESS | 2528 | --DOMWINDOW == 94 (0D758000) [pid = 2528] [serial = 394] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 05:49:37 INFO - PROCESS | 2528 | 1464612577067 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]]]}] 05:49:37 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 05:49:37 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1165ms 05:49:37 INFO - PROCESS | 2528 | 1464612577089 Marionette TRACE conn5 -> [0,701,"getWindowHandle",null] 05:49:37 INFO - PROCESS | 2528 | 1464612577091 Marionette TRACE conn5 <- [1,701,null,{"value":"13"}] 05:49:37 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 05:49:37 INFO - PROCESS | 2528 | 1464612577094 Marionette TRACE conn5 -> [0,702,"setScriptTimeout",{"ms":35000}] 05:49:37 INFO - PROCESS | 2528 | 1464612577096 Marionette TRACE conn5 <- [1,702,null,{}] 05:49:37 INFO - PROCESS | 2528 | 1464612577099 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}] 05:49:37 INFO - PROCESS | 2528 | 1464612577180 Marionette TRACE conn5 <- [1,703,null,{"value":null}] 05:49:37 INFO - PROCESS | 2528 | 1464612577186 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\", \"2a2d7192-24ed-4889-9d1c-c9ccdcac4bce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:37 INFO - PROCESS | 2528 | ++DOCSHELL 0D74E000 == 53 [pid = 2528] [id = 185] 05:49:37 INFO - PROCESS | 2528 | ++DOMWINDOW == 95 (0D755400) [pid = 2528] [serial = 553] [outer = 00000000] 05:49:37 INFO - PROCESS | 2528 | ++DOMWINDOW == 96 (152AF000) [pid = 2528] [serial = 554] [outer = 0D755400] 05:49:37 INFO - PROCESS | 2528 | 1464612577231 Marionette DEBUG loaded listener.js 05:49:37 INFO - PROCESS | 2528 | ++DOMWINDOW == 97 (154E2000) [pid = 2528] [serial = 555] [outer = 0D755400] 05:49:38 INFO - PROCESS | 2528 | 1464612578165 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]]]}] 05:49:38 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 05:49:38 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1132ms 05:49:38 INFO - PROCESS | 2528 | 1464612578226 Marionette TRACE conn5 -> [0,705,"getWindowHandle",null] 05:49:38 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 05:49:38 INFO - PROCESS | 2528 | 1464612578228 Marionette TRACE conn5 <- [1,705,null,{"value":"13"}] 05:49:38 INFO - PROCESS | 2528 | 1464612578231 Marionette TRACE conn5 -> [0,706,"setScriptTimeout",{"ms":35000}] 05:49:38 INFO - PROCESS | 2528 | 1464612578233 Marionette TRACE conn5 <- [1,706,null,{}] 05:49:38 INFO - PROCESS | 2528 | 1464612578237 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}] 05:49:38 INFO - PROCESS | 2528 | 1464612578337 Marionette TRACE conn5 <- [1,707,null,{"value":null}] 05:49:38 INFO - PROCESS | 2528 | 1464612578345 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\", \"2a2d7192-24ed-4889-9d1c-c9ccdcac4bce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:38 INFO - PROCESS | 2528 | ++DOCSHELL 16736C00 == 54 [pid = 2528] [id = 186] 05:49:38 INFO - PROCESS | 2528 | ++DOMWINDOW == 98 (16737000) [pid = 2528] [serial = 556] [outer = 00000000] 05:49:38 INFO - PROCESS | 2528 | ++DOMWINDOW == 99 (17365800) [pid = 2528] [serial = 557] [outer = 16737000] 05:49:38 INFO - PROCESS | 2528 | 1464612578390 Marionette DEBUG loaded listener.js 05:49:38 INFO - PROCESS | 2528 | ++DOMWINDOW == 100 (1736B400) [pid = 2528] [serial = 558] [outer = 16737000] 05:49:39 INFO - PROCESS | 2528 | 1464612579375 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]]]}] 05:49:39 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 05:49:39 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1184ms 05:49:39 INFO - PROCESS | 2528 | 1464612579416 Marionette TRACE conn5 -> [0,709,"getWindowHandle",null] 05:49:39 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 05:49:39 INFO - PROCESS | 2528 | 1464612579421 Marionette TRACE conn5 <- [1,709,null,{"value":"13"}] 05:49:39 INFO - PROCESS | 2528 | 1464612579426 Marionette TRACE conn5 -> [0,710,"setScriptTimeout",{"ms":35000}] 05:49:39 INFO - PROCESS | 2528 | 1464612579430 Marionette TRACE conn5 <- [1,710,null,{}] 05:49:39 INFO - PROCESS | 2528 | 1464612579436 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}] 05:49:39 INFO - PROCESS | 2528 | 1464612579580 Marionette TRACE conn5 <- [1,711,null,{"value":null}] 05:49:39 INFO - PROCESS | 2528 | 1464612579703 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\", \"2a2d7192-24ed-4889-9d1c-c9ccdcac4bce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:39 INFO - PROCESS | 2528 | ++DOCSHELL 0D8DB400 == 55 [pid = 2528] [id = 187] 05:49:39 INFO - PROCESS | 2528 | ++DOMWINDOW == 101 (0D8DC000) [pid = 2528] [serial = 559] [outer = 00000000] 05:49:39 INFO - PROCESS | 2528 | ++DOMWINDOW == 102 (0DDAA000) [pid = 2528] [serial = 560] [outer = 0D8DC000] 05:49:39 INFO - PROCESS | 2528 | 1464612579805 Marionette DEBUG loaded listener.js 05:49:39 INFO - PROCESS | 2528 | ++DOMWINDOW == 103 (11D1C000) [pid = 2528] [serial = 561] [outer = 0D8DC000] 05:49:40 INFO - PROCESS | 2528 | 1464612580348 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] 05:49:40 INFO - PROCESS | 2528 | 1464612580423 Marionette TRACE conn5 <- [1,713,null,{"value":"13"}] 05:49:40 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 05:49:40 INFO - PROCESS | 2528 | 1464612580430 Marionette TRACE conn5 -> [0,714,"setScriptTimeout",{"ms":35000}] 05:49:40 INFO - PROCESS | 2528 | 1464612580433 Marionette TRACE conn5 <- [1,714,null,{}] 05:49:40 INFO - PROCESS | 2528 | 1464612580437 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}] 05:49:40 INFO - PROCESS | 2528 | 1464612580545 Marionette TRACE conn5 <- [1,715,null,{"value":null}] 05:49:40 INFO - PROCESS | 2528 | 1464612580672 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\", \"2a2d7192-24ed-4889-9d1c-c9ccdcac4bce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:40 INFO - PROCESS | 2528 | ++DOCSHELL 152B3800 == 56 [pid = 2528] [id = 188] 05:49:40 INFO - PROCESS | 2528 | ++DOMWINDOW == 104 (152B5800) [pid = 2528] [serial = 562] [outer = 00000000] 05:49:40 INFO - PROCESS | 2528 | ++DOMWINDOW == 105 (15707C00) [pid = 2528] [serial = 563] [outer = 152B5800] 05:49:40 INFO - PROCESS | 2528 | 1464612580728 Marionette DEBUG loaded listener.js 05:49:40 INFO - PROCESS | 2528 | ++DOMWINDOW == 106 (160BA800) [pid = 2528] [serial = 564] [outer = 152B5800] 05:49:41 INFO - PROCESS | 2528 | 1464612581358 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]]]}] 05:49:41 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 05:49:41 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 970ms 05:49:41 INFO - PROCESS | 2528 | 1464612581401 Marionette TRACE conn5 -> [0,717,"getWindowHandle",null] 05:49:41 INFO - PROCESS | 2528 | 1464612581404 Marionette TRACE conn5 <- [1,717,null,{"value":"13"}] 05:49:41 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 05:49:41 INFO - PROCESS | 2528 | 1464612581407 Marionette TRACE conn5 -> [0,718,"setScriptTimeout",{"ms":35000}] 05:49:41 INFO - PROCESS | 2528 | 1464612581411 Marionette TRACE conn5 <- [1,718,null,{}] 05:49:41 INFO - PROCESS | 2528 | 1464612581422 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}] 05:49:41 INFO - PROCESS | 2528 | 1464612581534 Marionette TRACE conn5 <- [1,719,null,{"value":null}] 05:49:41 INFO - PROCESS | 2528 | 1464612581662 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\", \"2a2d7192-24ed-4889-9d1c-c9ccdcac4bce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:41 INFO - PROCESS | 2528 | ++DOCSHELL 17370400 == 57 [pid = 2528] [id = 189] 05:49:41 INFO - PROCESS | 2528 | ++DOMWINDOW == 107 (174A0800) [pid = 2528] [serial = 565] [outer = 00000000] 05:49:41 INFO - PROCESS | 2528 | ++DOMWINDOW == 108 (1756F800) [pid = 2528] [serial = 566] [outer = 174A0800] 05:49:41 INFO - PROCESS | 2528 | 1464612581722 Marionette DEBUG loaded listener.js 05:49:41 INFO - PROCESS | 2528 | ++DOMWINDOW == 109 (17AEC800) [pid = 2528] [serial = 567] [outer = 174A0800] 05:49:42 INFO - PROCESS | 2528 | 1464612582323 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] 05:49:42 INFO - PROCESS | 2528 | 1464612582384 Marionette TRACE conn5 <- [1,721,null,{"value":"13"}] 05:49:42 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 05:49:42 INFO - PROCESS | 2528 | 1464612582388 Marionette TRACE conn5 -> [0,722,"setScriptTimeout",{"ms":35000}] 05:49:42 INFO - PROCESS | 2528 | 1464612582390 Marionette TRACE conn5 <- [1,722,null,{}] 05:49:42 INFO - PROCESS | 2528 | 1464612582394 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}] 05:49:42 INFO - PROCESS | 2528 | 1464612582504 Marionette TRACE conn5 <- [1,723,null,{"value":null}] 05:49:42 INFO - PROCESS | 2528 | 1464612582630 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\", \"2a2d7192-24ed-4889-9d1c-c9ccdcac4bce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:42 INFO - PROCESS | 2528 | ++DOCSHELL 1910C000 == 58 [pid = 2528] [id = 190] 05:49:42 INFO - PROCESS | 2528 | ++DOMWINDOW == 110 (19131C00) [pid = 2528] [serial = 568] [outer = 00000000] 05:49:42 INFO - PROCESS | 2528 | ++DOMWINDOW == 111 (19D60C00) [pid = 2528] [serial = 569] [outer = 19131C00] 05:49:42 INFO - PROCESS | 2528 | 1464612582688 Marionette DEBUG loaded listener.js 05:49:42 INFO - PROCESS | 2528 | ++DOMWINDOW == 112 (19DEA800) [pid = 2528] [serial = 570] [outer = 19131C00] 05:49:43 INFO - PROCESS | 2528 | 1464612583231 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]]]}] 05:49:43 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 05:49:43 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 871ms 05:49:43 INFO - PROCESS | 2528 | 1464612583261 Marionette TRACE conn5 -> [0,725,"getWindowHandle",null] 05:49:43 INFO - PROCESS | 2528 | 1464612583263 Marionette TRACE conn5 <- [1,725,null,{"value":"13"}] 05:49:43 INFO - PROCESS | 2528 | 1464612583267 Marionette TRACE conn5 -> [0,726,"setScriptTimeout",{"ms":35000}] 05:49:43 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 05:49:43 INFO - PROCESS | 2528 | 1464612583269 Marionette TRACE conn5 <- [1,726,null,{}] 05:49:43 INFO - PROCESS | 2528 | 1464612583272 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}] 05:49:43 INFO - PROCESS | 2528 | 1464612583373 Marionette TRACE conn5 <- [1,727,null,{"value":null}] 05:49:43 INFO - PROCESS | 2528 | 1464612583473 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\", \"2a2d7192-24ed-4889-9d1c-c9ccdcac4bce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:43 INFO - PROCESS | 2528 | ++DOCSHELL 152B7400 == 59 [pid = 2528] [id = 191] 05:49:43 INFO - PROCESS | 2528 | ++DOMWINDOW == 113 (19DEDC00) [pid = 2528] [serial = 571] [outer = 00000000] 05:49:43 INFO - PROCESS | 2528 | ++DOMWINDOW == 114 (1A470C00) [pid = 2528] [serial = 572] [outer = 19DEDC00] 05:49:43 INFO - PROCESS | 2528 | 1464612583527 Marionette DEBUG loaded listener.js 05:49:43 INFO - PROCESS | 2528 | ++DOMWINDOW == 115 (1AB5DC00) [pid = 2528] [serial = 573] [outer = 19DEDC00] 05:49:44 INFO - PROCESS | 2528 | 1464612584583 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]]]}] 05:49:44 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 05:49:44 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1382ms 05:49:44 INFO - PROCESS | 2528 | 1464612584653 Marionette TRACE conn5 -> [0,729,"getWindowHandle",null] 05:49:44 INFO - PROCESS | 2528 | 1464612584657 Marionette TRACE conn5 <- [1,729,null,{"value":"13"}] 05:49:44 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 05:49:44 INFO - PROCESS | 2528 | 1464612584662 Marionette TRACE conn5 -> [0,730,"setScriptTimeout",{"ms":35000}] 05:49:44 INFO - PROCESS | 2528 | 1464612584665 Marionette TRACE conn5 <- [1,730,null,{}] 05:49:44 INFO - PROCESS | 2528 | 1464612584671 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}] 05:49:44 INFO - PROCESS | 2528 | 1464612584835 Marionette TRACE conn5 <- [1,731,null,{"value":null}] 05:49:44 INFO - PROCESS | 2528 | 1464612584932 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\", \"2a2d7192-24ed-4889-9d1c-c9ccdcac4bce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:44 INFO - PROCESS | 2528 | ++DOCSHELL 11D95800 == 60 [pid = 2528] [id = 192] 05:49:44 INFO - PROCESS | 2528 | ++DOMWINDOW == 116 (11DED400) [pid = 2528] [serial = 574] [outer = 00000000] 05:49:44 INFO - PROCESS | 2528 | ++DOMWINDOW == 117 (1257CC00) [pid = 2528] [serial = 575] [outer = 11DED400] 05:49:45 INFO - PROCESS | 2528 | 1464612584982 Marionette DEBUG loaded listener.js 05:49:45 INFO - PROCESS | 2528 | ++DOMWINDOW == 118 (14C42000) [pid = 2528] [serial = 576] [outer = 11DED400] 05:49:45 INFO - PROCESS | 2528 | --DOCSHELL 1A470400 == 59 [pid = 2528] [id = 161] 05:49:45 INFO - PROCESS | 2528 | --DOCSHELL 0D74E000 == 58 [pid = 2528] [id = 185] 05:49:45 INFO - PROCESS | 2528 | --DOCSHELL 160B0800 == 57 [pid = 2528] [id = 184] 05:49:45 INFO - PROCESS | 2528 | --DOCSHELL 151DD000 == 56 [pid = 2528] [id = 183] 05:49:45 INFO - PROCESS | 2528 | --DOCSHELL 0D74C000 == 55 [pid = 2528] [id = 182] 05:49:45 INFO - PROCESS | 2528 | --DOCSHELL 0D0E4400 == 54 [pid = 2528] [id = 181] 05:49:45 INFO - PROCESS | 2528 | --DOCSHELL 0D256C00 == 53 [pid = 2528] [id = 178] 05:49:45 INFO - PROCESS | 2528 | --DOMWINDOW == 117 (16E43800) [pid = 2528] [serial = 399] [outer = 00000000] [url = about:blank] 05:49:45 INFO - PROCESS | 2528 | --DOMWINDOW == 116 (1AC80000) [pid = 2528] [serial = 402] [outer = 00000000] [url = about:blank] 05:49:45 INFO - PROCESS | 2528 | --DOMWINDOW == 115 (1501CC00) [pid = 2528] [serial = 396] [outer = 00000000] [url = about:blank] 05:49:45 INFO - PROCESS | 2528 | --DOMWINDOW == 114 (16732000) [pid = 2528] [serial = 515] [outer = 00000000] [url = about:blank] 05:49:45 INFO - PROCESS | 2528 | --DOMWINDOW == 113 (1728B400) [pid = 2528] [serial = 518] [outer = 00000000] [url = about:blank] 05:49:45 INFO - PROCESS | 2528 | --DOMWINDOW == 112 (1B1BD000) [pid = 2528] [serial = 494] [outer = 00000000] [url = about:blank] 05:49:45 INFO - PROCESS | 2528 | --DOMWINDOW == 111 (0DC66800) [pid = 2528] [serial = 503] [outer = 00000000] [url = about:blank] 05:49:45 INFO - PROCESS | 2528 | --DOMWINDOW == 110 (0E789000) [pid = 2528] [serial = 504] [outer = 00000000] [url = about:blank] 05:49:45 INFO - PROCESS | 2528 | --DOMWINDOW == 109 (152BC000) [pid = 2528] [serial = 509] [outer = 00000000] [url = about:blank] 05:49:45 INFO - PROCESS | 2528 | --DOMWINDOW == 108 (1570C800) [pid = 2528] [serial = 510] [outer = 00000000] [url = about:blank] 05:49:45 INFO - PROCESS | 2528 | --DOMWINDOW == 107 (12378400) [pid = 2528] [serial = 501] [outer = 00000000] [url = about:blank] 05:49:45 INFO - PROCESS | 2528 | --DOMWINDOW == 106 (1223EC00) [pid = 2528] [serial = 500] [outer = 00000000] [url = about:blank] 05:49:45 INFO - PROCESS | 2528 | --DOMWINDOW == 105 (160B5C00) [pid = 2528] [serial = 512] [outer = 00000000] [url = about:blank] 05:49:45 INFO - PROCESS | 2528 | --DOMWINDOW == 104 (1B17F400) [pid = 2528] [serial = 483] [outer = 00000000] [url = about:blank] 05:49:45 INFO - PROCESS | 2528 | --DOMWINDOW == 103 (14C4E800) [pid = 2528] [serial = 506] [outer = 00000000] [url = about:blank] 05:49:45 INFO - PROCESS | 2528 | --DOMWINDOW == 102 (15022400) [pid = 2528] [serial = 507] [outer = 00000000] [url = about:blank] 05:49:45 INFO - PROCESS | 2528 | --DOMWINDOW == 101 (1736E800) [pid = 2528] [serial = 497] [outer = 00000000] [url = about:blank] 05:49:45 INFO - PROCESS | 2528 | --DOMWINDOW == 100 (1AB60C00) [pid = 2528] [serial = 491] [outer = 00000000] [url = about:blank] 05:49:45 INFO - PROCESS | 2528 | --DOMWINDOW == 99 (12371400) [pid = 2528] [serial = 485] [outer = 00000000] [url = about:blank] 05:49:45 INFO - PROCESS | 2528 | --DOMWINDOW == 98 (16738400) [pid = 2528] [serial = 516] [outer = 00000000] [url = about:blank] 05:49:45 INFO - PROCESS | 2528 | --DOMWINDOW == 97 (16453400) [pid = 2528] [serial = 488] [outer = 00000000] [url = about:blank] 05:49:45 INFO - PROCESS | 2528 | --DOMWINDOW == 96 (18B8BC00) [pid = 2528] [serial = 528] [outer = 00000000] [url = about:blank] 05:49:45 INFO - PROCESS | 2528 | --DOMWINDOW == 95 (1749C000) [pid = 2528] [serial = 521] [outer = 00000000] [url = about:blank] 05:49:45 INFO - PROCESS | 2528 | --DOMWINDOW == 94 (19DEC000) [pid = 2528] [serial = 530] [outer = 00000000] [url = about:blank] 05:49:45 INFO - PROCESS | 2528 | --DOMWINDOW == 93 (17293C00) [pid = 2528] [serial = 519] [outer = 00000000] [url = about:blank] 05:49:45 INFO - PROCESS | 2528 | --DOMWINDOW == 92 (17AF2000) [pid = 2528] [serial = 527] [outer = 00000000] [url = about:blank] 05:49:45 INFO - PROCESS | 2528 | --DOMWINDOW == 91 (1749E400) [pid = 2528] [serial = 522] [outer = 00000000] [url = about:blank] 05:49:45 INFO - PROCESS | 2528 | --DOMWINDOW == 90 (16450000) [pid = 2528] [serial = 513] [outer = 00000000] [url = about:blank] 05:49:45 INFO - PROCESS | 2528 | --DOMWINDOW == 89 (1736C400) [pid = 2528] [serial = 525] [outer = 00000000] [url = about:blank] 05:49:45 INFO - PROCESS | 2528 | --DOMWINDOW == 88 (17288400) [pid = 2528] [serial = 524] [outer = 00000000] [url = about:blank] 05:49:45 INFO - PROCESS | 2528 | 1464612585941 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]]]}] 05:49:46 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 05:49:46 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1339ms 05:49:46 INFO - PROCESS | 2528 | 1464612586003 Marionette TRACE conn5 -> [0,733,"getWindowHandle",null] 05:49:46 INFO - PROCESS | 2528 | 1464612586008 Marionette TRACE conn5 <- [1,733,null,{"value":"13"}] 05:49:46 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 05:49:46 INFO - PROCESS | 2528 | 1464612586014 Marionette TRACE conn5 -> [0,734,"setScriptTimeout",{"ms":35000}] 05:49:46 INFO - PROCESS | 2528 | 1464612586016 Marionette TRACE conn5 <- [1,734,null,{}] 05:49:46 INFO - PROCESS | 2528 | 1464612586020 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}] 05:49:46 INFO - PROCESS | 2528 | 1464612586110 Marionette TRACE conn5 <- [1,735,null,{"value":null}] 05:49:46 INFO - PROCESS | 2528 | 1464612586119 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\", \"2a2d7192-24ed-4889-9d1c-c9ccdcac4bce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:46 INFO - PROCESS | 2528 | ++DOCSHELL 12375C00 == 54 [pid = 2528] [id = 193] 05:49:46 INFO - PROCESS | 2528 | ++DOMWINDOW == 89 (13228C00) [pid = 2528] [serial = 577] [outer = 00000000] 05:49:46 INFO - PROCESS | 2528 | ++DOMWINDOW == 90 (14C46800) [pid = 2528] [serial = 578] [outer = 13228C00] 05:49:46 INFO - PROCESS | 2528 | 1464612586165 Marionette DEBUG loaded listener.js 05:49:46 INFO - PROCESS | 2528 | ++DOMWINDOW == 91 (1501F000) [pid = 2528] [serial = 579] [outer = 13228C00] 05:49:47 INFO - PROCESS | 2528 | 1464612587127 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]]]}] 05:49:47 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.) 05:49:47 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1117ms 05:49:47 INFO - PROCESS | 2528 | 1464612587134 Marionette TRACE conn5 -> [0,737,"getWindowHandle",null] 05:49:47 INFO - PROCESS | 2528 | 1464612587137 Marionette TRACE conn5 <- [1,737,null,{"value":"13"}] 05:49:47 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 05:49:47 INFO - PROCESS | 2528 | 1464612587140 Marionette TRACE conn5 -> [0,738,"setScriptTimeout",{"ms":35000}] 05:49:47 INFO - PROCESS | 2528 | 1464612587144 Marionette TRACE conn5 <- [1,738,null,{}] 05:49:47 INFO - PROCESS | 2528 | 1464612587159 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}] 05:49:47 INFO - PROCESS | 2528 | 1464612587273 Marionette TRACE conn5 <- [1,739,null,{"value":null}] 05:49:47 INFO - PROCESS | 2528 | 1464612587327 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\", \"2a2d7192-24ed-4889-9d1c-c9ccdcac4bce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:47 INFO - PROCESS | 2528 | ++DOCSHELL 154F5C00 == 55 [pid = 2528] [id = 194] 05:49:47 INFO - PROCESS | 2528 | ++DOMWINDOW == 92 (154F6C00) [pid = 2528] [serial = 580] [outer = 00000000] 05:49:47 INFO - PROCESS | 2528 | ++DOMWINDOW == 93 (15EB1C00) [pid = 2528] [serial = 581] [outer = 154F6C00] 05:49:47 INFO - PROCESS | 2528 | 1464612587379 Marionette DEBUG loaded listener.js 05:49:47 INFO - PROCESS | 2528 | ++DOMWINDOW == 94 (160BA400) [pid = 2528] [serial = 582] [outer = 154F6C00] 05:49:48 INFO - PROCESS | 2528 | 1464612588317 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]]]}] 05:49:48 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 05:49:48 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1240ms 05:49:48 INFO - PROCESS | 2528 | 1464612588389 Marionette TRACE conn5 -> [0,741,"getWindowHandle",null] 05:49:48 INFO - PROCESS | 2528 | 1464612588392 Marionette TRACE conn5 <- [1,741,null,{"value":"13"}] 05:49:48 INFO - PROCESS | 2528 | 1464612588395 Marionette TRACE conn5 -> [0,742,"setScriptTimeout",{"ms":35000}] 05:49:48 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 05:49:48 INFO - PROCESS | 2528 | 1464612588397 Marionette TRACE conn5 <- [1,742,null,{}] 05:49:48 INFO - PROCESS | 2528 | 1464612588400 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}] 05:49:48 INFO - PROCESS | 2528 | 1464612588515 Marionette TRACE conn5 <- [1,743,null,{"value":null}] 05:49:48 INFO - PROCESS | 2528 | 1464612588523 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\", \"2a2d7192-24ed-4889-9d1c-c9ccdcac4bce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:48 INFO - PROCESS | 2528 | ++DOCSHELL 1658D400 == 56 [pid = 2528] [id = 195] 05:49:48 INFO - PROCESS | 2528 | ++DOMWINDOW == 95 (1658E800) [pid = 2528] [serial = 583] [outer = 00000000] 05:49:48 INFO - PROCESS | 2528 | ++DOMWINDOW == 96 (16E42C00) [pid = 2528] [serial = 584] [outer = 1658E800] 05:49:48 INFO - PROCESS | 2528 | 1464612588567 Marionette DEBUG loaded listener.js 05:49:48 INFO - PROCESS | 2528 | ++DOMWINDOW == 97 (16E47C00) [pid = 2528] [serial = 585] [outer = 1658E800] 05:49:49 INFO - PROCESS | 2528 | --DOMWINDOW == 96 (1AB5C800) [pid = 2528] [serial = 490] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 05:49:49 INFO - PROCESS | 2528 | --DOMWINDOW == 95 (16733400) [pid = 2528] [serial = 442] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 05:49:49 INFO - PROCESS | 2528 | --DOMWINDOW == 94 (1AC7FC00) [pid = 2528] [serial = 448] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 05:49:49 INFO - PROCESS | 2528 | --DOMWINDOW == 93 (1226D000) [pid = 2528] [serial = 439] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 05:49:49 INFO - PROCESS | 2528 | --DOMWINDOW == 92 (1672F400) [pid = 2528] [serial = 390] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 05:49:49 INFO - PROCESS | 2528 | --DOMWINDOW == 91 (0E505400) [pid = 2528] [serial = 484] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 05:49:49 INFO - PROCESS | 2528 | --DOMWINDOW == 90 (1B17D000) [pid = 2528] [serial = 493] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 05:49:49 INFO - PROCESS | 2528 | --DOMWINDOW == 89 (0D1EE800) [pid = 2528] [serial = 436] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 05:49:49 INFO - PROCESS | 2528 | --DOMWINDOW == 88 (16E4BC00) [pid = 2528] [serial = 496] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 05:49:49 INFO - PROCESS | 2528 | --DOMWINDOW == 87 (1A444400) [pid = 2528] [serial = 445] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 05:49:49 INFO - PROCESS | 2528 | --DOMWINDOW == 86 (154DE800) [pid = 2528] [serial = 487] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 05:49:49 INFO - PROCESS | 2528 | --DOMWINDOW == 85 (0D755400) [pid = 2528] [serial = 553] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 05:49:49 INFO - PROCESS | 2528 | --DOMWINDOW == 84 (16592000) [pid = 2528] [serial = 538] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 05:49:49 INFO - PROCESS | 2528 | --DOMWINDOW == 83 (0D898400) [pid = 2528] [serial = 541] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 05:49:49 INFO - PROCESS | 2528 | --DOMWINDOW == 82 (0DC64C00) [pid = 2528] [serial = 544] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 05:49:49 INFO - PROCESS | 2528 | --DOMWINDOW == 81 (152AFC00) [pid = 2528] [serial = 547] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 05:49:49 INFO - PROCESS | 2528 | --DOMWINDOW == 80 (160B5400) [pid = 2528] [serial = 550] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 05:49:49 INFO - PROCESS | 2528 | 1464612589520 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]]]}] 05:49:49 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 05:49:49 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1173ms 05:49:49 INFO - PROCESS | 2528 | 1464612589571 Marionette TRACE conn5 -> [0,745,"getWindowHandle",null] 05:49:49 INFO - PROCESS | 2528 | 1464612589573 Marionette TRACE conn5 <- [1,745,null,{"value":"13"}] 05:49:49 INFO - PROCESS | 2528 | 1464612589577 Marionette TRACE conn5 -> [0,746,"setScriptTimeout",{"ms":35000}] 05:49:49 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 05:49:49 INFO - PROCESS | 2528 | 1464612589578 Marionette TRACE conn5 <- [1,746,null,{}] 05:49:49 INFO - PROCESS | 2528 | 1464612589582 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}] 05:49:49 INFO - PROCESS | 2528 | 1464612589663 Marionette TRACE conn5 <- [1,747,null,{"value":null}] 05:49:49 INFO - PROCESS | 2528 | 1464612589742 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\", \"2a2d7192-24ed-4889-9d1c-c9ccdcac4bce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:49 INFO - PROCESS | 2528 | ++DOCSHELL 0DC1BC00 == 57 [pid = 2528] [id = 196] 05:49:49 INFO - PROCESS | 2528 | ++DOMWINDOW == 81 (0DC64800) [pid = 2528] [serial = 586] [outer = 00000000] 05:49:49 INFO - PROCESS | 2528 | ++DOMWINDOW == 82 (1501A800) [pid = 2528] [serial = 587] [outer = 0DC64800] 05:49:49 INFO - PROCESS | 2528 | 1464612589787 Marionette DEBUG loaded listener.js 05:49:49 INFO - PROCESS | 2528 | ++DOMWINDOW == 83 (1658DC00) [pid = 2528] [serial = 588] [outer = 0DC64800] 05:49:50 INFO - PROCESS | 2528 | 1464612590187 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]]]}] 05:49:50 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 05:49:50 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 631ms 05:49:50 INFO - PROCESS | 2528 | 1464612590212 Marionette TRACE conn5 -> [0,749,"getWindowHandle",null] 05:49:50 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 05:49:50 INFO - PROCESS | 2528 | 1464612590214 Marionette TRACE conn5 <- [1,749,null,{"value":"13"}] 05:49:50 INFO - PROCESS | 2528 | 1464612590217 Marionette TRACE conn5 -> [0,750,"setScriptTimeout",{"ms":35000}] 05:49:50 INFO - PROCESS | 2528 | 1464612590219 Marionette TRACE conn5 <- [1,750,null,{}] 05:49:50 INFO - PROCESS | 2528 | 1464612590222 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}] 05:49:50 INFO - PROCESS | 2528 | 1464612590355 Marionette TRACE conn5 <- [1,751,null,{"value":null}] 05:49:50 INFO - PROCESS | 2528 | 1464612590365 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\", \"2a2d7192-24ed-4889-9d1c-c9ccdcac4bce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:50 INFO - PROCESS | 2528 | ++DOCSHELL 0D64A800 == 58 [pid = 2528] [id = 197] 05:49:50 INFO - PROCESS | 2528 | ++DOMWINDOW == 84 (11D8B000) [pid = 2528] [serial = 589] [outer = 00000000] 05:49:50 INFO - PROCESS | 2528 | ++DOMWINDOW == 85 (17371800) [pid = 2528] [serial = 590] [outer = 11D8B000] 05:49:50 INFO - PROCESS | 2528 | 1464612590410 Marionette DEBUG loaded listener.js 05:49:50 INFO - PROCESS | 2528 | ++DOMWINDOW == 86 (17572800) [pid = 2528] [serial = 591] [outer = 11D8B000] 05:49:51 INFO - PROCESS | 2528 | 1464612591311 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]]]}] 05:49:51 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 05:49:51 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1127ms 05:49:51 INFO - PROCESS | 2528 | 1464612591358 Marionette TRACE conn5 -> [0,753,"getWindowHandle",null] 05:49:51 INFO - PROCESS | 2528 | 1464612591362 Marionette TRACE conn5 <- [1,753,null,{"value":"13"}] 05:49:51 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 05:49:51 INFO - PROCESS | 2528 | 1464612591369 Marionette TRACE conn5 -> [0,754,"setScriptTimeout",{"ms":35000}] 05:49:51 INFO - PROCESS | 2528 | 1464612591373 Marionette TRACE conn5 <- [1,754,null,{}] 05:49:51 INFO - PROCESS | 2528 | 1464612591381 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}] 05:49:51 INFO - PROCESS | 2528 | 1464612591483 Marionette TRACE conn5 <- [1,755,null,{"value":null}] 05:49:51 INFO - PROCESS | 2528 | 1464612591608 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\", \"2a2d7192-24ed-4889-9d1c-c9ccdcac4bce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:51 INFO - PROCESS | 2528 | ++DOCSHELL 0E770800 == 59 [pid = 2528] [id = 198] 05:49:51 INFO - PROCESS | 2528 | ++DOMWINDOW == 87 (0E77AC00) [pid = 2528] [serial = 592] [outer = 00000000] 05:49:51 INFO - PROCESS | 2528 | ++DOMWINDOW == 88 (11D18400) [pid = 2528] [serial = 593] [outer = 0E77AC00] 05:49:51 INFO - PROCESS | 2528 | 1464612591669 Marionette DEBUG loaded listener.js 05:49:51 INFO - PROCESS | 2528 | ++DOMWINDOW == 89 (12378400) [pid = 2528] [serial = 594] [outer = 0E77AC00] 05:49:52 INFO - PROCESS | 2528 | 1464612592713 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]]]}] 05:49:52 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 05:49:52 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1377ms 05:49:52 INFO - PROCESS | 2528 | 1464612592751 Marionette TRACE conn5 -> [0,757,"getWindowHandle",null] 05:49:52 INFO - PROCESS | 2528 | 1464612592757 Marionette TRACE conn5 <- [1,757,null,{"value":"13"}] 05:49:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 05:49:52 INFO - PROCESS | 2528 | 1464612592763 Marionette TRACE conn5 -> [0,758,"setScriptTimeout",{"ms":35000}] 05:49:52 INFO - PROCESS | 2528 | 1464612592766 Marionette TRACE conn5 <- [1,758,null,{}] 05:49:52 INFO - PROCESS | 2528 | 1464612592770 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}] 05:49:52 INFO - PROCESS | 2528 | 1464612592909 Marionette TRACE conn5 <- [1,759,null,{"value":null}] 05:49:53 INFO - PROCESS | 2528 | 1464612593076 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\", \"2a2d7192-24ed-4889-9d1c-c9ccdcac4bce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:53 INFO - PROCESS | 2528 | ++DOCSHELL 154E4800 == 60 [pid = 2528] [id = 199] 05:49:53 INFO - PROCESS | 2528 | ++DOMWINDOW == 90 (1570AC00) [pid = 2528] [serial = 595] [outer = 00000000] 05:49:53 INFO - PROCESS | 2528 | ++DOMWINDOW == 91 (160B5C00) [pid = 2528] [serial = 596] [outer = 1570AC00] 05:49:53 INFO - PROCESS | 2528 | 1464612593132 Marionette DEBUG loaded listener.js 05:49:53 INFO - PROCESS | 2528 | ++DOMWINDOW == 92 (16592400) [pid = 2528] [serial = 597] [outer = 1570AC00] 05:49:53 INFO - PROCESS | 2528 | 1464612593728 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]]]}] 05:49:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 05:49:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 1020ms 05:49:53 INFO - PROCESS | 2528 | 1464612593785 Marionette TRACE conn5 -> [0,761,"getWindowHandle",null] 05:49:53 INFO - PROCESS | 2528 | 1464612593787 Marionette TRACE conn5 <- [1,761,null,{"value":"13"}] 05:49:53 INFO - PROCESS | 2528 | 1464612593791 Marionette TRACE conn5 -> [0,762,"setScriptTimeout",{"ms":35000}] 05:49:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 05:49:53 INFO - PROCESS | 2528 | 1464612593795 Marionette TRACE conn5 <- [1,762,null,{}] 05:49:53 INFO - PROCESS | 2528 | 1464612593806 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}] 05:49:53 INFO - PROCESS | 2528 | 1464612593968 Marionette TRACE conn5 <- [1,763,null,{"value":null}] 05:49:54 INFO - PROCESS | 2528 | 1464612594098 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\", \"2a2d7192-24ed-4889-9d1c-c9ccdcac4bce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:54 INFO - PROCESS | 2528 | ++DOCSHELL 174A7400 == 61 [pid = 2528] [id = 200] 05:49:54 INFO - PROCESS | 2528 | ++DOMWINDOW == 93 (17544400) [pid = 2528] [serial = 598] [outer = 00000000] 05:49:54 INFO - PROCESS | 2528 | ++DOMWINDOW == 94 (17AF7400) [pid = 2528] [serial = 599] [outer = 17544400] 05:49:54 INFO - PROCESS | 2528 | 1464612594155 Marionette DEBUG loaded listener.js 05:49:54 INFO - PROCESS | 2528 | ++DOMWINDOW == 95 (1910B400) [pid = 2528] [serial = 600] [outer = 17544400] 05:49:54 INFO - PROCESS | 2528 | 1464612594742 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]]]}] 05:49:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 05:49:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 970ms 05:49:54 INFO - PROCESS | 2528 | 1464612594767 Marionette TRACE conn5 -> [0,765,"getWindowHandle",null] 05:49:54 INFO - PROCESS | 2528 | 1464612594770 Marionette TRACE conn5 <- [1,765,null,{"value":"13"}] 05:49:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 05:49:54 INFO - PROCESS | 2528 | 1464612594774 Marionette TRACE conn5 -> [0,766,"setScriptTimeout",{"ms":35000}] 05:49:54 INFO - PROCESS | 2528 | 1464612594776 Marionette TRACE conn5 <- [1,766,null,{}] 05:49:54 INFO - PROCESS | 2528 | 1464612594780 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}] 05:49:54 INFO - PROCESS | 2528 | 1464612594887 Marionette TRACE conn5 <- [1,767,null,{"value":null}] 05:49:55 INFO - PROCESS | 2528 | 1464612595017 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\", \"2a2d7192-24ed-4889-9d1c-c9ccdcac4bce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:55 INFO - PROCESS | 2528 | ++DOCSHELL 1A44E400 == 62 [pid = 2528] [id = 201] 05:49:55 INFO - PROCESS | 2528 | ++DOMWINDOW == 96 (1A465000) [pid = 2528] [serial = 601] [outer = 00000000] 05:49:55 INFO - PROCESS | 2528 | ++DOMWINDOW == 97 (1AB60800) [pid = 2528] [serial = 602] [outer = 1A465000] 05:49:55 INFO - PROCESS | 2528 | 1464612595073 Marionette DEBUG loaded listener.js 05:49:55 INFO - PROCESS | 2528 | ++DOMWINDOW == 98 (1AB67000) [pid = 2528] [serial = 603] [outer = 1A465000] 05:49:55 INFO - PROCESS | 2528 | 1464612595915 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]]]}] 05:49:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 05:49:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 1176ms 05:49:55 INFO - PROCESS | 2528 | 1464612595952 Marionette TRACE conn5 -> [0,769,"getWindowHandle",null] 05:49:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 05:49:55 INFO - PROCESS | 2528 | 1464612595955 Marionette TRACE conn5 <- [1,769,null,{"value":"13"}] 05:49:55 INFO - PROCESS | 2528 | 1464612595961 Marionette TRACE conn5 -> [0,770,"setScriptTimeout",{"ms":35000}] 05:49:55 INFO - PROCESS | 2528 | 1464612595964 Marionette TRACE conn5 <- [1,770,null,{}] 05:49:56 INFO - PROCESS | 2528 | 1464612595971 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}] 05:49:56 INFO - PROCESS | 2528 | 1464612596072 Marionette TRACE conn5 <- [1,771,null,{"value":null}] 05:49:56 INFO - PROCESS | 2528 | 1464612596207 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\", \"2a2d7192-24ed-4889-9d1c-c9ccdcac4bce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:56 INFO - PROCESS | 2528 | ++DOCSHELL 0E503000 == 63 [pid = 2528] [id = 202] 05:49:56 INFO - PROCESS | 2528 | ++DOMWINDOW == 99 (0E78D000) [pid = 2528] [serial = 604] [outer = 00000000] 05:49:56 INFO - PROCESS | 2528 | ++DOMWINDOW == 100 (14C9C400) [pid = 2528] [serial = 605] [outer = 0E78D000] 05:49:56 INFO - PROCESS | 2528 | 1464612596259 Marionette DEBUG loaded listener.js 05:49:56 INFO - PROCESS | 2528 | ++DOMWINDOW == 101 (152AD800) [pid = 2528] [serial = 606] [outer = 0E78D000] 05:49:56 INFO - PROCESS | 2528 | --DOCSHELL 17287C00 == 62 [pid = 2528] [id = 134] 05:49:56 INFO - PROCESS | 2528 | --DOCSHELL 0D74A800 == 61 [pid = 2528] [id = 132] 05:49:56 INFO - PROCESS | 2528 | --DOCSHELL 0DC1BC00 == 60 [pid = 2528] [id = 196] 05:49:56 INFO - PROCESS | 2528 | --DOCSHELL 1658D400 == 59 [pid = 2528] [id = 195] 05:49:56 INFO - PROCESS | 2528 | --DOCSHELL 154F5C00 == 58 [pid = 2528] [id = 194] 05:49:56 INFO - PROCESS | 2528 | --DOCSHELL 12375C00 == 57 [pid = 2528] [id = 193] 05:49:56 INFO - PROCESS | 2528 | --DOCSHELL 11D95800 == 56 [pid = 2528] [id = 192] 05:49:56 INFO - PROCESS | 2528 | --DOMWINDOW == 100 (17365800) [pid = 2528] [serial = 557] [outer = 00000000] [url = about:blank] 05:49:56 INFO - PROCESS | 2528 | --DOMWINDOW == 99 (11D13800) [pid = 2528] [serial = 533] [outer = 00000000] [url = about:blank] 05:49:56 INFO - PROCESS | 2528 | --DOMWINDOW == 98 (1250C800) [pid = 2528] [serial = 536] [outer = 00000000] [url = about:blank] 05:49:56 INFO - PROCESS | 2528 | --DOCSHELL 1910C000 == 55 [pid = 2528] [id = 190] 05:49:56 INFO - PROCESS | 2528 | --DOCSHELL 17370400 == 54 [pid = 2528] [id = 189] 05:49:56 INFO - PROCESS | 2528 | --DOCSHELL 152B3800 == 53 [pid = 2528] [id = 188] 05:49:56 INFO - PROCESS | 2528 | --DOCSHELL 0D8DB400 == 52 [pid = 2528] [id = 187] 05:49:56 INFO - PROCESS | 2528 | --DOCSHELL 16736C00 == 51 [pid = 2528] [id = 186] 05:49:56 INFO - PROCESS | 2528 | --DOMWINDOW == 97 (1AB65000) [pid = 2528] [serial = 492] [outer = 00000000] [url = about:blank] 05:49:56 INFO - PROCESS | 2528 | --DOMWINDOW == 96 (175ECC00) [pid = 2528] [serial = 444] [outer = 00000000] [url = about:blank] 05:49:56 INFO - PROCESS | 2528 | --DOMWINDOW == 95 (1B108000) [pid = 2528] [serial = 450] [outer = 00000000] [url = about:blank] 05:49:56 INFO - PROCESS | 2528 | --DOMWINDOW == 94 (14C3F400) [pid = 2528] [serial = 441] [outer = 00000000] [url = about:blank] 05:49:56 INFO - PROCESS | 2528 | --DOMWINDOW == 93 (1749C400) [pid = 2528] [serial = 392] [outer = 00000000] [url = about:blank] 05:49:56 INFO - PROCESS | 2528 | --DOMWINDOW == 92 (12575800) [pid = 2528] [serial = 486] [outer = 00000000] [url = about:blank] 05:49:56 INFO - PROCESS | 2528 | --DOMWINDOW == 91 (1B1C0C00) [pid = 2528] [serial = 495] [outer = 00000000] [url = about:blank] 05:49:56 INFO - PROCESS | 2528 | --DOMWINDOW == 90 (0D757C00) [pid = 2528] [serial = 438] [outer = 00000000] [url = about:blank] 05:49:56 INFO - PROCESS | 2528 | --DOMWINDOW == 89 (174A2C00) [pid = 2528] [serial = 498] [outer = 00000000] [url = about:blank] 05:49:56 INFO - PROCESS | 2528 | --DOMWINDOW == 88 (1AC74800) [pid = 2528] [serial = 447] [outer = 00000000] [url = about:blank] 05:49:56 INFO - PROCESS | 2528 | --DOMWINDOW == 87 (1672B400) [pid = 2528] [serial = 489] [outer = 00000000] [url = about:blank] 05:49:56 INFO - PROCESS | 2528 | --DOMWINDOW == 86 (154E2000) [pid = 2528] [serial = 555] [outer = 00000000] [url = about:blank] 05:49:56 INFO - PROCESS | 2528 | --DOMWINDOW == 85 (174A5C00) [pid = 2528] [serial = 540] [outer = 00000000] [url = about:blank] 05:49:56 INFO - PROCESS | 2528 | --DOMWINDOW == 84 (1688C000) [pid = 2528] [serial = 539] [outer = 00000000] [url = about:blank] 05:49:56 INFO - PROCESS | 2528 | --DOMWINDOW == 83 (1223F000) [pid = 2528] [serial = 543] [outer = 00000000] [url = about:blank] 05:49:56 INFO - PROCESS | 2528 | --DOMWINDOW == 82 (11D1E000) [pid = 2528] [serial = 542] [outer = 00000000] [url = about:blank] 05:49:56 INFO - PROCESS | 2528 | --DOMWINDOW == 81 (122EA000) [pid = 2528] [serial = 545] [outer = 00000000] [url = about:blank] 05:49:56 INFO - PROCESS | 2528 | --DOMWINDOW == 80 (1570D400) [pid = 2528] [serial = 549] [outer = 00000000] [url = about:blank] 05:49:56 INFO - PROCESS | 2528 | --DOMWINDOW == 79 (16593000) [pid = 2528] [serial = 552] [outer = 00000000] [url = about:blank] 05:49:56 INFO - PROCESS | 2528 | --DOMWINDOW == 78 (16589000) [pid = 2528] [serial = 551] [outer = 00000000] [url = about:blank] 05:49:56 INFO - PROCESS | 2528 | --DOMWINDOW == 77 (152AF000) [pid = 2528] [serial = 554] [outer = 00000000] [url = about:blank] 05:49:56 INFO - PROCESS | 2528 | --DOMWINDOW == 76 (15482000) [pid = 2528] [serial = 548] [outer = 00000000] [url = about:blank] 05:49:56 INFO - PROCESS | 2528 | --DOMWINDOW == 75 (13228400) [pid = 2528] [serial = 546] [outer = 00000000] [url = about:blank] 05:49:56 INFO - PROCESS | 2528 | 1464612596851 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]]]}] 05:49:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 05:49:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 930ms 05:49:56 INFO - PROCESS | 2528 | 1464612596892 Marionette TRACE conn5 -> [0,773,"getWindowHandle",null] 05:49:56 INFO - PROCESS | 2528 | 1464612596897 Marionette TRACE conn5 <- [1,773,null,{"value":"13"}] 05:49:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 05:49:56 INFO - PROCESS | 2528 | 1464612596903 Marionette TRACE conn5 -> [0,774,"setScriptTimeout",{"ms":35000}] 05:49:56 INFO - PROCESS | 2528 | 1464612596906 Marionette TRACE conn5 <- [1,774,null,{}] 05:49:56 INFO - PROCESS | 2528 | 1464612596909 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}] 05:49:57 INFO - PROCESS | 2528 | 1464612596995 Marionette TRACE conn5 <- [1,775,null,{"value":null}] 05:49:57 INFO - PROCESS | 2528 | 1464612597082 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\", \"2a2d7192-24ed-4889-9d1c-c9ccdcac4bce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:57 INFO - PROCESS | 2528 | ++DOCSHELL 0C320400 == 52 [pid = 2528] [id = 203] 05:49:57 INFO - PROCESS | 2528 | ++DOMWINDOW == 76 (0C325000) [pid = 2528] [serial = 607] [outer = 00000000] 05:49:57 INFO - PROCESS | 2528 | ++DOMWINDOW == 77 (11D19400) [pid = 2528] [serial = 608] [outer = 0C325000] 05:49:57 INFO - PROCESS | 2528 | 1464612597127 Marionette DEBUG loaded listener.js 05:49:57 INFO - PROCESS | 2528 | ++DOMWINDOW == 78 (12031800) [pid = 2528] [serial = 609] [outer = 0C325000] 05:49:57 INFO - PROCESS | 2528 | 1464612597551 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]]]}] 05:49:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 05:49:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 670ms 05:49:57 INFO - PROCESS | 2528 | 1464612597576 Marionette TRACE conn5 -> [0,777,"getWindowHandle",null] 05:49:57 INFO - PROCESS | 2528 | 1464612597579 Marionette TRACE conn5 <- [1,777,null,{"value":"13"}] 05:49:57 INFO - PROCESS | 2528 | 1464612597582 Marionette TRACE conn5 -> [0,778,"setScriptTimeout",{"ms":35000}] 05:49:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 05:49:57 INFO - PROCESS | 2528 | 1464612597585 Marionette TRACE conn5 <- [1,778,null,{}] 05:49:57 INFO - PROCESS | 2528 | 1464612597595 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}] 05:49:57 INFO - PROCESS | 2528 | 1464612597687 Marionette TRACE conn5 <- [1,779,null,{"value":null}] 05:49:57 INFO - PROCESS | 2528 | 1464612597694 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\", \"2a2d7192-24ed-4889-9d1c-c9ccdcac4bce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:57 INFO - PROCESS | 2528 | ++DOCSHELL 132E6400 == 53 [pid = 2528] [id = 204] 05:49:57 INFO - PROCESS | 2528 | ++DOMWINDOW == 79 (13DD8400) [pid = 2528] [serial = 610] [outer = 00000000] 05:49:57 INFO - PROCESS | 2528 | ++DOMWINDOW == 80 (152B9000) [pid = 2528] [serial = 611] [outer = 13DD8400] 05:49:57 INFO - PROCESS | 2528 | 1464612597742 Marionette DEBUG loaded listener.js 05:49:57 INFO - PROCESS | 2528 | ++DOMWINDOW == 81 (154F5C00) [pid = 2528] [serial = 612] [outer = 13DD8400] 05:49:58 INFO - PROCESS | 2528 | 1464612598206 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]]]}] 05:49:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 05:49:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 671ms 05:49:58 INFO - PROCESS | 2528 | 1464612598256 Marionette TRACE conn5 -> [0,781,"getWindowHandle",null] 05:49:58 INFO - PROCESS | 2528 | 1464612598259 Marionette TRACE conn5 <- [1,781,null,{"value":"13"}] 05:49:58 INFO - PROCESS | 2528 | 1464612598262 Marionette TRACE conn5 -> [0,782,"setScriptTimeout",{"ms":35000}] 05:49:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 05:49:58 INFO - PROCESS | 2528 | 1464612598264 Marionette TRACE conn5 <- [1,782,null,{}] 05:49:58 INFO - PROCESS | 2528 | 1464612598267 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}] 05:49:58 INFO - PROCESS | 2528 | 1464612598352 Marionette TRACE conn5 <- [1,783,null,{"value":null}] 05:49:58 INFO - PROCESS | 2528 | 1464612598362 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\", \"2a2d7192-24ed-4889-9d1c-c9ccdcac4bce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:58 INFO - PROCESS | 2528 | ++DOCSHELL 132E3C00 == 54 [pid = 2528] [id = 205] 05:49:58 INFO - PROCESS | 2528 | ++DOMWINDOW == 82 (1570D400) [pid = 2528] [serial = 613] [outer = 00000000] 05:49:58 INFO - PROCESS | 2528 | ++DOMWINDOW == 83 (1644D400) [pid = 2528] [serial = 614] [outer = 1570D400] 05:49:58 INFO - PROCESS | 2528 | 1464612598407 Marionette DEBUG loaded listener.js 05:49:58 INFO - PROCESS | 2528 | ++DOMWINDOW == 84 (16593800) [pid = 2528] [serial = 615] [outer = 1570D400] 05:49:58 INFO - PROCESS | 2528 | 1464612598843 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]]]}] 05:49:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 05:49:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 630ms 05:49:58 INFO - PROCESS | 2528 | 1464612598900 Marionette TRACE conn5 -> [0,785,"getWindowHandle",null] 05:49:58 INFO - PROCESS | 2528 | 1464612598902 Marionette TRACE conn5 <- [1,785,null,{"value":"13"}] 05:49:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 05:49:58 INFO - PROCESS | 2528 | 1464612598906 Marionette TRACE conn5 -> [0,786,"setScriptTimeout",{"ms":35000}] 05:49:58 INFO - PROCESS | 2528 | 1464612598907 Marionette TRACE conn5 <- [1,786,null,{}] 05:49:58 INFO - PROCESS | 2528 | 1464612598911 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}] 05:49:59 INFO - PROCESS | 2528 | 1464612599020 Marionette TRACE conn5 <- [1,787,null,{"value":null}] 05:49:59 INFO - PROCESS | 2528 | 1464612599106 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\", \"2a2d7192-24ed-4889-9d1c-c9ccdcac4bce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:59 INFO - PROCESS | 2528 | ++DOCSHELL 16731000 == 55 [pid = 2528] [id = 206] 05:49:59 INFO - PROCESS | 2528 | ++DOMWINDOW == 85 (16731C00) [pid = 2528] [serial = 616] [outer = 00000000] 05:49:59 INFO - PROCESS | 2528 | ++DOMWINDOW == 86 (16920800) [pid = 2528] [serial = 617] [outer = 16731C00] 05:49:59 INFO - PROCESS | 2528 | 1464612599151 Marionette DEBUG loaded listener.js 05:49:59 INFO - PROCESS | 2528 | ++DOMWINDOW == 87 (16E4A000) [pid = 2528] [serial = 618] [outer = 16731C00] 05:49:59 INFO - PROCESS | 2528 | 1464612599576 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]]]}] 05:49:59 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 05:49:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 730ms 05:49:59 INFO - PROCESS | 2528 | 1464612599637 Marionette TRACE conn5 -> [0,789,"getWindowHandle",null] 05:49:59 INFO - PROCESS | 2528 | 1464612599639 Marionette TRACE conn5 <- [1,789,null,{"value":"13"}] 05:49:59 INFO - PROCESS | 2528 | 1464612599642 Marionette TRACE conn5 -> [0,790,"setScriptTimeout",{"ms":35000}] 05:49:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 05:49:59 INFO - PROCESS | 2528 | 1464612599644 Marionette TRACE conn5 <- [1,790,null,{}] 05:49:59 INFO - PROCESS | 2528 | 1464612599647 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}] 05:49:59 INFO - PROCESS | 2528 | 1464612599784 Marionette TRACE conn5 <- [1,791,null,{"value":null}] 05:49:59 INFO - PROCESS | 2528 | 1464612599796 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\", \"2a2d7192-24ed-4889-9d1c-c9ccdcac4bce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:59 INFO - PROCESS | 2528 | ++DOCSHELL 16E4E000 == 56 [pid = 2528] [id = 207] 05:49:59 INFO - PROCESS | 2528 | ++DOMWINDOW == 88 (16E50400) [pid = 2528] [serial = 619] [outer = 00000000] 05:49:59 INFO - PROCESS | 2528 | ++DOMWINDOW == 89 (17368C00) [pid = 2528] [serial = 620] [outer = 16E50400] 05:49:59 INFO - PROCESS | 2528 | 1464612599890 Marionette DEBUG loaded listener.js 05:49:59 INFO - PROCESS | 2528 | ++DOMWINDOW == 90 (1749D800) [pid = 2528] [serial = 621] [outer = 16E50400] 05:50:00 INFO - PROCESS | 2528 | 1464612600322 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]]]}] 05:50:00 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 05:50:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 733ms 05:50:00 INFO - PROCESS | 2528 | 1464612600381 Marionette TRACE conn5 -> [0,793,"getWindowHandle",null] 05:50:00 INFO - PROCESS | 2528 | 1464612600383 Marionette TRACE conn5 <- [1,793,null,{"value":"13"}] 05:50:00 INFO - PROCESS | 2528 | 1464612600386 Marionette TRACE conn5 -> [0,794,"setScriptTimeout",{"ms":35000}] 05:50:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 05:50:00 INFO - PROCESS | 2528 | 1464612600388 Marionette TRACE conn5 <- [1,794,null,{}] 05:50:00 INFO - PROCESS | 2528 | 1464612600391 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}] 05:50:00 INFO - PROCESS | 2528 | 1464612600508 Marionette TRACE conn5 <- [1,795,null,{"value":null}] 05:50:00 INFO - PROCESS | 2528 | 1464612600569 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\", \"2a2d7192-24ed-4889-9d1c-c9ccdcac4bce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:00 INFO - PROCESS | 2528 | ++DOCSHELL 174A2400 == 57 [pid = 2528] [id = 208] 05:50:00 INFO - PROCESS | 2528 | ++DOMWINDOW == 91 (174A4400) [pid = 2528] [serial = 622] [outer = 00000000] 05:50:00 INFO - PROCESS | 2528 | ++DOMWINDOW == 92 (17AEEC00) [pid = 2528] [serial = 623] [outer = 174A4400] 05:50:00 INFO - PROCESS | 2528 | 1464612600619 Marionette DEBUG loaded listener.js 05:50:00 INFO - PROCESS | 2528 | ++DOMWINDOW == 93 (18B8BC00) [pid = 2528] [serial = 624] [outer = 174A4400] 05:50:00 INFO - PROCESS | 2528 | --DOMWINDOW == 92 (154F6C00) [pid = 2528] [serial = 580] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 05:50:00 INFO - PROCESS | 2528 | --DOMWINDOW == 91 (11DED400) [pid = 2528] [serial = 574] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 05:50:00 INFO - PROCESS | 2528 | --DOMWINDOW == 90 (13228C00) [pid = 2528] [serial = 577] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 05:50:00 INFO - PROCESS | 2528 | --DOMWINDOW == 89 (1658E800) [pid = 2528] [serial = 583] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 05:50:00 INFO - PROCESS | 2528 | --DOMWINDOW == 88 (0DC64800) [pid = 2528] [serial = 586] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 05:50:00 INFO - PROCESS | 2528 | --DOMWINDOW == 87 (12238C00) [pid = 2528] [serial = 535] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 05:50:00 INFO - PROCESS | 2528 | --DOMWINDOW == 86 (0D88D400) [pid = 2528] [serial = 532] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 05:50:01 INFO - PROCESS | 2528 | 1464612601111 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]]]}] 05:50:01 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 05:50:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 770ms 05:50:01 INFO - PROCESS | 2528 | 1464612601160 Marionette TRACE conn5 -> [0,797,"getWindowHandle",null] 05:50:01 INFO - PROCESS | 2528 | 1464612601162 Marionette TRACE conn5 <- [1,797,null,{"value":"13"}] 05:50:01 INFO - PROCESS | 2528 | 1464612601165 Marionette TRACE conn5 -> [0,798,"setScriptTimeout",{"ms":35000}] 05:50:01 INFO - PROCESS | 2528 | 1464612601167 Marionette TRACE conn5 <- [1,798,null,{}] 05:50:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 05:50:01 INFO - PROCESS | 2528 | 1464612601170 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}] 05:50:01 INFO - PROCESS | 2528 | 1464612601283 Marionette TRACE conn5 <- [1,799,null,{"value":null}] 05:50:01 INFO - PROCESS | 2528 | 1464612601341 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\", \"2a2d7192-24ed-4889-9d1c-c9ccdcac4bce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:01 INFO - PROCESS | 2528 | ++DOCSHELL 13228C00 == 58 [pid = 2528] [id = 209] 05:50:01 INFO - PROCESS | 2528 | ++DOMWINDOW == 87 (154F1000) [pid = 2528] [serial = 625] [outer = 00000000] 05:50:01 INFO - PROCESS | 2528 | ++DOMWINDOW == 88 (19135000) [pid = 2528] [serial = 626] [outer = 154F1000] 05:50:01 INFO - PROCESS | 2528 | 1464612601385 Marionette DEBUG loaded listener.js 05:50:01 INFO - PROCESS | 2528 | ++DOMWINDOW == 89 (19170C00) [pid = 2528] [serial = 627] [outer = 154F1000] 05:50:01 INFO - PROCESS | 2528 | 1464612601757 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]]]}] 05:50:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 05:50:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 630ms 05:50:01 INFO - PROCESS | 2528 | 1464612601800 Marionette TRACE conn5 -> [0,801,"getWindowHandle",null] 05:50:01 INFO - PROCESS | 2528 | 1464612601802 Marionette TRACE conn5 <- [1,801,null,{"value":"13"}] 05:50:01 INFO - PROCESS | 2528 | 1464612601805 Marionette TRACE conn5 -> [0,802,"setScriptTimeout",{"ms":35000}] 05:50:01 INFO - PROCESS | 2528 | 1464612601807 Marionette TRACE conn5 <- [1,802,null,{}] 05:50:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 05:50:01 INFO - PROCESS | 2528 | 1464612601810 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}] 05:50:01 INFO - PROCESS | 2528 | 1464612601918 Marionette TRACE conn5 <- [1,803,null,{"value":null}] 05:50:01 INFO - PROCESS | 2528 | 1464612601925 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\", \"2a2d7192-24ed-4889-9d1c-c9ccdcac4bce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:01 INFO - PROCESS | 2528 | ++DOCSHELL 17546400 == 59 [pid = 2528] [id = 210] 05:50:01 INFO - PROCESS | 2528 | ++DOMWINDOW == 90 (19DEC000) [pid = 2528] [serial = 628] [outer = 00000000] 05:50:01 INFO - PROCESS | 2528 | ++DOMWINDOW == 91 (1A467800) [pid = 2528] [serial = 629] [outer = 19DEC000] 05:50:01 INFO - PROCESS | 2528 | 1464612601969 Marionette DEBUG loaded listener.js 05:50:02 INFO - PROCESS | 2528 | ++DOMWINDOW == 92 (1AB66400) [pid = 2528] [serial = 630] [outer = 19DEC000] 05:50:02 INFO - PROCESS | 2528 | 1464612602405 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] 05:50:02 INFO - PROCESS | 2528 | 1464612602446 Marionette TRACE conn5 <- [1,805,null,{"value":"13"}] 05:50:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 05:50:02 INFO - PROCESS | 2528 | 1464612602449 Marionette TRACE conn5 -> [0,806,"setScriptTimeout",{"ms":35000}] 05:50:02 INFO - PROCESS | 2528 | 1464612602451 Marionette TRACE conn5 <- [1,806,null,{}] 05:50:02 INFO - PROCESS | 2528 | 1464612602454 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}] 05:50:02 INFO - PROCESS | 2528 | 1464612602539 Marionette TRACE conn5 <- [1,807,null,{"value":null}] 05:50:02 INFO - PROCESS | 2528 | 1464612602546 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\", \"2a2d7192-24ed-4889-9d1c-c9ccdcac4bce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:02 INFO - PROCESS | 2528 | ++DOCSHELL 1AC73000 == 60 [pid = 2528] [id = 211] 05:50:02 INFO - PROCESS | 2528 | ++DOMWINDOW == 93 (1AC7B800) [pid = 2528] [serial = 631] [outer = 00000000] 05:50:02 INFO - PROCESS | 2528 | ++DOMWINDOW == 94 (1B107400) [pid = 2528] [serial = 632] [outer = 1AC7B800] 05:50:02 INFO - PROCESS | 2528 | 1464612602590 Marionette DEBUG loaded listener.js 05:50:02 INFO - PROCESS | 2528 | ++DOMWINDOW == 95 (1B10AC00) [pid = 2528] [serial = 633] [outer = 1AC7B800] 05:50:03 INFO - PROCESS | 2528 | 1464612603151 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]]]}] 05:50:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 05:50:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 731ms 05:50:03 INFO - PROCESS | 2528 | 1464612603180 Marionette TRACE conn5 -> [0,809,"getWindowHandle",null] 05:50:03 INFO - PROCESS | 2528 | 1464612603184 Marionette TRACE conn5 <- [1,809,null,{"value":"13"}] 05:50:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 05:50:03 INFO - PROCESS | 2528 | 1464612603204 Marionette TRACE conn5 -> [0,810,"setScriptTimeout",{"ms":35000}] 05:50:03 INFO - PROCESS | 2528 | 1464612603208 Marionette TRACE conn5 <- [1,810,null,{}] 05:50:03 INFO - PROCESS | 2528 | 1464612603216 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}] 05:50:03 INFO - PROCESS | 2528 | 1464612603374 Marionette TRACE conn5 <- [1,811,null,{"value":null}] 05:50:03 INFO - PROCESS | 2528 | 1464612603509 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\", \"2a2d7192-24ed-4889-9d1c-c9ccdcac4bce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:03 INFO - PROCESS | 2528 | ++DOCSHELL 0D899800 == 61 [pid = 2528] [id = 212] 05:50:03 INFO - PROCESS | 2528 | ++DOMWINDOW == 96 (0D89AC00) [pid = 2528] [serial = 634] [outer = 00000000] 05:50:03 INFO - PROCESS | 2528 | ++DOMWINDOW == 97 (11E88800) [pid = 2528] [serial = 635] [outer = 0D89AC00] 05:50:03 INFO - PROCESS | 2528 | 1464612603568 Marionette DEBUG loaded listener.js 05:50:03 INFO - PROCESS | 2528 | ++DOMWINDOW == 98 (1250C800) [pid = 2528] [serial = 636] [outer = 0D89AC00] 05:50:04 INFO - PROCESS | 2528 | 1464612604153 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] 05:50:04 INFO - PROCESS | 2528 | 1464612604193 Marionette TRACE conn5 <- [1,813,null,{"value":"13"}] 05:50:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 05:50:04 INFO - PROCESS | 2528 | 1464612604200 Marionette TRACE conn5 -> [0,814,"setScriptTimeout",{"ms":35000}] 05:50:04 INFO - PROCESS | 2528 | 1464612604204 Marionette TRACE conn5 <- [1,814,null,{}] 05:50:04 INFO - PROCESS | 2528 | 1464612604208 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}] 05:50:04 INFO - PROCESS | 2528 | 1464612604319 Marionette TRACE conn5 <- [1,815,null,{"value":null}] 05:50:04 INFO - PROCESS | 2528 | 1464612604423 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\", \"2a2d7192-24ed-4889-9d1c-c9ccdcac4bce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:04 INFO - PROCESS | 2528 | ++DOCSHELL 154E2C00 == 62 [pid = 2528] [id = 213] 05:50:04 INFO - PROCESS | 2528 | ++DOMWINDOW == 99 (15E12800) [pid = 2528] [serial = 637] [outer = 00000000] 05:50:04 INFO - PROCESS | 2528 | ++DOMWINDOW == 100 (16453000) [pid = 2528] [serial = 638] [outer = 15E12800] 05:50:04 INFO - PROCESS | 2528 | 1464612604478 Marionette DEBUG loaded listener.js 05:50:04 INFO - PROCESS | 2528 | ++DOMWINDOW == 101 (16E4F800) [pid = 2528] [serial = 639] [outer = 15E12800] 05:50:05 INFO - PROCESS | 2528 | 1464612605101 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]]]}] 05:50:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 05:50:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 930ms 05:50:05 INFO - PROCESS | 2528 | 1464612605131 Marionette TRACE conn5 -> [0,817,"getWindowHandle",null] 05:50:05 INFO - PROCESS | 2528 | 1464612605134 Marionette TRACE conn5 <- [1,817,null,{"value":"13"}] 05:50:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 05:50:05 INFO - PROCESS | 2528 | 1464612605137 Marionette TRACE conn5 -> [0,818,"setScriptTimeout",{"ms":35000}] 05:50:05 INFO - PROCESS | 2528 | 1464612605141 Marionette TRACE conn5 <- [1,818,null,{}] 05:50:05 INFO - PROCESS | 2528 | 1464612605153 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}] 05:50:05 INFO - PROCESS | 2528 | 1464612605268 Marionette TRACE conn5 <- [1,819,null,{"value":null}] 05:50:05 INFO - PROCESS | 2528 | 1464612605401 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\", \"2a2d7192-24ed-4889-9d1c-c9ccdcac4bce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:05 INFO - PROCESS | 2528 | ++DOCSHELL 0D646400 == 63 [pid = 2528] [id = 214] 05:50:05 INFO - PROCESS | 2528 | ++DOMWINDOW == 102 (1AB66000) [pid = 2528] [serial = 640] [outer = 00000000] 05:50:05 INFO - PROCESS | 2528 | ++DOMWINDOW == 103 (1B172000) [pid = 2528] [serial = 641] [outer = 1AB66000] 05:50:05 INFO - PROCESS | 2528 | 1464612605459 Marionette DEBUG loaded listener.js 05:50:05 INFO - PROCESS | 2528 | ++DOMWINDOW == 104 (1B17C800) [pid = 2528] [serial = 642] [outer = 1AB66000] 05:50:06 INFO - PROCESS | 2528 | 1464612606080 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]]]}] 05:50:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 05:50:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 970ms 05:50:06 INFO - PROCESS | 2528 | 1464612606111 Marionette TRACE conn5 -> [0,821,"getWindowHandle",null] 05:50:06 INFO - PROCESS | 2528 | 1464612606114 Marionette TRACE conn5 <- [1,821,null,{"value":"13"}] 05:50:06 INFO - PROCESS | 2528 | 1464612606117 Marionette TRACE conn5 -> [0,822,"setScriptTimeout",{"ms":35000}] 05:50:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 05:50:06 INFO - PROCESS | 2528 | 1464612606119 Marionette TRACE conn5 <- [1,822,null,{}] 05:50:06 INFO - PROCESS | 2528 | 1464612606123 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}] 05:50:06 INFO - PROCESS | 2528 | 1464612606232 Marionette TRACE conn5 <- [1,823,null,{"value":null}] 05:50:06 INFO - PROCESS | 2528 | 1464612606334 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\", \"2a2d7192-24ed-4889-9d1c-c9ccdcac4bce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:06 INFO - PROCESS | 2528 | ++DOCSHELL 1B177C00 == 64 [pid = 2528] [id = 215] 05:50:06 INFO - PROCESS | 2528 | ++DOMWINDOW == 105 (1B17F400) [pid = 2528] [serial = 643] [outer = 00000000] 05:50:06 INFO - PROCESS | 2528 | ++DOMWINDOW == 106 (1B1BE000) [pid = 2528] [serial = 644] [outer = 1B17F400] 05:50:06 INFO - PROCESS | 2528 | 1464612606389 Marionette DEBUG loaded listener.js 05:50:06 INFO - PROCESS | 2528 | ++DOMWINDOW == 107 (1B1C5C00) [pid = 2528] [serial = 645] [outer = 1B17F400] 05:50:06 INFO - PROCESS | 2528 | 1464612606958 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]]]}] 05:50:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 05:50:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 870ms 05:50:07 INFO - PROCESS | 2528 | 1464612606991 Marionette TRACE conn5 -> [0,825,"getWindowHandle",null] 05:50:07 INFO - PROCESS | 2528 | 1464612606993 Marionette TRACE conn5 <- [1,825,null,{"value":"13"}] 05:50:07 INFO - PROCESS | 2528 | 1464612606997 Marionette TRACE conn5 -> [0,826,"setScriptTimeout",{"ms":35000}] 05:50:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 05:50:07 INFO - PROCESS | 2528 | 1464612606999 Marionette TRACE conn5 <- [1,826,null,{}] 05:50:07 INFO - PROCESS | 2528 | 1464612607003 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}] 05:50:07 INFO - PROCESS | 2528 | 1464612607107 Marionette TRACE conn5 <- [1,827,null,{"value":null}] 05:50:07 INFO - PROCESS | 2528 | 1464612607209 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\", \"2a2d7192-24ed-4889-9d1c-c9ccdcac4bce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:07 INFO - PROCESS | 2528 | ++DOCSHELL 17369000 == 65 [pid = 2528] [id = 216] 05:50:07 INFO - PROCESS | 2528 | ++DOMWINDOW == 108 (1B1C2C00) [pid = 2528] [serial = 646] [outer = 00000000] 05:50:07 INFO - PROCESS | 2528 | ++DOMWINDOW == 109 (1B2AA800) [pid = 2528] [serial = 647] [outer = 1B1C2C00] 05:50:07 INFO - PROCESS | 2528 | 1464612607263 Marionette DEBUG loaded listener.js 05:50:07 INFO - PROCESS | 2528 | ++DOMWINDOW == 110 (1B2AC800) [pid = 2528] [serial = 648] [outer = 1B1C2C00] 05:50:07 INFO - PROCESS | 2528 | 1464612607834 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]]]}] 05:50:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 05:50:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 870ms 05:50:07 INFO - PROCESS | 2528 | 1464612607871 Marionette TRACE conn5 -> [0,829,"getWindowHandle",null] 05:50:07 INFO - PROCESS | 2528 | 1464612607873 Marionette TRACE conn5 <- [1,829,null,{"value":"13"}] 05:50:07 INFO - PROCESS | 2528 | 1464612607877 Marionette TRACE conn5 -> [0,830,"setScriptTimeout",{"ms":35000}] 05:50:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 05:50:07 INFO - PROCESS | 2528 | 1464612607879 Marionette TRACE conn5 <- [1,830,null,{}] 05:50:07 INFO - PROCESS | 2528 | 1464612607883 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}] 05:50:08 INFO - PROCESS | 2528 | 1464612608018 Marionette TRACE conn5 <- [1,831,null,{"value":null}] 05:50:08 INFO - PROCESS | 2528 | 1464612608125 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\", \"2a2d7192-24ed-4889-9d1c-c9ccdcac4bce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:08 INFO - PROCESS | 2528 | ++DOCSHELL 1B2AB800 == 66 [pid = 2528] [id = 217] 05:50:08 INFO - PROCESS | 2528 | ++DOMWINDOW == 111 (1B2AE400) [pid = 2528] [serial = 649] [outer = 00000000] 05:50:08 INFO - PROCESS | 2528 | ++DOMWINDOW == 112 (1BD8C400) [pid = 2528] [serial = 650] [outer = 1B2AE400] 05:50:08 INFO - PROCESS | 2528 | 1464612608180 Marionette DEBUG loaded listener.js 05:50:08 INFO - PROCESS | 2528 | ++DOMWINDOW == 113 (1C109C00) [pid = 2528] [serial = 651] [outer = 1B2AE400] 05:50:08 INFO - PROCESS | 2528 | 1464612608760 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]]]}] 05:50:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 05:50:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 931ms 05:50:08 INFO - PROCESS | 2528 | 1464612608811 Marionette TRACE conn5 -> [0,833,"getWindowHandle",null] 05:50:08 INFO - PROCESS | 2528 | 1464612608813 Marionette TRACE conn5 <- [1,833,null,{"value":"13"}] 05:50:08 INFO - PROCESS | 2528 | 1464612608816 Marionette TRACE conn5 -> [0,834,"setScriptTimeout",{"ms":35000}] 05:50:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 05:50:08 INFO - PROCESS | 2528 | 1464612608818 Marionette TRACE conn5 <- [1,834,null,{}] 05:50:08 INFO - PROCESS | 2528 | 1464612608822 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}] 05:50:08 INFO - PROCESS | 2528 | 1464612608926 Marionette TRACE conn5 <- [1,835,null,{"value":null}] 05:50:09 INFO - PROCESS | 2528 | 1464612609064 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\", \"2a2d7192-24ed-4889-9d1c-c9ccdcac4bce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:09 INFO - PROCESS | 2528 | ++DOCSHELL 16588C00 == 67 [pid = 2528] [id = 218] 05:50:09 INFO - PROCESS | 2528 | ++DOMWINDOW == 114 (16733400) [pid = 2528] [serial = 652] [outer = 00000000] 05:50:09 INFO - PROCESS | 2528 | ++DOMWINDOW == 115 (1C57E400) [pid = 2528] [serial = 653] [outer = 16733400] 05:50:09 INFO - PROCESS | 2528 | 1464612609119 Marionette DEBUG loaded listener.js 05:50:09 INFO - PROCESS | 2528 | ++DOMWINDOW == 116 (1C581400) [pid = 2528] [serial = 654] [outer = 16733400] 05:50:09 INFO - PROCESS | 2528 | 1464612609878 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]]]}] 05:50:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 05:50:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 1065ms 05:50:09 INFO - PROCESS | 2528 | 1464612609886 Marionette TRACE conn5 -> [0,837,"getWindowHandle",null] 05:50:09 INFO - PROCESS | 2528 | 1464612609890 Marionette TRACE conn5 <- [1,837,null,{"value":"13"}] 05:50:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 05:50:09 INFO - PROCESS | 2528 | 1464612609895 Marionette TRACE conn5 -> [0,838,"setScriptTimeout",{"ms":35000}] 05:50:09 INFO - PROCESS | 2528 | 1464612609898 Marionette TRACE conn5 <- [1,838,null,{}] 05:50:09 INFO - PROCESS | 2528 | 1464612609904 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}] 05:50:10 INFO - PROCESS | 2528 | 1464612610008 Marionette TRACE conn5 <- [1,839,null,{"value":null}] 05:50:10 INFO - PROCESS | 2528 | 1464612610145 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\", \"2a2d7192-24ed-4889-9d1c-c9ccdcac4bce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:10 INFO - PROCESS | 2528 | ++DOCSHELL 12512C00 == 68 [pid = 2528] [id = 219] 05:50:10 INFO - PROCESS | 2528 | ++DOMWINDOW == 117 (12518400) [pid = 2528] [serial = 655] [outer = 00000000] 05:50:10 INFO - PROCESS | 2528 | ++DOMWINDOW == 118 (14C4AC00) [pid = 2528] [serial = 656] [outer = 12518400] 05:50:10 INFO - PROCESS | 2528 | 1464612610200 Marionette DEBUG loaded listener.js 05:50:10 INFO - PROCESS | 2528 | ++DOMWINDOW == 119 (152B5400) [pid = 2528] [serial = 657] [outer = 12518400] 05:50:10 INFO - PROCESS | 2528 | --DOCSHELL 19D51C00 == 67 [pid = 2528] [id = 177] 05:50:10 INFO - PROCESS | 2528 | --DOCSHELL 0D1EB000 == 66 [pid = 2528] [id = 37] 05:50:10 INFO - PROCESS | 2528 | --DOCSHELL 17546400 == 65 [pid = 2528] [id = 210] 05:50:10 INFO - PROCESS | 2528 | --DOCSHELL 13228C00 == 64 [pid = 2528] [id = 209] 05:50:10 INFO - PROCESS | 2528 | --DOCSHELL 174A2400 == 63 [pid = 2528] [id = 208] 05:50:10 INFO - PROCESS | 2528 | --DOCSHELL 16E4E000 == 62 [pid = 2528] [id = 207] 05:50:10 INFO - PROCESS | 2528 | --DOCSHELL 16731000 == 61 [pid = 2528] [id = 206] 05:50:10 INFO - PROCESS | 2528 | --DOCSHELL 132E3C00 == 60 [pid = 2528] [id = 205] 05:50:10 INFO - PROCESS | 2528 | --DOCSHELL 132E6400 == 59 [pid = 2528] [id = 204] 05:50:10 INFO - PROCESS | 2528 | --DOCSHELL 0C320400 == 58 [pid = 2528] [id = 203] 05:50:10 INFO - PROCESS | 2528 | --DOCSHELL 0E503000 == 57 [pid = 2528] [id = 202] 05:50:10 INFO - PROCESS | 2528 | --DOCSHELL 0E770800 == 56 [pid = 2528] [id = 198] 05:50:10 INFO - PROCESS | 2528 | --DOCSHELL 0D64A800 == 55 [pid = 2528] [id = 197] 05:50:10 INFO - PROCESS | 2528 | --DOMWINDOW == 118 (17371800) [pid = 2528] [serial = 590] [outer = 00000000] [url = about:blank] 05:50:10 INFO - PROCESS | 2528 | --DOMWINDOW == 117 (15EB1C00) [pid = 2528] [serial = 581] [outer = 00000000] [url = about:blank] 05:50:10 INFO - PROCESS | 2528 | --DOMWINDOW == 116 (1658DC00) [pid = 2528] [serial = 588] [outer = 00000000] [url = about:blank] 05:50:10 INFO - PROCESS | 2528 | --DOMWINDOW == 115 (1501A800) [pid = 2528] [serial = 587] [outer = 00000000] [url = about:blank] 05:50:10 INFO - PROCESS | 2528 | --DOMWINDOW == 114 (1501F000) [pid = 2528] [serial = 579] [outer = 00000000] [url = about:blank] 05:50:10 INFO - PROCESS | 2528 | --DOMWINDOW == 113 (13DDA400) [pid = 2528] [serial = 537] [outer = 00000000] [url = about:blank] 05:50:10 INFO - PROCESS | 2528 | --DOMWINDOW == 112 (11D17000) [pid = 2528] [serial = 534] [outer = 00000000] [url = about:blank] 05:50:10 INFO - PROCESS | 2528 | --DOMWINDOW == 111 (160BA400) [pid = 2528] [serial = 582] [outer = 00000000] [url = about:blank] 05:50:10 INFO - PROCESS | 2528 | --DOMWINDOW == 110 (0DDAA000) [pid = 2528] [serial = 560] [outer = 00000000] [url = about:blank] 05:50:10 INFO - PROCESS | 2528 | --DOMWINDOW == 109 (14C42000) [pid = 2528] [serial = 576] [outer = 00000000] [url = about:blank] 05:50:10 INFO - PROCESS | 2528 | --DOMWINDOW == 108 (1257CC00) [pid = 2528] [serial = 575] [outer = 00000000] [url = about:blank] 05:50:10 INFO - PROCESS | 2528 | --DOMWINDOW == 107 (1A470C00) [pid = 2528] [serial = 572] [outer = 00000000] [url = about:blank] 05:50:10 INFO - PROCESS | 2528 | --DOMWINDOW == 106 (14C46800) [pid = 2528] [serial = 578] [outer = 00000000] [url = about:blank] 05:50:10 INFO - PROCESS | 2528 | --DOMWINDOW == 105 (16E42C00) [pid = 2528] [serial = 584] [outer = 00000000] [url = about:blank] 05:50:10 INFO - PROCESS | 2528 | --DOMWINDOW == 104 (1756F800) [pid = 2528] [serial = 566] [outer = 00000000] [url = about:blank] 05:50:10 INFO - PROCESS | 2528 | --DOMWINDOW == 103 (15707C00) [pid = 2528] [serial = 563] [outer = 00000000] [url = about:blank] 05:50:10 INFO - PROCESS | 2528 | --DOMWINDOW == 102 (19D60C00) [pid = 2528] [serial = 569] [outer = 00000000] [url = about:blank] 05:50:10 INFO - PROCESS | 2528 | --DOMWINDOW == 101 (16E47C00) [pid = 2528] [serial = 585] [outer = 00000000] [url = about:blank] 05:50:10 INFO - PROCESS | 2528 | 1464612610805 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]]]}] 05:50:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 05:50:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 930ms 05:50:10 INFO - PROCESS | 2528 | 1464612610827 Marionette TRACE conn5 -> [0,841,"getWindowHandle",null] 05:50:10 INFO - PROCESS | 2528 | 1464612610832 Marionette TRACE conn5 <- [1,841,null,{"value":"13"}] 05:50:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 05:50:10 INFO - PROCESS | 2528 | 1464612610838 Marionette TRACE conn5 -> [0,842,"setScriptTimeout",{"ms":35000}] 05:50:10 INFO - PROCESS | 2528 | 1464612610840 Marionette TRACE conn5 <- [1,842,null,{}] 05:50:10 INFO - PROCESS | 2528 | 1464612610844 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}] 05:50:10 INFO - PROCESS | 2528 | 1464612610937 Marionette TRACE conn5 <- [1,843,null,{"value":null}] 05:50:11 INFO - PROCESS | 2528 | 1464612611028 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\", \"2a2d7192-24ed-4889-9d1c-c9ccdcac4bce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:11 INFO - PROCESS | 2528 | ++DOCSHELL 0D74EC00 == 56 [pid = 2528] [id = 220] 05:50:11 INFO - PROCESS | 2528 | ++DOMWINDOW == 102 (0D757000) [pid = 2528] [serial = 658] [outer = 00000000] 05:50:11 INFO - PROCESS | 2528 | ++DOMWINDOW == 103 (122F4800) [pid = 2528] [serial = 659] [outer = 0D757000] 05:50:11 INFO - PROCESS | 2528 | 1464612611075 Marionette DEBUG loaded listener.js 05:50:11 INFO - PROCESS | 2528 | ++DOMWINDOW == 104 (132E4400) [pid = 2528] [serial = 660] [outer = 0D757000] 05:50:11 INFO - PROCESS | 2528 | 1464612611468 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]]]}] 05:50:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 05:50:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 670ms 05:50:11 INFO - PROCESS | 2528 | 1464612611512 Marionette TRACE conn5 -> [0,845,"getWindowHandle",null] 05:50:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 05:50:11 INFO - PROCESS | 2528 | 1464612611514 Marionette TRACE conn5 <- [1,845,null,{"value":"13"}] 05:50:11 INFO - PROCESS | 2528 | 1464612611517 Marionette TRACE conn5 -> [0,846,"setScriptTimeout",{"ms":35000}] 05:50:11 INFO - PROCESS | 2528 | 1464612611521 Marionette TRACE conn5 <- [1,846,null,{}] 05:50:11 INFO - PROCESS | 2528 | 1464612611531 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}] 05:50:11 INFO - PROCESS | 2528 | 1464612611621 Marionette TRACE conn5 <- [1,847,null,{"value":null}] 05:50:11 INFO - PROCESS | 2528 | 1464612611629 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\", \"2a2d7192-24ed-4889-9d1c-c9ccdcac4bce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:11 INFO - PROCESS | 2528 | ++DOCSHELL 14C4D400 == 57 [pid = 2528] [id = 221] 05:50:11 INFO - PROCESS | 2528 | ++DOMWINDOW == 105 (14C4E800) [pid = 2528] [serial = 661] [outer = 00000000] 05:50:11 INFO - PROCESS | 2528 | ++DOMWINDOW == 106 (15ECFC00) [pid = 2528] [serial = 662] [outer = 14C4E800] 05:50:11 INFO - PROCESS | 2528 | 1464612611676 Marionette DEBUG loaded listener.js 05:50:11 INFO - PROCESS | 2528 | ++DOMWINDOW == 107 (160B7400) [pid = 2528] [serial = 663] [outer = 14C4E800] 05:50:12 INFO - PROCESS | 2528 | 1464612612139 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]]]}] 05:50:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 05:50:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 690ms 05:50:12 INFO - PROCESS | 2528 | 1464612612208 Marionette TRACE conn5 -> [0,849,"getWindowHandle",null] 05:50:12 INFO - PROCESS | 2528 | 1464612612211 Marionette TRACE conn5 <- [1,849,null,{"value":"13"}] 05:50:12 INFO - PROCESS | 2528 | 1464612612214 Marionette TRACE conn5 -> [0,850,"setScriptTimeout",{"ms":35000}] 05:50:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 05:50:12 INFO - PROCESS | 2528 | 1464612612215 Marionette TRACE conn5 <- [1,850,null,{}] 05:50:12 INFO - PROCESS | 2528 | 1464612612219 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}] 05:50:12 INFO - PROCESS | 2528 | 1464612612333 Marionette TRACE conn5 <- [1,851,null,{"value":null}] 05:50:12 INFO - PROCESS | 2528 | 1464612612434 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\", \"2a2d7192-24ed-4889-9d1c-c9ccdcac4bce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:12 INFO - PROCESS | 2528 | ++DOCSHELL 0D756800 == 58 [pid = 2528] [id = 222] 05:50:12 INFO - PROCESS | 2528 | ++DOMWINDOW == 108 (16457400) [pid = 2528] [serial = 664] [outer = 00000000] 05:50:12 INFO - PROCESS | 2528 | ++DOMWINDOW == 109 (1672EC00) [pid = 2528] [serial = 665] [outer = 16457400] 05:50:12 INFO - PROCESS | 2528 | 1464612612482 Marionette DEBUG loaded listener.js 05:50:12 INFO - PROCESS | 2528 | ++DOMWINDOW == 110 (16890400) [pid = 2528] [serial = 666] [outer = 16457400] 05:50:12 INFO - PROCESS | 2528 | 1464612612873 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]]]}] 05:50:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 05:50:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 731ms 05:50:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 05:50:12 INFO - PROCESS | 2528 | 1464612612948 Marionette TRACE conn5 -> [0,853,"getWindowHandle",null] 05:50:12 INFO - PROCESS | 2528 | 1464612612950 Marionette TRACE conn5 <- [1,853,null,{"value":"13"}] 05:50:12 INFO - PROCESS | 2528 | 1464612612953 Marionette TRACE conn5 -> [0,854,"setScriptTimeout",{"ms":35000}] 05:50:12 INFO - PROCESS | 2528 | 1464612612955 Marionette TRACE conn5 <- [1,854,null,{}] 05:50:12 INFO - PROCESS | 2528 | 1464612612958 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}] 05:50:13 INFO - PROCESS | 2528 | 1464612613074 Marionette TRACE conn5 <- [1,855,null,{"value":null}] 05:50:13 INFO - PROCESS | 2528 | 1464612613134 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\", \"2a2d7192-24ed-4889-9d1c-c9ccdcac4bce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:13 INFO - PROCESS | 2528 | ++DOCSHELL 1672C000 == 59 [pid = 2528] [id = 223] 05:50:13 INFO - PROCESS | 2528 | ++DOMWINDOW == 111 (16E41800) [pid = 2528] [serial = 667] [outer = 00000000] 05:50:13 INFO - PROCESS | 2528 | ++DOMWINDOW == 112 (16E4E800) [pid = 2528] [serial = 668] [outer = 16E41800] 05:50:13 INFO - PROCESS | 2528 | 1464612613179 Marionette DEBUG loaded listener.js 05:50:13 INFO - PROCESS | 2528 | ++DOMWINDOW == 113 (17285C00) [pid = 2528] [serial = 669] [outer = 16E41800] 05:50:13 INFO - PROCESS | 2528 | 1464612613611 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]]]}] 05:50:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 05:50:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 670ms 05:50:13 INFO - PROCESS | 2528 | 1464612613624 Marionette TRACE conn5 -> [0,857,"getWindowHandle",null] 05:50:13 INFO - PROCESS | 2528 | 1464612613626 Marionette TRACE conn5 <- [1,857,null,{"value":"13"}] 05:50:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 05:50:13 INFO - PROCESS | 2528 | 1464612613628 Marionette TRACE conn5 -> [0,858,"setScriptTimeout",{"ms":35000}] 05:50:13 INFO - PROCESS | 2528 | 1464612613630 Marionette TRACE conn5 <- [1,858,null,{}] 05:50:13 INFO - PROCESS | 2528 | 1464612613633 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}] 05:50:13 INFO - PROCESS | 2528 | 1464612613801 Marionette TRACE conn5 <- [1,859,null,{"value":null}] 05:50:13 INFO - PROCESS | 2528 | 1464612613869 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\", \"2a2d7192-24ed-4889-9d1c-c9ccdcac4bce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:13 INFO - PROCESS | 2528 | ++DOCSHELL 17499800 == 60 [pid = 2528] [id = 224] 05:50:13 INFO - PROCESS | 2528 | ++DOMWINDOW == 114 (1749A400) [pid = 2528] [serial = 670] [outer = 00000000] 05:50:13 INFO - PROCESS | 2528 | ++DOMWINDOW == 115 (17AEC400) [pid = 2528] [serial = 671] [outer = 1749A400] 05:50:13 INFO - PROCESS | 2528 | 1464612613917 Marionette DEBUG loaded listener.js 05:50:14 INFO - PROCESS | 2528 | ++DOMWINDOW == 116 (19D51C00) [pid = 2528] [serial = 672] [outer = 1749A400] 05:50:15 INFO - PROCESS | 2528 | --DOMWINDOW == 115 (16731C00) [pid = 2528] [serial = 616] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 05:50:15 INFO - PROCESS | 2528 | --DOMWINDOW == 114 (154F1000) [pid = 2528] [serial = 625] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 05:50:15 INFO - PROCESS | 2528 | --DOMWINDOW == 113 (19DEC000) [pid = 2528] [serial = 628] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 05:50:15 INFO - PROCESS | 2528 | --DOMWINDOW == 112 (1570D400) [pid = 2528] [serial = 613] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 05:50:15 INFO - PROCESS | 2528 | --DOMWINDOW == 111 (16E50400) [pid = 2528] [serial = 619] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 05:50:15 INFO - PROCESS | 2528 | --DOMWINDOW == 110 (0C325000) [pid = 2528] [serial = 607] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 05:50:15 INFO - PROCESS | 2528 | --DOMWINDOW == 109 (13DD8400) [pid = 2528] [serial = 610] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 05:50:15 INFO - PROCESS | 2528 | --DOMWINDOW == 108 (0E78D000) [pid = 2528] [serial = 604] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 05:50:15 INFO - PROCESS | 2528 | --DOMWINDOW == 107 (174A4400) [pid = 2528] [serial = 622] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 05:50:15 INFO - PROCESS | 2528 | --DOMWINDOW == 106 (16737000) [pid = 2528] [serial = 556] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 05:50:15 INFO - PROCESS | 2528 | 1464612615553 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]]]}] 05:50:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 05:50:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 1981ms 05:50:15 INFO - PROCESS | 2528 | 1464612615615 Marionette TRACE conn5 -> [0,861,"getWindowHandle",null] 05:50:15 INFO - PROCESS | 2528 | 1464612615617 Marionette TRACE conn5 <- [1,861,null,{"value":"13"}] 05:50:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 05:50:15 INFO - PROCESS | 2528 | 1464612615620 Marionette TRACE conn5 -> [0,862,"setScriptTimeout",{"ms":35000}] 05:50:15 INFO - PROCESS | 2528 | 1464612615622 Marionette TRACE conn5 <- [1,862,null,{}] 05:50:15 INFO - PROCESS | 2528 | 1464612615625 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}] 05:50:15 INFO - PROCESS | 2528 | 1464612615709 Marionette TRACE conn5 <- [1,863,null,{"value":null}] 05:50:15 INFO - PROCESS | 2528 | 1464612615717 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\", \"2a2d7192-24ed-4889-9d1c-c9ccdcac4bce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:15 INFO - PROCESS | 2528 | ++DOCSHELL 0D758400 == 61 [pid = 2528] [id = 225] 05:50:15 INFO - PROCESS | 2528 | ++DOMWINDOW == 107 (16737000) [pid = 2528] [serial = 673] [outer = 00000000] 05:50:15 INFO - PROCESS | 2528 | ++DOMWINDOW == 108 (19DEC400) [pid = 2528] [serial = 674] [outer = 16737000] 05:50:15 INFO - PROCESS | 2528 | 1464612615763 Marionette DEBUG loaded listener.js 05:50:15 INFO - PROCESS | 2528 | ++DOMWINDOW == 109 (1A452C00) [pid = 2528] [serial = 675] [outer = 16737000] 05:50:16 INFO - PROCESS | 2528 | 1464612616216 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]]]}] 05:50:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 05:50:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 630ms 05:50:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 05:50:16 INFO - PROCESS | 2528 | 1464612616251 Marionette TRACE conn5 -> [0,865,"getWindowHandle",null] 05:50:16 INFO - PROCESS | 2528 | 1464612616253 Marionette TRACE conn5 <- [1,865,null,{"value":"13"}] 05:50:16 INFO - PROCESS | 2528 | 1464612616257 Marionette TRACE conn5 -> [0,866,"setScriptTimeout",{"ms":35000}] 05:50:16 INFO - PROCESS | 2528 | 1464612616258 Marionette TRACE conn5 <- [1,866,null,{}] 05:50:16 INFO - PROCESS | 2528 | 1464612616289 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}] 05:50:16 INFO - PROCESS | 2528 | 1464612616376 Marionette TRACE conn5 <- [1,867,null,{"value":null}] 05:50:16 INFO - PROCESS | 2528 | 1464612616382 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\", \"2a2d7192-24ed-4889-9d1c-c9ccdcac4bce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:16 INFO - PROCESS | 2528 | ++DOCSHELL 1A46F000 == 62 [pid = 2528] [id = 226] 05:50:16 INFO - PROCESS | 2528 | ++DOMWINDOW == 110 (1A471000) [pid = 2528] [serial = 676] [outer = 00000000] 05:50:16 INFO - PROCESS | 2528 | ++DOMWINDOW == 111 (1B17BC00) [pid = 2528] [serial = 677] [outer = 1A471000] 05:50:16 INFO - PROCESS | 2528 | 1464612616426 Marionette DEBUG loaded listener.js 05:50:16 INFO - PROCESS | 2528 | ++DOMWINDOW == 112 (1B2A9C00) [pid = 2528] [serial = 678] [outer = 1A471000] 05:50:16 INFO - PROCESS | 2528 | 1464612616859 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]]]}] 05:50:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 05:50:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 630ms 05:50:16 INFO - PROCESS | 2528 | 1464612616894 Marionette TRACE conn5 -> [0,869,"getWindowHandle",null] 05:50:16 INFO - PROCESS | 2528 | 1464612616896 Marionette TRACE conn5 <- [1,869,null,{"value":"13"}] 05:50:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 05:50:16 INFO - PROCESS | 2528 | 1464612616899 Marionette TRACE conn5 -> [0,870,"setScriptTimeout",{"ms":35000}] 05:50:16 INFO - PROCESS | 2528 | 1464612616900 Marionette TRACE conn5 <- [1,870,null,{}] 05:50:16 INFO - PROCESS | 2528 | 1464612616908 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}] 05:50:17 INFO - PROCESS | 2528 | 1464612616994 Marionette TRACE conn5 <- [1,871,null,{"value":null}] 05:50:17 INFO - PROCESS | 2528 | 1464612617001 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\", \"2a2d7192-24ed-4889-9d1c-c9ccdcac4bce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:17 INFO - PROCESS | 2528 | ++DOCSHELL 11D19800 == 63 [pid = 2528] [id = 227] 05:50:17 INFO - PROCESS | 2528 | ++DOMWINDOW == 113 (12C04400) [pid = 2528] [serial = 679] [outer = 00000000] 05:50:17 INFO - PROCESS | 2528 | ++DOMWINDOW == 114 (12C0C000) [pid = 2528] [serial = 680] [outer = 12C04400] 05:50:17 INFO - PROCESS | 2528 | 1464612617044 Marionette DEBUG loaded listener.js 05:50:17 INFO - PROCESS | 2528 | ++DOMWINDOW == 115 (12C0C400) [pid = 2528] [serial = 681] [outer = 12C04400] 05:50:17 INFO - PROCESS | 2528 | 1464612617684 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]]]}] 05:50:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 05:50:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 870ms 05:50:17 INFO - PROCESS | 2528 | 1464612617782 Marionette TRACE conn5 -> [0,873,"getWindowHandle",null] 05:50:17 INFO - PROCESS | 2528 | 1464612617787 Marionette TRACE conn5 <- [1,873,null,{"value":"13"}] 05:50:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 05:50:17 INFO - PROCESS | 2528 | 1464612617792 Marionette TRACE conn5 -> [0,874,"setScriptTimeout",{"ms":35000}] 05:50:17 INFO - PROCESS | 2528 | 1464612617796 Marionette TRACE conn5 <- [1,874,null,{}] 05:50:17 INFO - PROCESS | 2528 | 1464612617802 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}] 05:50:17 INFO - PROCESS | 2528 | 1464612617927 Marionette TRACE conn5 <- [1,875,null,{"value":null}] 05:50:18 INFO - PROCESS | 2528 | 1464612618057 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\", \"2a2d7192-24ed-4889-9d1c-c9ccdcac4bce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:18 INFO - PROCESS | 2528 | ++DOCSHELL 0DD1FC00 == 64 [pid = 2528] [id = 228] 05:50:18 INFO - PROCESS | 2528 | ++DOMWINDOW == 116 (0DDAB800) [pid = 2528] [serial = 682] [outer = 00000000] 05:50:18 INFO - PROCESS | 2528 | ++DOMWINDOW == 117 (12C07800) [pid = 2528] [serial = 683] [outer = 0DDAB800] 05:50:18 INFO - PROCESS | 2528 | 1464612618118 Marionette DEBUG loaded listener.js 05:50:18 INFO - PROCESS | 2528 | ++DOMWINDOW == 118 (12C0FC00) [pid = 2528] [serial = 684] [outer = 0DDAB800] 05:50:18 INFO - PROCESS | 2528 | 1464612618714 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]]]}] 05:50:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 05:50:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 991ms 05:50:18 INFO - PROCESS | 2528 | 1464612618784 Marionette TRACE conn5 -> [0,877,"getWindowHandle",null] 05:50:18 INFO - PROCESS | 2528 | 1464612618790 Marionette TRACE conn5 <- [1,877,null,{"value":"13"}] 05:50:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 05:50:18 INFO - PROCESS | 2528 | 1464612618797 Marionette TRACE conn5 -> [0,878,"setScriptTimeout",{"ms":35000}] 05:50:18 INFO - PROCESS | 2528 | 1464612618800 Marionette TRACE conn5 <- [1,878,null,{}] 05:50:18 INFO - PROCESS | 2528 | 1464612618804 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}] 05:50:18 INFO - PROCESS | 2528 | 1464612618950 Marionette TRACE conn5 <- [1,879,null,{"value":null}] 05:50:19 INFO - PROCESS | 2528 | 1464612619086 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\", \"2a2d7192-24ed-4889-9d1c-c9ccdcac4bce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:19 INFO - PROCESS | 2528 | ++DOCSHELL 160AC800 == 65 [pid = 2528] [id = 229] 05:50:19 INFO - PROCESS | 2528 | ++DOMWINDOW == 119 (160B3400) [pid = 2528] [serial = 685] [outer = 00000000] 05:50:19 INFO - PROCESS | 2528 | ++DOMWINDOW == 120 (1658DC00) [pid = 2528] [serial = 686] [outer = 160B3400] 05:50:19 INFO - PROCESS | 2528 | 1464612619141 Marionette DEBUG loaded listener.js 05:50:19 INFO - PROCESS | 2528 | ++DOMWINDOW == 121 (1728FC00) [pid = 2528] [serial = 687] [outer = 160B3400] 05:50:19 INFO - PROCESS | 2528 | ++DOMWINDOW == 122 (1B2AEC00) [pid = 2528] [serial = 688] [outer = 0D033400] 05:50:19 INFO - PROCESS | 2528 | 1464612619878 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]]]}] 05:50:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 05:50:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 1126ms 05:50:19 INFO - PROCESS | 2528 | 1464612619925 Marionette TRACE conn5 -> [0,881,"getWindowHandle",null] 05:50:19 INFO - PROCESS | 2528 | 1464612619927 Marionette TRACE conn5 <- [1,881,null,{"value":"13"}] 05:50:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 05:50:19 INFO - PROCESS | 2528 | 1464612619931 Marionette TRACE conn5 -> [0,882,"setScriptTimeout",{"ms":35000}] 05:50:19 INFO - PROCESS | 2528 | 1464612619935 Marionette TRACE conn5 <- [1,882,null,{}] 05:50:19 INFO - PROCESS | 2528 | 1464612619945 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}] 05:50:20 INFO - PROCESS | 2528 | 1464612620067 Marionette TRACE conn5 <- [1,883,null,{"value":null}] 05:50:20 INFO - PROCESS | 2528 | 1464612620199 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\", \"2a2d7192-24ed-4889-9d1c-c9ccdcac4bce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:20 INFO - PROCESS | 2528 | ++DOCSHELL 0D168000 == 66 [pid = 2528] [id = 230] 05:50:20 INFO - PROCESS | 2528 | ++DOMWINDOW == 123 (0D24D000) [pid = 2528] [serial = 689] [outer = 00000000] 05:50:20 INFO - PROCESS | 2528 | ++DOMWINDOW == 124 (1B1C4800) [pid = 2528] [serial = 690] [outer = 0D24D000] 05:50:20 INFO - PROCESS | 2528 | 1464612620257 Marionette DEBUG loaded listener.js 05:50:20 INFO - PROCESS | 2528 | ++DOMWINDOW == 125 (0D88D000) [pid = 2528] [serial = 691] [outer = 0D24D000] 05:50:20 INFO - PROCESS | 2528 | 1464612620856 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]]]}] 05:50:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 05:50:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 970ms 05:50:20 INFO - PROCESS | 2528 | 1464612620905 Marionette TRACE conn5 -> [0,885,"getWindowHandle",null] 05:50:20 INFO - PROCESS | 2528 | 1464612620908 Marionette TRACE conn5 <- [1,885,null,{"value":"13"}] 05:50:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 05:50:20 INFO - PROCESS | 2528 | 1464612620911 Marionette TRACE conn5 -> [0,886,"setScriptTimeout",{"ms":35000}] 05:50:20 INFO - PROCESS | 2528 | 1464612620913 Marionette TRACE conn5 <- [1,886,null,{}] 05:50:20 INFO - PROCESS | 2528 | 1464612620916 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}] 05:50:21 INFO - PROCESS | 2528 | 1464612621027 Marionette TRACE conn5 <- [1,887,null,{"value":null}] 05:50:21 INFO - PROCESS | 2528 | 1464612621135 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\", \"2a2d7192-24ed-4889-9d1c-c9ccdcac4bce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:21 INFO - PROCESS | 2528 | ++DOCSHELL 1C8C4400 == 67 [pid = 2528] [id = 231] 05:50:21 INFO - PROCESS | 2528 | ++DOMWINDOW == 126 (1C8C8C00) [pid = 2528] [serial = 692] [outer = 00000000] 05:50:21 INFO - PROCESS | 2528 | ++DOMWINDOW == 127 (1C907C00) [pid = 2528] [serial = 693] [outer = 1C8C8C00] 05:50:21 INFO - PROCESS | 2528 | 1464612621189 Marionette DEBUG loaded listener.js 05:50:21 INFO - PROCESS | 2528 | ++DOMWINDOW == 128 (1C90D400) [pid = 2528] [serial = 694] [outer = 1C8C8C00] 05:50:21 INFO - PROCESS | 2528 | 1464612621743 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]]]}] 05:50:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 05:50:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 930ms 05:50:21 INFO - PROCESS | 2528 | 1464612621845 Marionette TRACE conn5 -> [0,889,"getWindowHandle",null] 05:50:21 INFO - PROCESS | 2528 | 1464612621847 Marionette TRACE conn5 <- [1,889,null,{"value":"13"}] 05:50:21 INFO - PROCESS | 2528 | 1464612621851 Marionette TRACE conn5 -> [0,890,"setScriptTimeout",{"ms":35000}] 05:50:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 05:50:21 INFO - PROCESS | 2528 | 1464612621853 Marionette TRACE conn5 <- [1,890,null,{}] 05:50:21 INFO - PROCESS | 2528 | 1464612621856 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}] 05:50:21 INFO - PROCESS | 2528 | 1464612621962 Marionette TRACE conn5 <- [1,891,null,{"value":null}] 05:50:22 INFO - PROCESS | 2528 | 1464612622070 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\", \"2a2d7192-24ed-4889-9d1c-c9ccdcac4bce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:22 INFO - PROCESS | 2528 | ++DOCSHELL 0C272800 == 68 [pid = 2528] [id = 232] 05:50:22 INFO - PROCESS | 2528 | ++DOMWINDOW == 129 (1C903800) [pid = 2528] [serial = 695] [outer = 00000000] 05:50:22 INFO - PROCESS | 2528 | ++DOMWINDOW == 130 (1F826000) [pid = 2528] [serial = 696] [outer = 1C903800] 05:50:22 INFO - PROCESS | 2528 | 1464612622126 Marionette DEBUG loaded listener.js 05:50:22 INFO - PROCESS | 2528 | ++DOMWINDOW == 131 (1F828000) [pid = 2528] [serial = 697] [outer = 1C903800] 05:50:22 INFO - PROCESS | 2528 | 1464612622699 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]]]}] 05:50:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 05:50:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 870ms 05:50:22 INFO - PROCESS | 2528 | 1464612622725 Marionette TRACE conn5 -> [0,893,"getWindowHandle",null] 05:50:22 INFO - PROCESS | 2528 | 1464612622727 Marionette TRACE conn5 <- [1,893,null,{"value":"13"}] 05:50:22 INFO - PROCESS | 2528 | 1464612622731 Marionette TRACE conn5 -> [0,894,"setScriptTimeout",{"ms":35000}] 05:50:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 05:50:22 INFO - PROCESS | 2528 | 1464612622733 Marionette TRACE conn5 <- [1,894,null,{}] 05:50:22 INFO - PROCESS | 2528 | 1464612622737 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}] 05:50:22 INFO - PROCESS | 2528 | 1464612622856 Marionette TRACE conn5 <- [1,895,null,{"value":null}] 05:50:23 INFO - PROCESS | 2528 | 1464612622965 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\", \"2a2d7192-24ed-4889-9d1c-c9ccdcac4bce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:23 INFO - PROCESS | 2528 | ++DOCSHELL 1F829C00 == 69 [pid = 2528] [id = 233] 05:50:23 INFO - PROCESS | 2528 | ++DOMWINDOW == 132 (1F830000) [pid = 2528] [serial = 698] [outer = 00000000] 05:50:23 INFO - PROCESS | 2528 | ++DOMWINDOW == 133 (1FBD8C00) [pid = 2528] [serial = 699] [outer = 1F830000] 05:50:23 INFO - PROCESS | 2528 | 1464612623019 Marionette DEBUG loaded listener.js 05:50:23 INFO - PROCESS | 2528 | ++DOMWINDOW == 134 (1FBDB800) [pid = 2528] [serial = 700] [outer = 1F830000] 05:50:23 INFO - PROCESS | 2528 | 1464612623637 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]]]}] 05:50:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 05:50:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 1127ms 05:50:23 INFO - PROCESS | 2528 | 1464612623879 Marionette TRACE conn5 -> [0,897,"getWindowHandle",null] 05:50:23 INFO - PROCESS | 2528 | 1464612623884 Marionette TRACE conn5 <- [1,897,null,{"value":"13"}] 05:50:23 INFO - PROCESS | 2528 | 1464612623890 Marionette TRACE conn5 -> [0,898,"setScriptTimeout",{"ms":35000}] 05:50:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 05:50:23 INFO - PROCESS | 2528 | 1464612623893 Marionette TRACE conn5 <- [1,898,null,{}] 05:50:23 INFO - PROCESS | 2528 | 1464612623899 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}] 05:50:24 INFO - PROCESS | 2528 | 1464612624006 Marionette TRACE conn5 <- [1,899,null,{"value":null}] 05:50:24 INFO - PROCESS | 2528 | 1464612624137 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\", \"2a2d7192-24ed-4889-9d1c-c9ccdcac4bce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:24 INFO - PROCESS | 2528 | ++DOCSHELL 11D1D000 == 70 [pid = 2528] [id = 234] 05:50:24 INFO - PROCESS | 2528 | ++DOMWINDOW == 135 (11DEFC00) [pid = 2528] [serial = 701] [outer = 00000000] 05:50:24 INFO - PROCESS | 2528 | ++DOMWINDOW == 136 (12378C00) [pid = 2528] [serial = 702] [outer = 11DEFC00] 05:50:24 INFO - PROCESS | 2528 | 1464612624189 Marionette DEBUG loaded listener.js 05:50:24 INFO - PROCESS | 2528 | ++DOMWINDOW == 137 (12C08800) [pid = 2528] [serial = 703] [outer = 11DEFC00] 05:50:24 INFO - PROCESS | 2528 | 1464612624756 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]]]}] 05:50:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 05:50:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 930ms 05:50:24 INFO - PROCESS | 2528 | 1464612624827 Marionette TRACE conn5 -> [0,901,"getWindowHandle",null] 05:50:24 INFO - PROCESS | 2528 | 1464612624831 Marionette TRACE conn5 <- [1,901,null,{"value":"13"}] 05:50:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 05:50:24 INFO - PROCESS | 2528 | 1464612624838 Marionette TRACE conn5 -> [0,902,"setScriptTimeout",{"ms":35000}] 05:50:24 INFO - PROCESS | 2528 | 1464612624842 Marionette TRACE conn5 <- [1,902,null,{}] 05:50:24 INFO - PROCESS | 2528 | 1464612624845 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}] 05:50:24 INFO - PROCESS | 2528 | 1464612624948 Marionette TRACE conn5 <- [1,903,null,{"value":null}] 05:50:25 INFO - PROCESS | 2528 | 1464612625084 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\", \"2a2d7192-24ed-4889-9d1c-c9ccdcac4bce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:25 INFO - PROCESS | 2528 | --DOCSHELL 154E7000 == 69 [pid = 2528] [id = 133] 05:50:25 INFO - PROCESS | 2528 | --DOCSHELL 1A46F000 == 68 [pid = 2528] [id = 226] 05:50:25 INFO - PROCESS | 2528 | --DOCSHELL 0D758400 == 67 [pid = 2528] [id = 225] 05:50:25 INFO - PROCESS | 2528 | --DOCSHELL 17499800 == 66 [pid = 2528] [id = 224] 05:50:25 INFO - PROCESS | 2528 | --DOCSHELL 1672C000 == 65 [pid = 2528] [id = 223] 05:50:25 INFO - PROCESS | 2528 | --DOCSHELL 0D756800 == 64 [pid = 2528] [id = 222] 05:50:25 INFO - PROCESS | 2528 | --DOCSHELL 14C4D400 == 63 [pid = 2528] [id = 221] 05:50:25 INFO - PROCESS | 2528 | --DOCSHELL 0D74EC00 == 62 [pid = 2528] [id = 220] 05:50:25 INFO - PROCESS | 2528 | --DOMWINDOW == 136 (1B107400) [pid = 2528] [serial = 632] [outer = 00000000] [url = about:blank] 05:50:25 INFO - PROCESS | 2528 | ++DOCSHELL 0CC71400 == 63 [pid = 2528] [id = 235] 05:50:25 INFO - PROCESS | 2528 | ++DOMWINDOW == 137 (0D0E1800) [pid = 2528] [serial = 704] [outer = 00000000] 05:50:25 INFO - PROCESS | 2528 | ++DOMWINDOW == 138 (0D756800) [pid = 2528] [serial = 705] [outer = 0D0E1800] 05:50:25 INFO - PROCESS | 2528 | 1464612625181 Marionette DEBUG loaded listener.js 05:50:25 INFO - PROCESS | 2528 | ++DOMWINDOW == 139 (120A1C00) [pid = 2528] [serial = 706] [outer = 0D0E1800] 05:50:25 INFO - PROCESS | 2528 | --DOCSHELL 12512C00 == 62 [pid = 2528] [id = 219] 05:50:25 INFO - PROCESS | 2528 | --DOCSHELL 1B177C00 == 61 [pid = 2528] [id = 215] 05:50:25 INFO - PROCESS | 2528 | --DOCSHELL 0D646400 == 60 [pid = 2528] [id = 214] 05:50:25 INFO - PROCESS | 2528 | --DOCSHELL 154E2C00 == 59 [pid = 2528] [id = 213] 05:50:25 INFO - PROCESS | 2528 | --DOCSHELL 0D899800 == 58 [pid = 2528] [id = 212] 05:50:25 INFO - PROCESS | 2528 | --DOCSHELL 1AC73000 == 57 [pid = 2528] [id = 211] 05:50:25 INFO - PROCESS | 2528 | --DOMWINDOW == 138 (1AB66400) [pid = 2528] [serial = 630] [outer = 00000000] [url = about:blank] 05:50:25 INFO - PROCESS | 2528 | --DOMWINDOW == 137 (16920800) [pid = 2528] [serial = 617] [outer = 00000000] [url = about:blank] 05:50:25 INFO - PROCESS | 2528 | --DOMWINDOW == 136 (19135000) [pid = 2528] [serial = 626] [outer = 00000000] [url = about:blank] 05:50:25 INFO - PROCESS | 2528 | --DOMWINDOW == 135 (1A467800) [pid = 2528] [serial = 629] [outer = 00000000] [url = about:blank] 05:50:25 INFO - PROCESS | 2528 | --DOMWINDOW == 134 (16593800) [pid = 2528] [serial = 615] [outer = 00000000] [url = about:blank] 05:50:25 INFO - PROCESS | 2528 | --DOMWINDOW == 133 (160B5C00) [pid = 2528] [serial = 596] [outer = 00000000] [url = about:blank] 05:50:25 INFO - PROCESS | 2528 | --DOMWINDOW == 132 (17AF7400) [pid = 2528] [serial = 599] [outer = 00000000] [url = about:blank] 05:50:25 INFO - PROCESS | 2528 | --DOMWINDOW == 131 (11D18400) [pid = 2528] [serial = 593] [outer = 00000000] [url = about:blank] 05:50:25 INFO - PROCESS | 2528 | --DOMWINDOW == 130 (1AB60800) [pid = 2528] [serial = 602] [outer = 00000000] [url = about:blank] 05:50:25 INFO - PROCESS | 2528 | --DOMWINDOW == 129 (17368C00) [pid = 2528] [serial = 620] [outer = 00000000] [url = about:blank] 05:50:25 INFO - PROCESS | 2528 | --DOMWINDOW == 128 (1644D400) [pid = 2528] [serial = 614] [outer = 00000000] [url = about:blank] 05:50:25 INFO - PROCESS | 2528 | --DOMWINDOW == 127 (19170C00) [pid = 2528] [serial = 627] [outer = 00000000] [url = about:blank] 05:50:25 INFO - PROCESS | 2528 | --DOMWINDOW == 126 (12031800) [pid = 2528] [serial = 609] [outer = 00000000] [url = about:blank] 05:50:25 INFO - PROCESS | 2528 | --DOMWINDOW == 125 (154F5C00) [pid = 2528] [serial = 612] [outer = 00000000] [url = about:blank] 05:50:25 INFO - PROCESS | 2528 | --DOMWINDOW == 124 (16E4A000) [pid = 2528] [serial = 618] [outer = 00000000] [url = about:blank] 05:50:25 INFO - PROCESS | 2528 | --DOMWINDOW == 123 (14C9C400) [pid = 2528] [serial = 605] [outer = 00000000] [url = about:blank] 05:50:25 INFO - PROCESS | 2528 | --DOMWINDOW == 122 (152B9000) [pid = 2528] [serial = 611] [outer = 00000000] [url = about:blank] 05:50:25 INFO - PROCESS | 2528 | --DOMWINDOW == 121 (17AEEC00) [pid = 2528] [serial = 623] [outer = 00000000] [url = about:blank] 05:50:25 INFO - PROCESS | 2528 | --DOMWINDOW == 120 (152AD800) [pid = 2528] [serial = 606] [outer = 00000000] [url = about:blank] 05:50:25 INFO - PROCESS | 2528 | --DOMWINDOW == 119 (1749D800) [pid = 2528] [serial = 621] [outer = 00000000] [url = about:blank] 05:50:25 INFO - PROCESS | 2528 | --DOMWINDOW == 118 (11D19400) [pid = 2528] [serial = 608] [outer = 00000000] [url = about:blank] 05:50:25 INFO - PROCESS | 2528 | --DOMWINDOW == 117 (18B8BC00) [pid = 2528] [serial = 624] [outer = 00000000] [url = about:blank] 05:50:25 INFO - PROCESS | 2528 | --DOMWINDOW == 116 (1736B400) [pid = 2528] [serial = 558] [outer = 00000000] [url = about:blank] 05:50:25 INFO - PROCESS | 2528 | 1464612625632 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]]]}] 05:50:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 05:50:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 831ms 05:50:25 INFO - PROCESS | 2528 | 1464612625668 Marionette TRACE conn5 -> [0,905,"getWindowHandle",null] 05:50:25 INFO - PROCESS | 2528 | 1464612625670 Marionette TRACE conn5 <- [1,905,null,{"value":"13"}] 05:50:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 05:50:25 INFO - PROCESS | 2528 | 1464612625673 Marionette TRACE conn5 -> [0,906,"setScriptTimeout",{"ms":35000}] 05:50:25 INFO - PROCESS | 2528 | 1464612625675 Marionette TRACE conn5 <- [1,906,null,{}] 05:50:25 INFO - PROCESS | 2528 | 1464612625685 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}] 05:50:25 INFO - PROCESS | 2528 | 1464612625783 Marionette TRACE conn5 <- [1,907,null,{"value":null}] 05:50:25 INFO - PROCESS | 2528 | 1464612625798 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\", \"2a2d7192-24ed-4889-9d1c-c9ccdcac4bce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:25 INFO - PROCESS | 2528 | ++DOCSHELL 151E1C00 == 58 [pid = 2528] [id = 236] 05:50:25 INFO - PROCESS | 2528 | ++DOMWINDOW == 117 (151E2000) [pid = 2528] [serial = 707] [outer = 00000000] 05:50:25 INFO - PROCESS | 2528 | ++DOMWINDOW == 118 (152B5C00) [pid = 2528] [serial = 708] [outer = 151E2000] 05:50:25 INFO - PROCESS | 2528 | 1464612625848 Marionette DEBUG loaded listener.js 05:50:25 INFO - PROCESS | 2528 | ++DOMWINDOW == 119 (154EE800) [pid = 2528] [serial = 709] [outer = 151E2000] 05:50:26 INFO - PROCESS | 2528 | 1464612626325 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]]]}] 05:50:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 05:50:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 670ms 05:50:26 INFO - PROCESS | 2528 | 1464612626347 Marionette TRACE conn5 -> [0,909,"getWindowHandle",null] 05:50:26 INFO - PROCESS | 2528 | 1464612626349 Marionette TRACE conn5 <- [1,909,null,{"value":"13"}] 05:50:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 05:50:26 INFO - PROCESS | 2528 | 1464612626353 Marionette TRACE conn5 -> [0,910,"setScriptTimeout",{"ms":35000}] 05:50:26 INFO - PROCESS | 2528 | 1464612626354 Marionette TRACE conn5 <- [1,910,null,{}] 05:50:26 INFO - PROCESS | 2528 | 1464612626358 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}] 05:50:26 INFO - PROCESS | 2528 | 1464612626447 Marionette TRACE conn5 <- [1,911,null,{"value":null}] 05:50:26 INFO - PROCESS | 2528 | 1464612626454 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\", \"2a2d7192-24ed-4889-9d1c-c9ccdcac4bce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:26 INFO - PROCESS | 2528 | ++DOCSHELL 160B5C00 == 59 [pid = 2528] [id = 237] 05:50:26 INFO - PROCESS | 2528 | ++DOMWINDOW == 120 (160B7000) [pid = 2528] [serial = 710] [outer = 00000000] 05:50:26 INFO - PROCESS | 2528 | ++DOMWINDOW == 121 (16590000) [pid = 2528] [serial = 711] [outer = 160B7000] 05:50:26 INFO - PROCESS | 2528 | 1464612626502 Marionette DEBUG loaded listener.js 05:50:26 INFO - PROCESS | 2528 | ++DOMWINDOW == 122 (165DC800) [pid = 2528] [serial = 712] [outer = 160B7000] 05:50:26 INFO - PROCESS | 2528 | 1464612626943 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]]]}] 05:50:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 05:50:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 630ms 05:50:27 INFO - PROCESS | 2528 | 1464612626983 Marionette TRACE conn5 -> [0,913,"getWindowHandle",null] 05:50:27 INFO - PROCESS | 2528 | 1464612626985 Marionette TRACE conn5 <- [1,913,null,{"value":"13"}] 05:50:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 05:50:27 INFO - PROCESS | 2528 | 1464612626992 Marionette TRACE conn5 -> [0,914,"setScriptTimeout",{"ms":35000}] 05:50:27 INFO - PROCESS | 2528 | 1464612626994 Marionette TRACE conn5 <- [1,914,null,{}] 05:50:27 INFO - PROCESS | 2528 | 1464612626998 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}] 05:50:27 INFO - PROCESS | 2528 | 1464612627082 Marionette TRACE conn5 <- [1,915,null,{"value":null}] 05:50:27 INFO - PROCESS | 2528 | 1464612627091 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\", \"2a2d7192-24ed-4889-9d1c-c9ccdcac4bce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:27 INFO - PROCESS | 2528 | ++DOCSHELL 16E44400 == 60 [pid = 2528] [id = 238] 05:50:27 INFO - PROCESS | 2528 | ++DOMWINDOW == 123 (16E45800) [pid = 2528] [serial = 713] [outer = 00000000] 05:50:27 INFO - PROCESS | 2528 | ++DOMWINDOW == 124 (16E4D000) [pid = 2528] [serial = 714] [outer = 16E45800] 05:50:27 INFO - PROCESS | 2528 | 1464612627135 Marionette DEBUG loaded listener.js 05:50:27 INFO - PROCESS | 2528 | ++DOMWINDOW == 125 (16E4EC00) [pid = 2528] [serial = 715] [outer = 16E45800] 05:50:27 INFO - PROCESS | 2528 | 1464612627607 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]]]}] 05:50:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 05:50:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 690ms 05:50:27 INFO - PROCESS | 2528 | 1464612627680 Marionette TRACE conn5 -> [0,917,"getWindowHandle",null] 05:50:27 INFO - PROCESS | 2528 | 1464612627682 Marionette TRACE conn5 <- [1,917,null,{"value":"13"}] 05:50:27 INFO - PROCESS | 2528 | 1464612627685 Marionette TRACE conn5 -> [0,918,"setScriptTimeout",{"ms":35000}] 05:50:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 05:50:27 INFO - PROCESS | 2528 | 1464612627687 Marionette TRACE conn5 <- [1,918,null,{}] 05:50:27 INFO - PROCESS | 2528 | 1464612627690 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}] 05:50:27 INFO - PROCESS | 2528 | 1464612627827 Marionette TRACE conn5 <- [1,919,null,{"value":null}] 05:50:27 INFO - PROCESS | 2528 | 1464612627885 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\", \"2a2d7192-24ed-4889-9d1c-c9ccdcac4bce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:27 INFO - PROCESS | 2528 | ++DOCSHELL 1736F400 == 61 [pid = 2528] [id = 239] 05:50:27 INFO - PROCESS | 2528 | ++DOMWINDOW == 126 (1736F800) [pid = 2528] [serial = 716] [outer = 00000000] 05:50:27 INFO - PROCESS | 2528 | ++DOMWINDOW == 127 (17AF7400) [pid = 2528] [serial = 717] [outer = 1736F800] 05:50:27 INFO - PROCESS | 2528 | 1464612627930 Marionette DEBUG loaded listener.js 05:50:28 INFO - PROCESS | 2528 | ++DOMWINDOW == 128 (19127C00) [pid = 2528] [serial = 718] [outer = 1736F800] 05:50:28 INFO - PROCESS | 2528 | 1464612628352 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]]]}] 05:50:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 05:50:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 731ms 05:50:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 05:50:28 INFO - PROCESS | 2528 | 1464612628420 Marionette TRACE conn5 -> [0,921,"getWindowHandle",null] 05:50:28 INFO - PROCESS | 2528 | 1464612628422 Marionette TRACE conn5 <- [1,921,null,{"value":"13"}] 05:50:28 INFO - PROCESS | 2528 | 1464612628425 Marionette TRACE conn5 -> [0,922,"setScriptTimeout",{"ms":35000}] 05:50:28 INFO - PROCESS | 2528 | 1464612628426 Marionette TRACE conn5 <- [1,922,null,{}] 05:50:28 INFO - PROCESS | 2528 | 1464612628430 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}] 05:50:28 INFO - PROCESS | 2528 | 1464612628575 Marionette TRACE conn5 <- [1,923,null,{"value":null}] 05:50:28 INFO - PROCESS | 2528 | 1464612628607 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\", \"2a2d7192-24ed-4889-9d1c-c9ccdcac4bce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:28 INFO - PROCESS | 2528 | ++DOCSHELL 1A44C400 == 62 [pid = 2528] [id = 240] 05:50:28 INFO - PROCESS | 2528 | ++DOMWINDOW == 129 (1A44CC00) [pid = 2528] [serial = 719] [outer = 00000000] 05:50:28 INFO - PROCESS | 2528 | ++DOMWINDOW == 130 (1AB5B800) [pid = 2528] [serial = 720] [outer = 1A44CC00] 05:50:28 INFO - PROCESS | 2528 | 1464612628655 Marionette DEBUG loaded listener.js 05:50:28 INFO - PROCESS | 2528 | ++DOMWINDOW == 131 (1AB65400) [pid = 2528] [serial = 721] [outer = 1A44CC00] 05:50:29 INFO - PROCESS | 2528 | 1464612629099 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]]]}] 05:50:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 05:50:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 730ms 05:50:29 INFO - PROCESS | 2528 | 1464612629156 Marionette TRACE conn5 -> [0,925,"getWindowHandle",null] 05:50:29 INFO - PROCESS | 2528 | 1464612629158 Marionette TRACE conn5 <- [1,925,null,{"value":"13"}] 05:50:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 05:50:29 INFO - PROCESS | 2528 | 1464612629161 Marionette TRACE conn5 -> [0,926,"setScriptTimeout",{"ms":35000}] 05:50:29 INFO - PROCESS | 2528 | 1464612629162 Marionette TRACE conn5 <- [1,926,null,{}] 05:50:29 INFO - PROCESS | 2528 | 1464612629166 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}] 05:50:29 INFO - PROCESS | 2528 | 1464612629283 Marionette TRACE conn5 <- [1,927,null,{"value":null}] 05:50:29 INFO - PROCESS | 2528 | 1464612629348 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\", \"2a2d7192-24ed-4889-9d1c-c9ccdcac4bce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:29 INFO - PROCESS | 2528 | ++DOCSHELL 1AB62400 == 63 [pid = 2528] [id = 241] 05:50:29 INFO - PROCESS | 2528 | ++DOMWINDOW == 132 (1AC72800) [pid = 2528] [serial = 722] [outer = 00000000] 05:50:29 INFO - PROCESS | 2528 | ++DOMWINDOW == 133 (1B105800) [pid = 2528] [serial = 723] [outer = 1AC72800] 05:50:29 INFO - PROCESS | 2528 | 1464612629392 Marionette DEBUG loaded listener.js 05:50:29 INFO - PROCESS | 2528 | ++DOMWINDOW == 134 (1B171C00) [pid = 2528] [serial = 724] [outer = 1AC72800] 05:50:29 INFO - PROCESS | 2528 | --DOMWINDOW == 133 (1A471000) [pid = 2528] [serial = 676] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 05:50:29 INFO - PROCESS | 2528 | --DOMWINDOW == 132 (16E41800) [pid = 2528] [serial = 667] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 05:50:29 INFO - PROCESS | 2528 | --DOMWINDOW == 131 (1749A400) [pid = 2528] [serial = 670] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 05:50:29 INFO - PROCESS | 2528 | --DOMWINDOW == 130 (14C4E800) [pid = 2528] [serial = 661] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 05:50:29 INFO - PROCESS | 2528 | --DOMWINDOW == 129 (12518400) [pid = 2528] [serial = 655] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 05:50:29 INFO - PROCESS | 2528 | --DOMWINDOW == 128 (0D757000) [pid = 2528] [serial = 658] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 05:50:29 INFO - PROCESS | 2528 | --DOMWINDOW == 127 (16737000) [pid = 2528] [serial = 673] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 05:50:29 INFO - PROCESS | 2528 | --DOMWINDOW == 126 (16457400) [pid = 2528] [serial = 664] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 05:50:29 INFO - PROCESS | 2528 | 1464612629945 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]]]}] 05:50:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 05:50:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 830ms 05:50:30 INFO - PROCESS | 2528 | 1464612629991 Marionette TRACE conn5 -> [0,929,"getWindowHandle",null] 05:50:30 INFO - PROCESS | 2528 | 1464612629993 Marionette TRACE conn5 <- [1,929,null,{"value":"13"}] 05:50:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 05:50:30 INFO - PROCESS | 2528 | 1464612629996 Marionette TRACE conn5 -> [0,930,"setScriptTimeout",{"ms":35000}] 05:50:30 INFO - PROCESS | 2528 | 1464612629998 Marionette TRACE conn5 <- [1,930,null,{}] 05:50:30 INFO - PROCESS | 2528 | 1464612630001 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}] 05:50:30 INFO - PROCESS | 2528 | 1464612630121 Marionette TRACE conn5 <- [1,931,null,{"value":null}] 05:50:30 INFO - PROCESS | 2528 | 1464612630183 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\", \"2a2d7192-24ed-4889-9d1c-c9ccdcac4bce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:30 INFO - PROCESS | 2528 | ++DOCSHELL 14C04000 == 64 [pid = 2528] [id = 242] 05:50:30 INFO - PROCESS | 2528 | ++DOMWINDOW == 127 (14C95C00) [pid = 2528] [serial = 725] [outer = 00000000] 05:50:30 INFO - PROCESS | 2528 | ++DOMWINDOW == 128 (175F2000) [pid = 2528] [serial = 726] [outer = 14C95C00] 05:50:30 INFO - PROCESS | 2528 | 1464612630227 Marionette DEBUG loaded listener.js 05:50:30 INFO - PROCESS | 2528 | ++DOMWINDOW == 129 (1AC76400) [pid = 2528] [serial = 727] [outer = 14C95C00] 05:50:30 INFO - PROCESS | 2528 | 1464612630562 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]]]}] 05:50:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 05:50:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 630ms 05:50:30 INFO - PROCESS | 2528 | 1464612630628 Marionette TRACE conn5 -> [0,933,"getWindowHandle",null] 05:50:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 05:50:30 INFO - PROCESS | 2528 | 1464612630630 Marionette TRACE conn5 <- [1,933,null,{"value":"13"}] 05:50:30 INFO - PROCESS | 2528 | 1464612630633 Marionette TRACE conn5 -> [0,934,"setScriptTimeout",{"ms":35000}] 05:50:30 INFO - PROCESS | 2528 | 1464612630635 Marionette TRACE conn5 <- [1,934,null,{}] 05:50:30 INFO - PROCESS | 2528 | 1464612630638 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}] 05:50:30 INFO - PROCESS | 2528 | 1464612630725 Marionette TRACE conn5 <- [1,935,null,{"value":null}] 05:50:30 INFO - PROCESS | 2528 | 1464612630731 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\", \"2a2d7192-24ed-4889-9d1c-c9ccdcac4bce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:30 INFO - PROCESS | 2528 | ++DOCSHELL 08B64400 == 65 [pid = 2528] [id = 243] 05:50:30 INFO - PROCESS | 2528 | ++DOMWINDOW == 130 (08B66000) [pid = 2528] [serial = 728] [outer = 00000000] 05:50:30 INFO - PROCESS | 2528 | ++DOMWINDOW == 131 (08B6A800) [pid = 2528] [serial = 729] [outer = 08B66000] 05:50:30 INFO - PROCESS | 2528 | 1464612630775 Marionette DEBUG loaded listener.js 05:50:30 INFO - PROCESS | 2528 | ++DOMWINDOW == 132 (08B6DC00) [pid = 2528] [serial = 730] [outer = 08B66000] 05:50:31 INFO - PROCESS | 2528 | 1464612631213 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]]]}] 05:50:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 05:50:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 631ms 05:50:31 INFO - PROCESS | 2528 | 1464612631265 Marionette TRACE conn5 -> [0,937,"getWindowHandle",null] 05:50:31 INFO - PROCESS | 2528 | 1464612631267 Marionette TRACE conn5 <- [1,937,null,{"value":"13"}] 05:50:31 INFO - PROCESS | 2528 | 1464612631270 Marionette TRACE conn5 -> [0,938,"setScriptTimeout",{"ms":35000}] 05:50:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 05:50:31 INFO - PROCESS | 2528 | 1464612631272 Marionette TRACE conn5 <- [1,938,null,{}] 05:50:31 INFO - PROCESS | 2528 | 1464612631275 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}] 05:50:31 INFO - PROCESS | 2528 | 1464612631379 Marionette TRACE conn5 <- [1,939,null,{"value":null}] 05:50:31 INFO - PROCESS | 2528 | 1464612631385 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\", \"2a2d7192-24ed-4889-9d1c-c9ccdcac4bce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:31 INFO - PROCESS | 2528 | ++DOCSHELL 19174400 == 66 [pid = 2528] [id = 244] 05:50:31 INFO - PROCESS | 2528 | ++DOMWINDOW == 133 (1B2A4400) [pid = 2528] [serial = 731] [outer = 00000000] 05:50:31 INFO - PROCESS | 2528 | ++DOMWINDOW == 134 (1BC5D400) [pid = 2528] [serial = 732] [outer = 1B2A4400] 05:50:31 INFO - PROCESS | 2528 | 1464612631435 Marionette DEBUG loaded listener.js 05:50:31 INFO - PROCESS | 2528 | ++DOMWINDOW == 135 (1C57B800) [pid = 2528] [serial = 733] [outer = 1B2A4400] 05:50:32 INFO - PROCESS | 2528 | 1464612632112 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]]]}] 05:50:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 05:50:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 870ms 05:50:32 INFO - PROCESS | 2528 | 1464612632145 Marionette TRACE conn5 -> [0,941,"getWindowHandle",null] 05:50:32 INFO - PROCESS | 2528 | 1464612632150 Marionette TRACE conn5 <- [1,941,null,{"value":"13"}] 05:50:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 05:50:32 INFO - PROCESS | 2528 | 1464612632155 Marionette TRACE conn5 -> [0,942,"setScriptTimeout",{"ms":35000}] 05:50:32 INFO - PROCESS | 2528 | 1464612632159 Marionette TRACE conn5 <- [1,942,null,{}] 05:50:32 INFO - PROCESS | 2528 | 1464612632165 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}] 05:50:32 INFO - PROCESS | 2528 | 1464612632287 Marionette TRACE conn5 <- [1,943,null,{"value":null}] 05:50:32 INFO - PROCESS | 2528 | 1464612632401 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\", \"2a2d7192-24ed-4889-9d1c-c9ccdcac4bce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:32 INFO - PROCESS | 2528 | ++DOCSHELL 0D759C00 == 67 [pid = 2528] [id = 245] 05:50:32 INFO - PROCESS | 2528 | ++DOMWINDOW == 136 (0DD9C400) [pid = 2528] [serial = 734] [outer = 00000000] 05:50:32 INFO - PROCESS | 2528 | ++DOMWINDOW == 137 (12030400) [pid = 2528] [serial = 735] [outer = 0DD9C400] 05:50:32 INFO - PROCESS | 2528 | 1464612632500 Marionette DEBUG loaded listener.js 05:50:32 INFO - PROCESS | 2528 | ++DOMWINDOW == 138 (12512C00) [pid = 2528] [serial = 736] [outer = 0DD9C400] 05:50:33 INFO - PROCESS | 2528 | 1464612633107 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]]]}] 05:50:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 05:50:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 991ms 05:50:33 INFO - PROCESS | 2528 | 1464612633146 Marionette TRACE conn5 -> [0,945,"getWindowHandle",null] 05:50:33 INFO - PROCESS | 2528 | 1464612633153 Marionette TRACE conn5 <- [1,945,null,{"value":"13"}] 05:50:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 05:50:33 INFO - PROCESS | 2528 | 1464612633160 Marionette TRACE conn5 -> [0,946,"setScriptTimeout",{"ms":35000}] 05:50:33 INFO - PROCESS | 2528 | 1464612633163 Marionette TRACE conn5 <- [1,946,null,{}] 05:50:33 INFO - PROCESS | 2528 | 1464612633167 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}] 05:50:33 INFO - PROCESS | 2528 | 1464612633340 Marionette TRACE conn5 <- [1,947,null,{"value":null}] 05:50:33 INFO - PROCESS | 2528 | 1464612633406 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\", \"2a2d7192-24ed-4889-9d1c-c9ccdcac4bce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:33 INFO - PROCESS | 2528 | ++DOCSHELL 14C06C00 == 68 [pid = 2528] [id = 246] 05:50:33 INFO - PROCESS | 2528 | ++DOMWINDOW == 139 (151E0000) [pid = 2528] [serial = 737] [outer = 00000000] 05:50:33 INFO - PROCESS | 2528 | ++DOMWINDOW == 140 (1570E800) [pid = 2528] [serial = 738] [outer = 151E0000] 05:50:33 INFO - PROCESS | 2528 | 1464612633501 Marionette DEBUG loaded listener.js 05:50:33 INFO - PROCESS | 2528 | ++DOMWINDOW == 141 (16456800) [pid = 2528] [serial = 739] [outer = 151E0000] 05:50:34 INFO - PROCESS | 2528 | 1464612634098 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]]]}] 05:50:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 05:50:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 970ms 05:50:34 INFO - PROCESS | 2528 | 1464612634130 Marionette TRACE conn5 -> [0,949,"getWindowHandle",null] 05:50:34 INFO - PROCESS | 2528 | 1464612634133 Marionette TRACE conn5 <- [1,949,null,{"value":"13"}] 05:50:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 05:50:34 INFO - PROCESS | 2528 | 1464612634137 Marionette TRACE conn5 -> [0,950,"setScriptTimeout",{"ms":35000}] 05:50:34 INFO - PROCESS | 2528 | 1464612634141 Marionette TRACE conn5 <- [1,950,null,{}] 05:50:34 INFO - PROCESS | 2528 | 1464612634153 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}] 05:50:34 INFO - PROCESS | 2528 | 1464612634273 Marionette TRACE conn5 <- [1,951,null,{"value":null}] 05:50:34 INFO - PROCESS | 2528 | 1464612634416 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\", \"2a2d7192-24ed-4889-9d1c-c9ccdcac4bce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:34 INFO - PROCESS | 2528 | ++DOCSHELL 1B177C00 == 69 [pid = 2528] [id = 247] 05:50:34 INFO - PROCESS | 2528 | ++DOMWINDOW == 142 (1B17B400) [pid = 2528] [serial = 740] [outer = 00000000] 05:50:34 INFO - PROCESS | 2528 | ++DOMWINDOW == 143 (1B1C3C00) [pid = 2528] [serial = 741] [outer = 1B17B400] 05:50:34 INFO - PROCESS | 2528 | 1464612634474 Marionette DEBUG loaded listener.js 05:50:34 INFO - PROCESS | 2528 | ++DOMWINDOW == 144 (1C10B400) [pid = 2528] [serial = 742] [outer = 1B17B400] 05:50:35 INFO - PROCESS | 2528 | 1464612635064 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]]]}] 05:50:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 05:50:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 970ms 05:50:35 INFO - PROCESS | 2528 | 1464612635110 Marionette TRACE conn5 -> [0,953,"getWindowHandle",null] 05:50:35 INFO - PROCESS | 2528 | 1464612635113 Marionette TRACE conn5 <- [1,953,null,{"value":"13"}] 05:50:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 05:50:35 INFO - PROCESS | 2528 | 1464612635116 Marionette TRACE conn5 -> [0,954,"setScriptTimeout",{"ms":35000}] 05:50:35 INFO - PROCESS | 2528 | 1464612635119 Marionette TRACE conn5 <- [1,954,null,{}] 05:50:35 INFO - PROCESS | 2528 | 1464612635122 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}] 05:50:35 INFO - PROCESS | 2528 | 1464612635241 Marionette TRACE conn5 <- [1,955,null,{"value":null}] 05:50:35 INFO - PROCESS | 2528 | 1464612635378 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\", \"2a2d7192-24ed-4889-9d1c-c9ccdcac4bce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:35 INFO - PROCESS | 2528 | ++DOCSHELL 1E1A4000 == 70 [pid = 2528] [id = 248] 05:50:35 INFO - PROCESS | 2528 | ++DOMWINDOW == 145 (1E1A4400) [pid = 2528] [serial = 743] [outer = 00000000] 05:50:35 INFO - PROCESS | 2528 | ++DOMWINDOW == 146 (1E1A8C00) [pid = 2528] [serial = 744] [outer = 1E1A4400] 05:50:35 INFO - PROCESS | 2528 | 1464612635434 Marionette DEBUG loaded listener.js 05:50:35 INFO - PROCESS | 2528 | ++DOMWINDOW == 147 (1E1AD800) [pid = 2528] [serial = 745] [outer = 1E1A4400] 05:50:36 INFO - PROCESS | 2528 | 1464612636001 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]]]}] 05:50:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 05:50:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 930ms 05:50:36 INFO - PROCESS | 2528 | 1464612636050 Marionette TRACE conn5 -> [0,957,"getWindowHandle",null] 05:50:36 INFO - PROCESS | 2528 | 1464612636052 Marionette TRACE conn5 <- [1,957,null,{"value":"13"}] 05:50:36 INFO - PROCESS | 2528 | 1464612636055 Marionette TRACE conn5 -> [0,958,"setScriptTimeout",{"ms":35000}] 05:50:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 05:50:36 INFO - PROCESS | 2528 | 1464612636058 Marionette TRACE conn5 <- [1,958,null,{}] 05:50:36 INFO - PROCESS | 2528 | 1464612636061 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}] 05:50:36 INFO - PROCESS | 2528 | 1464612636170 Marionette TRACE conn5 <- [1,959,null,{"value":null}] 05:50:36 INFO - PROCESS | 2528 | 1464612636308 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\", \"2a2d7192-24ed-4889-9d1c-c9ccdcac4bce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:36 INFO - PROCESS | 2528 | ++DOCSHELL 1E1A3400 == 71 [pid = 2528] [id = 249] 05:50:36 INFO - PROCESS | 2528 | ++DOMWINDOW == 148 (1E1A3800) [pid = 2528] [serial = 746] [outer = 00000000] 05:50:36 INFO - PROCESS | 2528 | ++DOMWINDOW == 149 (1F46EC00) [pid = 2528] [serial = 747] [outer = 1E1A3800] 05:50:36 INFO - PROCESS | 2528 | 1464612636364 Marionette DEBUG loaded listener.js 05:50:36 INFO - PROCESS | 2528 | ++DOMWINDOW == 150 (1F471C00) [pid = 2528] [serial = 748] [outer = 1E1A3800] 05:50:36 INFO - PROCESS | 2528 | 1464612636939 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]]]}] 05:50:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 05:50:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 930ms 05:50:37 INFO - PROCESS | 2528 | 1464612636990 Marionette TRACE conn5 -> [0,961,"getWindowHandle",null] 05:50:37 INFO - PROCESS | 2528 | 1464612636992 Marionette TRACE conn5 <- [1,961,null,{"value":"13"}] 05:50:37 INFO - PROCESS | 2528 | 1464612636996 Marionette TRACE conn5 -> [0,962,"setScriptTimeout",{"ms":35000}] 05:50:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 05:50:37 INFO - PROCESS | 2528 | 1464612636998 Marionette TRACE conn5 <- [1,962,null,{}] 05:50:37 INFO - PROCESS | 2528 | 1464612637002 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}] 05:50:37 INFO - PROCESS | 2528 | 1464612637132 Marionette TRACE conn5 <- [1,963,null,{"value":null}] 05:50:37 INFO - PROCESS | 2528 | 1464612637272 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\", \"2a2d7192-24ed-4889-9d1c-c9ccdcac4bce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:37 INFO - PROCESS | 2528 | ++DOCSHELL 1E627400 == 72 [pid = 2528] [id = 250] 05:50:37 INFO - PROCESS | 2528 | ++DOMWINDOW == 151 (1E627C00) [pid = 2528] [serial = 749] [outer = 00000000] 05:50:37 INFO - PROCESS | 2528 | ++DOMWINDOW == 152 (1F46A000) [pid = 2528] [serial = 750] [outer = 1E627C00] 05:50:37 INFO - PROCESS | 2528 | 1464612637327 Marionette DEBUG loaded listener.js 05:50:37 INFO - PROCESS | 2528 | ++DOMWINDOW == 153 (1F477800) [pid = 2528] [serial = 751] [outer = 1E627C00] 05:50:37 INFO - PROCESS | 2528 | 1464612637929 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]]]}] 05:50:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 05:50:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 971ms 05:50:38 INFO - PROCESS | 2528 | 1464612637970 Marionette TRACE conn5 -> [0,965,"getWindowHandle",null] 05:50:38 INFO - PROCESS | 2528 | 1464612637973 Marionette TRACE conn5 <- [1,965,null,{"value":"13"}] 05:50:38 INFO - PROCESS | 2528 | 1464612637976 Marionette TRACE conn5 -> [0,966,"setScriptTimeout",{"ms":35000}] 05:50:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 05:50:38 INFO - PROCESS | 2528 | 1464612637978 Marionette TRACE conn5 <- [1,966,null,{}] 05:50:38 INFO - PROCESS | 2528 | 1464612637982 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}] 05:50:38 INFO - PROCESS | 2528 | 1464612638089 Marionette TRACE conn5 <- [1,967,null,{"value":null}] 05:50:38 INFO - PROCESS | 2528 | 1464612638200 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\", \"2a2d7192-24ed-4889-9d1c-c9ccdcac4bce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:38 INFO - PROCESS | 2528 | ++DOCSHELL 12C07C00 == 73 [pid = 2528] [id = 251] 05:50:38 INFO - PROCESS | 2528 | ++DOMWINDOW == 154 (160B3000) [pid = 2528] [serial = 752] [outer = 00000000] 05:50:38 INFO - PROCESS | 2528 | ++DOMWINDOW == 155 (16E4F400) [pid = 2528] [serial = 753] [outer = 160B3000] 05:50:38 INFO - PROCESS | 2528 | 1464612638253 Marionette DEBUG loaded listener.js 05:50:38 INFO - PROCESS | 2528 | ++DOMWINDOW == 156 (19173000) [pid = 2528] [serial = 754] [outer = 160B3000] 05:50:39 INFO - PROCESS | 2528 | 1464612639049 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]]]}] 05:50:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 05:50:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 1117ms 05:50:39 INFO - PROCESS | 2528 | 1464612639097 Marionette TRACE conn5 -> [0,969,"getWindowHandle",null] 05:50:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 05:50:39 INFO - PROCESS | 2528 | 1464612639102 Marionette TRACE conn5 <- [1,969,null,{"value":"13"}] 05:50:39 INFO - PROCESS | 2528 | 1464612639107 Marionette TRACE conn5 -> [0,970,"setScriptTimeout",{"ms":35000}] 05:50:39 INFO - PROCESS | 2528 | 1464612639111 Marionette TRACE conn5 <- [1,970,null,{}] 05:50:39 INFO - PROCESS | 2528 | 1464612639116 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}] 05:50:39 INFO - PROCESS | 2528 | 1464612639229 Marionette TRACE conn5 <- [1,971,null,{"value":null}] 05:50:39 INFO - PROCESS | 2528 | 1464612639382 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\", \"2a2d7192-24ed-4889-9d1c-c9ccdcac4bce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:39 INFO - PROCESS | 2528 | ++DOCSHELL 1226F000 == 74 [pid = 2528] [id = 252] 05:50:39 INFO - PROCESS | 2528 | ++DOMWINDOW == 157 (122EA000) [pid = 2528] [serial = 755] [outer = 00000000] 05:50:39 INFO - PROCESS | 2528 | ++DOMWINDOW == 158 (13DE1C00) [pid = 2528] [serial = 756] [outer = 122EA000] 05:50:39 INFO - PROCESS | 2528 | 1464612639438 Marionette DEBUG loaded listener.js 05:50:39 INFO - PROCESS | 2528 | ++DOMWINDOW == 159 (0D88E800) [pid = 2528] [serial = 757] [outer = 122EA000] 05:50:40 INFO - PROCESS | 2528 | --DOCSHELL 08B64400 == 73 [pid = 2528] [id = 243] 05:50:40 INFO - PROCESS | 2528 | --DOCSHELL 14C04000 == 72 [pid = 2528] [id = 242] 05:50:40 INFO - PROCESS | 2528 | --DOCSHELL 1AB62400 == 71 [pid = 2528] [id = 241] 05:50:40 INFO - PROCESS | 2528 | --DOCSHELL 1A44C400 == 70 [pid = 2528] [id = 240] 05:50:40 INFO - PROCESS | 2528 | --DOCSHELL 1736F400 == 69 [pid = 2528] [id = 239] 05:50:40 INFO - PROCESS | 2528 | --DOCSHELL 16E44400 == 68 [pid = 2528] [id = 238] 05:50:40 INFO - PROCESS | 2528 | --DOMWINDOW == 158 (16453000) [pid = 2528] [serial = 638] [outer = 00000000] [url = about:blank] 05:50:40 INFO - PROCESS | 2528 | --DOMWINDOW == 157 (1B172000) [pid = 2528] [serial = 641] [outer = 00000000] [url = about:blank] 05:50:40 INFO - PROCESS | 2528 | --DOMWINDOW == 156 (1B1BE000) [pid = 2528] [serial = 644] [outer = 00000000] [url = about:blank] 05:50:40 INFO - PROCESS | 2528 | --DOMWINDOW == 155 (1B2AA800) [pid = 2528] [serial = 647] [outer = 00000000] [url = about:blank] 05:50:40 INFO - PROCESS | 2528 | --DOMWINDOW == 154 (1BD8C400) [pid = 2528] [serial = 650] [outer = 00000000] [url = about:blank] 05:50:40 INFO - PROCESS | 2528 | --DOMWINDOW == 153 (11E88800) [pid = 2528] [serial = 635] [outer = 00000000] [url = about:blank] 05:50:40 INFO - PROCESS | 2528 | --DOCSHELL 160B5C00 == 67 [pid = 2528] [id = 237] 05:50:40 INFO - PROCESS | 2528 | --DOCSHELL 151E1C00 == 66 [pid = 2528] [id = 236] 05:50:40 INFO - PROCESS | 2528 | --DOCSHELL 0CC71400 == 65 [pid = 2528] [id = 235] 05:50:40 INFO - PROCESS | 2528 | --DOCSHELL 11D1D000 == 64 [pid = 2528] [id = 234] 05:50:40 INFO - PROCESS | 2528 | 1464612640112 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]]]}] 05:50:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 05:50:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 1023ms 05:50:40 INFO - PROCESS | 2528 | 1464612640130 Marionette TRACE conn5 -> [0,973,"getWindowHandle",null] 05:50:40 INFO - PROCESS | 2528 | 1464612640136 Marionette TRACE conn5 <- [1,973,null,{"value":"13"}] 05:50:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 05:50:40 INFO - PROCESS | 2528 | 1464612640141 Marionette TRACE conn5 -> [0,974,"setScriptTimeout",{"ms":35000}] 05:50:40 INFO - PROCESS | 2528 | 1464612640144 Marionette TRACE conn5 <- [1,974,null,{}] 05:50:40 INFO - PROCESS | 2528 | --DOMWINDOW == 152 (1B17BC00) [pid = 2528] [serial = 677] [outer = 00000000] [url = about:blank] 05:50:40 INFO - PROCESS | 2528 | --DOMWINDOW == 151 (16E4E800) [pid = 2528] [serial = 668] [outer = 00000000] [url = about:blank] 05:50:40 INFO - PROCESS | 2528 | --DOMWINDOW == 150 (17AEC400) [pid = 2528] [serial = 671] [outer = 00000000] [url = about:blank] 05:50:40 INFO - PROCESS | 2528 | --DOMWINDOW == 149 (17285C00) [pid = 2528] [serial = 669] [outer = 00000000] [url = about:blank] 05:50:40 INFO - PROCESS | 2528 | --DOMWINDOW == 148 (15ECFC00) [pid = 2528] [serial = 662] [outer = 00000000] [url = about:blank] 05:50:40 INFO - PROCESS | 2528 | --DOMWINDOW == 147 (14C4AC00) [pid = 2528] [serial = 656] [outer = 00000000] [url = about:blank] 05:50:40 INFO - PROCESS | 2528 | --DOMWINDOW == 146 (160B7400) [pid = 2528] [serial = 663] [outer = 00000000] [url = about:blank] 05:50:40 INFO - PROCESS | 2528 | --DOMWINDOW == 145 (122F4800) [pid = 2528] [serial = 659] [outer = 00000000] [url = about:blank] 05:50:40 INFO - PROCESS | 2528 | --DOMWINDOW == 144 (132E4400) [pid = 2528] [serial = 660] [outer = 00000000] [url = about:blank] 05:50:40 INFO - PROCESS | 2528 | --DOMWINDOW == 143 (1C57E400) [pid = 2528] [serial = 653] [outer = 00000000] [url = about:blank] 05:50:40 INFO - PROCESS | 2528 | --DOMWINDOW == 142 (19DEC400) [pid = 2528] [serial = 674] [outer = 00000000] [url = about:blank] 05:50:40 INFO - PROCESS | 2528 | --DOMWINDOW == 141 (1672EC00) [pid = 2528] [serial = 665] [outer = 00000000] [url = about:blank] 05:50:40 INFO - PROCESS | 2528 | --DOMWINDOW == 140 (152B5400) [pid = 2528] [serial = 657] [outer = 00000000] [url = about:blank] 05:50:40 INFO - PROCESS | 2528 | --DOMWINDOW == 139 (19D51C00) [pid = 2528] [serial = 672] [outer = 00000000] [url = about:blank] 05:50:40 INFO - PROCESS | 2528 | --DOMWINDOW == 138 (1B2A9C00) [pid = 2528] [serial = 678] [outer = 00000000] [url = about:blank] 05:50:40 INFO - PROCESS | 2528 | --DOMWINDOW == 137 (1A452C00) [pid = 2528] [serial = 675] [outer = 00000000] [url = about:blank] 05:50:40 INFO - PROCESS | 2528 | --DOMWINDOW == 136 (16890400) [pid = 2528] [serial = 666] [outer = 00000000] [url = about:blank] 05:50:40 INFO - PROCESS | 2528 | 1464612640199 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}] 05:50:40 INFO - PROCESS | 2528 | 1464612640326 Marionette TRACE conn5 <- [1,975,null,{"value":null}] 05:50:40 INFO - PROCESS | 2528 | 1464612640339 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\", \"2a2d7192-24ed-4889-9d1c-c9ccdcac4bce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:40 INFO - PROCESS | 2528 | ++DOCSHELL 0D8DBC00 == 65 [pid = 2528] [id = 253] 05:50:40 INFO - PROCESS | 2528 | ++DOMWINDOW == 137 (0D8E3800) [pid = 2528] [serial = 758] [outer = 00000000] 05:50:40 INFO - PROCESS | 2528 | ++DOMWINDOW == 138 (0E791C00) [pid = 2528] [serial = 759] [outer = 0D8E3800] 05:50:40 INFO - PROCESS | 2528 | 1464612640387 Marionette DEBUG loaded listener.js 05:50:40 INFO - PROCESS | 2528 | ++DOMWINDOW == 139 (12238C00) [pid = 2528] [serial = 760] [outer = 0D8E3800] 05:50:40 INFO - PROCESS | 2528 | 1464612640863 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]]]}] 05:50:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 05:50:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 770ms 05:50:40 INFO - PROCESS | 2528 | 1464612640917 Marionette TRACE conn5 -> [0,977,"getWindowHandle",null] 05:50:40 INFO - PROCESS | 2528 | 1464612640919 Marionette TRACE conn5 <- [1,977,null,{"value":"13"}] 05:50:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 05:50:40 INFO - PROCESS | 2528 | 1464612640924 Marionette TRACE conn5 -> [0,978,"setScriptTimeout",{"ms":35000}] 05:50:40 INFO - PROCESS | 2528 | 1464612640928 Marionette TRACE conn5 <- [1,978,null,{}] 05:50:40 INFO - PROCESS | 2528 | 1464612640938 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}] 05:50:41 INFO - PROCESS | 2528 | 1464612641036 Marionette TRACE conn5 <- [1,979,null,{"value":null}] 05:50:41 INFO - PROCESS | 2528 | 1464612641128 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\", \"2a2d7192-24ed-4889-9d1c-c9ccdcac4bce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:41 INFO - PROCESS | 2528 | ++DOCSHELL 152AFC00 == 66 [pid = 2528] [id = 254] 05:50:41 INFO - PROCESS | 2528 | ++DOMWINDOW == 140 (152B0400) [pid = 2528] [serial = 761] [outer = 00000000] 05:50:41 INFO - PROCESS | 2528 | ++DOMWINDOW == 141 (1547A800) [pid = 2528] [serial = 762] [outer = 152B0400] 05:50:41 INFO - PROCESS | 2528 | 1464612641186 Marionette DEBUG loaded listener.js 05:50:41 INFO - PROCESS | 2528 | ++DOMWINDOW == 142 (160B3800) [pid = 2528] [serial = 763] [outer = 152B0400] 05:50:41 INFO - PROCESS | 2528 | 1464612641570 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]]]}] 05:50:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 05:50:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 691ms 05:50:41 INFO - PROCESS | 2528 | 1464612641616 Marionette TRACE conn5 -> [0,981,"getWindowHandle",null] 05:50:41 INFO - PROCESS | 2528 | 1464612641619 Marionette TRACE conn5 <- [1,981,null,{"value":"13"}] 05:50:41 INFO - PROCESS | 2528 | 1464612641622 Marionette TRACE conn5 -> [0,982,"setScriptTimeout",{"ms":35000}] 05:50:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 05:50:41 INFO - PROCESS | 2528 | 1464612641624 Marionette TRACE conn5 <- [1,982,null,{}] 05:50:41 INFO - PROCESS | 2528 | 1464612641628 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}] 05:50:41 INFO - PROCESS | 2528 | 1464612641719 Marionette TRACE conn5 <- [1,983,null,{"value":null}] 05:50:41 INFO - PROCESS | 2528 | 1464612641726 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\", \"2a2d7192-24ed-4889-9d1c-c9ccdcac4bce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:41 INFO - PROCESS | 2528 | ++DOCSHELL 160B8800 == 67 [pid = 2528] [id = 255] 05:50:41 INFO - PROCESS | 2528 | ++DOMWINDOW == 143 (1644CC00) [pid = 2528] [serial = 764] [outer = 00000000] 05:50:41 INFO - PROCESS | 2528 | ++DOMWINDOW == 144 (1658D000) [pid = 2528] [serial = 765] [outer = 1644CC00] 05:50:41 INFO - PROCESS | 2528 | 1464612641773 Marionette DEBUG loaded listener.js 05:50:41 INFO - PROCESS | 2528 | ++DOMWINDOW == 145 (16730400) [pid = 2528] [serial = 766] [outer = 1644CC00] 05:50:42 INFO - PROCESS | 2528 | 1464612642229 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]]]}] 05:50:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 05:50:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 670ms 05:50:42 INFO - PROCESS | 2528 | 1464612642296 Marionette TRACE conn5 -> [0,985,"getWindowHandle",null] 05:50:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 05:50:42 INFO - PROCESS | 2528 | 1464612642298 Marionette TRACE conn5 <- [1,985,null,{"value":"13"}] 05:50:42 INFO - PROCESS | 2528 | 1464612642301 Marionette TRACE conn5 -> [0,986,"setScriptTimeout",{"ms":35000}] 05:50:42 INFO - PROCESS | 2528 | 1464612642303 Marionette TRACE conn5 <- [1,986,null,{}] 05:50:42 INFO - PROCESS | 2528 | 1464612642307 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}] 05:50:42 INFO - PROCESS | 2528 | 1464612642425 Marionette TRACE conn5 <- [1,987,null,{"value":null}] 05:50:42 INFO - PROCESS | 2528 | 1464612642514 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\", \"2a2d7192-24ed-4889-9d1c-c9ccdcac4bce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:42 INFO - PROCESS | 2528 | ++DOCSHELL 16E41C00 == 68 [pid = 2528] [id = 256] 05:50:42 INFO - PROCESS | 2528 | ++DOMWINDOW == 146 (16E42C00) [pid = 2528] [serial = 767] [outer = 00000000] 05:50:42 INFO - PROCESS | 2528 | ++DOMWINDOW == 147 (16E50C00) [pid = 2528] [serial = 768] [outer = 16E42C00] 05:50:42 INFO - PROCESS | 2528 | 1464612642559 Marionette DEBUG loaded listener.js 05:50:42 INFO - PROCESS | 2528 | ++DOMWINDOW == 148 (17286800) [pid = 2528] [serial = 769] [outer = 16E42C00] 05:50:43 INFO - PROCESS | 2528 | 1464612643001 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]]]}] 05:50:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 05:50:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 731ms 05:50:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 05:50:43 INFO - PROCESS | 2528 | 1464612643035 Marionette TRACE conn5 -> [0,989,"getWindowHandle",null] 05:50:43 INFO - PROCESS | 2528 | 1464612643037 Marionette TRACE conn5 <- [1,989,null,{"value":"13"}] 05:50:43 INFO - PROCESS | 2528 | 1464612643041 Marionette TRACE conn5 -> [0,990,"setScriptTimeout",{"ms":35000}] 05:50:43 INFO - PROCESS | 2528 | 1464612643042 Marionette TRACE conn5 <- [1,990,null,{}] 05:50:43 INFO - PROCESS | 2528 | 1464612643046 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}] 05:50:43 INFO - PROCESS | 2528 | 1464612643184 Marionette TRACE conn5 <- [1,991,null,{"value":null}] 05:50:43 INFO - PROCESS | 2528 | 1464612643252 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\", \"2a2d7192-24ed-4889-9d1c-c9ccdcac4bce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:43 INFO - PROCESS | 2528 | ++DOCSHELL 1749F000 == 69 [pid = 2528] [id = 257] 05:50:43 INFO - PROCESS | 2528 | ++DOMWINDOW == 149 (174A1C00) [pid = 2528] [serial = 770] [outer = 00000000] 05:50:43 INFO - PROCESS | 2528 | ++DOMWINDOW == 150 (1912B000) [pid = 2528] [serial = 771] [outer = 174A1C00] 05:50:43 INFO - PROCESS | 2528 | 1464612643299 Marionette DEBUG loaded listener.js 05:50:43 INFO - PROCESS | 2528 | ++DOMWINDOW == 151 (199C0000) [pid = 2528] [serial = 772] [outer = 174A1C00] 05:50:43 INFO - PROCESS | 2528 | 1464612643721 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]]]}] 05:50:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 05:50:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 730ms 05:50:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 05:50:43 INFO - PROCESS | 2528 | 1464612643772 Marionette TRACE conn5 -> [0,993,"getWindowHandle",null] 05:50:43 INFO - PROCESS | 2528 | 1464612643774 Marionette TRACE conn5 <- [1,993,null,{"value":"13"}] 05:50:43 INFO - PROCESS | 2528 | 1464612643820 Marionette TRACE conn5 -> [0,994,"setScriptTimeout",{"ms":35000}] 05:50:43 INFO - PROCESS | 2528 | 1464612643822 Marionette TRACE conn5 <- [1,994,null,{}] 05:50:43 INFO - PROCESS | 2528 | 1464612643826 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}] 05:50:43 INFO - PROCESS | 2528 | 1464612643949 Marionette TRACE conn5 <- [1,995,null,{"value":null}] 05:50:44 INFO - PROCESS | 2528 | 1464612644017 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\", \"2a2d7192-24ed-4889-9d1c-c9ccdcac4bce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:44 INFO - PROCESS | 2528 | ++DOCSHELL 19DE5C00 == 70 [pid = 2528] [id = 258] 05:50:44 INFO - PROCESS | 2528 | ++DOMWINDOW == 152 (19DE9000) [pid = 2528] [serial = 773] [outer = 00000000] 05:50:44 INFO - PROCESS | 2528 | ++DOMWINDOW == 153 (1A46DC00) [pid = 2528] [serial = 774] [outer = 19DE9000] 05:50:44 INFO - PROCESS | 2528 | 1464612644061 Marionette DEBUG loaded listener.js 05:50:44 INFO - PROCESS | 2528 | ++DOMWINDOW == 154 (1AC79800) [pid = 2528] [serial = 775] [outer = 19DE9000] 05:50:44 INFO - PROCESS | 2528 | --DOMWINDOW == 153 (1AC72800) [pid = 2528] [serial = 722] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 05:50:44 INFO - PROCESS | 2528 | --DOMWINDOW == 152 (1A44CC00) [pid = 2528] [serial = 719] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 05:50:44 INFO - PROCESS | 2528 | --DOMWINDOW == 151 (14C95C00) [pid = 2528] [serial = 725] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 05:50:44 INFO - PROCESS | 2528 | --DOMWINDOW == 150 (151E2000) [pid = 2528] [serial = 707] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 05:50:44 INFO - PROCESS | 2528 | --DOMWINDOW == 149 (16E45800) [pid = 2528] [serial = 713] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 05:50:44 INFO - PROCESS | 2528 | --DOMWINDOW == 148 (11DEFC00) [pid = 2528] [serial = 701] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 05:50:44 INFO - PROCESS | 2528 | --DOMWINDOW == 147 (0D0E1800) [pid = 2528] [serial = 704] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 05:50:44 INFO - PROCESS | 2528 | --DOMWINDOW == 146 (160B7000) [pid = 2528] [serial = 710] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 05:50:44 INFO - PROCESS | 2528 | --DOMWINDOW == 145 (08B66000) [pid = 2528] [serial = 728] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 05:50:44 INFO - PROCESS | 2528 | --DOMWINDOW == 144 (1736F800) [pid = 2528] [serial = 716] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 05:50:44 INFO - PROCESS | 2528 | --DOMWINDOW == 143 (1AC7B800) [pid = 2528] [serial = 631] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 05:50:44 INFO - PROCESS | 2528 | --DOMWINDOW == 142 (11D8B000) [pid = 2528] [serial = 589] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 05:50:44 INFO - PROCESS | 2528 | 1464612644620 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]]]}] 05:50:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 05:50:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 870ms 05:50:44 INFO - PROCESS | 2528 | 1464612644648 Marionette TRACE conn5 -> [0,997,"getWindowHandle",null] 05:50:44 INFO - PROCESS | 2528 | 1464612644651 Marionette TRACE conn5 <- [1,997,null,{"value":"13"}] 05:50:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 05:50:44 INFO - PROCESS | 2528 | 1464612644654 Marionette TRACE conn5 -> [0,998,"setScriptTimeout",{"ms":35000}] 05:50:44 INFO - PROCESS | 2528 | 1464612644655 Marionette TRACE conn5 <- [1,998,null,{}] 05:50:44 INFO - PROCESS | 2528 | 1464612644659 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}] 05:50:44 INFO - PROCESS | 2528 | 1464612644791 Marionette TRACE conn5 <- [1,999,null,{"value":null}] 05:50:44 INFO - PROCESS | 2528 | 1464612644856 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\", \"2a2d7192-24ed-4889-9d1c-c9ccdcac4bce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:44 INFO - PROCESS | 2528 | ++DOCSHELL 0D74EC00 == 71 [pid = 2528] [id = 259] 05:50:44 INFO - PROCESS | 2528 | ++DOMWINDOW == 143 (11D20000) [pid = 2528] [serial = 776] [outer = 00000000] 05:50:44 INFO - PROCESS | 2528 | ++DOMWINDOW == 144 (16E45800) [pid = 2528] [serial = 777] [outer = 11D20000] 05:50:44 INFO - PROCESS | 2528 | 1464612644900 Marionette DEBUG loaded listener.js 05:50:45 INFO - PROCESS | 2528 | ++DOMWINDOW == 145 (19D56000) [pid = 2528] [serial = 778] [outer = 11D20000] 05:50:45 INFO - PROCESS | 2528 | 1464612645427 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]]]}] 05:50:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 05:50:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 830ms 05:50:45 INFO - PROCESS | 2528 | 1464612645495 Marionette TRACE conn5 -> [0,1001,"getWindowHandle",null] 05:50:45 INFO - PROCESS | 2528 | 1464612645499 Marionette TRACE conn5 <- [1,1001,null,{"value":"13"}] 05:50:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 05:50:45 INFO - PROCESS | 2528 | 1464612645518 Marionette TRACE conn5 -> [0,1002,"setScriptTimeout",{"ms":35000}] 05:50:45 INFO - PROCESS | 2528 | 1464612645523 Marionette TRACE conn5 <- [1,1002,null,{}] 05:50:45 INFO - PROCESS | 2528 | 1464612645545 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}] 05:50:45 INFO - PROCESS | 2528 | 1464612645680 Marionette TRACE conn5 <- [1,1003,null,{"value":null}] 05:50:45 INFO - PROCESS | 2528 | 1464612645814 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\", \"2a2d7192-24ed-4889-9d1c-c9ccdcac4bce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:45 INFO - PROCESS | 2528 | ++DOCSHELL 0C276C00 == 72 [pid = 2528] [id = 260] 05:50:45 INFO - PROCESS | 2528 | ++DOMWINDOW == 146 (0D759400) [pid = 2528] [serial = 779] [outer = 00000000] 05:50:45 INFO - PROCESS | 2528 | ++DOMWINDOW == 147 (11D11800) [pid = 2528] [serial = 780] [outer = 0D759400] 05:50:45 INFO - PROCESS | 2528 | 1464612645874 Marionette DEBUG loaded listener.js 05:50:46 INFO - PROCESS | 2528 | ++DOMWINDOW == 148 (14C0B000) [pid = 2528] [serial = 781] [outer = 0D759400] 05:50:46 INFO - PROCESS | 2528 | 1464612646511 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]]]}] 05:50:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 05:50:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 1061ms 05:50:46 INFO - PROCESS | 2528 | 1464612646568 Marionette TRACE conn5 -> [0,1005,"getWindowHandle",null] 05:50:46 INFO - PROCESS | 2528 | 1464612646574 Marionette TRACE conn5 <- [1,1005,null,{"value":"13"}] 05:50:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 05:50:46 INFO - PROCESS | 2528 | 1464612646581 Marionette TRACE conn5 -> [0,1006,"setScriptTimeout",{"ms":35000}] 05:50:46 INFO - PROCESS | 2528 | 1464612646584 Marionette TRACE conn5 <- [1,1006,null,{}] 05:50:46 INFO - PROCESS | 2528 | 1464612646588 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}] 05:50:46 INFO - PROCESS | 2528 | 1464612646710 Marionette TRACE conn5 <- [1,1007,null,{"value":null}] 05:50:46 INFO - PROCESS | 2528 | 1464612646825 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\", \"2a2d7192-24ed-4889-9d1c-c9ccdcac4bce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:46 INFO - PROCESS | 2528 | ++DOCSHELL 1658E800 == 73 [pid = 2528] [id = 261] 05:50:46 INFO - PROCESS | 2528 | ++DOMWINDOW == 149 (16593800) [pid = 2528] [serial = 782] [outer = 00000000] 05:50:46 INFO - PROCESS | 2528 | ++DOMWINDOW == 150 (16890400) [pid = 2528] [serial = 783] [outer = 16593800] 05:50:46 INFO - PROCESS | 2528 | 1464612646922 Marionette DEBUG loaded listener.js 05:50:47 INFO - PROCESS | 2528 | ++DOMWINDOW == 151 (1736F400) [pid = 2528] [serial = 784] [outer = 16593800] 05:50:47 INFO - PROCESS | 2528 | 1464612647515 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]]]}] 05:50:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 05:50:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 970ms 05:50:47 INFO - PROCESS | 2528 | 1464612647553 Marionette TRACE conn5 -> [0,1009,"getWindowHandle",null] 05:50:47 INFO - PROCESS | 2528 | 1464612647555 Marionette TRACE conn5 <- [1,1009,null,{"value":"13"}] 05:50:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 05:50:47 INFO - PROCESS | 2528 | 1464612647560 Marionette TRACE conn5 -> [0,1010,"setScriptTimeout",{"ms":35000}] 05:50:47 INFO - PROCESS | 2528 | 1464612647564 Marionette TRACE conn5 <- [1,1010,null,{}] 05:50:47 INFO - PROCESS | 2528 | 1464612647575 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}] 05:50:47 INFO - PROCESS | 2528 | 1464612647693 Marionette TRACE conn5 <- [1,1011,null,{"value":null}] 05:50:47 INFO - PROCESS | 2528 | 1464612647839 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\", \"2a2d7192-24ed-4889-9d1c-c9ccdcac4bce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:47 INFO - PROCESS | 2528 | ++DOCSHELL 1B17F000 == 74 [pid = 2528] [id = 262] 05:50:47 INFO - PROCESS | 2528 | ++DOMWINDOW == 152 (1B1BB400) [pid = 2528] [serial = 785] [outer = 00000000] 05:50:47 INFO - PROCESS | 2528 | ++DOMWINDOW == 153 (1B1C4000) [pid = 2528] [serial = 786] [outer = 1B1BB400] 05:50:47 INFO - PROCESS | 2528 | 1464612647897 Marionette DEBUG loaded listener.js 05:50:48 INFO - PROCESS | 2528 | ++DOMWINDOW == 154 (1B2AC000) [pid = 2528] [serial = 787] [outer = 1B1BB400] 05:50:48 INFO - PROCESS | 2528 | 1464612648512 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]]]}] 05:50:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 05:50:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 991ms 05:50:48 INFO - PROCESS | 2528 | 1464612648552 Marionette TRACE conn5 -> [0,1013,"getWindowHandle",null] 05:50:48 INFO - PROCESS | 2528 | 1464612648555 Marionette TRACE conn5 <- [1,1013,null,{"value":"13"}] 05:50:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 05:50:48 INFO - PROCESS | 2528 | 1464612648559 Marionette TRACE conn5 -> [0,1014,"setScriptTimeout",{"ms":35000}] 05:50:48 INFO - PROCESS | 2528 | 1464612648561 Marionette TRACE conn5 <- [1,1014,null,{}] 05:50:48 INFO - PROCESS | 2528 | 1464612648565 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}] 05:50:48 INFO - PROCESS | 2528 | 1464612648685 Marionette TRACE conn5 <- [1,1015,null,{"value":null}] 05:50:48 INFO - PROCESS | 2528 | 1464612648798 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\", \"2a2d7192-24ed-4889-9d1c-c9ccdcac4bce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:48 INFO - PROCESS | 2528 | ++DOCSHELL 1BC5E000 == 75 [pid = 2528] [id = 263] 05:50:48 INFO - PROCESS | 2528 | ++DOMWINDOW == 155 (1BC5FC00) [pid = 2528] [serial = 788] [outer = 00000000] 05:50:48 INFO - PROCESS | 2528 | ++DOMWINDOW == 156 (1C583800) [pid = 2528] [serial = 789] [outer = 1BC5FC00] 05:50:48 INFO - PROCESS | 2528 | 1464612648894 Marionette DEBUG loaded listener.js 05:50:49 INFO - PROCESS | 2528 | ++DOMWINDOW == 157 (1E1A3C00) [pid = 2528] [serial = 790] [outer = 1BC5FC00] 05:50:49 INFO - PROCESS | 2528 | 1464612649429 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]]]}] 05:50:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 05:50:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 930ms 05:50:49 INFO - PROCESS | 2528 | 1464612649492 Marionette TRACE conn5 -> [0,1017,"getWindowHandle",null] 05:50:49 INFO - PROCESS | 2528 | 1464612649494 Marionette TRACE conn5 <- [1,1017,null,{"value":"13"}] 05:50:49 INFO - PROCESS | 2528 | 1464612649498 Marionette TRACE conn5 -> [0,1018,"setScriptTimeout",{"ms":35000}] 05:50:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 05:50:49 INFO - PROCESS | 2528 | 1464612649500 Marionette TRACE conn5 <- [1,1018,null,{}] 05:50:49 INFO - PROCESS | 2528 | 1464612649503 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}] 05:50:49 INFO - PROCESS | 2528 | 1464612649642 Marionette TRACE conn5 <- [1,1019,null,{"value":null}] 05:50:49 INFO - PROCESS | 2528 | 1464612649783 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\", \"2a2d7192-24ed-4889-9d1c-c9ccdcac4bce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:49 INFO - PROCESS | 2528 | ++DOCSHELL 1E1A5800 == 76 [pid = 2528] [id = 264] 05:50:49 INFO - PROCESS | 2528 | ++DOMWINDOW == 158 (1E1A8800) [pid = 2528] [serial = 791] [outer = 00000000] 05:50:49 INFO - PROCESS | 2528 | ++DOMWINDOW == 159 (1E628400) [pid = 2528] [serial = 792] [outer = 1E1A8800] 05:50:49 INFO - PROCESS | 2528 | 1464612649837 Marionette DEBUG loaded listener.js 05:50:49 INFO - PROCESS | 2528 | ++DOMWINDOW == 160 (1E62AC00) [pid = 2528] [serial = 793] [outer = 1E1A8800] 05:50:50 INFO - PROCESS | 2528 | 1464612650406 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]]]}] 05:50:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 05:50:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 970ms 05:50:50 INFO - PROCESS | 2528 | 1464612650472 Marionette TRACE conn5 -> [0,1021,"getWindowHandle",null] 05:50:50 INFO - PROCESS | 2528 | 1464612650475 Marionette TRACE conn5 <- [1,1021,null,{"value":"13"}] 05:50:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 05:50:50 INFO - PROCESS | 2528 | 1464612650478 Marionette TRACE conn5 -> [0,1022,"setScriptTimeout",{"ms":35000}] 05:50:50 INFO - PROCESS | 2528 | 1464612650480 Marionette TRACE conn5 <- [1,1022,null,{}] 05:50:50 INFO - PROCESS | 2528 | 1464612650484 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}] 05:50:50 INFO - PROCESS | 2528 | 1464612650661 Marionette TRACE conn5 <- [1,1023,null,{"value":null}] 05:50:50 INFO - PROCESS | 2528 | 1464612650679 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\", \"2a2d7192-24ed-4889-9d1c-c9ccdcac4bce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:50 INFO - PROCESS | 2528 | ++DOCSHELL 1E630000 == 77 [pid = 2528] [id = 265] 05:50:50 INFO - PROCESS | 2528 | ++DOMWINDOW == 161 (1F82A400) [pid = 2528] [serial = 794] [outer = 00000000] 05:50:50 INFO - PROCESS | 2528 | ++DOMWINDOW == 162 (1FBD4400) [pid = 2528] [serial = 795] [outer = 1F82A400] 05:50:50 INFO - PROCESS | 2528 | 1464612650736 Marionette DEBUG loaded listener.js 05:50:50 INFO - PROCESS | 2528 | ++DOMWINDOW == 163 (1FBD9800) [pid = 2528] [serial = 796] [outer = 1F82A400] 05:50:51 INFO - PROCESS | 2528 | 1464612651402 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]]]}] 05:50:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 05:50:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 970ms 05:50:51 INFO - PROCESS | 2528 | 1464612651452 Marionette TRACE conn5 -> [0,1025,"getWindowHandle",null] 05:50:51 INFO - PROCESS | 2528 | 1464612651454 Marionette TRACE conn5 <- [1,1025,null,{"value":"13"}] 05:50:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 05:50:51 INFO - PROCESS | 2528 | 1464612651472 Marionette TRACE conn5 -> [0,1026,"setScriptTimeout",{"ms":35000}] 05:50:51 INFO - PROCESS | 2528 | 1464612651475 Marionette TRACE conn5 <- [1,1026,null,{}] 05:50:51 INFO - PROCESS | 2528 | 1464612651479 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}] 05:50:51 INFO - PROCESS | 2528 | 1464612651590 Marionette TRACE conn5 <- [1,1027,null,{"value":null}] 05:50:51 INFO - PROCESS | 2528 | 1464612651741 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\", \"2a2d7192-24ed-4889-9d1c-c9ccdcac4bce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:51 INFO - PROCESS | 2528 | ++DOCSHELL 0C26A000 == 78 [pid = 2528] [id = 266] 05:50:51 INFO - PROCESS | 2528 | ++DOMWINDOW == 164 (1A44AC00) [pid = 2528] [serial = 797] [outer = 00000000] 05:50:51 INFO - PROCESS | 2528 | ++DOMWINDOW == 165 (1EDD7400) [pid = 2528] [serial = 798] [outer = 1A44AC00] 05:50:51 INFO - PROCESS | 2528 | 1464612651796 Marionette DEBUG loaded listener.js 05:50:51 INFO - PROCESS | 2528 | ++DOMWINDOW == 166 (1EDD8800) [pid = 2528] [serial = 799] [outer = 1A44AC00] 05:50:52 INFO - PROCESS | 2528 | 1464612652314 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]]]}] 05:50:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 05:50:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 870ms 05:50:52 INFO - PROCESS | 2528 | 1464612652354 Marionette TRACE conn5 -> [0,1029,"getWindowHandle",null] 05:50:52 INFO - PROCESS | 2528 | 1464612652357 Marionette TRACE conn5 <- [1,1029,null,{"value":"13"}] 05:50:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 05:50:52 INFO - PROCESS | 2528 | 1464612652362 Marionette TRACE conn5 -> [0,1030,"setScriptTimeout",{"ms":35000}] 05:50:52 INFO - PROCESS | 2528 | 1464612652364 Marionette TRACE conn5 <- [1,1030,null,{}] 05:50:52 INFO - PROCESS | 2528 | 1464612652368 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}] 05:50:52 INFO - PROCESS | 2528 | 1464612652476 Marionette TRACE conn5 <- [1,1031,null,{"value":null}] 05:50:52 INFO - PROCESS | 2528 | 1464612652776 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\", \"2a2d7192-24ed-4889-9d1c-c9ccdcac4bce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:52 INFO - PROCESS | 2528 | ++DOCSHELL 08B69400 == 79 [pid = 2528] [id = 267] 05:50:52 INFO - PROCESS | 2528 | ++DOMWINDOW == 167 (08B6A000) [pid = 2528] [serial = 800] [outer = 00000000] 05:50:52 INFO - PROCESS | 2528 | ++DOMWINDOW == 168 (0C272C00) [pid = 2528] [serial = 801] [outer = 08B6A000] 05:50:52 INFO - PROCESS | 2528 | 1464612652828 Marionette DEBUG loaded listener.js 05:50:52 INFO - PROCESS | 2528 | ++DOMWINDOW == 169 (0CCCC800) [pid = 2528] [serial = 802] [outer = 08B6A000] 05:50:53 INFO - PROCESS | 2528 | 1464612653479 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]]]}] 05:50:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 05:50:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 1183ms 05:50:53 INFO - PROCESS | 2528 | 1464612653547 Marionette TRACE conn5 -> [0,1033,"getWindowHandle",null] 05:50:53 INFO - PROCESS | 2528 | 1464612653551 Marionette TRACE conn5 <- [1,1033,null,{"value":"13"}] 05:50:53 INFO - PROCESS | 2528 | 1464612653556 Marionette TRACE conn5 -> [0,1034,"setScriptTimeout",{"ms":35000}] 05:50:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 05:50:53 INFO - PROCESS | 2528 | 1464612653559 Marionette TRACE conn5 <- [1,1034,null,{}] 05:50:53 INFO - PROCESS | 2528 | 1464612653564 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}] 05:50:53 INFO - PROCESS | 2528 | 1464612653677 Marionette TRACE conn5 <- [1,1035,null,{"value":null}] 05:50:53 INFO - PROCESS | 2528 | 1464612653824 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\", \"2a2d7192-24ed-4889-9d1c-c9ccdcac4bce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:53 INFO - PROCESS | 2528 | ++DOCSHELL 0D893C00 == 80 [pid = 2528] [id = 268] 05:50:53 INFO - PROCESS | 2528 | ++DOMWINDOW == 170 (0D896800) [pid = 2528] [serial = 803] [outer = 00000000] 05:50:53 INFO - PROCESS | 2528 | ++DOMWINDOW == 171 (0DC1D000) [pid = 2528] [serial = 804] [outer = 0D896800] 05:50:53 INFO - PROCESS | 2528 | 1464612653875 Marionette DEBUG loaded listener.js 05:50:53 INFO - PROCESS | 2528 | ++DOMWINDOW == 172 (0DDA8C00) [pid = 2528] [serial = 805] [outer = 0D896800] 05:50:54 INFO - PROCESS | 2528 | --DOCSHELL 19DE5C00 == 79 [pid = 2528] [id = 258] 05:50:54 INFO - PROCESS | 2528 | --DOCSHELL 1749F000 == 78 [pid = 2528] [id = 257] 05:50:54 INFO - PROCESS | 2528 | --DOCSHELL 16E41C00 == 77 [pid = 2528] [id = 256] 05:50:54 INFO - PROCESS | 2528 | --DOCSHELL 160B8800 == 76 [pid = 2528] [id = 255] 05:50:54 INFO - PROCESS | 2528 | --DOCSHELL 152AFC00 == 75 [pid = 2528] [id = 254] 05:50:54 INFO - PROCESS | 2528 | --DOCSHELL 0D8DBC00 == 74 [pid = 2528] [id = 253] 05:50:54 INFO - PROCESS | 2528 | --DOCSHELL 1226F000 == 73 [pid = 2528] [id = 252] 05:50:54 INFO - PROCESS | 2528 | --DOCSHELL 1E1A3400 == 72 [pid = 2528] [id = 249] 05:50:54 INFO - PROCESS | 2528 | --DOCSHELL 1E1A4000 == 71 [pid = 2528] [id = 248] 05:50:54 INFO - PROCESS | 2528 | --DOCSHELL 1B177C00 == 70 [pid = 2528] [id = 247] 05:50:54 INFO - PROCESS | 2528 | --DOCSHELL 14C06C00 == 69 [pid = 2528] [id = 246] 05:50:54 INFO - PROCESS | 2528 | --DOCSHELL 0D759C00 == 68 [pid = 2528] [id = 245] 05:50:54 INFO - PROCESS | 2528 | --DOMWINDOW == 171 (1B10AC00) [pid = 2528] [serial = 633] [outer = 00000000] [url = about:blank] 05:50:54 INFO - PROCESS | 2528 | --DOMWINDOW == 170 (17572800) [pid = 2528] [serial = 591] [outer = 00000000] [url = about:blank] 05:50:54 INFO - PROCESS | 2528 | --DOMWINDOW == 169 (1B105800) [pid = 2528] [serial = 723] [outer = 00000000] [url = about:blank] 05:50:54 INFO - PROCESS | 2528 | --DOMWINDOW == 168 (1AB65400) [pid = 2528] [serial = 721] [outer = 00000000] [url = about:blank] 05:50:54 INFO - PROCESS | 2528 | --DOMWINDOW == 167 (1AB5B800) [pid = 2528] [serial = 720] [outer = 00000000] [url = about:blank] 05:50:54 INFO - PROCESS | 2528 | --DOMWINDOW == 166 (175F2000) [pid = 2528] [serial = 726] [outer = 00000000] [url = about:blank] 05:50:54 INFO - PROCESS | 2528 | --DOMWINDOW == 165 (12C0C000) [pid = 2528] [serial = 680] [outer = 00000000] [url = about:blank] 05:50:54 INFO - PROCESS | 2528 | --DOMWINDOW == 164 (152B5C00) [pid = 2528] [serial = 708] [outer = 00000000] [url = about:blank] 05:50:54 INFO - PROCESS | 2528 | --DOMWINDOW == 163 (154EE800) [pid = 2528] [serial = 709] [outer = 00000000] [url = about:blank] 05:50:54 INFO - PROCESS | 2528 | --DOMWINDOW == 162 (16E4D000) [pid = 2528] [serial = 714] [outer = 00000000] [url = about:blank] 05:50:54 INFO - PROCESS | 2528 | --DOMWINDOW == 161 (12378C00) [pid = 2528] [serial = 702] [outer = 00000000] [url = about:blank] 05:50:54 INFO - PROCESS | 2528 | --DOMWINDOW == 160 (12C08800) [pid = 2528] [serial = 703] [outer = 00000000] [url = about:blank] 05:50:54 INFO - PROCESS | 2528 | --DOMWINDOW == 159 (0D756800) [pid = 2528] [serial = 705] [outer = 00000000] [url = about:blank] 05:50:54 INFO - PROCESS | 2528 | --DOMWINDOW == 158 (120A1C00) [pid = 2528] [serial = 706] [outer = 00000000] [url = about:blank] 05:50:54 INFO - PROCESS | 2528 | --DOMWINDOW == 157 (16590000) [pid = 2528] [serial = 711] [outer = 00000000] [url = about:blank] 05:50:54 INFO - PROCESS | 2528 | --DOMWINDOW == 156 (165DC800) [pid = 2528] [serial = 712] [outer = 00000000] [url = about:blank] 05:50:54 INFO - PROCESS | 2528 | --DOMWINDOW == 155 (12C07800) [pid = 2528] [serial = 683] [outer = 00000000] [url = about:blank] 05:50:54 INFO - PROCESS | 2528 | --DOMWINDOW == 154 (1658DC00) [pid = 2528] [serial = 686] [outer = 00000000] [url = about:blank] 05:50:54 INFO - PROCESS | 2528 | --DOMWINDOW == 153 (1B1C4800) [pid = 2528] [serial = 690] [outer = 00000000] [url = about:blank] 05:50:54 INFO - PROCESS | 2528 | --DOMWINDOW == 152 (1C907C00) [pid = 2528] [serial = 693] [outer = 00000000] [url = about:blank] 05:50:54 INFO - PROCESS | 2528 | --DOMWINDOW == 151 (1F826000) [pid = 2528] [serial = 696] [outer = 00000000] [url = about:blank] 05:50:54 INFO - PROCESS | 2528 | --DOMWINDOW == 150 (1FBD8C00) [pid = 2528] [serial = 699] [outer = 00000000] [url = about:blank] 05:50:54 INFO - PROCESS | 2528 | --DOMWINDOW == 149 (08B6A800) [pid = 2528] [serial = 729] [outer = 00000000] [url = about:blank] 05:50:54 INFO - PROCESS | 2528 | --DOMWINDOW == 148 (1BC5D400) [pid = 2528] [serial = 732] [outer = 00000000] [url = about:blank] 05:50:54 INFO - PROCESS | 2528 | --DOMWINDOW == 147 (0D753800) [pid = 2528] [serial = 393] [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.] 05:50:54 INFO - PROCESS | 2528 | --DOMWINDOW == 146 (1B171C00) [pid = 2528] [serial = 724] [outer = 00000000] [url = about:blank] 05:50:54 INFO - PROCESS | 2528 | --DOMWINDOW == 145 (17AF7400) [pid = 2528] [serial = 717] [outer = 00000000] [url = about:blank] 05:50:54 INFO - PROCESS | 2528 | --DOMWINDOW == 144 (19127C00) [pid = 2528] [serial = 718] [outer = 00000000] [url = about:blank] 05:50:54 INFO - PROCESS | 2528 | --DOMWINDOW == 143 (08B6DC00) [pid = 2528] [serial = 730] [outer = 00000000] [url = about:blank] 05:50:54 INFO - PROCESS | 2528 | --DOMWINDOW == 142 (1AC76400) [pid = 2528] [serial = 727] [outer = 00000000] [url = about:blank] 05:50:54 INFO - PROCESS | 2528 | --DOMWINDOW == 141 (16E4EC00) [pid = 2528] [serial = 715] [outer = 00000000] [url = about:blank] 05:50:54 INFO - PROCESS | 2528 | 1464612654413 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]]]}] 05:50:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 05:50:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 871ms 05:50:54 INFO - PROCESS | 2528 | 1464612654442 Marionette TRACE conn5 -> [0,1037,"getWindowHandle",null] 05:50:54 INFO - PROCESS | 2528 | 1464612654446 Marionette TRACE conn5 <- [1,1037,null,{"value":"13"}] 05:50:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 05:50:54 INFO - PROCESS | 2528 | 1464612654450 Marionette TRACE conn5 -> [0,1038,"setScriptTimeout",{"ms":35000}] 05:50:54 INFO - PROCESS | 2528 | 1464612654452 Marionette TRACE conn5 <- [1,1038,null,{}] 05:50:54 INFO - PROCESS | 2528 | 1464612654460 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}] 05:50:54 INFO - PROCESS | 2528 | 1464612654555 Marionette TRACE conn5 <- [1,1039,null,{"value":null}] 05:50:54 INFO - PROCESS | 2528 | 1464612654563 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\", \"2a2d7192-24ed-4889-9d1c-c9ccdcac4bce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:54 INFO - PROCESS | 2528 | ++DOCSHELL 11D16C00 == 69 [pid = 2528] [id = 269] 05:50:54 INFO - PROCESS | 2528 | ++DOMWINDOW == 142 (11D17000) [pid = 2528] [serial = 806] [outer = 00000000] 05:50:54 INFO - PROCESS | 2528 | ++DOMWINDOW == 143 (11D8F000) [pid = 2528] [serial = 807] [outer = 11D17000] 05:50:54 INFO - PROCESS | 2528 | 1464612654609 Marionette DEBUG loaded listener.js 05:50:54 INFO - PROCESS | 2528 | ++DOMWINDOW == 144 (12032C00) [pid = 2528] [serial = 808] [outer = 11D17000] 05:50:55 INFO - PROCESS | 2528 | 1464612655099 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]]]}] 05:50:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 05:50:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 670ms 05:50:55 INFO - PROCESS | 2528 | 1464612655123 Marionette TRACE conn5 -> [0,1041,"getWindowHandle",null] 05:50:55 INFO - PROCESS | 2528 | 1464612655125 Marionette TRACE conn5 <- [1,1041,null,{"value":"13"}] 05:50:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 05:50:55 INFO - PROCESS | 2528 | 1464612655134 Marionette TRACE conn5 -> [0,1042,"setScriptTimeout",{"ms":35000}] 05:50:55 INFO - PROCESS | 2528 | 1464612655140 Marionette TRACE conn5 <- [1,1042,null,{}] 05:50:55 INFO - PROCESS | 2528 | 1464612655144 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}] 05:50:55 INFO - PROCESS | 2528 | 1464612655237 Marionette TRACE conn5 <- [1,1043,null,{"value":null}] 05:50:55 INFO - PROCESS | 2528 | 1464612655372 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\", \"2a2d7192-24ed-4889-9d1c-c9ccdcac4bce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:55 INFO - PROCESS | 2528 | ++DOCSHELL 12239C00 == 70 [pid = 2528] [id = 270] 05:50:55 INFO - PROCESS | 2528 | ++DOMWINDOW == 145 (1257CC00) [pid = 2528] [serial = 809] [outer = 00000000] 05:50:55 INFO - PROCESS | 2528 | ++DOMWINDOW == 146 (12C0C800) [pid = 2528] [serial = 810] [outer = 1257CC00] 05:50:55 INFO - PROCESS | 2528 | 1464612655427 Marionette DEBUG loaded listener.js 05:50:55 INFO - PROCESS | 2528 | ++DOMWINDOW == 147 (13DD8C00) [pid = 2528] [serial = 811] [outer = 1257CC00] 05:50:55 INFO - PROCESS | 2528 | 1464612655779 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]]]}] 05:50:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 05:50:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 690ms 05:50:55 INFO - PROCESS | 2528 | 1464612655834 Marionette TRACE conn5 -> [0,1045,"getWindowHandle",null] 05:50:55 INFO - PROCESS | 2528 | 1464612655836 Marionette TRACE conn5 <- [1,1045,null,{"value":"13"}] 05:50:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 05:50:55 INFO - PROCESS | 2528 | 1464612655840 Marionette TRACE conn5 -> [0,1046,"setScriptTimeout",{"ms":35000}] 05:50:55 INFO - PROCESS | 2528 | 1464612655841 Marionette TRACE conn5 <- [1,1046,null,{}] 05:50:55 INFO - PROCESS | 2528 | 1464612655845 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}] 05:50:55 INFO - PROCESS | 2528 | 1464612655936 Marionette TRACE conn5 <- [1,1047,null,{"value":null}] 05:50:55 INFO - PROCESS | 2528 | 1464612655943 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\", \"2a2d7192-24ed-4889-9d1c-c9ccdcac4bce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:55 INFO - PROCESS | 2528 | ++DOCSHELL 14C0F400 == 71 [pid = 2528] [id = 271] 05:50:55 INFO - PROCESS | 2528 | ++DOMWINDOW == 148 (14C0FC00) [pid = 2528] [serial = 812] [outer = 00000000] 05:50:56 INFO - PROCESS | 2528 | ++DOMWINDOW == 149 (14C45C00) [pid = 2528] [serial = 813] [outer = 14C0FC00] 05:50:56 INFO - PROCESS | 2528 | 1464612655988 Marionette DEBUG loaded listener.js 05:50:56 INFO - PROCESS | 2528 | ++DOMWINDOW == 150 (151E1C00) [pid = 2528] [serial = 814] [outer = 14C0FC00] 05:50:56 INFO - PROCESS | 2528 | 1464612656477 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]]]}] 05:50:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 05:50:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 670ms 05:50:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 05:50:56 INFO - PROCESS | 2528 | 1464612656514 Marionette TRACE conn5 -> [0,1049,"getWindowHandle",null] 05:50:56 INFO - PROCESS | 2528 | 1464612656516 Marionette TRACE conn5 <- [1,1049,null,{"value":"13"}] 05:50:56 INFO - PROCESS | 2528 | 1464612656519 Marionette TRACE conn5 -> [0,1050,"setScriptTimeout",{"ms":35000}] 05:50:56 INFO - PROCESS | 2528 | 1464612656521 Marionette TRACE conn5 <- [1,1050,null,{}] 05:50:56 INFO - PROCESS | 2528 | 1464612656524 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}] 05:50:56 INFO - PROCESS | 2528 | 1464612656647 Marionette TRACE conn5 <- [1,1051,null,{"value":null}] 05:50:56 INFO - PROCESS | 2528 | 1464612656743 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\", \"2a2d7192-24ed-4889-9d1c-c9ccdcac4bce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:56 INFO - PROCESS | 2528 | ++DOCSHELL 152BC400 == 72 [pid = 2528] [id = 272] 05:50:56 INFO - PROCESS | 2528 | ++DOMWINDOW == 151 (152BCC00) [pid = 2528] [serial = 815] [outer = 00000000] 05:50:56 INFO - PROCESS | 2528 | ++DOMWINDOW == 152 (154EE800) [pid = 2528] [serial = 816] [outer = 152BCC00] 05:50:56 INFO - PROCESS | 2528 | 1464612656794 Marionette DEBUG loaded listener.js 05:50:56 INFO - PROCESS | 2528 | ++DOMWINDOW == 153 (160AFC00) [pid = 2528] [serial = 817] [outer = 152BCC00] 05:50:57 INFO - PROCESS | 2528 | 1464612657264 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]]]}] 05:50:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 05:50:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 770ms 05:50:57 INFO - PROCESS | 2528 | 1464612657299 Marionette TRACE conn5 -> [0,1053,"getWindowHandle",null] 05:50:57 INFO - PROCESS | 2528 | 1464612657301 Marionette TRACE conn5 <- [1,1053,null,{"value":"13"}] 05:50:57 INFO - PROCESS | 2528 | 1464612657305 Marionette TRACE conn5 -> [0,1054,"setScriptTimeout",{"ms":35000}] 05:50:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 05:50:57 INFO - PROCESS | 2528 | 1464612657307 Marionette TRACE conn5 <- [1,1054,null,{}] 05:50:57 INFO - PROCESS | 2528 | 1464612657310 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}] 05:50:57 INFO - PROCESS | 2528 | 1464612657435 Marionette TRACE conn5 <- [1,1055,null,{"value":null}] 05:50:57 INFO - PROCESS | 2528 | 1464612657503 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\", \"2a2d7192-24ed-4889-9d1c-c9ccdcac4bce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:57 INFO - PROCESS | 2528 | ++DOCSHELL 0D751C00 == 73 [pid = 2528] [id = 273] 05:50:57 INFO - PROCESS | 2528 | ++DOMWINDOW == 154 (160B2000) [pid = 2528] [serial = 818] [outer = 00000000] 05:50:57 INFO - PROCESS | 2528 | ++DOMWINDOW == 155 (16594C00) [pid = 2528] [serial = 819] [outer = 160B2000] 05:50:57 INFO - PROCESS | 2528 | 1464612657547 Marionette DEBUG loaded listener.js 05:50:57 INFO - PROCESS | 2528 | ++DOMWINDOW == 156 (16731800) [pid = 2528] [serial = 820] [outer = 160B2000] 05:50:57 INFO - PROCESS | 2528 | 1464612657946 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]]]}] 05:50:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 05:50:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 673ms 05:50:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 05:50:58 INFO - PROCESS | 2528 | 1464612657984 Marionette TRACE conn5 -> [0,1057,"getWindowHandle",null] 05:50:58 INFO - PROCESS | 2528 | 1464612657986 Marionette TRACE conn5 <- [1,1057,null,{"value":"13"}] 05:50:58 INFO - PROCESS | 2528 | 1464612657989 Marionette TRACE conn5 -> [0,1058,"setScriptTimeout",{"ms":35000}] 05:50:58 INFO - PROCESS | 2528 | 1464612657990 Marionette TRACE conn5 <- [1,1058,null,{}] 05:50:58 INFO - PROCESS | 2528 | 1464612657994 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}] 05:50:58 INFO - PROCESS | 2528 | 1464612658143 Marionette TRACE conn5 <- [1,1059,null,{"value":null}] 05:50:58 INFO - PROCESS | 2528 | --DOMWINDOW == 155 (152B5800) [pid = 2528] [serial = 562] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 05:50:58 INFO - PROCESS | 2528 | --DOMWINDOW == 154 (16E42C00) [pid = 2528] [serial = 767] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 05:50:58 INFO - PROCESS | 2528 | --DOMWINDOW == 153 (1B1C2C00) [pid = 2528] [serial = 646] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 05:50:58 INFO - PROCESS | 2528 | --DOMWINDOW == 152 (1AB66000) [pid = 2528] [serial = 640] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 05:50:58 INFO - PROCESS | 2528 | --DOMWINDOW == 151 (0E77AC00) [pid = 2528] [serial = 592] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 05:50:58 INFO - PROCESS | 2528 | --DOMWINDOW == 150 (17544400) [pid = 2528] [serial = 598] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 05:50:58 INFO - PROCESS | 2528 | --DOMWINDOW == 149 (152B0400) [pid = 2528] [serial = 761] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 05:50:58 INFO - PROCESS | 2528 | --DOMWINDOW == 148 (19DE9000) [pid = 2528] [serial = 773] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 05:50:58 INFO - PROCESS | 2528 | --DOMWINDOW == 147 (0D8E3800) [pid = 2528] [serial = 758] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 05:50:58 INFO - PROCESS | 2528 | --DOMWINDOW == 146 (160B3000) [pid = 2528] [serial = 752] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 05:50:58 INFO - PROCESS | 2528 | --DOMWINDOW == 145 (15E12800) [pid = 2528] [serial = 637] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 05:50:58 INFO - PROCESS | 2528 | --DOMWINDOW == 144 (0D89AC00) [pid = 2528] [serial = 634] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 05:50:58 INFO - PROCESS | 2528 | --DOMWINDOW == 143 (19131C00) [pid = 2528] [serial = 568] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 05:50:58 INFO - PROCESS | 2528 | --DOMWINDOW == 142 (1644CC00) [pid = 2528] [serial = 764] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 05:50:58 INFO - PROCESS | 2528 | --DOMWINDOW == 141 (16733400) [pid = 2528] [serial = 652] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 05:50:58 INFO - PROCESS | 2528 | --DOMWINDOW == 140 (19D54C00) [pid = 2528] [serial = 529] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 05:50:58 INFO - PROCESS | 2528 | --DOMWINDOW == 139 (1570AC00) [pid = 2528] [serial = 595] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 05:50:58 INFO - PROCESS | 2528 | --DOMWINDOW == 138 (19DEDC00) [pid = 2528] [serial = 571] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 05:50:58 INFO - PROCESS | 2528 | --DOMWINDOW == 137 (1B17F400) [pid = 2528] [serial = 643] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 05:50:58 INFO - PROCESS | 2528 | --DOMWINDOW == 136 (0D8DC000) [pid = 2528] [serial = 559] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 05:50:58 INFO - PROCESS | 2528 | --DOMWINDOW == 135 (122EA000) [pid = 2528] [serial = 755] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 05:50:58 INFO - PROCESS | 2528 | --DOMWINDOW == 134 (174A1C00) [pid = 2528] [serial = 770] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 05:50:58 INFO - PROCESS | 2528 | --DOMWINDOW == 133 (174A0800) [pid = 2528] [serial = 565] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 05:50:58 INFO - PROCESS | 2528 | --DOMWINDOW == 132 (1A465000) [pid = 2528] [serial = 601] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 05:50:58 INFO - PROCESS | 2528 | --DOMWINDOW == 131 (1B2AE400) [pid = 2528] [serial = 649] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 05:50:58 INFO - PROCESS | 2528 | 1464612658447 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\", \"2a2d7192-24ed-4889-9d1c-c9ccdcac4bce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:58 INFO - PROCESS | 2528 | ++DOCSHELL 0C321400 == 74 [pid = 2528] [id = 274] 05:50:58 INFO - PROCESS | 2528 | ++DOMWINDOW == 132 (0D1EA400) [pid = 2528] [serial = 821] [outer = 00000000] 05:50:58 INFO - PROCESS | 2528 | ++DOMWINDOW == 133 (0E796000) [pid = 2528] [serial = 822] [outer = 0D1EA400] 05:50:58 INFO - PROCESS | 2528 | 1464612658491 Marionette DEBUG loaded listener.js 05:50:58 INFO - PROCESS | 2528 | ++DOMWINDOW == 134 (14C42000) [pid = 2528] [serial = 823] [outer = 0D1EA400] 05:50:58 INFO - PROCESS | 2528 | 1464612658866 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]]]}] 05:50:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 05:50:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 930ms 05:50:58 INFO - PROCESS | 2528 | 1464612658920 Marionette TRACE conn5 -> [0,1061,"getWindowHandle",null] 05:50:58 INFO - PROCESS | 2528 | 1464612658922 Marionette TRACE conn5 <- [1,1061,null,{"value":"13"}] 05:50:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 05:50:58 INFO - PROCESS | 2528 | 1464612658925 Marionette TRACE conn5 -> [0,1062,"setScriptTimeout",{"ms":35000}] 05:50:58 INFO - PROCESS | 2528 | 1464612658927 Marionette TRACE conn5 <- [1,1062,null,{}] 05:50:58 INFO - PROCESS | 2528 | 1464612658930 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}] 05:50:59 INFO - PROCESS | 2528 | 1464612659017 Marionette TRACE conn5 <- [1,1063,null,{"value":null}] 05:50:59 INFO - PROCESS | 2528 | 1464612659024 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\", \"2a2d7192-24ed-4889-9d1c-c9ccdcac4bce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:59 INFO - PROCESS | 2528 | ++DOCSHELL 160B3000 == 75 [pid = 2528] [id = 275] 05:50:59 INFO - PROCESS | 2528 | ++DOMWINDOW == 135 (1644CC00) [pid = 2528] [serial = 824] [outer = 00000000] 05:50:59 INFO - PROCESS | 2528 | ++DOMWINDOW == 136 (16E4C800) [pid = 2528] [serial = 825] [outer = 1644CC00] 05:50:59 INFO - PROCESS | 2528 | 1464612659068 Marionette DEBUG loaded listener.js 05:50:59 INFO - PROCESS | 2528 | ++DOMWINDOW == 137 (17291400) [pid = 2528] [serial = 826] [outer = 1644CC00] 05:50:59 INFO - PROCESS | 2528 | 1464612659499 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]]]}] 05:50:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 05:50:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 630ms 05:50:59 INFO - PROCESS | 2528 | 1464612659556 Marionette TRACE conn5 -> [0,1065,"getWindowHandle",null] 05:50:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 05:50:59 INFO - PROCESS | 2528 | 1464612659558 Marionette TRACE conn5 <- [1,1065,null,{"value":"13"}] 05:50:59 INFO - PROCESS | 2528 | 1464612659561 Marionette TRACE conn5 -> [0,1066,"setScriptTimeout",{"ms":35000}] 05:50:59 INFO - PROCESS | 2528 | 1464612659563 Marionette TRACE conn5 <- [1,1066,null,{}] 05:50:59 INFO - PROCESS | 2528 | 1464612659567 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}] 05:50:59 INFO - PROCESS | 2528 | 1464612659654 Marionette TRACE conn5 <- [1,1067,null,{"value":null}] 05:50:59 INFO - PROCESS | 2528 | 1464612659661 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\", \"2a2d7192-24ed-4889-9d1c-c9ccdcac4bce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:59 INFO - PROCESS | 2528 | ++DOCSHELL 0D758800 == 76 [pid = 2528] [id = 276] 05:50:59 INFO - PROCESS | 2528 | ++DOMWINDOW == 138 (17299400) [pid = 2528] [serial = 827] [outer = 00000000] 05:50:59 INFO - PROCESS | 2528 | ++DOMWINDOW == 139 (1736D400) [pid = 2528] [serial = 828] [outer = 17299400] 05:50:59 INFO - PROCESS | 2528 | 1464612659707 Marionette DEBUG loaded listener.js 05:50:59 INFO - PROCESS | 2528 | ++DOMWINDOW == 140 (174A1C00) [pid = 2528] [serial = 829] [outer = 17299400] 05:51:00 INFO - PROCESS | 2528 | 1464612660185 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]]]}] 05:51:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 05:51:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 670ms 05:51:00 INFO - PROCESS | 2528 | 1464612660232 Marionette TRACE conn5 -> [0,1069,"getWindowHandle",null] 05:51:00 INFO - PROCESS | 2528 | 1464612660234 Marionette TRACE conn5 <- [1,1069,null,{"value":"13"}] 05:51:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 05:51:00 INFO - PROCESS | 2528 | 1464612660237 Marionette TRACE conn5 -> [0,1070,"setScriptTimeout",{"ms":35000}] 05:51:00 INFO - PROCESS | 2528 | 1464612660239 Marionette TRACE conn5 <- [1,1070,null,{}] 05:51:00 INFO - PROCESS | 2528 | 1464612660242 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}] 05:51:00 INFO - PROCESS | 2528 | 1464612660330 Marionette TRACE conn5 <- [1,1071,null,{"value":null}] 05:51:00 INFO - PROCESS | 2528 | 1464612660336 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\", \"2a2d7192-24ed-4889-9d1c-c9ccdcac4bce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:00 INFO - PROCESS | 2528 | ++DOCSHELL 174A3C00 == 77 [pid = 2528] [id = 277] 05:51:00 INFO - PROCESS | 2528 | ++DOMWINDOW == 141 (174A5000) [pid = 2528] [serial = 830] [outer = 00000000] 05:51:00 INFO - PROCESS | 2528 | ++DOMWINDOW == 142 (17A8C000) [pid = 2528] [serial = 831] [outer = 174A5000] 05:51:00 INFO - PROCESS | 2528 | 1464612660386 Marionette DEBUG loaded listener.js 05:51:00 INFO - PROCESS | 2528 | ++DOMWINDOW == 143 (17B7BC00) [pid = 2528] [serial = 832] [outer = 174A5000] 05:51:01 INFO - PROCESS | 2528 | 1464612661167 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]]]}] 05:51:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 05:51:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 970ms 05:51:01 INFO - PROCESS | 2528 | 1464612661208 Marionette TRACE conn5 -> [0,1073,"getWindowHandle",null] 05:51:01 INFO - PROCESS | 2528 | 1464612661212 Marionette TRACE conn5 <- [1,1073,null,{"value":"13"}] 05:51:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 05:51:01 INFO - PROCESS | 2528 | 1464612661217 Marionette TRACE conn5 -> [0,1074,"setScriptTimeout",{"ms":35000}] 05:51:01 INFO - PROCESS | 2528 | 1464612661221 Marionette TRACE conn5 <- [1,1074,null,{}] 05:51:01 INFO - PROCESS | 2528 | 1464612661227 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}] 05:51:01 INFO - PROCESS | 2528 | 1464612661350 Marionette TRACE conn5 <- [1,1075,null,{"value":null}] 05:51:01 INFO - PROCESS | 2528 | 1464612661521 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\", \"2a2d7192-24ed-4889-9d1c-c9ccdcac4bce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:01 INFO - PROCESS | 2528 | ++DOCSHELL 0D0E1800 == 78 [pid = 2528] [id = 278] 05:51:01 INFO - PROCESS | 2528 | ++DOMWINDOW == 144 (0DD9D400) [pid = 2528] [serial = 833] [outer = 00000000] 05:51:01 INFO - PROCESS | 2528 | ++DOMWINDOW == 145 (11D19C00) [pid = 2528] [serial = 834] [outer = 0DD9D400] 05:51:01 INFO - PROCESS | 2528 | 1464612661579 Marionette DEBUG loaded listener.js 05:51:01 INFO - PROCESS | 2528 | ++DOMWINDOW == 146 (1223CC00) [pid = 2528] [serial = 835] [outer = 0DD9D400] 05:51:02 INFO - PROCESS | 2528 | 1464612662147 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]]]}] 05:51:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 05:51:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 990ms 05:51:02 INFO - PROCESS | 2528 | 1464612662209 Marionette TRACE conn5 -> [0,1077,"getWindowHandle",null] 05:51:02 INFO - PROCESS | 2528 | 1464612662215 Marionette TRACE conn5 <- [1,1077,null,{"value":"13"}] 05:51:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 05:51:02 INFO - PROCESS | 2528 | 1464612662222 Marionette TRACE conn5 -> [0,1078,"setScriptTimeout",{"ms":35000}] 05:51:02 INFO - PROCESS | 2528 | 1464612662225 Marionette TRACE conn5 <- [1,1078,null,{}] 05:51:02 INFO - PROCESS | 2528 | 1464612662229 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}] 05:51:02 INFO - PROCESS | 2528 | 1464612662351 Marionette TRACE conn5 <- [1,1079,null,{"value":null}] 05:51:02 INFO - PROCESS | 2528 | 1464612662497 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\", \"2a2d7192-24ed-4889-9d1c-c9ccdcac4bce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:02 INFO - PROCESS | 2528 | ++DOCSHELL 14C92C00 == 79 [pid = 2528] [id = 279] 05:51:02 INFO - PROCESS | 2528 | ++DOMWINDOW == 147 (1501E800) [pid = 2528] [serial = 836] [outer = 00000000] 05:51:02 INFO - PROCESS | 2528 | ++DOMWINDOW == 148 (15E16400) [pid = 2528] [serial = 837] [outer = 1501E800] 05:51:02 INFO - PROCESS | 2528 | 1464612662554 Marionette DEBUG loaded listener.js 05:51:02 INFO - PROCESS | 2528 | ++DOMWINDOW == 149 (16452400) [pid = 2528] [serial = 838] [outer = 1501E800] 05:51:03 INFO - PROCESS | 2528 | 1464612663149 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]]]}] 05:51:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 05:51:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 970ms 05:51:03 INFO - PROCESS | 2528 | 1464612663193 Marionette TRACE conn5 -> [0,1081,"getWindowHandle",null] 05:51:03 INFO - PROCESS | 2528 | 1464612663196 Marionette TRACE conn5 <- [1,1081,null,{"value":"13"}] 05:51:03 INFO - PROCESS | 2528 | 1464612663199 Marionette TRACE conn5 -> [0,1082,"setScriptTimeout",{"ms":35000}] 05:51:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 05:51:03 INFO - PROCESS | 2528 | 1464612663203 Marionette TRACE conn5 <- [1,1082,null,{}] 05:51:03 INFO - PROCESS | 2528 | 1464612663215 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}] 05:51:03 INFO - PROCESS | 2528 | 1464612663333 Marionette TRACE conn5 <- [1,1083,null,{"value":null}] 05:51:03 INFO - PROCESS | 2528 | 1464612663479 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\", \"2a2d7192-24ed-4889-9d1c-c9ccdcac4bce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:03 INFO - PROCESS | 2528 | ++DOCSHELL 17AEEC00 == 80 [pid = 2528] [id = 280] 05:51:03 INFO - PROCESS | 2528 | ++DOMWINDOW == 150 (17AF2400) [pid = 2528] [serial = 839] [outer = 00000000] 05:51:03 INFO - PROCESS | 2528 | ++DOMWINDOW == 151 (19115C00) [pid = 2528] [serial = 840] [outer = 17AF2400] 05:51:03 INFO - PROCESS | 2528 | 1464612663537 Marionette DEBUG loaded listener.js 05:51:03 INFO - PROCESS | 2528 | ++DOMWINDOW == 152 (1916CC00) [pid = 2528] [serial = 841] [outer = 17AF2400] 05:51:04 INFO - PROCESS | 2528 | 1464612664375 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]]]}] 05:51:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 05:51:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 1226ms 05:51:04 INFO - PROCESS | 2528 | 1464612664429 Marionette TRACE conn5 -> [0,1085,"getWindowHandle",null] 05:51:04 INFO - PROCESS | 2528 | 1464612664431 Marionette TRACE conn5 <- [1,1085,null,{"value":"13"}] 05:51:04 INFO - PROCESS | 2528 | 1464612664435 Marionette TRACE conn5 -> [0,1086,"setScriptTimeout",{"ms":35000}] 05:51:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 05:51:04 INFO - PROCESS | 2528 | 1464612664437 Marionette TRACE conn5 <- [1,1086,null,{}] 05:51:04 INFO - PROCESS | 2528 | 1464612664441 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}] 05:51:04 INFO - PROCESS | 2528 | 1464612664576 Marionette TRACE conn5 <- [1,1087,null,{"value":null}] 05:51:04 INFO - PROCESS | 2528 | 1464612664721 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\", \"2a2d7192-24ed-4889-9d1c-c9ccdcac4bce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:04 INFO - PROCESS | 2528 | ++DOCSHELL 19D53400 == 81 [pid = 2528] [id = 281] 05:51:04 INFO - PROCESS | 2528 | ++DOMWINDOW == 153 (19DE6000) [pid = 2528] [serial = 842] [outer = 00000000] 05:51:04 INFO - PROCESS | 2528 | ++DOMWINDOW == 154 (1A46A400) [pid = 2528] [serial = 843] [outer = 19DE6000] 05:51:04 INFO - PROCESS | 2528 | 1464612664777 Marionette DEBUG loaded listener.js 05:51:04 INFO - PROCESS | 2528 | ++DOMWINDOW == 155 (1A487000) [pid = 2528] [serial = 844] [outer = 19DE6000] 05:51:05 INFO - PROCESS | 2528 | 1464612665332 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]]]}] 05:51:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 05:51:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 930ms 05:51:05 INFO - PROCESS | 2528 | 1464612665371 Marionette TRACE conn5 -> [0,1089,"getWindowHandle",null] 05:51:05 INFO - PROCESS | 2528 | 1464612665373 Marionette TRACE conn5 <- [1,1089,null,{"value":"13"}] 05:51:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 05:51:05 INFO - PROCESS | 2528 | 1464612665378 Marionette TRACE conn5 -> [0,1090,"setScriptTimeout",{"ms":35000}] 05:51:05 INFO - PROCESS | 2528 | 1464612665380 Marionette TRACE conn5 <- [1,1090,null,{}] 05:51:05 INFO - PROCESS | 2528 | 1464612665384 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}] 05:51:05 INFO - PROCESS | 2528 | 1464612665496 Marionette TRACE conn5 <- [1,1091,null,{"value":null}] 05:51:05 INFO - PROCESS | 2528 | 1464612665658 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\", \"2a2d7192-24ed-4889-9d1c-c9ccdcac4bce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:05 INFO - PROCESS | 2528 | ++DOCSHELL 1A48D000 == 82 [pid = 2528] [id = 282] 05:51:05 INFO - PROCESS | 2528 | ++DOMWINDOW == 156 (1AB59C00) [pid = 2528] [serial = 845] [outer = 00000000] 05:51:05 INFO - PROCESS | 2528 | ++DOMWINDOW == 157 (1AB66400) [pid = 2528] [serial = 846] [outer = 1AB59C00] 05:51:05 INFO - PROCESS | 2528 | 1464612665716 Marionette DEBUG loaded listener.js 05:51:05 INFO - PROCESS | 2528 | ++DOMWINDOW == 158 (1AC73C00) [pid = 2528] [serial = 847] [outer = 1AB59C00] 05:51:06 INFO - PROCESS | 2528 | 1464612666321 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]]]}] 05:51:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 05:51:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 1017ms 05:51:06 INFO - PROCESS | 2528 | 1464612666405 Marionette TRACE conn5 -> [0,1093,"getWindowHandle",null] 05:51:06 INFO - PROCESS | 2528 | 1464612666407 Marionette TRACE conn5 <- [1,1093,null,{"value":"13"}] 05:51:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 05:51:06 INFO - PROCESS | 2528 | 1464612666412 Marionette TRACE conn5 -> [0,1094,"setScriptTimeout",{"ms":35000}] 05:51:06 INFO - PROCESS | 2528 | 1464612666414 Marionette TRACE conn5 <- [1,1094,null,{}] 05:51:06 INFO - PROCESS | 2528 | 1464612666418 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}] 05:51:06 INFO - PROCESS | 2528 | 1464612666561 Marionette TRACE conn5 <- [1,1095,null,{"value":null}] 05:51:06 INFO - PROCESS | 2528 | 1464612666908 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\", \"2a2d7192-24ed-4889-9d1c-c9ccdcac4bce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:07 INFO - PROCESS | 2528 | ++DOCSHELL 0CC22C00 == 83 [pid = 2528] [id = 283] 05:51:07 INFO - PROCESS | 2528 | ++DOMWINDOW == 159 (0CC6B800) [pid = 2528] [serial = 848] [outer = 00000000] 05:51:07 INFO - PROCESS | 2528 | ++DOMWINDOW == 160 (0D648000) [pid = 2528] [serial = 849] [outer = 0CC6B800] 05:51:07 INFO - PROCESS | 2528 | 1464612667007 Marionette DEBUG loaded listener.js 05:51:07 INFO - PROCESS | 2528 | ++DOMWINDOW == 161 (0D750C00) [pid = 2528] [serial = 850] [outer = 0CC6B800] 05:51:07 INFO - PROCESS | 2528 | 1464612667634 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]]]}] 05:51:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 05:51:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 1270ms 05:51:07 INFO - PROCESS | 2528 | 1464612667685 Marionette TRACE conn5 -> [0,1097,"getWindowHandle",null] 05:51:07 INFO - PROCESS | 2528 | 1464612667689 Marionette TRACE conn5 <- [1,1097,null,{"value":"13"}] 05:51:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 05:51:07 INFO - PROCESS | 2528 | 1464612667693 Marionette TRACE conn5 -> [0,1098,"setScriptTimeout",{"ms":35000}] 05:51:07 INFO - PROCESS | 2528 | 1464612667697 Marionette TRACE conn5 <- [1,1098,null,{}] 05:51:07 INFO - PROCESS | 2528 | 1464612667702 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}] 05:51:07 INFO - PROCESS | 2528 | 1464612667814 Marionette TRACE conn5 <- [1,1099,null,{"value":null}] 05:51:08 INFO - PROCESS | 2528 | 1464612667969 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\", \"2a2d7192-24ed-4889-9d1c-c9ccdcac4bce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:08 INFO - PROCESS | 2528 | ++DOCSHELL 1202E000 == 84 [pid = 2528] [id = 284] 05:51:08 INFO - PROCESS | 2528 | ++DOMWINDOW == 162 (12239000) [pid = 2528] [serial = 851] [outer = 00000000] 05:51:08 INFO - PROCESS | 2528 | ++DOMWINDOW == 163 (122EA800) [pid = 2528] [serial = 852] [outer = 12239000] 05:51:08 INFO - PROCESS | 2528 | 1464612668022 Marionette DEBUG loaded listener.js 05:51:08 INFO - PROCESS | 2528 | ++DOMWINDOW == 164 (0E50F800) [pid = 2528] [serial = 853] [outer = 12239000] 05:51:08 INFO - PROCESS | 2528 | 1464612668598 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]]]}] 05:51:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 05:51:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 930ms 05:51:08 INFO - PROCESS | 2528 | 1464612668627 Marionette TRACE conn5 -> [0,1101,"getWindowHandle",null] 05:51:08 INFO - PROCESS | 2528 | 1464612668631 Marionette TRACE conn5 <- [1,1101,null,{"value":"13"}] 05:51:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 05:51:08 INFO - PROCESS | 2528 | 1464612668635 Marionette TRACE conn5 -> [0,1102,"setScriptTimeout",{"ms":35000}] 05:51:08 INFO - PROCESS | 2528 | 1464612668637 Marionette TRACE conn5 <- [1,1102,null,{}] 05:51:08 INFO - PROCESS | 2528 | 1464612668640 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}] 05:51:08 INFO - PROCESS | 2528 | 1464612668769 Marionette TRACE conn5 <- [1,1103,null,{"value":null}] 05:51:08 INFO - PROCESS | 2528 | --DOCSHELL 1C589000 == 83 [pid = 2528] [id = 78] 05:51:08 INFO - PROCESS | 2528 | --DOCSHELL 1754D000 == 82 [pid = 2528] [id = 36] 05:51:08 INFO - PROCESS | 2528 | --DOCSHELL 11D1E800 == 81 [pid = 2528] [id = 179] 05:51:08 INFO - PROCESS | 2528 | --DOCSHELL 0D758800 == 80 [pid = 2528] [id = 276] 05:51:08 INFO - PROCESS | 2528 | --DOCSHELL 11D19800 == 79 [pid = 2528] [id = 227] 05:51:08 INFO - PROCESS | 2528 | --DOCSHELL 160B3000 == 78 [pid = 2528] [id = 275] 05:51:08 INFO - PROCESS | 2528 | --DOCSHELL 0C321400 == 77 [pid = 2528] [id = 274] 05:51:08 INFO - PROCESS | 2528 | --DOCSHELL 0D751C00 == 76 [pid = 2528] [id = 273] 05:51:08 INFO - PROCESS | 2528 | --DOCSHELL 12239C00 == 75 [pid = 2528] [id = 270] 05:51:08 INFO - PROCESS | 2528 | --DOMWINDOW == 163 (12030400) [pid = 2528] [serial = 735] [outer = 00000000] [url = about:blank] 05:51:08 INFO - PROCESS | 2528 | --DOMWINDOW == 162 (1F46EC00) [pid = 2528] [serial = 747] [outer = 00000000] [url = about:blank] 05:51:08 INFO - PROCESS | 2528 | --DOMWINDOW == 161 (1E1A8C00) [pid = 2528] [serial = 744] [outer = 00000000] [url = about:blank] 05:51:08 INFO - PROCESS | 2528 | --DOMWINDOW == 160 (1B1C3C00) [pid = 2528] [serial = 741] [outer = 00000000] [url = about:blank] 05:51:08 INFO - PROCESS | 2528 | --DOMWINDOW == 159 (1F46A000) [pid = 2528] [serial = 750] [outer = 00000000] [url = about:blank] 05:51:08 INFO - PROCESS | 2528 | --DOMWINDOW == 158 (1570E800) [pid = 2528] [serial = 738] [outer = 00000000] [url = about:blank] 05:51:08 INFO - PROCESS | 2528 | --DOMWINDOW == 157 (16E45800) [pid = 2528] [serial = 777] [outer = 00000000] [url = about:blank] 05:51:08 INFO - PROCESS | 2528 | --DOCSHELL 11D16C00 == 74 [pid = 2528] [id = 269] 05:51:08 INFO - PROCESS | 2528 | --DOCSHELL 0D893C00 == 73 [pid = 2528] [id = 268] 05:51:08 INFO - PROCESS | 2528 | --DOCSHELL 08B69400 == 72 [pid = 2528] [id = 267] 05:51:08 INFO - PROCESS | 2528 | --DOCSHELL 1658E800 == 71 [pid = 2528] [id = 261] 05:51:08 INFO - PROCESS | 2528 | --DOCSHELL 0C276C00 == 70 [pid = 2528] [id = 260] 05:51:08 INFO - PROCESS | 2528 | --DOCSHELL 0D74EC00 == 69 [pid = 2528] [id = 259] 05:51:08 INFO - PROCESS | 2528 | --DOMWINDOW == 156 (160BA800) [pid = 2528] [serial = 564] [outer = 00000000] [url = about:blank] 05:51:08 INFO - PROCESS | 2528 | --DOMWINDOW == 155 (17286800) [pid = 2528] [serial = 769] [outer = 00000000] [url = about:blank] 05:51:08 INFO - PROCESS | 2528 | --DOMWINDOW == 154 (1B2AC800) [pid = 2528] [serial = 648] [outer = 00000000] [url = about:blank] 05:51:08 INFO - PROCESS | 2528 | --DOMWINDOW == 153 (1B17C800) [pid = 2528] [serial = 642] [outer = 00000000] [url = about:blank] 05:51:08 INFO - PROCESS | 2528 | --DOMWINDOW == 152 (12378400) [pid = 2528] [serial = 594] [outer = 00000000] [url = about:blank] 05:51:08 INFO - PROCESS | 2528 | --DOMWINDOW == 151 (1910B400) [pid = 2528] [serial = 600] [outer = 00000000] [url = about:blank] 05:51:08 INFO - PROCESS | 2528 | --DOMWINDOW == 150 (160B3800) [pid = 2528] [serial = 763] [outer = 00000000] [url = about:blank] 05:51:08 INFO - PROCESS | 2528 | --DOMWINDOW == 149 (1AC79800) [pid = 2528] [serial = 775] [outer = 00000000] [url = about:blank] 05:51:08 INFO - PROCESS | 2528 | --DOMWINDOW == 148 (12238C00) [pid = 2528] [serial = 760] [outer = 00000000] [url = about:blank] 05:51:08 INFO - PROCESS | 2528 | --DOMWINDOW == 147 (16E4F400) [pid = 2528] [serial = 753] [outer = 00000000] [url = about:blank] 05:51:08 INFO - PROCESS | 2528 | --DOMWINDOW == 146 (1A46DC00) [pid = 2528] [serial = 774] [outer = 00000000] [url = about:blank] 05:51:08 INFO - PROCESS | 2528 | --DOMWINDOW == 145 (16E4F800) [pid = 2528] [serial = 639] [outer = 00000000] [url = about:blank] 05:51:08 INFO - PROCESS | 2528 | --DOMWINDOW == 144 (1250C800) [pid = 2528] [serial = 636] [outer = 00000000] [url = about:blank] 05:51:08 INFO - PROCESS | 2528 | --DOMWINDOW == 143 (19DEA800) [pid = 2528] [serial = 570] [outer = 00000000] [url = about:blank] 05:51:08 INFO - PROCESS | 2528 | --DOMWINDOW == 142 (0E791C00) [pid = 2528] [serial = 759] [outer = 00000000] [url = about:blank] 05:51:08 INFO - PROCESS | 2528 | --DOMWINDOW == 141 (1658D000) [pid = 2528] [serial = 765] [outer = 00000000] [url = about:blank] 05:51:08 INFO - PROCESS | 2528 | --DOMWINDOW == 140 (1C581400) [pid = 2528] [serial = 654] [outer = 00000000] [url = about:blank] 05:51:08 INFO - PROCESS | 2528 | --DOMWINDOW == 139 (1A46A800) [pid = 2528] [serial = 531] [outer = 00000000] [url = about:blank] 05:51:08 INFO - PROCESS | 2528 | --DOMWINDOW == 138 (19173000) [pid = 2528] [serial = 754] [outer = 00000000] [url = about:blank] 05:51:08 INFO - PROCESS | 2528 | --DOMWINDOW == 137 (16592400) [pid = 2528] [serial = 597] [outer = 00000000] [url = about:blank] 05:51:08 INFO - PROCESS | 2528 | --DOMWINDOW == 136 (1547A800) [pid = 2528] [serial = 762] [outer = 00000000] [url = about:blank] 05:51:08 INFO - PROCESS | 2528 | --DOMWINDOW == 135 (1AB5DC00) [pid = 2528] [serial = 573] [outer = 00000000] [url = about:blank] 05:51:08 INFO - PROCESS | 2528 | --DOMWINDOW == 134 (16E50C00) [pid = 2528] [serial = 768] [outer = 00000000] [url = about:blank] 05:51:08 INFO - PROCESS | 2528 | --DOMWINDOW == 133 (1B1C5C00) [pid = 2528] [serial = 645] [outer = 00000000] [url = about:blank] 05:51:08 INFO - PROCESS | 2528 | --DOMWINDOW == 132 (16730400) [pid = 2528] [serial = 766] [outer = 00000000] [url = about:blank] 05:51:08 INFO - PROCESS | 2528 | --DOMWINDOW == 131 (11D1C000) [pid = 2528] [serial = 561] [outer = 00000000] [url = about:blank] 05:51:08 INFO - PROCESS | 2528 | --DOMWINDOW == 130 (13DE1C00) [pid = 2528] [serial = 756] [outer = 00000000] [url = about:blank] 05:51:08 INFO - PROCESS | 2528 | --DOMWINDOW == 129 (199C0000) [pid = 2528] [serial = 772] [outer = 00000000] [url = about:blank] 05:51:08 INFO - PROCESS | 2528 | --DOMWINDOW == 128 (17AEC800) [pid = 2528] [serial = 567] [outer = 00000000] [url = about:blank] 05:51:08 INFO - PROCESS | 2528 | --DOMWINDOW == 127 (1912B000) [pid = 2528] [serial = 771] [outer = 00000000] [url = about:blank] 05:51:08 INFO - PROCESS | 2528 | --DOMWINDOW == 126 (1AB67000) [pid = 2528] [serial = 603] [outer = 00000000] [url = about:blank] 05:51:08 INFO - PROCESS | 2528 | --DOMWINDOW == 125 (1C109C00) [pid = 2528] [serial = 651] [outer = 00000000] [url = about:blank] 05:51:08 INFO - PROCESS | 2528 | --DOMWINDOW == 124 (0D88E800) [pid = 2528] [serial = 757] [outer = 00000000] [url = about:blank] 05:51:09 INFO - PROCESS | 2528 | 1464612668975 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\", \"2a2d7192-24ed-4889-9d1c-c9ccdcac4bce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:09 INFO - PROCESS | 2528 | ++DOCSHELL 08B61400 == 70 [pid = 2528] [id = 285] 05:51:09 INFO - PROCESS | 2528 | ++DOMWINDOW == 125 (08B63000) [pid = 2528] [serial = 854] [outer = 00000000] 05:51:09 INFO - PROCESS | 2528 | ++DOMWINDOW == 126 (08B6D000) [pid = 2528] [serial = 855] [outer = 08B63000] 05:51:09 INFO - PROCESS | 2528 | 1464612669021 Marionette DEBUG loaded listener.js 05:51:09 INFO - PROCESS | 2528 | ++DOMWINDOW == 127 (0D74B400) [pid = 2528] [serial = 856] [outer = 08B63000] 05:51:09 INFO - PROCESS | 2528 | 1464612669437 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]]]}] 05:51:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 05:51:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 830ms 05:51:09 INFO - PROCESS | 2528 | 1464612669478 Marionette TRACE conn5 -> [0,1105,"getWindowHandle",null] 05:51:09 INFO - PROCESS | 2528 | 1464612669481 Marionette TRACE conn5 <- [1,1105,null,{"value":"13"}] 05:51:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 05:51:09 INFO - PROCESS | 2528 | 1464612669485 Marionette TRACE conn5 -> [0,1106,"setScriptTimeout",{"ms":35000}] 05:51:09 INFO - PROCESS | 2528 | 1464612669491 Marionette TRACE conn5 <- [1,1106,null,{}] 05:51:09 INFO - PROCESS | 2528 | 1464612669500 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}] 05:51:09 INFO - PROCESS | 2528 | 1464612669590 Marionette TRACE conn5 <- [1,1107,null,{"value":null}] 05:51:09 INFO - PROCESS | 2528 | 1464612669598 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\", \"2a2d7192-24ed-4889-9d1c-c9ccdcac4bce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:09 INFO - PROCESS | 2528 | ++DOCSHELL 0D8E3800 == 71 [pid = 2528] [id = 286] 05:51:09 INFO - PROCESS | 2528 | ++DOMWINDOW == 128 (0E77AC00) [pid = 2528] [serial = 857] [outer = 00000000] 05:51:09 INFO - PROCESS | 2528 | ++DOMWINDOW == 129 (12520C00) [pid = 2528] [serial = 858] [outer = 0E77AC00] 05:51:09 INFO - PROCESS | 2528 | 1464612669643 Marionette DEBUG loaded listener.js 05:51:09 INFO - PROCESS | 2528 | ++DOMWINDOW == 130 (13DDC000) [pid = 2528] [serial = 859] [outer = 0E77AC00] 05:51:10 INFO - PROCESS | 2528 | 1464612670106 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]]]}] 05:51:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 05:51:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 690ms 05:51:10 INFO - PROCESS | 2528 | 1464612670175 Marionette TRACE conn5 -> [0,1109,"getWindowHandle",null] 05:51:10 INFO - PROCESS | 2528 | 1464612670178 Marionette TRACE conn5 <- [1,1109,null,{"value":"13"}] 05:51:10 INFO - PROCESS | 2528 | 1464612670181 Marionette TRACE conn5 -> [0,1110,"setScriptTimeout",{"ms":35000}] 05:51:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 05:51:10 INFO - PROCESS | 2528 | 1464612670183 Marionette TRACE conn5 <- [1,1110,null,{}] 05:51:10 INFO - PROCESS | 2528 | 1464612670187 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}] 05:51:10 INFO - PROCESS | 2528 | 1464612670275 Marionette TRACE conn5 <- [1,1111,null,{"value":null}] 05:51:10 INFO - PROCESS | 2528 | 1464612670376 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\", \"2a2d7192-24ed-4889-9d1c-c9ccdcac4bce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:10 INFO - PROCESS | 2528 | ++DOCSHELL 12241400 == 72 [pid = 2528] [id = 287] 05:51:10 INFO - PROCESS | 2528 | ++DOMWINDOW == 131 (14C06800) [pid = 2528] [serial = 860] [outer = 00000000] 05:51:10 INFO - PROCESS | 2528 | ++DOMWINDOW == 132 (1501F400) [pid = 2528] [serial = 861] [outer = 14C06800] 05:51:10 INFO - PROCESS | 2528 | 1464612670422 Marionette DEBUG loaded listener.js 05:51:10 INFO - PROCESS | 2528 | ++DOMWINDOW == 133 (152AFC00) [pid = 2528] [serial = 862] [outer = 14C06800] 05:51:10 INFO - PROCESS | 2528 | 1464612670774 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]]]}] 05:51:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 05:51:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 630ms 05:51:10 INFO - PROCESS | 2528 | 1464612670819 Marionette TRACE conn5 -> [0,1113,"getWindowHandle",null] 05:51:10 INFO - PROCESS | 2528 | 1464612670821 Marionette TRACE conn5 <- [1,1113,null,{"value":"13"}] 05:51:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 05:51:10 INFO - PROCESS | 2528 | 1464612670824 Marionette TRACE conn5 -> [0,1114,"setScriptTimeout",{"ms":35000}] 05:51:10 INFO - PROCESS | 2528 | 1464612670826 Marionette TRACE conn5 <- [1,1114,null,{}] 05:51:10 INFO - PROCESS | 2528 | 1464612670830 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}] 05:51:10 INFO - PROCESS | 2528 | 1464612670914 Marionette TRACE conn5 <- [1,1115,null,{"value":null}] 05:51:11 INFO - PROCESS | 2528 | 1464612671060 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\", \"2a2d7192-24ed-4889-9d1c-c9ccdcac4bce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:11 INFO - PROCESS | 2528 | ++DOCSHELL 152B8400 == 73 [pid = 2528] [id = 288] 05:51:11 INFO - PROCESS | 2528 | ++DOMWINDOW == 134 (152B9C00) [pid = 2528] [serial = 863] [outer = 00000000] 05:51:11 INFO - PROCESS | 2528 | ++DOMWINDOW == 135 (15E13800) [pid = 2528] [serial = 864] [outer = 152B9C00] 05:51:11 INFO - PROCESS | 2528 | 1464612671121 Marionette DEBUG loaded listener.js 05:51:11 INFO - PROCESS | 2528 | ++DOMWINDOW == 136 (160B6400) [pid = 2528] [serial = 865] [outer = 152B9C00] 05:51:11 INFO - PROCESS | 2528 | 1464612671568 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]]]}] 05:51:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 05:51:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 770ms 05:51:11 INFO - PROCESS | 2528 | 1464612671595 Marionette TRACE conn5 -> [0,1117,"getWindowHandle",null] 05:51:11 INFO - PROCESS | 2528 | 1464612671597 Marionette TRACE conn5 <- [1,1117,null,{"value":"13"}] 05:51:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 05:51:11 INFO - PROCESS | 2528 | 1464612671607 Marionette TRACE conn5 -> [0,1118,"setScriptTimeout",{"ms":35000}] 05:51:11 INFO - PROCESS | 2528 | 1464612671609 Marionette TRACE conn5 <- [1,1118,null,{}] 05:51:11 INFO - PROCESS | 2528 | 1464612671613 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}] 05:51:11 INFO - PROCESS | 2528 | 1464612671734 Marionette TRACE conn5 <- [1,1119,null,{"value":null}] 05:51:11 INFO - PROCESS | 2528 | 1464612671795 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\", \"2a2d7192-24ed-4889-9d1c-c9ccdcac4bce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:11 INFO - PROCESS | 2528 | ++DOCSHELL 16454400 == 74 [pid = 2528] [id = 289] 05:51:11 INFO - PROCESS | 2528 | ++DOMWINDOW == 137 (16455400) [pid = 2528] [serial = 866] [outer = 00000000] 05:51:11 INFO - PROCESS | 2528 | ++DOMWINDOW == 138 (165E1800) [pid = 2528] [serial = 867] [outer = 16455400] 05:51:11 INFO - PROCESS | 2528 | 1464612671846 Marionette DEBUG loaded listener.js 05:51:11 INFO - PROCESS | 2528 | ++DOMWINDOW == 139 (16730000) [pid = 2528] [serial = 868] [outer = 16455400] 05:51:12 INFO - PROCESS | 2528 | 1464612672258 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]]]}] 05:51:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 05:51:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 672ms 05:51:12 INFO - PROCESS | 2528 | 1464612672297 Marionette TRACE conn5 -> [0,1121,"getWindowHandle",null] 05:51:12 INFO - PROCESS | 2528 | 1464612672299 Marionette TRACE conn5 <- [1,1121,null,{"value":"13"}] 05:51:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 05:51:12 INFO - PROCESS | 2528 | 1464612672302 Marionette TRACE conn5 -> [0,1122,"setScriptTimeout",{"ms":35000}] 05:51:12 INFO - PROCESS | 2528 | 1464612672303 Marionette TRACE conn5 <- [1,1122,null,{}] 05:51:12 INFO - PROCESS | 2528 | 1464612672307 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}] 05:51:12 INFO - PROCESS | 2528 | 1464612672455 Marionette TRACE conn5 <- [1,1123,null,{"value":null}] 05:51:12 INFO - PROCESS | 2528 | 1464612672477 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\", \"2a2d7192-24ed-4889-9d1c-c9ccdcac4bce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:12 INFO - PROCESS | 2528 | ++DOCSHELL 16450800 == 75 [pid = 2528] [id = 290] 05:51:12 INFO - PROCESS | 2528 | ++DOMWINDOW == 140 (16734400) [pid = 2528] [serial = 869] [outer = 00000000] 05:51:12 INFO - PROCESS | 2528 | ++DOMWINDOW == 141 (16E47800) [pid = 2528] [serial = 870] [outer = 16734400] 05:51:12 INFO - PROCESS | 2528 | 1464612672521 Marionette DEBUG loaded listener.js 05:51:12 INFO - PROCESS | 2528 | ++DOMWINDOW == 142 (16E50000) [pid = 2528] [serial = 871] [outer = 16734400] 05:51:13 INFO - PROCESS | 2528 | --DOMWINDOW == 141 (1C8C8C00) [pid = 2528] [serial = 692] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 05:51:13 INFO - PROCESS | 2528 | --DOMWINDOW == 140 (1B2A4400) [pid = 2528] [serial = 731] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 05:51:13 INFO - PROCESS | 2528 | --DOMWINDOW == 139 (1C903800) [pid = 2528] [serial = 695] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 05:51:13 INFO - PROCESS | 2528 | --DOMWINDOW == 138 (151E0000) [pid = 2528] [serial = 737] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 05:51:13 INFO - PROCESS | 2528 | --DOMWINDOW == 137 (1F830000) [pid = 2528] [serial = 698] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 05:51:13 INFO - PROCESS | 2528 | --DOMWINDOW == 136 (1E1A4400) [pid = 2528] [serial = 743] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 05:51:13 INFO - PROCESS | 2528 | --DOMWINDOW == 135 (160B3400) [pid = 2528] [serial = 685] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 05:51:13 INFO - PROCESS | 2528 | --DOMWINDOW == 134 (1E627C00) [pid = 2528] [serial = 749] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 05:51:13 INFO - PROCESS | 2528 | --DOMWINDOW == 133 (0D24D000) [pid = 2528] [serial = 689] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 05:51:13 INFO - PROCESS | 2528 | --DOMWINDOW == 132 (0DD9C400) [pid = 2528] [serial = 734] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 05:51:13 INFO - PROCESS | 2528 | --DOMWINDOW == 131 (1B17B400) [pid = 2528] [serial = 740] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 05:51:13 INFO - PROCESS | 2528 | --DOMWINDOW == 130 (1E1A3800) [pid = 2528] [serial = 746] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 05:51:13 INFO - PROCESS | 2528 | --DOMWINDOW == 129 (0DDAB800) [pid = 2528] [serial = 682] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 05:51:13 INFO - PROCESS | 2528 | --DOMWINDOW == 128 (12C04400) [pid = 2528] [serial = 679] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 05:51:13 INFO - PROCESS | 2528 | --DOMWINDOW == 127 (17299400) [pid = 2528] [serial = 827] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 05:51:13 INFO - PROCESS | 2528 | --DOMWINDOW == 126 (152BCC00) [pid = 2528] [serial = 815] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 05:51:13 INFO - PROCESS | 2528 | --DOMWINDOW == 125 (1257CC00) [pid = 2528] [serial = 809] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 05:51:13 INFO - PROCESS | 2528 | --DOMWINDOW == 124 (11D17000) [pid = 2528] [serial = 806] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 05:51:13 INFO - PROCESS | 2528 | --DOMWINDOW == 123 (14C0FC00) [pid = 2528] [serial = 812] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 05:51:13 INFO - PROCESS | 2528 | --DOMWINDOW == 122 (160B2000) [pid = 2528] [serial = 818] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 05:51:13 INFO - PROCESS | 2528 | --DOMWINDOW == 121 (0D896800) [pid = 2528] [serial = 803] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 05:51:13 INFO - PROCESS | 2528 | --DOMWINDOW == 120 (11D20000) [pid = 2528] [serial = 776] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 05:51:13 INFO - PROCESS | 2528 | --DOMWINDOW == 119 (0D1EA400) [pid = 2528] [serial = 821] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 05:51:13 INFO - PROCESS | 2528 | --DOMWINDOW == 118 (08B6A000) [pid = 2528] [serial = 800] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 05:51:13 INFO - PROCESS | 2528 | --DOMWINDOW == 117 (1644CC00) [pid = 2528] [serial = 824] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 05:51:13 INFO - PROCESS | 2528 | 1464612673314 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]]]}] 05:51:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 05:51:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 1023ms 05:51:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 05:51:13 INFO - PROCESS | 2528 | 1464612673326 Marionette TRACE conn5 -> [0,1125,"getWindowHandle",null] 05:51:13 INFO - PROCESS | 2528 | 1464612673328 Marionette TRACE conn5 <- [1,1125,null,{"value":"13"}] 05:51:13 INFO - PROCESS | 2528 | 1464612673331 Marionette TRACE conn5 -> [0,1126,"setScriptTimeout",{"ms":35000}] 05:51:13 INFO - PROCESS | 2528 | 1464612673333 Marionette TRACE conn5 <- [1,1126,null,{}] 05:51:13 INFO - PROCESS | 2528 | 1464612673336 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}] 05:51:13 INFO - PROCESS | 2528 | 1464612673434 Marionette TRACE conn5 <- [1,1127,null,{"value":null}] 05:51:13 INFO - PROCESS | 2528 | 1464612673441 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\", \"2a2d7192-24ed-4889-9d1c-c9ccdcac4bce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:13 INFO - PROCESS | 2528 | ++DOCSHELL 0D1E8800 == 76 [pid = 2528] [id = 291] 05:51:13 INFO - PROCESS | 2528 | ++DOMWINDOW == 118 (0DC20000) [pid = 2528] [serial = 872] [outer = 00000000] 05:51:13 INFO - PROCESS | 2528 | ++DOMWINDOW == 119 (11D20000) [pid = 2528] [serial = 873] [outer = 0DC20000] 05:51:13 INFO - PROCESS | 2528 | 1464612673486 Marionette DEBUG loaded listener.js 05:51:13 INFO - PROCESS | 2528 | ++DOMWINDOW == 120 (14C0FC00) [pid = 2528] [serial = 874] [outer = 0DC20000] 05:51:14 INFO - PROCESS | 2528 | 1464612674027 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]]]}] 05:51:14 INFO - PROCESS | 2528 | [2528] 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 05:51:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 05:51:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 779ms 05:51:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 05:51:14 INFO - PROCESS | 2528 | 1464612674110 Marionette TRACE conn5 -> [0,1129,"getWindowHandle",null] 05:51:14 INFO - PROCESS | 2528 | 1464612674112 Marionette TRACE conn5 <- [1,1129,null,{"value":"13"}] 05:51:14 INFO - PROCESS | 2528 | 1464612674115 Marionette TRACE conn5 -> [0,1130,"setScriptTimeout",{"ms":35000}] 05:51:14 INFO - PROCESS | 2528 | 1464612674117 Marionette TRACE conn5 <- [1,1130,null,{}] 05:51:14 INFO - PROCESS | 2528 | 1464612674120 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}] 05:51:14 INFO - PROCESS | 2528 | 1464612674206 Marionette TRACE conn5 <- [1,1131,null,{"value":null}] 05:51:14 INFO - PROCESS | 2528 | 1464612674214 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\", \"2a2d7192-24ed-4889-9d1c-c9ccdcac4bce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:14 INFO - PROCESS | 2528 | ++DOCSHELL 11D8E400 == 77 [pid = 2528] [id = 292] 05:51:14 INFO - PROCESS | 2528 | ++DOMWINDOW == 121 (15024000) [pid = 2528] [serial = 875] [outer = 00000000] 05:51:14 INFO - PROCESS | 2528 | ++DOMWINDOW == 122 (1736F800) [pid = 2528] [serial = 876] [outer = 15024000] 05:51:14 INFO - PROCESS | 2528 | 1464612674259 Marionette DEBUG loaded listener.js 05:51:14 INFO - PROCESS | 2528 | ++DOMWINDOW == 123 (1749F400) [pid = 2528] [serial = 877] [outer = 15024000] 05:51:14 INFO - PROCESS | 2528 | 1464612674690 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]]]}] 05:51:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 05:51:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 630ms 05:51:14 INFO - PROCESS | 2528 | 1464612674746 Marionette TRACE conn5 -> [0,1133,"getWindowHandle",null] 05:51:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 05:51:14 INFO - PROCESS | 2528 | 1464612674748 Marionette TRACE conn5 <- [1,1133,null,{"value":"13"}] 05:51:14 INFO - PROCESS | 2528 | 1464612674752 Marionette TRACE conn5 -> [0,1134,"setScriptTimeout",{"ms":35000}] 05:51:14 INFO - PROCESS | 2528 | 1464612674753 Marionette TRACE conn5 <- [1,1134,null,{}] 05:51:14 INFO - PROCESS | 2528 | 1464612674757 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}] 05:51:14 INFO - PROCESS | 2528 | 1464612674843 Marionette TRACE conn5 <- [1,1135,null,{"value":null}] 05:51:14 INFO - PROCESS | 2528 | 1464612674850 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\", \"2a2d7192-24ed-4889-9d1c-c9ccdcac4bce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:14 INFO - PROCESS | 2528 | ++DOCSHELL 1728C400 == 78 [pid = 2528] [id = 293] 05:51:14 INFO - PROCESS | 2528 | ++DOMWINDOW == 124 (174A1800) [pid = 2528] [serial = 878] [outer = 00000000] 05:51:14 INFO - PROCESS | 2528 | ++DOMWINDOW == 125 (175F4C00) [pid = 2528] [serial = 879] [outer = 174A1800] 05:51:14 INFO - PROCESS | 2528 | 1464612674899 Marionette DEBUG loaded listener.js 05:51:15 INFO - PROCESS | 2528 | ++DOMWINDOW == 126 (17B72800) [pid = 2528] [serial = 880] [outer = 174A1800] 05:51:15 INFO - PROCESS | 2528 | 1464612675523 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]]]}] 05:51:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 05:51:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 830ms 05:51:15 INFO - PROCESS | 2528 | 1464612675583 Marionette TRACE conn5 -> [0,1137,"getWindowHandle",null] 05:51:15 INFO - PROCESS | 2528 | 1464612675587 Marionette TRACE conn5 <- [1,1137,null,{"value":"13"}] 05:51:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 05:51:15 INFO - PROCESS | 2528 | 1464612675593 Marionette TRACE conn5 -> [0,1138,"setScriptTimeout",{"ms":35000}] 05:51:15 INFO - PROCESS | 2528 | 1464612675597 Marionette TRACE conn5 <- [1,1138,null,{}] 05:51:15 INFO - PROCESS | 2528 | 1464612675605 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}] 05:51:15 INFO - PROCESS | 2528 | 1464612675757 Marionette TRACE conn5 <- [1,1139,null,{"value":null}] 05:51:15 INFO - PROCESS | 2528 | 1464612675905 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\", \"2a2d7192-24ed-4889-9d1c-c9ccdcac4bce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:15 INFO - PROCESS | 2528 | ++DOCSHELL 08B69000 == 79 [pid = 2528] [id = 294] 05:51:15 INFO - PROCESS | 2528 | ++DOMWINDOW == 127 (0D647400) [pid = 2528] [serial = 881] [outer = 00000000] 05:51:15 INFO - PROCESS | 2528 | ++DOMWINDOW == 128 (0D8DD400) [pid = 2528] [serial = 882] [outer = 0D647400] 05:51:15 INFO - PROCESS | 2528 | 1464612675963 Marionette DEBUG loaded listener.js 05:51:16 INFO - PROCESS | 2528 | ++DOMWINDOW == 129 (0E77B400) [pid = 2528] [serial = 883] [outer = 0D647400] 05:51:16 INFO - PROCESS | 2528 | 1464612676581 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]]]}] 05:51:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 05:51:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 1026ms 05:51:16 INFO - PROCESS | 2528 | 1464612676622 Marionette TRACE conn5 -> [0,1141,"getWindowHandle",null] 05:51:16 INFO - PROCESS | 2528 | 1464612676629 Marionette TRACE conn5 <- [1,1141,null,{"value":"13"}] 05:51:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 05:51:16 INFO - PROCESS | 2528 | 1464612676636 Marionette TRACE conn5 -> [0,1142,"setScriptTimeout",{"ms":35000}] 05:51:16 INFO - PROCESS | 2528 | 1464612676639 Marionette TRACE conn5 <- [1,1142,null,{}] 05:51:16 INFO - PROCESS | 2528 | 1464612676643 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}] 05:51:16 INFO - PROCESS | 2528 | 1464612676764 Marionette TRACE conn5 <- [1,1143,null,{"value":null}] 05:51:16 INFO - PROCESS | 2528 | 1464612676921 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\", \"2a2d7192-24ed-4889-9d1c-c9ccdcac4bce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:16 INFO - PROCESS | 2528 | ++DOCSHELL 12C0D400 == 80 [pid = 2528] [id = 295] 05:51:16 INFO - PROCESS | 2528 | ++DOMWINDOW == 130 (132E2000) [pid = 2528] [serial = 884] [outer = 00000000] 05:51:17 INFO - PROCESS | 2528 | ++DOMWINDOW == 131 (14C4C400) [pid = 2528] [serial = 885] [outer = 132E2000] 05:51:17 INFO - PROCESS | 2528 | 1464612676977 Marionette DEBUG loaded listener.js 05:51:17 INFO - PROCESS | 2528 | ++DOMWINDOW == 132 (15E12400) [pid = 2528] [serial = 886] [outer = 132E2000] 05:51:17 INFO - PROCESS | 2528 | 1464612677605 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]]]}] 05:51:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 05:51:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 1020ms 05:51:17 INFO - PROCESS | 2528 | 1464612677660 Marionette TRACE conn5 -> [0,1145,"getWindowHandle",null] 05:51:17 INFO - PROCESS | 2528 | 1464612677662 Marionette TRACE conn5 <- [1,1145,null,{"value":"13"}] 05:51:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 05:51:17 INFO - PROCESS | 2528 | 1464612677667 Marionette TRACE conn5 -> [0,1146,"setScriptTimeout",{"ms":35000}] 05:51:17 INFO - PROCESS | 2528 | 1464612677670 Marionette TRACE conn5 <- [1,1146,null,{}] 05:51:17 INFO - PROCESS | 2528 | 1464612677682 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}] 05:51:17 INFO - PROCESS | 2528 | 1464612677817 Marionette TRACE conn5 <- [1,1147,null,{"value":null}] 05:51:17 INFO - PROCESS | 2528 | 1464612677961 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\", \"2a2d7192-24ed-4889-9d1c-c9ccdcac4bce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:18 INFO - PROCESS | 2528 | ++DOCSHELL 0C394C00 == 81 [pid = 2528] [id = 296] 05:51:18 INFO - PROCESS | 2528 | ++DOMWINDOW == 133 (160B3800) [pid = 2528] [serial = 887] [outer = 00000000] 05:51:18 INFO - PROCESS | 2528 | ++DOMWINDOW == 134 (17B15800) [pid = 2528] [serial = 888] [outer = 160B3800] 05:51:18 INFO - PROCESS | 2528 | 1464612678024 Marionette DEBUG loaded listener.js 05:51:18 INFO - PROCESS | 2528 | ++DOMWINDOW == 135 (19127C00) [pid = 2528] [serial = 889] [outer = 160B3800] 05:51:18 INFO - PROCESS | 2528 | 1464612678575 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]]]}] 05:51:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 05:51:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 971ms 05:51:18 INFO - PROCESS | 2528 | 1464612678641 Marionette TRACE conn5 -> [0,1149,"getWindowHandle",null] 05:51:18 INFO - PROCESS | 2528 | 1464612678644 Marionette TRACE conn5 <- [1,1149,null,{"value":"13"}] 05:51:18 INFO - PROCESS | 2528 | 1464612678647 Marionette TRACE conn5 -> [0,1150,"setScriptTimeout",{"ms":35000}] 05:51:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 05:51:18 INFO - PROCESS | 2528 | 1464612678649 Marionette TRACE conn5 <- [1,1150,null,{}] 05:51:18 INFO - PROCESS | 2528 | 1464612678653 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}] 05:51:18 INFO - PROCESS | 2528 | 1464612678768 Marionette TRACE conn5 <- [1,1151,null,{"value":null}] 05:51:18 INFO - PROCESS | 2528 | 1464612678910 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\", \"2a2d7192-24ed-4889-9d1c-c9ccdcac4bce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:18 INFO - PROCESS | 2528 | ++DOCSHELL 19D55400 == 82 [pid = 2528] [id = 297] 05:51:18 INFO - PROCESS | 2528 | ++DOMWINDOW == 136 (19D57000) [pid = 2528] [serial = 890] [outer = 00000000] 05:51:19 INFO - PROCESS | 2528 | ++DOMWINDOW == 137 (19DEAC00) [pid = 2528] [serial = 891] [outer = 19D57000] 05:51:19 INFO - PROCESS | 2528 | 1464612678966 Marionette DEBUG loaded listener.js 05:51:19 INFO - PROCESS | 2528 | ++DOMWINDOW == 138 (1A452000) [pid = 2528] [serial = 892] [outer = 19D57000] 05:51:19 INFO - PROCESS | 2528 | 1464612679580 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]]]}] 05:51:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 05:51:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 970ms 05:51:19 INFO - PROCESS | 2528 | 1464612679620 Marionette TRACE conn5 -> [0,1153,"getWindowHandle",null] 05:51:19 INFO - PROCESS | 2528 | 1464612679623 Marionette TRACE conn5 <- [1,1153,null,{"value":"13"}] 05:51:19 INFO - PROCESS | 2528 | 1464612679626 Marionette TRACE conn5 -> [0,1154,"setScriptTimeout",{"ms":35000}] 05:51:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 05:51:19 INFO - PROCESS | 2528 | 1464612679628 Marionette TRACE conn5 <- [1,1154,null,{}] 05:51:19 INFO - PROCESS | 2528 | 1464612679632 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}] 05:51:19 INFO - PROCESS | 2528 | 1464612679742 Marionette TRACE conn5 <- [1,1155,null,{"value":null}] 05:51:19 INFO - PROCESS | 2528 | 1464612679900 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\", \"2a2d7192-24ed-4889-9d1c-c9ccdcac4bce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:19 INFO - PROCESS | 2528 | ++DOCSHELL 1A469800 == 83 [pid = 2528] [id = 298] 05:51:19 INFO - PROCESS | 2528 | ++DOMWINDOW == 139 (1A470000) [pid = 2528] [serial = 893] [outer = 00000000] 05:51:19 INFO - PROCESS | 2528 | ++DOMWINDOW == 140 (1A48BC00) [pid = 2528] [serial = 894] [outer = 1A470000] 05:51:19 INFO - PROCESS | 2528 | 1464612679956 Marionette DEBUG loaded listener.js 05:51:20 INFO - PROCESS | 2528 | ++DOMWINDOW == 141 (1AB60400) [pid = 2528] [serial = 895] [outer = 1A470000] 05:51:20 INFO - PROCESS | 2528 | 1464612680541 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]]]}] 05:51:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 05:51:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 970ms 05:51:20 INFO - PROCESS | 2528 | 1464612680601 Marionette TRACE conn5 -> [0,1157,"getWindowHandle",null] 05:51:20 INFO - PROCESS | 2528 | 1464612680603 Marionette TRACE conn5 <- [1,1157,null,{"value":"13"}] 05:51:20 INFO - PROCESS | 2528 | 1464612680607 Marionette TRACE conn5 -> [0,1158,"setScriptTimeout",{"ms":35000}] 05:51:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 05:51:20 INFO - PROCESS | 2528 | 1464612680609 Marionette TRACE conn5 <- [1,1158,null,{}] 05:51:20 INFO - PROCESS | 2528 | 1464612680612 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}] 05:51:20 INFO - PROCESS | 2528 | 1464612680740 Marionette TRACE conn5 <- [1,1159,null,{"value":null}] 05:51:20 INFO - PROCESS | 2528 | 1464612680886 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\", \"2a2d7192-24ed-4889-9d1c-c9ccdcac4bce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:20 INFO - PROCESS | 2528 | ++DOCSHELL 1B110C00 == 84 [pid = 2528] [id = 299] 05:51:20 INFO - PROCESS | 2528 | ++DOMWINDOW == 142 (1B171800) [pid = 2528] [serial = 896] [outer = 00000000] 05:51:20 INFO - PROCESS | 2528 | ++DOMWINDOW == 143 (1B17D400) [pid = 2528] [serial = 897] [outer = 1B171800] 05:51:20 INFO - PROCESS | 2528 | 1464612680941 Marionette DEBUG loaded listener.js 05:51:21 INFO - PROCESS | 2528 | ++DOMWINDOW == 144 (1B180C00) [pid = 2528] [serial = 898] [outer = 1B171800] 05:51:21 INFO - PROCESS | 2528 | 1464612681492 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]]]}] 05:51:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 05:51:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 931ms 05:51:21 INFO - PROCESS | 2528 | 1464612681542 Marionette TRACE conn5 -> [0,1161,"getWindowHandle",null] 05:51:21 INFO - PROCESS | 2528 | 1464612681544 Marionette TRACE conn5 <- [1,1161,null,{"value":"13"}] 05:51:21 INFO - PROCESS | 2528 | 1464612681548 Marionette TRACE conn5 -> [0,1162,"setScriptTimeout",{"ms":35000}] 05:51:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 05:51:21 INFO - PROCESS | 2528 | 1464612681550 Marionette TRACE conn5 <- [1,1162,null,{}] 05:51:21 INFO - PROCESS | 2528 | 1464612681554 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}] 05:51:21 INFO - PROCESS | 2528 | 1464612681661 Marionette TRACE conn5 <- [1,1163,null,{"value":null}] 05:51:21 INFO - PROCESS | 2528 | 1464612681810 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\", \"2a2d7192-24ed-4889-9d1c-c9ccdcac4bce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:21 INFO - PROCESS | 2528 | ++DOCSHELL 17B75000 == 85 [pid = 2528] [id = 300] 05:51:21 INFO - PROCESS | 2528 | ++DOMWINDOW == 145 (1B1BBC00) [pid = 2528] [serial = 899] [outer = 00000000] 05:51:21 INFO - PROCESS | 2528 | ++DOMWINDOW == 146 (1B1C2800) [pid = 2528] [serial = 900] [outer = 1B1BBC00] 05:51:21 INFO - PROCESS | 2528 | 1464612681866 Marionette DEBUG loaded listener.js 05:51:21 INFO - PROCESS | 2528 | ++DOMWINDOW == 147 (1B2A4800) [pid = 2528] [serial = 901] [outer = 1B1BBC00] 05:51:22 INFO - PROCESS | 2528 | 1464612682439 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] 05:51:22 INFO - PROCESS | 2528 | 1464612682484 Marionette TRACE conn5 <- [1,1165,null,{"value":"13"}] 05:51:22 INFO - PROCESS | 2528 | 1464612682488 Marionette TRACE conn5 -> [0,1166,"setScriptTimeout",{"ms":35000}] 05:51:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 05:51:22 INFO - PROCESS | 2528 | 1464612682490 Marionette TRACE conn5 <- [1,1166,null,{}] 05:51:22 INFO - PROCESS | 2528 | 1464612682493 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}] 05:51:22 INFO - PROCESS | 2528 | 1464612682604 Marionette TRACE conn5 <- [1,1167,null,{"value":null}] 05:51:22 INFO - PROCESS | 2528 | 1464612682908 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\", \"2a2d7192-24ed-4889-9d1c-c9ccdcac4bce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:22 INFO - PROCESS | 2528 | ++DOCSHELL 08B5FC00 == 86 [pid = 2528] [id = 301] 05:51:22 INFO - PROCESS | 2528 | ++DOMWINDOW == 148 (08B6B800) [pid = 2528] [serial = 902] [outer = 00000000] 05:51:22 INFO - PROCESS | 2528 | ++DOMWINDOW == 149 (0D652000) [pid = 2528] [serial = 903] [outer = 08B6B800] 05:51:23 INFO - PROCESS | 2528 | 1464612682965 Marionette DEBUG loaded listener.js 05:51:23 INFO - PROCESS | 2528 | ++DOMWINDOW == 150 (0D8DBC00) [pid = 2528] [serial = 904] [outer = 08B6B800] 05:51:23 INFO - PROCESS | 2528 | 1464612683595 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] 05:51:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 05:51:23 INFO - PROCESS | 2528 | 1464612683675 Marionette TRACE conn5 <- [1,1169,null,{"value":"13"}] 05:51:23 INFO - PROCESS | 2528 | 1464612683679 Marionette TRACE conn5 -> [0,1170,"setScriptTimeout",{"ms":35000}] 05:51:23 INFO - PROCESS | 2528 | 1464612683683 Marionette TRACE conn5 <- [1,1170,null,{}] 05:51:23 INFO - PROCESS | 2528 | 1464612683688 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}] 05:51:23 INFO - PROCESS | 2528 | 1464612683796 Marionette TRACE conn5 <- [1,1171,null,{"value":null}] 05:51:23 INFO - PROCESS | 2528 | 1464612683947 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\", \"2a2d7192-24ed-4889-9d1c-c9ccdcac4bce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:24 INFO - PROCESS | 2528 | ++DOCSHELL 12379800 == 87 [pid = 2528] [id = 302] 05:51:24 INFO - PROCESS | 2528 | ++DOMWINDOW == 151 (12574000) [pid = 2528] [serial = 905] [outer = 00000000] 05:51:24 INFO - PROCESS | 2528 | ++DOMWINDOW == 152 (14C40C00) [pid = 2528] [serial = 906] [outer = 12574000] 05:51:24 INFO - PROCESS | 2528 | 1464612683998 Marionette DEBUG loaded listener.js 05:51:24 INFO - PROCESS | 2528 | ++DOMWINDOW == 153 (14C4E000) [pid = 2528] [serial = 907] [outer = 12574000] 05:51:24 INFO - PROCESS | 2528 | --DOCSHELL 1AC7F000 == 86 [pid = 2528] [id = 150] 05:51:24 INFO - PROCESS | 2528 | --DOCSHELL 174A7400 == 85 [pid = 2528] [id = 200] 05:51:24 INFO - PROCESS | 2528 | --DOCSHELL 11D8E400 == 84 [pid = 2528] [id = 292] 05:51:24 INFO - PROCESS | 2528 | --DOCSHELL 14C0F400 == 83 [pid = 2528] [id = 271] 05:51:24 INFO - PROCESS | 2528 | --DOCSHELL 0D1E8800 == 82 [pid = 2528] [id = 291] 05:51:24 INFO - PROCESS | 2528 | --DOCSHELL 16450800 == 81 [pid = 2528] [id = 290] 05:51:24 INFO - PROCESS | 2528 | --DOCSHELL 16454400 == 80 [pid = 2528] [id = 289] 05:51:24 INFO - PROCESS | 2528 | --DOCSHELL 152B8400 == 79 [pid = 2528] [id = 288] 05:51:24 INFO - PROCESS | 2528 | --DOCSHELL 12241400 == 78 [pid = 2528] [id = 287] 05:51:24 INFO - PROCESS | 2528 | --DOCSHELL 0D8E3800 == 77 [pid = 2528] [id = 286] 05:51:24 INFO - PROCESS | 2528 | --DOCSHELL 08B61400 == 76 [pid = 2528] [id = 285] 05:51:24 INFO - PROCESS | 2528 | --DOCSHELL 1202E000 == 75 [pid = 2528] [id = 284] 05:51:24 INFO - PROCESS | 2528 | --DOCSHELL 0CC22C00 == 74 [pid = 2528] [id = 283] 05:51:24 INFO - PROCESS | 2528 | --DOCSHELL 19D53400 == 73 [pid = 2528] [id = 281] 05:51:24 INFO - PROCESS | 2528 | --DOCSHELL 17AEEC00 == 72 [pid = 2528] [id = 280] 05:51:24 INFO - PROCESS | 2528 | --DOCSHELL 14C92C00 == 71 [pid = 2528] [id = 279] 05:51:24 INFO - PROCESS | 2528 | --DOCSHELL 0D0E1800 == 70 [pid = 2528] [id = 278] 05:51:24 INFO - PROCESS | 2528 | --DOMWINDOW == 152 (1C90D400) [pid = 2528] [serial = 694] [outer = 00000000] [url = about:blank] 05:51:24 INFO - PROCESS | 2528 | --DOMWINDOW == 151 (1C57B800) [pid = 2528] [serial = 733] [outer = 00000000] [url = about:blank] 05:51:24 INFO - PROCESS | 2528 | --DOMWINDOW == 150 (1F828000) [pid = 2528] [serial = 697] [outer = 00000000] [url = about:blank] 05:51:24 INFO - PROCESS | 2528 | --DOMWINDOW == 149 (16456800) [pid = 2528] [serial = 739] [outer = 00000000] [url = about:blank] 05:51:24 INFO - PROCESS | 2528 | --DOMWINDOW == 148 (1FBDB800) [pid = 2528] [serial = 700] [outer = 00000000] [url = about:blank] 05:51:24 INFO - PROCESS | 2528 | --DOMWINDOW == 147 (1E1AD800) [pid = 2528] [serial = 745] [outer = 00000000] [url = about:blank] 05:51:24 INFO - PROCESS | 2528 | --DOMWINDOW == 146 (1728FC00) [pid = 2528] [serial = 687] [outer = 00000000] [url = about:blank] 05:51:24 INFO - PROCESS | 2528 | --DOMWINDOW == 145 (1F477800) [pid = 2528] [serial = 751] [outer = 00000000] [url = about:blank] 05:51:24 INFO - PROCESS | 2528 | --DOMWINDOW == 144 (0D88D000) [pid = 2528] [serial = 691] [outer = 00000000] [url = about:blank] 05:51:24 INFO - PROCESS | 2528 | --DOMWINDOW == 143 (12512C00) [pid = 2528] [serial = 736] [outer = 00000000] [url = about:blank] 05:51:24 INFO - PROCESS | 2528 | --DOMWINDOW == 142 (1C10B400) [pid = 2528] [serial = 742] [outer = 00000000] [url = about:blank] 05:51:24 INFO - PROCESS | 2528 | --DOMWINDOW == 141 (1F471C00) [pid = 2528] [serial = 748] [outer = 00000000] [url = about:blank] 05:51:24 INFO - PROCESS | 2528 | --DOMWINDOW == 140 (12C0FC00) [pid = 2528] [serial = 684] [outer = 00000000] [url = about:blank] 05:51:24 INFO - PROCESS | 2528 | --DOMWINDOW == 139 (12C0C400) [pid = 2528] [serial = 681] [outer = 00000000] [url = about:blank] 05:51:24 INFO - PROCESS | 2528 | --DOMWINDOW == 138 (154EE800) [pid = 2528] [serial = 816] [outer = 00000000] [url = about:blank] 05:51:24 INFO - PROCESS | 2528 | --DOMWINDOW == 137 (12C0C800) [pid = 2528] [serial = 810] [outer = 00000000] [url = about:blank] 05:51:24 INFO - PROCESS | 2528 | --DOMWINDOW == 136 (13DD8C00) [pid = 2528] [serial = 811] [outer = 00000000] [url = about:blank] 05:51:24 INFO - PROCESS | 2528 | --DOMWINDOW == 135 (11D8F000) [pid = 2528] [serial = 807] [outer = 00000000] [url = about:blank] 05:51:24 INFO - PROCESS | 2528 | --DOMWINDOW == 134 (12032C00) [pid = 2528] [serial = 808] [outer = 00000000] [url = about:blank] 05:51:24 INFO - PROCESS | 2528 | --DOMWINDOW == 133 (14C45C00) [pid = 2528] [serial = 813] [outer = 00000000] [url = about:blank] 05:51:24 INFO - PROCESS | 2528 | --DOMWINDOW == 132 (16594C00) [pid = 2528] [serial = 819] [outer = 00000000] [url = about:blank] 05:51:24 INFO - PROCESS | 2528 | --DOMWINDOW == 131 (0DDA8C00) [pid = 2528] [serial = 805] [outer = 00000000] [url = about:blank] 05:51:24 INFO - PROCESS | 2528 | --DOMWINDOW == 130 (0DC1D000) [pid = 2528] [serial = 804] [outer = 00000000] [url = about:blank] 05:51:24 INFO - PROCESS | 2528 | --DOMWINDOW == 129 (19D56000) [pid = 2528] [serial = 778] [outer = 00000000] [url = about:blank] 05:51:24 INFO - PROCESS | 2528 | --DOMWINDOW == 128 (1EDD7400) [pid = 2528] [serial = 798] [outer = 00000000] [url = about:blank] 05:51:24 INFO - PROCESS | 2528 | --DOMWINDOW == 127 (160AFC00) [pid = 2528] [serial = 817] [outer = 00000000] [url = about:blank] 05:51:24 INFO - PROCESS | 2528 | --DOMWINDOW == 126 (11D11800) [pid = 2528] [serial = 780] [outer = 00000000] [url = about:blank] 05:51:24 INFO - PROCESS | 2528 | --DOMWINDOW == 125 (0E796000) [pid = 2528] [serial = 822] [outer = 00000000] [url = about:blank] 05:51:24 INFO - PROCESS | 2528 | --DOMWINDOW == 124 (16890400) [pid = 2528] [serial = 783] [outer = 00000000] [url = about:blank] 05:51:24 INFO - PROCESS | 2528 | --DOMWINDOW == 123 (1B1C4000) [pid = 2528] [serial = 786] [outer = 00000000] [url = about:blank] 05:51:24 INFO - PROCESS | 2528 | --DOMWINDOW == 122 (0CCCC800) [pid = 2528] [serial = 802] [outer = 00000000] [url = about:blank] 05:51:24 INFO - PROCESS | 2528 | --DOMWINDOW == 121 (0C272C00) [pid = 2528] [serial = 801] [outer = 00000000] [url = about:blank] 05:51:24 INFO - PROCESS | 2528 | --DOMWINDOW == 120 (16731800) [pid = 2528] [serial = 820] [outer = 00000000] [url = about:blank] 05:51:24 INFO - PROCESS | 2528 | --DOMWINDOW == 119 (1C583800) [pid = 2528] [serial = 789] [outer = 00000000] [url = about:blank] 05:51:24 INFO - PROCESS | 2528 | --DOMWINDOW == 118 (1FBD4400) [pid = 2528] [serial = 795] [outer = 00000000] [url = about:blank] 05:51:24 INFO - PROCESS | 2528 | --DOMWINDOW == 117 (1E628400) [pid = 2528] [serial = 792] [outer = 00000000] [url = about:blank] 05:51:24 INFO - PROCESS | 2528 | --DOMWINDOW == 116 (16E4C800) [pid = 2528] [serial = 825] [outer = 00000000] [url = about:blank] 05:51:24 INFO - PROCESS | 2528 | --DOMWINDOW == 115 (14C42000) [pid = 2528] [serial = 823] [outer = 00000000] [url = about:blank] 05:51:24 INFO - PROCESS | 2528 | --DOMWINDOW == 114 (17291400) [pid = 2528] [serial = 826] [outer = 00000000] [url = about:blank] 05:51:24 INFO - PROCESS | 2528 | --DOMWINDOW == 113 (151E1C00) [pid = 2528] [serial = 814] [outer = 00000000] [url = about:blank] 05:51:24 INFO - PROCESS | 2528 | --DOMWINDOW == 112 (174A1C00) [pid = 2528] [serial = 829] [outer = 00000000] [url = about:blank] 05:51:24 INFO - PROCESS | 2528 | --DOMWINDOW == 111 (1736D400) [pid = 2528] [serial = 828] [outer = 00000000] [url = about:blank] 05:51:24 INFO - PROCESS | 2528 | 1464612684638 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] 05:51:24 INFO - PROCESS | 2528 | 1464612684707 Marionette TRACE conn5 <- [1,1173,null,{"value":"13"}] 05:51:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 05:51:24 INFO - PROCESS | 2528 | 1464612684712 Marionette TRACE conn5 -> [0,1174,"setScriptTimeout",{"ms":35000}] 05:51:24 INFO - PROCESS | 2528 | 1464612684713 Marionette TRACE conn5 <- [1,1174,null,{}] 05:51:24 INFO - PROCESS | 2528 | 1464612684717 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}] 05:51:24 INFO - PROCESS | 2528 | 1464612684813 Marionette TRACE conn5 <- [1,1175,null,{"value":null}] 05:51:24 INFO - PROCESS | 2528 | 1464612684913 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\", \"2a2d7192-24ed-4889-9d1c-c9ccdcac4bce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:24 INFO - PROCESS | 2528 | ++DOCSHELL 0CC22C00 == 71 [pid = 2528] [id = 303] 05:51:24 INFO - PROCESS | 2528 | ++DOMWINDOW == 112 (0D88FC00) [pid = 2528] [serial = 908] [outer = 00000000] 05:51:24 INFO - PROCESS | 2528 | ++DOMWINDOW == 113 (11D1C000) [pid = 2528] [serial = 909] [outer = 0D88FC00] 05:51:24 INFO - PROCESS | 2528 | 1464612684959 Marionette DEBUG loaded listener.js 05:51:25 INFO - PROCESS | 2528 | ++DOMWINDOW == 114 (120A3400) [pid = 2528] [serial = 910] [outer = 0D88FC00] 05:51:25 INFO - PROCESS | 2528 | 1464612685347 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] 05:51:25 INFO - PROCESS | 2528 | 1464612685389 Marionette TRACE conn5 <- [1,1177,null,{"value":"13"}] 05:51:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 05:51:25 INFO - PROCESS | 2528 | 1464612685394 Marionette TRACE conn5 -> [0,1178,"setScriptTimeout",{"ms":35000}] 05:51:25 INFO - PROCESS | 2528 | 1464612685399 Marionette TRACE conn5 <- [1,1178,null,{}] 05:51:25 INFO - PROCESS | 2528 | 1464612685408 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}] 05:51:25 INFO - PROCESS | 2528 | 1464612685501 Marionette TRACE conn5 <- [1,1179,null,{"value":null}] 05:51:25 INFO - PROCESS | 2528 | 1464612685509 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\", \"2a2d7192-24ed-4889-9d1c-c9ccdcac4bce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:25 INFO - PROCESS | 2528 | ++DOCSHELL 12C0F400 == 72 [pid = 2528] [id = 304] 05:51:25 INFO - PROCESS | 2528 | ++DOMWINDOW == 115 (12C0FC00) [pid = 2528] [serial = 911] [outer = 00000000] 05:51:25 INFO - PROCESS | 2528 | ++DOMWINDOW == 116 (152B2400) [pid = 2528] [serial = 912] [outer = 12C0FC00] 05:51:25 INFO - PROCESS | 2528 | 1464612685554 Marionette DEBUG loaded listener.js 05:51:25 INFO - PROCESS | 2528 | ++DOMWINDOW == 117 (154EF800) [pid = 2528] [serial = 913] [outer = 12C0FC00] 05:51:26 INFO - PROCESS | 2528 | 1464612686019 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] 05:51:26 INFO - PROCESS | 2528 | 1464612686089 Marionette TRACE conn5 <- [1,1181,null,{"value":"13"}] 05:51:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 05:51:26 INFO - PROCESS | 2528 | 1464612686092 Marionette TRACE conn5 -> [0,1182,"setScriptTimeout",{"ms":35000}] 05:51:26 INFO - PROCESS | 2528 | 1464612686094 Marionette TRACE conn5 <- [1,1182,null,{}] 05:51:26 INFO - PROCESS | 2528 | 1464612686097 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}] 05:51:26 INFO - PROCESS | 2528 | 1464612686188 Marionette TRACE conn5 <- [1,1183,null,{"value":null}] 05:51:26 INFO - PROCESS | 2528 | 1464612686325 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\", \"2a2d7192-24ed-4889-9d1c-c9ccdcac4bce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:26 INFO - PROCESS | 2528 | ++DOCSHELL 1570AC00 == 73 [pid = 2528] [id = 305] 05:51:26 INFO - PROCESS | 2528 | ++DOMWINDOW == 118 (160B5000) [pid = 2528] [serial = 914] [outer = 00000000] 05:51:26 INFO - PROCESS | 2528 | ++DOMWINDOW == 119 (16589C00) [pid = 2528] [serial = 915] [outer = 160B5000] 05:51:26 INFO - PROCESS | 2528 | 1464612686371 Marionette DEBUG loaded listener.js 05:51:26 INFO - PROCESS | 2528 | ++DOMWINDOW == 120 (16592C00) [pid = 2528] [serial = 916] [outer = 160B5000] 05:51:26 INFO - PROCESS | 2528 | 1464612686785 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] 05:51:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 05:51:26 INFO - PROCESS | 2528 | 1464612686828 Marionette TRACE conn5 <- [1,1185,null,{"value":"13"}] 05:51:26 INFO - PROCESS | 2528 | 1464612686832 Marionette TRACE conn5 -> [0,1186,"setScriptTimeout",{"ms":35000}] 05:51:26 INFO - PROCESS | 2528 | 1464612686833 Marionette TRACE conn5 <- [1,1186,null,{}] 05:51:26 INFO - PROCESS | 2528 | 1464612686837 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}] 05:51:26 INFO - PROCESS | 2528 | 1464612686961 Marionette TRACE conn5 <- [1,1187,null,{"value":null}] 05:51:27 INFO - PROCESS | 2528 | 1464612687026 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\", \"2a2d7192-24ed-4889-9d1c-c9ccdcac4bce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:27 INFO - PROCESS | 2528 | ++DOCSHELL 1672F400 == 74 [pid = 2528] [id = 306] 05:51:27 INFO - PROCESS | 2528 | ++DOMWINDOW == 121 (1672F800) [pid = 2528] [serial = 917] [outer = 00000000] 05:51:27 INFO - PROCESS | 2528 | ++DOMWINDOW == 122 (16919800) [pid = 2528] [serial = 918] [outer = 1672F800] 05:51:27 INFO - PROCESS | 2528 | 1464612687077 Marionette DEBUG loaded listener.js 05:51:27 INFO - PROCESS | 2528 | ++DOMWINDOW == 123 (1728D800) [pid = 2528] [serial = 919] [outer = 1672F800] 05:51:27 INFO - PROCESS | 2528 | 1464612687542 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]]]}] 05:51:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 05:51:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 770ms 05:51:27 INFO - PROCESS | 2528 | 1464612687602 Marionette TRACE conn5 -> [0,1189,"getWindowHandle",null] 05:51:27 INFO - PROCESS | 2528 | 1464612687604 Marionette TRACE conn5 <- [1,1189,null,{"value":"13"}] 05:51:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 05:51:27 INFO - PROCESS | 2528 | 1464612687607 Marionette TRACE conn5 -> [0,1190,"setScriptTimeout",{"ms":35000}] 05:51:27 INFO - PROCESS | 2528 | 1464612687609 Marionette TRACE conn5 <- [1,1190,null,{}] 05:51:27 INFO - PROCESS | 2528 | 1464612687612 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}] 05:51:27 INFO - PROCESS | 2528 | 1464612687741 Marionette TRACE conn5 <- [1,1191,null,{"value":null}] 05:51:27 INFO - PROCESS | 2528 | 1464612687813 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\", \"2a2d7192-24ed-4889-9d1c-c9ccdcac4bce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:27 INFO - PROCESS | 2528 | ++DOCSHELL 0D251000 == 75 [pid = 2528] [id = 307] 05:51:27 INFO - PROCESS | 2528 | ++DOMWINDOW == 124 (12242800) [pid = 2528] [serial = 920] [outer = 00000000] 05:51:27 INFO - PROCESS | 2528 | ++DOMWINDOW == 125 (174A0000) [pid = 2528] [serial = 921] [outer = 12242800] 05:51:27 INFO - PROCESS | 2528 | 1464612687858 Marionette DEBUG loaded listener.js 05:51:27 INFO - PROCESS | 2528 | ++DOMWINDOW == 126 (1757CC00) [pid = 2528] [serial = 922] [outer = 12242800] 05:51:28 INFO - PROCESS | 2528 | 1464612688265 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]]]}] 05:51:28 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 05:51:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 670ms 05:51:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 05:51:28 INFO - PROCESS | 2528 | 1464612688278 Marionette TRACE conn5 -> [0,1193,"getWindowHandle",null] 05:51:28 INFO - PROCESS | 2528 | 1464612688280 Marionette TRACE conn5 <- [1,1193,null,{"value":"13"}] 05:51:28 INFO - PROCESS | 2528 | 1464612688283 Marionette TRACE conn5 -> [0,1194,"setScriptTimeout",{"ms":35000}] 05:51:28 INFO - PROCESS | 2528 | 1464612688285 Marionette TRACE conn5 <- [1,1194,null,{}] 05:51:28 INFO - PROCESS | 2528 | 1464612688289 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}] 05:51:28 INFO - PROCESS | 2528 | 1464612688412 Marionette TRACE conn5 <- [1,1195,null,{"value":null}] 05:51:28 INFO - PROCESS | 2528 | 1464612688474 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\", \"2a2d7192-24ed-4889-9d1c-c9ccdcac4bce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:28 INFO - PROCESS | 2528 | ++DOCSHELL 17A94000 == 76 [pid = 2528] [id = 308] 05:51:28 INFO - PROCESS | 2528 | ++DOMWINDOW == 127 (17AEB000) [pid = 2528] [serial = 923] [outer = 00000000] 05:51:28 INFO - PROCESS | 2528 | ++DOMWINDOW == 128 (199C0000) [pid = 2528] [serial = 924] [outer = 17AEB000] 05:51:28 INFO - PROCESS | 2528 | 1464612688523 Marionette DEBUG loaded listener.js 05:51:28 INFO - PROCESS | 2528 | ++DOMWINDOW == 129 (1A446400) [pid = 2528] [serial = 925] [outer = 17AEB000] 05:51:28 INFO - PROCESS | 2528 | --DOMWINDOW == 128 (16455400) [pid = 2528] [serial = 866] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 05:51:28 INFO - PROCESS | 2528 | --DOMWINDOW == 127 (16734400) [pid = 2528] [serial = 869] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 05:51:28 INFO - PROCESS | 2528 | --DOMWINDOW == 126 (0DC20000) [pid = 2528] [serial = 872] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 05:51:28 INFO - PROCESS | 2528 | --DOMWINDOW == 125 (08B63000) [pid = 2528] [serial = 854] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 05:51:28 INFO - PROCESS | 2528 | --DOMWINDOW == 124 (15024000) [pid = 2528] [serial = 875] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 05:51:28 INFO - PROCESS | 2528 | --DOMWINDOW == 123 (12239000) [pid = 2528] [serial = 851] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 05:51:28 INFO - PROCESS | 2528 | --DOMWINDOW == 122 (14C06800) [pid = 2528] [serial = 860] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 05:51:28 INFO - PROCESS | 2528 | --DOMWINDOW == 121 (0E77AC00) [pid = 2528] [serial = 857] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 05:51:28 INFO - PROCESS | 2528 | --DOMWINDOW == 120 (0CC6B800) [pid = 2528] [serial = 848] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 05:51:28 INFO - PROCESS | 2528 | --DOMWINDOW == 119 (152B9C00) [pid = 2528] [serial = 863] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 05:51:29 INFO - PROCESS | 2528 | 1464612689181 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]]]}] 05:51:29 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 05:51:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 930ms 05:51:29 INFO - PROCESS | 2528 | 1464612689214 Marionette TRACE conn5 -> [0,1197,"getWindowHandle",null] 05:51:29 INFO - PROCESS | 2528 | 1464612689216 Marionette TRACE conn5 <- [1,1197,null,{"value":"13"}] 05:51:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 05:51:29 INFO - PROCESS | 2528 | 1464612689219 Marionette TRACE conn5 -> [0,1198,"setScriptTimeout",{"ms":35000}] 05:51:29 INFO - PROCESS | 2528 | 1464612689221 Marionette TRACE conn5 <- [1,1198,null,{}] 05:51:29 INFO - PROCESS | 2528 | 1464612689224 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}] 05:51:29 INFO - PROCESS | 2528 | 1464612689350 Marionette TRACE conn5 <- [1,1199,null,{"value":null}] 05:51:29 INFO - PROCESS | 2528 | 1464612689413 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\", \"2a2d7192-24ed-4889-9d1c-c9ccdcac4bce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:29 INFO - PROCESS | 2528 | ++DOCSHELL 0DC9F800 == 77 [pid = 2528] [id = 309] 05:51:29 INFO - PROCESS | 2528 | ++DOMWINDOW == 120 (0E793800) [pid = 2528] [serial = 926] [outer = 00000000] 05:51:29 INFO - PROCESS | 2528 | ++DOMWINDOW == 121 (19953800) [pid = 2528] [serial = 927] [outer = 0E793800] 05:51:29 INFO - PROCESS | 2528 | 1464612689456 Marionette DEBUG loaded listener.js 05:51:29 INFO - PROCESS | 2528 | ++DOMWINDOW == 122 (1A486C00) [pid = 2528] [serial = 928] [outer = 0E793800] 05:51:29 INFO - PROCESS | 2528 | 1464612689809 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]]]}] 05:51:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 05:51:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 630ms 05:51:29 INFO - PROCESS | 2528 | 1464612689850 Marionette TRACE conn5 -> [0,1201,"getWindowHandle",null] 05:51:29 INFO - PROCESS | 2528 | 1464612689852 Marionette TRACE conn5 <- [1,1201,null,{"value":"13"}] 05:51:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 05:51:29 INFO - PROCESS | 2528 | 1464612689855 Marionette TRACE conn5 -> [0,1202,"setScriptTimeout",{"ms":35000}] 05:51:29 INFO - PROCESS | 2528 | 1464612689857 Marionette TRACE conn5 <- [1,1202,null,{}] 05:51:29 INFO - PROCESS | 2528 | 1464612689860 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}] 05:51:29 INFO - PROCESS | 2528 | 1464612689989 Marionette TRACE conn5 <- [1,1203,null,{"value":null}] 05:51:30 INFO - PROCESS | 2528 | 1464612689998 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\", \"2a2d7192-24ed-4889-9d1c-c9ccdcac4bce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:30 INFO - PROCESS | 2528 | ++DOCSHELL 19114C00 == 78 [pid = 2528] [id = 310] 05:51:30 INFO - PROCESS | 2528 | ++DOMWINDOW == 123 (199C2400) [pid = 2528] [serial = 929] [outer = 00000000] 05:51:30 INFO - PROCESS | 2528 | ++DOMWINDOW == 124 (1B109000) [pid = 2528] [serial = 930] [outer = 199C2400] 05:51:30 INFO - PROCESS | 2528 | 1464612690042 Marionette DEBUG loaded listener.js 05:51:30 INFO - PROCESS | 2528 | ++DOMWINDOW == 125 (1B17F400) [pid = 2528] [serial = 931] [outer = 199C2400] 05:51:30 INFO - PROCESS | 2528 | 1464612690451 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]]]}] 05:51:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 05:51:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 630ms 05:51:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 05:51:30 INFO - PROCESS | 2528 | 1464612690486 Marionette TRACE conn5 -> [0,1205,"getWindowHandle",null] 05:51:30 INFO - PROCESS | 2528 | 1464612690488 Marionette TRACE conn5 <- [1,1205,null,{"value":"13"}] 05:51:30 INFO - PROCESS | 2528 | 1464612690491 Marionette TRACE conn5 -> [0,1206,"setScriptTimeout",{"ms":35000}] 05:51:30 INFO - PROCESS | 2528 | 1464612690493 Marionette TRACE conn5 <- [1,1206,null,{}] 05:51:30 INFO - PROCESS | 2528 | 1464612690497 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}] 05:51:30 INFO - PROCESS | 2528 | 1464612690624 Marionette TRACE conn5 <- [1,1207,null,{"value":null}] 05:51:30 INFO - PROCESS | 2528 | 1464612690670 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\", \"2a2d7192-24ed-4889-9d1c-c9ccdcac4bce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:30 INFO - PROCESS | 2528 | ++DOCSHELL 0D649800 == 79 [pid = 2528] [id = 311] 05:51:30 INFO - PROCESS | 2528 | ++DOMWINDOW == 126 (1AB62400) [pid = 2528] [serial = 932] [outer = 00000000] 05:51:30 INFO - PROCESS | 2528 | ++DOMWINDOW == 127 (1B2AA800) [pid = 2528] [serial = 933] [outer = 1AB62400] 05:51:30 INFO - PROCESS | 2528 | 1464612690721 Marionette DEBUG loaded listener.js 05:51:30 INFO - PROCESS | 2528 | ++DOMWINDOW == 128 (1BC5BC00) [pid = 2528] [serial = 934] [outer = 1AB62400] 05:51:31 INFO - PROCESS | 2528 | 1464612691371 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]]]}] 05:51:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 05:51:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 930ms 05:51:31 INFO - PROCESS | 2528 | 1464612691423 Marionette TRACE conn5 -> [0,1209,"getWindowHandle",null] 05:51:31 INFO - PROCESS | 2528 | 1464612691428 Marionette TRACE conn5 <- [1,1209,null,{"value":"13"}] 05:51:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 05:51:31 INFO - PROCESS | 2528 | 1464612691433 Marionette TRACE conn5 -> [0,1210,"setScriptTimeout",{"ms":35000}] 05:51:31 INFO - PROCESS | 2528 | 1464612691438 Marionette TRACE conn5 <- [1,1210,null,{}] 05:51:31 INFO - PROCESS | 2528 | 1464612691443 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}] 05:51:31 INFO - PROCESS | 2528 | 1464612691567 Marionette TRACE conn5 <- [1,1211,null,{"value":null}] 05:51:31 INFO - PROCESS | 2528 | 1464612691736 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\", \"2a2d7192-24ed-4889-9d1c-c9ccdcac4bce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:31 INFO - PROCESS | 2528 | ++DOCSHELL 0E789000 == 80 [pid = 2528] [id = 312] 05:51:31 INFO - PROCESS | 2528 | ++DOMWINDOW == 129 (11DED000) [pid = 2528] [serial = 935] [outer = 00000000] 05:51:31 INFO - PROCESS | 2528 | ++DOMWINDOW == 130 (122F1400) [pid = 2528] [serial = 936] [outer = 11DED000] 05:51:31 INFO - PROCESS | 2528 | 1464612691793 Marionette DEBUG loaded listener.js 05:51:31 INFO - PROCESS | 2528 | ++DOMWINDOW == 131 (12C04800) [pid = 2528] [serial = 937] [outer = 11DED000] 05:51:32 INFO - PROCESS | 2528 | 1464612692409 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] 05:51:32 INFO - PROCESS | 2528 | 1464612692465 Marionette TRACE conn5 <- [1,1213,null,{"value":"13"}] 05:51:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 05:51:32 INFO - PROCESS | 2528 | 1464612692471 Marionette TRACE conn5 -> [0,1214,"setScriptTimeout",{"ms":35000}] 05:51:32 INFO - PROCESS | 2528 | 1464612692474 Marionette TRACE conn5 <- [1,1214,null,{}] 05:51:32 INFO - PROCESS | 2528 | 1464612692478 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}] 05:51:32 INFO - PROCESS | 2528 | 1464612692601 Marionette TRACE conn5 <- [1,1215,null,{"value":null}] 05:51:32 INFO - PROCESS | 2528 | 1464612692760 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\", \"2a2d7192-24ed-4889-9d1c-c9ccdcac4bce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:32 INFO - PROCESS | 2528 | ++DOCSHELL 14C48000 == 81 [pid = 2528] [id = 313] 05:51:32 INFO - PROCESS | 2528 | ++DOMWINDOW == 132 (15706400) [pid = 2528] [serial = 938] [outer = 00000000] 05:51:32 INFO - PROCESS | 2528 | ++DOMWINDOW == 133 (1672A400) [pid = 2528] [serial = 939] [outer = 15706400] 05:51:32 INFO - PROCESS | 2528 | 1464612692816 Marionette DEBUG loaded listener.js 05:51:32 INFO - PROCESS | 2528 | ++DOMWINDOW == 134 (16E4E800) [pid = 2528] [serial = 940] [outer = 15706400] 05:51:33 INFO - PROCESS | 2528 | 1464612693419 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]]]}] 05:51:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 05:51:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 971ms 05:51:33 INFO - PROCESS | 2528 | 1464612693443 Marionette TRACE conn5 -> [0,1217,"getWindowHandle",null] 05:51:33 INFO - PROCESS | 2528 | 1464612693446 Marionette TRACE conn5 <- [1,1217,null,{"value":"13"}] 05:51:33 INFO - PROCESS | 2528 | 1464612693449 Marionette TRACE conn5 -> [0,1218,"setScriptTimeout",{"ms":35000}] 05:51:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 05:51:33 INFO - PROCESS | 2528 | 1464612693453 Marionette TRACE conn5 <- [1,1218,null,{}] 05:51:33 INFO - PROCESS | 2528 | 1464612693464 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}] 05:51:33 INFO - PROCESS | 2528 | 1464612693594 Marionette TRACE conn5 <- [1,1219,null,{"value":null}] 05:51:33 INFO - PROCESS | 2528 | 1464612693741 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\", \"2a2d7192-24ed-4889-9d1c-c9ccdcac4bce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:33 INFO - PROCESS | 2528 | ++DOCSHELL 1AB63800 == 82 [pid = 2528] [id = 314] 05:51:33 INFO - PROCESS | 2528 | ++DOMWINDOW == 135 (1B1C2000) [pid = 2528] [serial = 941] [outer = 00000000] 05:51:33 INFO - PROCESS | 2528 | ++DOMWINDOW == 136 (1B2A8800) [pid = 2528] [serial = 942] [outer = 1B1C2000] 05:51:33 INFO - PROCESS | 2528 | 1464612693798 Marionette DEBUG loaded listener.js 05:51:33 INFO - PROCESS | 2528 | ++DOMWINDOW == 137 (1BD89C00) [pid = 2528] [serial = 943] [outer = 1B1C2000] 05:51:34 INFO - PROCESS | 2528 | 1464612694370 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]]]}] 05:51:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 05:51:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 971ms 05:51:34 INFO - PROCESS | 2528 | 1464612694424 Marionette TRACE conn5 -> [0,1221,"getWindowHandle",null] 05:51:34 INFO - PROCESS | 2528 | 1464612694427 Marionette TRACE conn5 <- [1,1221,null,{"value":"13"}] 05:51:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 05:51:34 INFO - PROCESS | 2528 | 1464612694430 Marionette TRACE conn5 -> [0,1222,"setScriptTimeout",{"ms":35000}] 05:51:34 INFO - PROCESS | 2528 | 1464612694432 Marionette TRACE conn5 <- [1,1222,null,{}] 05:51:34 INFO - PROCESS | 2528 | 1464612694436 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}] 05:51:34 INFO - PROCESS | 2528 | 1464612694557 Marionette TRACE conn5 <- [1,1223,null,{"value":null}] 05:51:34 INFO - PROCESS | 2528 | 1464612694717 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\", \"2a2d7192-24ed-4889-9d1c-c9ccdcac4bce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:34 INFO - PROCESS | 2528 | ++DOCSHELL 1C110C00 == 83 [pid = 2528] [id = 315] 05:51:34 INFO - PROCESS | 2528 | ++DOMWINDOW == 138 (1C57B000) [pid = 2528] [serial = 944] [outer = 00000000] 05:51:34 INFO - PROCESS | 2528 | ++DOMWINDOW == 139 (1C583C00) [pid = 2528] [serial = 945] [outer = 1C57B000] 05:51:34 INFO - PROCESS | 2528 | 1464612694773 Marionette DEBUG loaded listener.js 05:51:34 INFO - PROCESS | 2528 | ++DOMWINDOW == 140 (1C8C0C00) [pid = 2528] [serial = 946] [outer = 1C57B000] 05:51:35 INFO - PROCESS | 2528 | 1464612695324 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]]]}] 05:51:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 05:51:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 970ms 05:51:35 INFO - PROCESS | 2528 | 1464612695403 Marionette TRACE conn5 -> [0,1225,"getWindowHandle",null] 05:51:35 INFO - PROCESS | 2528 | 1464612695406 Marionette TRACE conn5 <- [1,1225,null,{"value":"13"}] 05:51:35 INFO - PROCESS | 2528 | 1464612695409 Marionette TRACE conn5 -> [0,1226,"setScriptTimeout",{"ms":35000}] 05:51:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 05:51:35 INFO - PROCESS | 2528 | 1464612695411 Marionette TRACE conn5 <- [1,1226,null,{}] 05:51:35 INFO - PROCESS | 2528 | 1464612695415 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}] 05:51:35 INFO - PROCESS | 2528 | 1464612695527 Marionette TRACE conn5 <- [1,1227,null,{"value":null}] 05:51:35 INFO - PROCESS | 2528 | 1464612695671 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\", \"2a2d7192-24ed-4889-9d1c-c9ccdcac4bce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:35 INFO - PROCESS | 2528 | ++DOCSHELL 1C8C3000 == 84 [pid = 2528] [id = 316] 05:51:35 INFO - PROCESS | 2528 | ++DOMWINDOW == 141 (1C8C5000) [pid = 2528] [serial = 947] [outer = 00000000] 05:51:35 INFO - PROCESS | 2528 | ++DOMWINDOW == 142 (1C907400) [pid = 2528] [serial = 948] [outer = 1C8C5000] 05:51:35 INFO - PROCESS | 2528 | 1464612695727 Marionette DEBUG loaded listener.js 05:51:35 INFO - PROCESS | 2528 | ++DOMWINDOW == 143 (1C90E400) [pid = 2528] [serial = 949] [outer = 1C8C5000] 05:51:36 INFO - PROCESS | 2528 | 1464612696281 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]]]}] 05:51:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 05:51:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 930ms 05:51:36 INFO - PROCESS | 2528 | 1464612696353 Marionette TRACE conn5 -> [0,1229,"getWindowHandle",null] 05:51:36 INFO - PROCESS | 2528 | 1464612696355 Marionette TRACE conn5 <- [1,1229,null,{"value":"13"}] 05:51:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 05:51:36 INFO - PROCESS | 2528 | 1464612696373 Marionette TRACE conn5 -> [0,1230,"setScriptTimeout",{"ms":35000}] 05:51:36 INFO - PROCESS | 2528 | 1464612696375 Marionette TRACE conn5 <- [1,1230,null,{}] 05:51:36 INFO - PROCESS | 2528 | 1464612696379 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}] 05:51:36 INFO - PROCESS | 2528 | 1464612696500 Marionette TRACE conn5 <- [1,1231,null,{"value":null}] 05:51:36 INFO - PROCESS | 2528 | 1464612696645 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\", \"2a2d7192-24ed-4889-9d1c-c9ccdcac4bce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:36 INFO - PROCESS | 2528 | ++DOCSHELL 11E7DC00 == 85 [pid = 2528] [id = 317] 05:51:36 INFO - PROCESS | 2528 | ++DOMWINDOW == 144 (1C8C8C00) [pid = 2528] [serial = 950] [outer = 00000000] 05:51:36 INFO - PROCESS | 2528 | ++DOMWINDOW == 145 (1E1B2800) [pid = 2528] [serial = 951] [outer = 1C8C8C00] 05:51:36 INFO - PROCESS | 2528 | 1464612696701 Marionette DEBUG loaded listener.js 05:51:36 INFO - PROCESS | 2528 | ++DOMWINDOW == 146 (1E627800) [pid = 2528] [serial = 952] [outer = 1C8C8C00] 05:51:37 INFO - PROCESS | 2528 | 1464612697248 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]]]}] 05:51:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 05:51:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 930ms 05:51:37 INFO - PROCESS | 2528 | 1464612697310 Marionette TRACE conn5 -> [0,1233,"getWindowHandle",null] 05:51:37 INFO - PROCESS | 2528 | 1464612697312 Marionette TRACE conn5 <- [1,1233,null,{"value":"13"}] 05:51:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 05:51:37 INFO - PROCESS | 2528 | 1464612697316 Marionette TRACE conn5 -> [0,1234,"setScriptTimeout",{"ms":35000}] 05:51:37 INFO - PROCESS | 2528 | 1464612697318 Marionette TRACE conn5 <- [1,1234,null,{}] 05:51:37 INFO - PROCESS | 2528 | 1464612697322 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}] 05:51:37 INFO - PROCESS | 2528 | 1464612697431 Marionette TRACE conn5 <- [1,1235,null,{"value":null}] 05:51:37 INFO - PROCESS | 2528 | 1464612697606 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\", \"2a2d7192-24ed-4889-9d1c-c9ccdcac4bce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:37 INFO - PROCESS | 2528 | ++DOCSHELL 0DC68400 == 86 [pid = 2528] [id = 318] 05:51:37 INFO - PROCESS | 2528 | ++DOMWINDOW == 147 (1749E800) [pid = 2528] [serial = 953] [outer = 00000000] 05:51:37 INFO - PROCESS | 2528 | ++DOMWINDOW == 148 (1ADC4C00) [pid = 2528] [serial = 954] [outer = 1749E800] 05:51:37 INFO - PROCESS | 2528 | 1464612697661 Marionette DEBUG loaded listener.js 05:51:37 INFO - PROCESS | 2528 | ++DOMWINDOW == 149 (1ADCA000) [pid = 2528] [serial = 955] [outer = 1749E800] 05:51:38 INFO - PROCESS | 2528 | 1464612698484 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]]]}] 05:51:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 05:51:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 1225ms 05:51:38 INFO - PROCESS | 2528 | 1464612698545 Marionette TRACE conn5 -> [0,1237,"getWindowHandle",null] 05:51:38 INFO - PROCESS | 2528 | 1464612698549 Marionette TRACE conn5 <- [1,1237,null,{"value":"13"}] 05:51:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 05:51:38 INFO - PROCESS | 2528 | 1464612698554 Marionette TRACE conn5 -> [0,1238,"setScriptTimeout",{"ms":35000}] 05:51:38 INFO - PROCESS | 2528 | 1464612698558 Marionette TRACE conn5 <- [1,1238,null,{}] 05:51:38 INFO - PROCESS | 2528 | 1464612698564 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}] 05:51:38 INFO - PROCESS | 2528 | 1464612698676 Marionette TRACE conn5 <- [1,1239,null,{"value":null}] 05:51:38 INFO - PROCESS | 2528 | 1464612698828 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\", \"2a2d7192-24ed-4889-9d1c-c9ccdcac4bce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:38 INFO - PROCESS | 2528 | ++DOCSHELL 0D755400 == 87 [pid = 2528] [id = 319] 05:51:38 INFO - PROCESS | 2528 | ++DOMWINDOW == 150 (0DC5FC00) [pid = 2528] [serial = 956] [outer = 00000000] 05:51:38 INFO - PROCESS | 2528 | ++DOMWINDOW == 151 (12246C00) [pid = 2528] [serial = 957] [outer = 0DC5FC00] 05:51:38 INFO - PROCESS | 2528 | 1464612698879 Marionette DEBUG loaded listener.js 05:51:38 INFO - PROCESS | 2528 | ++DOMWINDOW == 152 (12C0A000) [pid = 2528] [serial = 958] [outer = 0DC5FC00] 05:51:39 INFO - PROCESS | 2528 | 1464612699468 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]]]}] 05:51:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 05:51:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 990ms 05:51:39 INFO - PROCESS | 2528 | 1464612699545 Marionette TRACE conn5 -> [0,1241,"getWindowHandle",null] 05:51:39 INFO - PROCESS | 2528 | 1464612699551 Marionette TRACE conn5 <- [1,1241,null,{"value":"13"}] 05:51:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 05:51:39 INFO - PROCESS | 2528 | 1464612699557 Marionette TRACE conn5 -> [0,1242,"setScriptTimeout",{"ms":35000}] 05:51:39 INFO - PROCESS | 2528 | 1464612699559 Marionette TRACE conn5 <- [1,1242,null,{}] 05:51:39 INFO - PROCESS | 2528 | 1464612699563 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}] 05:51:39 INFO - PROCESS | 2528 | 1464612699691 Marionette TRACE conn5 <- [1,1243,null,{"value":null}] 05:51:39 INFO - PROCESS | 2528 | --DOCSHELL 19DE9400 == 86 [pid = 2528] [id = 119] 05:51:39 INFO - PROCESS | 2528 | --DOCSHELL 0E5EAC00 == 85 [pid = 2528] [id = 104] 05:51:39 INFO - PROCESS | 2528 | --DOCSHELL 19114C00 == 84 [pid = 2528] [id = 310] 05:51:39 INFO - PROCESS | 2528 | --DOCSHELL 0DC9F800 == 83 [pid = 2528] [id = 309] 05:51:39 INFO - PROCESS | 2528 | --DOCSHELL 17A94000 == 82 [pid = 2528] [id = 308] 05:51:39 INFO - PROCESS | 2528 | --DOCSHELL 0D251000 == 81 [pid = 2528] [id = 307] 05:51:39 INFO - PROCESS | 2528 | --DOCSHELL 1672F400 == 80 [pid = 2528] [id = 306] 05:51:39 INFO - PROCESS | 2528 | --DOCSHELL 1570AC00 == 79 [pid = 2528] [id = 305] 05:51:39 INFO - PROCESS | 2528 | --DOCSHELL 12C0F400 == 78 [pid = 2528] [id = 304] 05:51:39 INFO - PROCESS | 2528 | --DOMWINDOW == 151 (11D19C00) [pid = 2528] [serial = 834] [outer = 00000000] [url = about:blank] 05:51:39 INFO - PROCESS | 2528 | --DOMWINDOW == 150 (15E16400) [pid = 2528] [serial = 837] [outer = 00000000] [url = about:blank] 05:51:39 INFO - PROCESS | 2528 | --DOMWINDOW == 149 (19115C00) [pid = 2528] [serial = 840] [outer = 00000000] [url = about:blank] 05:51:39 INFO - PROCESS | 2528 | --DOMWINDOW == 148 (1A46A400) [pid = 2528] [serial = 843] [outer = 00000000] [url = about:blank] 05:51:39 INFO - PROCESS | 2528 | --DOMWINDOW == 147 (1AB66400) [pid = 2528] [serial = 846] [outer = 00000000] [url = about:blank] 05:51:39 INFO - PROCESS | 2528 | --DOMWINDOW == 146 (175F4C00) [pid = 2528] [serial = 879] [outer = 00000000] [url = about:blank] 05:51:39 INFO - PROCESS | 2528 | --DOMWINDOW == 145 (17A8C000) [pid = 2528] [serial = 831] [outer = 00000000] [url = about:blank] 05:51:39 INFO - PROCESS | 2528 | --DOCSHELL 0CC22C00 == 77 [pid = 2528] [id = 303] 05:51:39 INFO - PROCESS | 2528 | --DOCSHELL 12379800 == 76 [pid = 2528] [id = 302] 05:51:39 INFO - PROCESS | 2528 | --DOCSHELL 08B5FC00 == 75 [pid = 2528] [id = 301] 05:51:39 INFO - PROCESS | 2528 | --DOCSHELL 1A469800 == 74 [pid = 2528] [id = 298] 05:51:39 INFO - PROCESS | 2528 | --DOCSHELL 152BC400 == 73 [pid = 2528] [id = 272] 05:51:39 INFO - PROCESS | 2528 | --DOCSHELL 19D55400 == 72 [pid = 2528] [id = 297] 05:51:39 INFO - PROCESS | 2528 | --DOCSHELL 0C394C00 == 71 [pid = 2528] [id = 296] 05:51:39 INFO - PROCESS | 2528 | --DOCSHELL 12C0D400 == 70 [pid = 2528] [id = 295] 05:51:39 INFO - PROCESS | 2528 | --DOCSHELL 08B69000 == 69 [pid = 2528] [id = 294] 05:51:39 INFO - PROCESS | 2528 | --DOMWINDOW == 144 (165E1800) [pid = 2528] [serial = 867] [outer = 00000000] [url = about:blank] 05:51:39 INFO - PROCESS | 2528 | --DOMWINDOW == 143 (16730000) [pid = 2528] [serial = 868] [outer = 00000000] [url = about:blank] 05:51:39 INFO - PROCESS | 2528 | --DOMWINDOW == 142 (16E47800) [pid = 2528] [serial = 870] [outer = 00000000] [url = about:blank] 05:51:39 INFO - PROCESS | 2528 | --DOMWINDOW == 141 (11D20000) [pid = 2528] [serial = 873] [outer = 00000000] [url = about:blank] 05:51:39 INFO - PROCESS | 2528 | --DOMWINDOW == 140 (08B6D000) [pid = 2528] [serial = 855] [outer = 00000000] [url = about:blank] 05:51:39 INFO - PROCESS | 2528 | --DOMWINDOW == 139 (1736F800) [pid = 2528] [serial = 876] [outer = 00000000] [url = about:blank] 05:51:39 INFO - PROCESS | 2528 | --DOMWINDOW == 138 (0D74B400) [pid = 2528] [serial = 856] [outer = 00000000] [url = about:blank] 05:51:39 INFO - PROCESS | 2528 | --DOMWINDOW == 137 (0E50F800) [pid = 2528] [serial = 853] [outer = 00000000] [url = about:blank] 05:51:39 INFO - PROCESS | 2528 | --DOMWINDOW == 136 (122EA800) [pid = 2528] [serial = 852] [outer = 00000000] [url = about:blank] 05:51:39 INFO - PROCESS | 2528 | --DOMWINDOW == 135 (1501F400) [pid = 2528] [serial = 861] [outer = 00000000] [url = about:blank] 05:51:39 INFO - PROCESS | 2528 | --DOMWINDOW == 134 (152AFC00) [pid = 2528] [serial = 862] [outer = 00000000] [url = about:blank] 05:51:39 INFO - PROCESS | 2528 | --DOMWINDOW == 133 (12520C00) [pid = 2528] [serial = 858] [outer = 00000000] [url = about:blank] 05:51:39 INFO - PROCESS | 2528 | --DOMWINDOW == 132 (13DDC000) [pid = 2528] [serial = 859] [outer = 00000000] [url = about:blank] 05:51:39 INFO - PROCESS | 2528 | --DOMWINDOW == 131 (0D750C00) [pid = 2528] [serial = 850] [outer = 00000000] [url = about:blank] 05:51:39 INFO - PROCESS | 2528 | --DOMWINDOW == 130 (0D648000) [pid = 2528] [serial = 849] [outer = 00000000] [url = about:blank] 05:51:39 INFO - PROCESS | 2528 | --DOMWINDOW == 129 (1749F400) [pid = 2528] [serial = 877] [outer = 00000000] [url = about:blank] 05:51:39 INFO - PROCESS | 2528 | --DOMWINDOW == 128 (16E50000) [pid = 2528] [serial = 871] [outer = 00000000] [url = about:blank] 05:51:39 INFO - PROCESS | 2528 | --DOMWINDOW == 127 (14C0FC00) [pid = 2528] [serial = 874] [outer = 00000000] [url = about:blank] 05:51:39 INFO - PROCESS | 2528 | --DOMWINDOW == 126 (15E13800) [pid = 2528] [serial = 864] [outer = 00000000] [url = about:blank] 05:51:39 INFO - PROCESS | 2528 | --DOMWINDOW == 125 (160B6400) [pid = 2528] [serial = 865] [outer = 00000000] [url = about:blank] 05:51:39 INFO - PROCESS | 2528 | 1464612699894 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\", \"2a2d7192-24ed-4889-9d1c-c9ccdcac4bce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:39 INFO - PROCESS | 2528 | ++DOCSHELL 08B63000 == 70 [pid = 2528] [id = 320] 05:51:39 INFO - PROCESS | 2528 | ++DOMWINDOW == 126 (08B64400) [pid = 2528] [serial = 959] [outer = 00000000] 05:51:39 INFO - PROCESS | 2528 | ++DOMWINDOW == 127 (0CC22C00) [pid = 2528] [serial = 960] [outer = 08B64400] 05:51:39 INFO - PROCESS | 2528 | 1464612699942 Marionette DEBUG loaded listener.js 05:51:40 INFO - PROCESS | 2528 | ++DOMWINDOW == 128 (0D654400) [pid = 2528] [serial = 961] [outer = 08B64400] 05:51:40 INFO - PROCESS | 2528 | 1464612700375 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]]]}] 05:51:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 05:51:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 870ms 05:51:40 INFO - PROCESS | 2528 | 1464612700454 Marionette TRACE conn5 -> [0,1245,"getWindowHandle",null] 05:51:40 INFO - PROCESS | 2528 | 1464612700457 Marionette TRACE conn5 <- [1,1245,null,{"value":"13"}] 05:51:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 05:51:40 INFO - PROCESS | 2528 | 1464612700461 Marionette TRACE conn5 -> [0,1246,"setScriptTimeout",{"ms":35000}] 05:51:40 INFO - PROCESS | 2528 | 1464612700464 Marionette TRACE conn5 <- [1,1246,null,{}] 05:51:40 INFO - PROCESS | 2528 | 1464612700474 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}] 05:51:40 INFO - PROCESS | 2528 | 1464612700569 Marionette TRACE conn5 <- [1,1247,null,{"value":null}] 05:51:40 INFO - PROCESS | 2528 | 1464612700582 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\", \"2a2d7192-24ed-4889-9d1c-c9ccdcac4bce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:40 INFO - PROCESS | 2528 | ++DOCSHELL 12C05400 == 71 [pid = 2528] [id = 321] 05:51:40 INFO - PROCESS | 2528 | ++DOMWINDOW == 129 (12C07000) [pid = 2528] [serial = 962] [outer = 00000000] 05:51:40 INFO - PROCESS | 2528 | ++DOMWINDOW == 130 (13219800) [pid = 2528] [serial = 963] [outer = 12C07000] 05:51:40 INFO - PROCESS | 2528 | 1464612700630 Marionette DEBUG loaded listener.js 05:51:40 INFO - PROCESS | 2528 | ++DOMWINDOW == 131 (14C10800) [pid = 2528] [serial = 964] [outer = 12C07000] 05:51:41 INFO - PROCESS | 2528 | 1464612701114 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]]]}] 05:51:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 05:51:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 670ms 05:51:41 INFO - PROCESS | 2528 | 1464612701136 Marionette TRACE conn5 -> [0,1249,"getWindowHandle",null] 05:51:41 INFO - PROCESS | 2528 | 1464612701138 Marionette TRACE conn5 <- [1,1249,null,{"value":"13"}] 05:51:41 INFO - PROCESS | 2528 | 1464612701142 Marionette TRACE conn5 -> [0,1250,"setScriptTimeout",{"ms":35000}] 05:51:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 05:51:41 INFO - PROCESS | 2528 | 1464612701143 Marionette TRACE conn5 <- [1,1250,null,{}] 05:51:41 INFO - PROCESS | 2528 | 1464612701147 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}] 05:51:41 INFO - PROCESS | 2528 | 1464612701239 Marionette TRACE conn5 <- [1,1251,null,{"value":null}] 05:51:41 INFO - PROCESS | 2528 | 1464612701248 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\", \"2a2d7192-24ed-4889-9d1c-c9ccdcac4bce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:41 INFO - PROCESS | 2528 | ++DOCSHELL 152B1400 == 72 [pid = 2528] [id = 322] 05:51:41 INFO - PROCESS | 2528 | ++DOMWINDOW == 132 (152B8000) [pid = 2528] [serial = 965] [outer = 00000000] 05:51:41 INFO - PROCESS | 2528 | ++DOMWINDOW == 133 (1570C400) [pid = 2528] [serial = 966] [outer = 152B8000] 05:51:41 INFO - PROCESS | 2528 | 1464612701293 Marionette DEBUG loaded listener.js 05:51:41 INFO - PROCESS | 2528 | ++DOMWINDOW == 134 (160B0400) [pid = 2528] [serial = 967] [outer = 152B8000] 05:51:41 INFO - PROCESS | 2528 | 1464612701759 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]]]}] 05:51:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 05:51:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 670ms 05:51:41 INFO - PROCESS | 2528 | 1464612701819 Marionette TRACE conn5 -> [0,1253,"getWindowHandle",null] 05:51:41 INFO - PROCESS | 2528 | 1464612701821 Marionette TRACE conn5 <- [1,1253,null,{"value":"13"}] 05:51:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 05:51:41 INFO - PROCESS | 2528 | 1464612701824 Marionette TRACE conn5 -> [0,1254,"setScriptTimeout",{"ms":35000}] 05:51:41 INFO - PROCESS | 2528 | 1464612701826 Marionette TRACE conn5 <- [1,1254,null,{}] 05:51:41 INFO - PROCESS | 2528 | 1464612701830 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}] 05:51:41 INFO - PROCESS | 2528 | 1464612701917 Marionette TRACE conn5 <- [1,1255,null,{"value":null}] 05:51:41 INFO - PROCESS | 2528 | 1464612701923 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\", \"2a2d7192-24ed-4889-9d1c-c9ccdcac4bce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:41 INFO - PROCESS | 2528 | ++DOCSHELL 11D11800 == 73 [pid = 2528] [id = 323] 05:51:41 INFO - PROCESS | 2528 | ++DOMWINDOW == 135 (160B2C00) [pid = 2528] [serial = 968] [outer = 00000000] 05:51:41 INFO - PROCESS | 2528 | ++DOMWINDOW == 136 (16450000) [pid = 2528] [serial = 969] [outer = 160B2C00] 05:51:41 INFO - PROCESS | 2528 | 1464612701978 Marionette DEBUG loaded listener.js 05:51:42 INFO - PROCESS | 2528 | ++DOMWINDOW == 137 (1658EC00) [pid = 2528] [serial = 970] [outer = 160B2C00] 05:51:42 INFO - PROCESS | 2528 | 1464612702472 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]]]}] 05:51:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 05:51:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 670ms 05:51:42 INFO - PROCESS | 2528 | 1464612702496 Marionette TRACE conn5 -> [0,1257,"getWindowHandle",null] 05:51:42 INFO - PROCESS | 2528 | 1464612702498 Marionette TRACE conn5 <- [1,1257,null,{"value":"13"}] 05:51:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 05:51:42 INFO - PROCESS | 2528 | 1464612702507 Marionette TRACE conn5 -> [0,1258,"setScriptTimeout",{"ms":35000}] 05:51:42 INFO - PROCESS | 2528 | 1464612702509 Marionette TRACE conn5 <- [1,1258,null,{}] 05:51:42 INFO - PROCESS | 2528 | 1464612702513 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}] 05:51:42 INFO - PROCESS | 2528 | 1464612702656 Marionette TRACE conn5 <- [1,1259,null,{"value":null}] 05:51:42 INFO - PROCESS | 2528 | 1464612702758 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\", \"2a2d7192-24ed-4889-9d1c-c9ccdcac4bce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:42 INFO - PROCESS | 2528 | ++DOCSHELL 16E4F400 == 74 [pid = 2528] [id = 324] 05:51:42 INFO - PROCESS | 2528 | ++DOMWINDOW == 138 (17289800) [pid = 2528] [serial = 971] [outer = 00000000] 05:51:42 INFO - PROCESS | 2528 | ++DOMWINDOW == 139 (1728C800) [pid = 2528] [serial = 972] [outer = 17289800] 05:51:42 INFO - PROCESS | 2528 | 1464612702804 Marionette DEBUG loaded listener.js 05:51:42 INFO - PROCESS | 2528 | ++DOMWINDOW == 140 (1729E800) [pid = 2528] [serial = 973] [outer = 17289800] 05:51:43 INFO - PROCESS | 2528 | 1464612703231 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]]]}] 05:51:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 05:51:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 772ms 05:51:43 INFO - PROCESS | 2528 | 1464612703286 Marionette TRACE conn5 -> [0,1261,"getWindowHandle",null] 05:51:43 INFO - PROCESS | 2528 | 1464612703288 Marionette TRACE conn5 <- [1,1261,null,{"value":"13"}] 05:51:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 05:51:43 INFO - PROCESS | 2528 | 1464612703291 Marionette TRACE conn5 -> [0,1262,"setScriptTimeout",{"ms":35000}] 05:51:43 INFO - PROCESS | 2528 | 1464612703293 Marionette TRACE conn5 <- [1,1262,null,{}] 05:51:43 INFO - PROCESS | 2528 | 1464612703296 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}] 05:51:43 INFO - PROCESS | 2528 | 1464612703421 Marionette TRACE conn5 <- [1,1263,null,{"value":null}] 05:51:43 INFO - PROCESS | 2528 | 1464612703439 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\", \"2a2d7192-24ed-4889-9d1c-c9ccdcac4bce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:43 INFO - PROCESS | 2528 | ++DOCSHELL 17366C00 == 75 [pid = 2528] [id = 325] 05:51:43 INFO - PROCESS | 2528 | ++DOMWINDOW == 141 (17368400) [pid = 2528] [serial = 974] [outer = 00000000] 05:51:43 INFO - PROCESS | 2528 | ++DOMWINDOW == 142 (1749F000) [pid = 2528] [serial = 975] [outer = 17368400] 05:51:43 INFO - PROCESS | 2528 | 1464612703483 Marionette DEBUG loaded listener.js 05:51:43 INFO - PROCESS | 2528 | ++DOMWINDOW == 143 (17547800) [pid = 2528] [serial = 976] [outer = 17368400] 05:51:43 INFO - PROCESS | 2528 | 1464612703931 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]]]}] 05:51:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 05:51:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 671ms 05:51:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 05:51:43 INFO - PROCESS | 2528 | 1464612703963 Marionette TRACE conn5 -> [0,1265,"getWindowHandle",null] 05:51:43 INFO - PROCESS | 2528 | 1464612703965 Marionette TRACE conn5 <- [1,1265,null,{"value":"13"}] 05:51:43 INFO - PROCESS | 2528 | 1464612703968 Marionette TRACE conn5 -> [0,1266,"setScriptTimeout",{"ms":35000}] 05:51:43 INFO - PROCESS | 2528 | 1464612703969 Marionette TRACE conn5 <- [1,1266,null,{}] 05:51:43 INFO - PROCESS | 2528 | 1464612703973 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}] 05:51:44 INFO - PROCESS | 2528 | 1464612704127 Marionette TRACE conn5 <- [1,1267,null,{"value":null}] 05:51:44 INFO - PROCESS | 2528 | --DOMWINDOW == 142 (199C2400) [pid = 2528] [serial = 929] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 05:51:44 INFO - PROCESS | 2528 | --DOMWINDOW == 141 (17AEB000) [pid = 2528] [serial = 923] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 05:51:44 INFO - PROCESS | 2528 | --DOMWINDOW == 140 (1672F800) [pid = 2528] [serial = 917] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 05:51:44 INFO - PROCESS | 2528 | --DOMWINDOW == 139 (08B6B800) [pid = 2528] [serial = 902] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 05:51:44 INFO - PROCESS | 2528 | --DOMWINDOW == 138 (160B5000) [pid = 2528] [serial = 914] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 05:51:44 INFO - PROCESS | 2528 | --DOMWINDOW == 137 (0D88FC00) [pid = 2528] [serial = 908] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 05:51:44 INFO - PROCESS | 2528 | --DOMWINDOW == 136 (0E793800) [pid = 2528] [serial = 926] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 05:51:44 INFO - PROCESS | 2528 | --DOMWINDOW == 135 (12C0FC00) [pid = 2528] [serial = 911] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 05:51:44 INFO - PROCESS | 2528 | --DOMWINDOW == 134 (12242800) [pid = 2528] [serial = 920] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 05:51:44 INFO - PROCESS | 2528 | --DOMWINDOW == 133 (12574000) [pid = 2528] [serial = 905] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 05:51:44 INFO - PROCESS | 2528 | 1464612704386 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\", \"2a2d7192-24ed-4889-9d1c-c9ccdcac4bce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:44 INFO - PROCESS | 2528 | ++DOCSHELL 0C325C00 == 76 [pid = 2528] [id = 326] 05:51:44 INFO - PROCESS | 2528 | ++DOMWINDOW == 134 (0CC6B800) [pid = 2528] [serial = 977] [outer = 00000000] 05:51:44 INFO - PROCESS | 2528 | ++DOMWINDOW == 135 (12242800) [pid = 2528] [serial = 978] [outer = 0CC6B800] 05:51:44 INFO - PROCESS | 2528 | 1464612704432 Marionette DEBUG loaded listener.js 05:51:44 INFO - PROCESS | 2528 | ++DOMWINDOW == 136 (14C93C00) [pid = 2528] [serial = 979] [outer = 0CC6B800] 05:51:44 INFO - PROCESS | 2528 | 1464612704809 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]]]}] 05:51:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 05:51:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 871ms 05:51:44 INFO - PROCESS | 2528 | 1464612704840 Marionette TRACE conn5 -> [0,1269,"getWindowHandle",null] 05:51:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 05:51:44 INFO - PROCESS | 2528 | 1464612704841 Marionette TRACE conn5 <- [1,1269,null,{"value":"13"}] 05:51:44 INFO - PROCESS | 2528 | 1464612704845 Marionette TRACE conn5 -> [0,1270,"setScriptTimeout",{"ms":35000}] 05:51:44 INFO - PROCESS | 2528 | 1464612704846 Marionette TRACE conn5 <- [1,1270,null,{}] 05:51:44 INFO - PROCESS | 2528 | 1464612704857 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}] 05:51:44 INFO - PROCESS | 2528 | 1464612704945 Marionette TRACE conn5 <- [1,1271,null,{"value":null}] 05:51:44 INFO - PROCESS | 2528 | 1464612704951 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\", \"2a2d7192-24ed-4889-9d1c-c9ccdcac4bce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:44 INFO - PROCESS | 2528 | ++DOCSHELL 152AEC00 == 77 [pid = 2528] [id = 327] 05:51:44 INFO - PROCESS | 2528 | ++DOMWINDOW == 137 (16454000) [pid = 2528] [serial = 980] [outer = 00000000] 05:51:44 INFO - PROCESS | 2528 | ++DOMWINDOW == 138 (18B8CC00) [pid = 2528] [serial = 981] [outer = 16454000] 05:51:45 INFO - PROCESS | 2528 | 1464612704997 Marionette DEBUG loaded listener.js 05:51:45 INFO - PROCESS | 2528 | ++DOMWINDOW == 139 (19DE1800) [pid = 2528] [serial = 982] [outer = 16454000] 05:51:45 INFO - PROCESS | 2528 | 1464612705426 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]]]}] 05:51:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 05:51:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 630ms 05:51:45 INFO - PROCESS | 2528 | 1464612705476 Marionette TRACE conn5 -> [0,1273,"getWindowHandle",null] 05:51:45 INFO - PROCESS | 2528 | 1464612705477 Marionette TRACE conn5 <- [1,1273,null,{"value":"13"}] 05:51:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 05:51:45 INFO - PROCESS | 2528 | 1464612705494 Marionette TRACE conn5 -> [0,1274,"setScriptTimeout",{"ms":35000}] 05:51:45 INFO - PROCESS | 2528 | 1464612705496 Marionette TRACE conn5 <- [1,1274,null,{}] 05:51:45 INFO - PROCESS | 2528 | 1464612705500 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}] 05:51:45 INFO - PROCESS | 2528 | 1464612705590 Marionette TRACE conn5 <- [1,1275,null,{"value":null}] 05:51:45 INFO - PROCESS | 2528 | 1464612705598 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\", \"2a2d7192-24ed-4889-9d1c-c9ccdcac4bce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:45 INFO - PROCESS | 2528 | ++DOCSHELL 1A451400 == 78 [pid = 2528] [id = 328] 05:51:45 INFO - PROCESS | 2528 | ++DOMWINDOW == 140 (1A470800) [pid = 2528] [serial = 983] [outer = 00000000] 05:51:45 INFO - PROCESS | 2528 | ++DOMWINDOW == 141 (1AB60800) [pid = 2528] [serial = 984] [outer = 1A470800] 05:51:45 INFO - PROCESS | 2528 | 1464612705642 Marionette DEBUG loaded listener.js 05:51:45 INFO - PROCESS | 2528 | ++DOMWINDOW == 142 (1ADC2000) [pid = 2528] [serial = 985] [outer = 1A470800] 05:51:46 INFO - PROCESS | 2528 | 1464612706116 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]]]}] 05:51:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 05:51:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 670ms 05:51:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 05:51:46 INFO - PROCESS | 2528 | 1464612706167 Marionette TRACE conn5 -> [0,1277,"getWindowHandle",null] 05:51:46 INFO - PROCESS | 2528 | 1464612706169 Marionette TRACE conn5 <- [1,1277,null,{"value":"13"}] 05:51:46 INFO - PROCESS | 2528 | 1464612706172 Marionette TRACE conn5 -> [0,1278,"setScriptTimeout",{"ms":35000}] 05:51:46 INFO - PROCESS | 2528 | 1464612706174 Marionette TRACE conn5 <- [1,1278,null,{}] 05:51:46 INFO - PROCESS | 2528 | 1464612706178 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}] 05:51:46 INFO - PROCESS | 2528 | 1464612706288 Marionette TRACE conn5 <- [1,1279,null,{"value":null}] 05:51:46 INFO - PROCESS | 2528 | 1464612706300 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\", \"2a2d7192-24ed-4889-9d1c-c9ccdcac4bce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:46 INFO - PROCESS | 2528 | ++DOCSHELL 1B1C6400 == 79 [pid = 2528] [id = 329] 05:51:46 INFO - PROCESS | 2528 | ++DOMWINDOW == 143 (1B1C6800) [pid = 2528] [serial = 986] [outer = 00000000] 05:51:46 INFO - PROCESS | 2528 | ++DOMWINDOW == 144 (1B2AF000) [pid = 2528] [serial = 987] [outer = 1B1C6800] 05:51:46 INFO - PROCESS | 2528 | 1464612706350 Marionette DEBUG loaded listener.js 05:51:46 INFO - PROCESS | 2528 | ++DOMWINDOW == 145 (1BC62000) [pid = 2528] [serial = 988] [outer = 1B1C6800] 05:51:47 INFO - PROCESS | 2528 | 1464612707151 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]]]}] 05:51:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 05:51:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 1021ms 05:51:47 INFO - PROCESS | 2528 | 1464612707194 Marionette TRACE conn5 -> [0,1281,"getWindowHandle",null] 05:51:47 INFO - PROCESS | 2528 | 1464612707198 Marionette TRACE conn5 <- [1,1281,null,{"value":"13"}] 05:51:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 05:51:47 INFO - PROCESS | 2528 | 1464612707204 Marionette TRACE conn5 -> [0,1282,"setScriptTimeout",{"ms":35000}] 05:51:47 INFO - PROCESS | 2528 | 1464612707207 Marionette TRACE conn5 <- [1,1282,null,{}] 05:51:47 INFO - PROCESS | 2528 | 1464612707212 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}] 05:51:47 INFO - PROCESS | 2528 | 1464612707355 Marionette TRACE conn5 <- [1,1283,null,{"value":null}] 05:51:47 INFO - PROCESS | 2528 | 1464612707504 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\", \"2a2d7192-24ed-4889-9d1c-c9ccdcac4bce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:47 INFO - PROCESS | 2528 | ++DOCSHELL 0D88DC00 == 80 [pid = 2528] [id = 330] 05:51:47 INFO - PROCESS | 2528 | ++DOMWINDOW == 146 (0DC9E400) [pid = 2528] [serial = 989] [outer = 00000000] 05:51:47 INFO - PROCESS | 2528 | ++DOMWINDOW == 147 (1226CC00) [pid = 2528] [serial = 990] [outer = 0DC9E400] 05:51:47 INFO - PROCESS | 2528 | 1464612707561 Marionette DEBUG loaded listener.js 05:51:47 INFO - PROCESS | 2528 | ++DOMWINDOW == 148 (1250BC00) [pid = 2528] [serial = 991] [outer = 0DC9E400] 05:51:48 INFO - PROCESS | 2528 | 1464612708122 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]]]}] 05:51:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 05:51:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 990ms 05:51:48 INFO - PROCESS | 2528 | 1464612708195 Marionette TRACE conn5 -> [0,1285,"getWindowHandle",null] 05:51:48 INFO - PROCESS | 2528 | 1464612708201 Marionette TRACE conn5 <- [1,1285,null,{"value":"13"}] 05:51:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 05:51:48 INFO - PROCESS | 2528 | 1464612708207 Marionette TRACE conn5 -> [0,1286,"setScriptTimeout",{"ms":35000}] 05:51:48 INFO - PROCESS | 2528 | 1464612708210 Marionette TRACE conn5 <- [1,1286,null,{}] 05:51:48 INFO - PROCESS | 2528 | 1464612708214 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}] 05:51:48 INFO - PROCESS | 2528 | 1464612708368 Marionette TRACE conn5 <- [1,1287,null,{"value":null}] 05:51:48 INFO - PROCESS | 2528 | 1464612708517 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\", \"2a2d7192-24ed-4889-9d1c-c9ccdcac4bce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:48 INFO - PROCESS | 2528 | ++DOCSHELL 14C9C400 == 81 [pid = 2528] [id = 331] 05:51:48 INFO - PROCESS | 2528 | ++DOMWINDOW == 149 (154F4000) [pid = 2528] [serial = 992] [outer = 00000000] 05:51:48 INFO - PROCESS | 2528 | ++DOMWINDOW == 150 (16590C00) [pid = 2528] [serial = 993] [outer = 154F4000] 05:51:48 INFO - PROCESS | 2528 | 1464612708575 Marionette DEBUG loaded listener.js 05:51:48 INFO - PROCESS | 2528 | ++DOMWINDOW == 151 (1688DC00) [pid = 2528] [serial = 994] [outer = 154F4000] 05:51:49 INFO - PROCESS | 2528 | 1464612709196 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]]]}] 05:51:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 05:51:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 1019ms 05:51:49 INFO - PROCESS | 2528 | 1464612709228 Marionette TRACE conn5 -> [0,1289,"getWindowHandle",null] 05:51:49 INFO - PROCESS | 2528 | 1464612709231 Marionette TRACE conn5 <- [1,1289,null,{"value":"13"}] 05:51:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 05:51:49 INFO - PROCESS | 2528 | 1464612709235 Marionette TRACE conn5 -> [0,1290,"setScriptTimeout",{"ms":35000}] 05:51:49 INFO - PROCESS | 2528 | 1464612709239 Marionette TRACE conn5 <- [1,1290,null,{}] 05:51:49 INFO - PROCESS | 2528 | 1464612709250 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}] 05:51:49 INFO - PROCESS | 2528 | 1464612709369 Marionette TRACE conn5 <- [1,1291,null,{"value":null}] 05:51:49 INFO - PROCESS | 2528 | 1464612709518 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\", \"2a2d7192-24ed-4889-9d1c-c9ccdcac4bce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:49 INFO - PROCESS | 2528 | ++DOCSHELL 1B10D800 == 82 [pid = 2528] [id = 332] 05:51:49 INFO - PROCESS | 2528 | ++DOMWINDOW == 152 (1B10DC00) [pid = 2528] [serial = 995] [outer = 00000000] 05:51:49 INFO - PROCESS | 2528 | ++DOMWINDOW == 153 (1B1C7800) [pid = 2528] [serial = 996] [outer = 1B10DC00] 05:51:49 INFO - PROCESS | 2528 | 1464612709577 Marionette DEBUG loaded listener.js 05:51:49 INFO - PROCESS | 2528 | ++DOMWINDOW == 154 (1C10C400) [pid = 2528] [serial = 997] [outer = 1B10DC00] 05:51:50 INFO - PROCESS | 2528 | 1464612710191 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]]]}] 05:51:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 05:51:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 970ms 05:51:50 INFO - PROCESS | 2528 | 1464612710208 Marionette TRACE conn5 -> [0,1293,"getWindowHandle",null] 05:51:50 INFO - PROCESS | 2528 | 1464612710211 Marionette TRACE conn5 <- [1,1293,null,{"value":"13"}] 05:51:50 INFO - PROCESS | 2528 | 1464612710214 Marionette TRACE conn5 -> [0,1294,"setScriptTimeout",{"ms":35000}] 05:51:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 05:51:50 INFO - PROCESS | 2528 | 1464612710216 Marionette TRACE conn5 <- [1,1294,null,{}] 05:51:50 INFO - PROCESS | 2528 | 1464612710220 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}] 05:51:50 INFO - PROCESS | 2528 | 1464612710339 Marionette TRACE conn5 <- [1,1295,null,{"value":null}] 05:51:50 INFO - PROCESS | 2528 | 1464612710486 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\", \"2a2d7192-24ed-4889-9d1c-c9ccdcac4bce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:50 INFO - PROCESS | 2528 | ++DOCSHELL 1E1A5000 == 83 [pid = 2528] [id = 333] 05:51:50 INFO - PROCESS | 2528 | ++DOMWINDOW == 155 (1E1A6000) [pid = 2528] [serial = 998] [outer = 00000000] 05:51:50 INFO - PROCESS | 2528 | ++DOMWINDOW == 156 (1E1AC800) [pid = 2528] [serial = 999] [outer = 1E1A6000] 05:51:50 INFO - PROCESS | 2528 | 1464612710542 Marionette DEBUG loaded listener.js 05:51:50 INFO - PROCESS | 2528 | ++DOMWINDOW == 157 (1E627C00) [pid = 2528] [serial = 1000] [outer = 1E1A6000] 05:51:51 INFO - PROCESS | 2528 | 1464612711091 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]]]}] 05:51:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 05:51:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 930ms 05:51:51 INFO - PROCESS | 2528 | 1464612711148 Marionette TRACE conn5 -> [0,1297,"getWindowHandle",null] 05:51:51 INFO - PROCESS | 2528 | 1464612711151 Marionette TRACE conn5 <- [1,1297,null,{"value":"13"}] 05:51:51 INFO - PROCESS | 2528 | 1464612711154 Marionette TRACE conn5 -> [0,1298,"setScriptTimeout",{"ms":35000}] 05:51:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 05:51:51 INFO - PROCESS | 2528 | 1464612711156 Marionette TRACE conn5 <- [1,1298,null,{}] 05:51:51 INFO - PROCESS | 2528 | 1464612711160 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}] 05:51:51 INFO - PROCESS | 2528 | 1464612711278 Marionette TRACE conn5 <- [1,1299,null,{"value":null}] 05:51:51 INFO - PROCESS | 2528 | 1464612711425 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\", \"2a2d7192-24ed-4889-9d1c-c9ccdcac4bce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:51 INFO - PROCESS | 2528 | ++DOCSHELL 1E62E000 == 84 [pid = 2528] [id = 334] 05:51:51 INFO - PROCESS | 2528 | ++DOMWINDOW == 158 (1EDD4400) [pid = 2528] [serial = 1001] [outer = 00000000] 05:51:51 INFO - PROCESS | 2528 | ++DOMWINDOW == 159 (1EDD9000) [pid = 2528] [serial = 1002] [outer = 1EDD4400] 05:51:51 INFO - PROCESS | 2528 | 1464612711480 Marionette DEBUG loaded listener.js 05:51:51 INFO - PROCESS | 2528 | ++DOMWINDOW == 160 (1EDDF800) [pid = 2528] [serial = 1003] [outer = 1EDD4400] 05:51:52 INFO - PROCESS | 2528 | 1464612712067 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] 05:51:52 INFO - PROCESS | 2528 | 1464612712131 Marionette TRACE conn5 <- [1,1301,null,{"value":"13"}] 05:51:52 INFO - PROCESS | 2528 | 1464612712134 Marionette TRACE conn5 -> [0,1302,"setScriptTimeout",{"ms":35000}] 05:51:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 05:51:52 INFO - PROCESS | 2528 | 1464612712136 Marionette TRACE conn5 <- [1,1302,null,{}] 05:51:52 INFO - PROCESS | 2528 | 1464612712140 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}] 05:51:52 INFO - PROCESS | 2528 | 1464612712260 Marionette TRACE conn5 <- [1,1303,null,{"value":null}] 05:51:52 INFO - PROCESS | 2528 | 1464612712410 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\", \"2a2d7192-24ed-4889-9d1c-c9ccdcac4bce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:52 INFO - PROCESS | 2528 | ++DOCSHELL 1EDE0800 == 85 [pid = 2528] [id = 335] 05:51:52 INFO - PROCESS | 2528 | ++DOMWINDOW == 161 (1F46CC00) [pid = 2528] [serial = 1004] [outer = 00000000] 05:51:52 INFO - PROCESS | 2528 | ++DOMWINDOW == 162 (1F827000) [pid = 2528] [serial = 1005] [outer = 1F46CC00] 05:51:52 INFO - PROCESS | 2528 | 1464612712465 Marionette DEBUG loaded listener.js 05:51:52 INFO - PROCESS | 2528 | ++DOMWINDOW == 163 (1F82B400) [pid = 2528] [serial = 1006] [outer = 1F46CC00] 05:51:53 INFO - PROCESS | 2528 | 1464612713014 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]]]}] 05:51:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 05:51:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 930ms 05:51:53 INFO - PROCESS | 2528 | 1464612713068 Marionette TRACE conn5 -> [0,1305,"getWindowHandle",null] 05:51:53 INFO - PROCESS | 2528 | 1464612713071 Marionette TRACE conn5 <- [1,1305,null,{"value":"13"}] 05:51:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 05:51:53 INFO - PROCESS | 2528 | 1464612713074 Marionette TRACE conn5 -> [0,1306,"setScriptTimeout",{"ms":35000}] 05:51:53 INFO - PROCESS | 2528 | 1464612713076 Marionette TRACE conn5 <- [1,1306,null,{}] 05:51:53 INFO - PROCESS | 2528 | 1464612713080 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}] 05:51:53 INFO - PROCESS | 2528 | 1464612713190 Marionette TRACE conn5 <- [1,1307,null,{"value":null}] 05:51:53 INFO - PROCESS | 2528 | 1464612713351 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\", \"2a2d7192-24ed-4889-9d1c-c9ccdcac4bce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:53 INFO - PROCESS | 2528 | ++DOCSHELL 1F82CC00 == 86 [pid = 2528] [id = 336] 05:51:53 INFO - PROCESS | 2528 | ++DOMWINDOW == 164 (1F82D000) [pid = 2528] [serial = 1007] [outer = 00000000] 05:51:53 INFO - PROCESS | 2528 | ++DOMWINDOW == 165 (1FBD2800) [pid = 2528] [serial = 1008] [outer = 1F82D000] 05:51:53 INFO - PROCESS | 2528 | 1464612713406 Marionette DEBUG loaded listener.js 05:51:53 INFO - PROCESS | 2528 | ++DOMWINDOW == 166 (1FBD9C00) [pid = 2528] [serial = 1009] [outer = 1F82D000] 05:51:53 INFO - PROCESS | 2528 | 1464612713969 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]]]}] 05:51:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 05:51:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 931ms 05:51:54 INFO - PROCESS | 2528 | 1464612714008 Marionette TRACE conn5 -> [0,1309,"getWindowHandle",null] 05:51:54 INFO - PROCESS | 2528 | 1464612714011 Marionette TRACE conn5 <- [1,1309,null,{"value":"13"}] 05:51:54 INFO - PROCESS | 2528 | 1464612714014 Marionette TRACE conn5 -> [0,1310,"setScriptTimeout",{"ms":35000}] 05:51:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 05:51:54 INFO - PROCESS | 2528 | 1464612714016 Marionette TRACE conn5 <- [1,1310,null,{}] 05:51:54 INFO - PROCESS | 2528 | 1464612714020 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}] 05:51:54 INFO - PROCESS | 2528 | 1464612714131 Marionette TRACE conn5 <- [1,1311,null,{"value":null}] 05:51:54 INFO - PROCESS | 2528 | 1464612714314 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\", \"2a2d7192-24ed-4889-9d1c-c9ccdcac4bce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:54 INFO - PROCESS | 2528 | ++DOCSHELL 0E770800 == 87 [pid = 2528] [id = 337] 05:51:54 INFO - PROCESS | 2528 | ++DOMWINDOW == 167 (0E77C800) [pid = 2528] [serial = 1010] [outer = 00000000] 05:51:54 INFO - PROCESS | 2528 | ++DOMWINDOW == 168 (17B19C00) [pid = 2528] [serial = 1011] [outer = 0E77C800] 05:51:54 INFO - PROCESS | 2528 | 1464612714372 Marionette DEBUG loaded listener.js 05:51:54 INFO - PROCESS | 2528 | ++DOMWINDOW == 169 (1A488C00) [pid = 2528] [serial = 1012] [outer = 0E77C800] 05:51:54 INFO - PROCESS | 2528 | 1464612714974 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]]]}] 05:51:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 05:51:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 970ms 05:51:54 INFO - PROCESS | 2528 | 1464612714988 Marionette TRACE conn5 -> [0,1313,"getWindowHandle",null] 05:51:54 INFO - PROCESS | 2528 | 1464612714991 Marionette TRACE conn5 <- [1,1313,null,{"value":"13"}] 05:51:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 05:51:55 INFO - PROCESS | 2528 | 1464612714994 Marionette TRACE conn5 -> [0,1314,"setScriptTimeout",{"ms":35000}] 05:51:55 INFO - PROCESS | 2528 | 1464612714996 Marionette TRACE conn5 <- [1,1314,null,{}] 05:51:55 INFO - PROCESS | 2528 | 1464612715000 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}] 05:51:55 INFO - PROCESS | 2528 | 1464612715294 Marionette TRACE conn5 <- [1,1315,null,{"value":null}] 05:51:55 INFO - PROCESS | 2528 | 1464612715477 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\", \"2a2d7192-24ed-4889-9d1c-c9ccdcac4bce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:55 INFO - PROCESS | 2528 | ++DOCSHELL 0D898C00 == 88 [pid = 2528] [id = 338] 05:51:55 INFO - PROCESS | 2528 | ++DOMWINDOW == 170 (0D89B000) [pid = 2528] [serial = 1013] [outer = 00000000] 05:51:55 INFO - PROCESS | 2528 | ++DOMWINDOW == 171 (0E510000) [pid = 2528] [serial = 1014] [outer = 0D89B000] 05:51:55 INFO - PROCESS | 2528 | 1464612715532 Marionette DEBUG loaded listener.js 05:51:55 INFO - PROCESS | 2528 | ++DOMWINDOW == 172 (11D17000) [pid = 2528] [serial = 1015] [outer = 0D89B000] 05:51:56 INFO - PROCESS | 2528 | 1464612716183 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]]]}] 05:51:56 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 05:51:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 1221ms 05:51:56 INFO - PROCESS | 2528 | 1464612716220 Marionette TRACE conn5 -> [0,1317,"getWindowHandle",null] 05:51:56 INFO - PROCESS | 2528 | 1464612716223 Marionette TRACE conn5 <- [1,1317,null,{"value":"13"}] 05:51:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 05:51:56 INFO - PROCESS | 2528 | 1464612716228 Marionette TRACE conn5 -> [0,1318,"setScriptTimeout",{"ms":35000}] 05:51:56 INFO - PROCESS | 2528 | 1464612716232 Marionette TRACE conn5 <- [1,1318,null,{}] 05:51:56 INFO - PROCESS | 2528 | 1464612716236 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}] 05:51:56 INFO - PROCESS | 2528 | 1464612716346 Marionette TRACE conn5 <- [1,1319,null,{"value":null}] 05:51:56 INFO - PROCESS | 2528 | 1464612716528 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\", \"2a2d7192-24ed-4889-9d1c-c9ccdcac4bce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:56 INFO - PROCESS | 2528 | --DOCSHELL 1A451400 == 87 [pid = 2528] [id = 328] 05:51:56 INFO - PROCESS | 2528 | --DOCSHELL 152AEC00 == 86 [pid = 2528] [id = 327] 05:51:56 INFO - PROCESS | 2528 | --DOCSHELL 0C325C00 == 85 [pid = 2528] [id = 326] 05:51:56 INFO - PROCESS | 2528 | --DOCSHELL 17366C00 == 84 [pid = 2528] [id = 325] 05:51:56 INFO - PROCESS | 2528 | --DOCSHELL 16E4F400 == 83 [pid = 2528] [id = 324] 05:51:56 INFO - PROCESS | 2528 | --DOCSHELL 11D11800 == 82 [pid = 2528] [id = 323] 05:51:56 INFO - PROCESS | 2528 | --DOCSHELL 152B1400 == 81 [pid = 2528] [id = 322] 05:51:56 INFO - PROCESS | 2528 | --DOCSHELL 12C05400 == 80 [pid = 2528] [id = 321] 05:51:56 INFO - PROCESS | 2528 | --DOCSHELL 08B63000 == 79 [pid = 2528] [id = 320] 05:51:56 INFO - PROCESS | 2528 | --DOMWINDOW == 171 (1B1C2800) [pid = 2528] [serial = 900] [outer = 00000000] [url = about:blank] 05:51:56 INFO - PROCESS | 2528 | --DOMWINDOW == 170 (1B17D400) [pid = 2528] [serial = 897] [outer = 00000000] [url = about:blank] 05:51:56 INFO - PROCESS | 2528 | ++DOCSHELL 0C31E800 == 80 [pid = 2528] [id = 339] 05:51:56 INFO - PROCESS | 2528 | ++DOMWINDOW == 171 (0C325C00) [pid = 2528] [serial = 1016] [outer = 00000000] 05:51:56 INFO - PROCESS | 2528 | ++DOMWINDOW == 172 (0D896000) [pid = 2528] [serial = 1017] [outer = 0C325C00] 05:51:56 INFO - PROCESS | 2528 | 1464612716653 Marionette DEBUG loaded listener.js 05:51:56 INFO - PROCESS | 2528 | ++DOMWINDOW == 173 (11D17C00) [pid = 2528] [serial = 1018] [outer = 0C325C00] 05:51:56 INFO - PROCESS | 2528 | --DOCSHELL 0D755400 == 79 [pid = 2528] [id = 319] 05:51:56 INFO - PROCESS | 2528 | --DOCSHELL 1C8C3000 == 78 [pid = 2528] [id = 316] 05:51:56 INFO - PROCESS | 2528 | --DOCSHELL 1C110C00 == 77 [pid = 2528] [id = 315] 05:51:56 INFO - PROCESS | 2528 | --DOCSHELL 1AB63800 == 76 [pid = 2528] [id = 314] 05:51:56 INFO - PROCESS | 2528 | --DOCSHELL 14C48000 == 75 [pid = 2528] [id = 313] 05:51:56 INFO - PROCESS | 2528 | --DOCSHELL 0E789000 == 74 [pid = 2528] [id = 312] 05:51:56 INFO - PROCESS | 2528 | --DOMWINDOW == 172 (1B109000) [pid = 2528] [serial = 930] [outer = 00000000] [url = about:blank] 05:51:56 INFO - PROCESS | 2528 | --DOMWINDOW == 171 (1B17F400) [pid = 2528] [serial = 931] [outer = 00000000] [url = about:blank] 05:51:56 INFO - PROCESS | 2528 | --DOMWINDOW == 170 (199C0000) [pid = 2528] [serial = 924] [outer = 00000000] [url = about:blank] 05:51:56 INFO - PROCESS | 2528 | --DOMWINDOW == 169 (1728D800) [pid = 2528] [serial = 919] [outer = 00000000] [url = about:blank] 05:51:56 INFO - PROCESS | 2528 | --DOMWINDOW == 168 (1A446400) [pid = 2528] [serial = 925] [outer = 00000000] [url = about:blank] 05:51:56 INFO - PROCESS | 2528 | --DOMWINDOW == 167 (0D652000) [pid = 2528] [serial = 903] [outer = 00000000] [url = about:blank] 05:51:56 INFO - PROCESS | 2528 | --DOMWINDOW == 166 (16589C00) [pid = 2528] [serial = 915] [outer = 00000000] [url = about:blank] 05:51:56 INFO - PROCESS | 2528 | --DOMWINDOW == 165 (120A3400) [pid = 2528] [serial = 910] [outer = 00000000] [url = about:blank] 05:51:56 INFO - PROCESS | 2528 | --DOMWINDOW == 164 (16919800) [pid = 2528] [serial = 918] [outer = 00000000] [url = about:blank] 05:51:56 INFO - PROCESS | 2528 | --DOMWINDOW == 163 (14C4C400) [pid = 2528] [serial = 885] [outer = 00000000] [url = about:blank] 05:51:56 INFO - PROCESS | 2528 | --DOMWINDOW == 162 (11D1C000) [pid = 2528] [serial = 909] [outer = 00000000] [url = about:blank] 05:51:56 INFO - PROCESS | 2528 | --DOMWINDOW == 161 (1A486C00) [pid = 2528] [serial = 928] [outer = 00000000] [url = about:blank] 05:51:56 INFO - PROCESS | 2528 | --DOMWINDOW == 160 (0D8DD400) [pid = 2528] [serial = 882] [outer = 00000000] [url = about:blank] 05:51:56 INFO - PROCESS | 2528 | --DOMWINDOW == 159 (1A48BC00) [pid = 2528] [serial = 894] [outer = 00000000] [url = about:blank] 05:51:56 INFO - PROCESS | 2528 | --DOMWINDOW == 158 (19DEAC00) [pid = 2528] [serial = 891] [outer = 00000000] [url = about:blank] 05:51:56 INFO - PROCESS | 2528 | --DOMWINDOW == 157 (152B2400) [pid = 2528] [serial = 912] [outer = 00000000] [url = about:blank] 05:51:56 INFO - PROCESS | 2528 | --DOMWINDOW == 156 (16592C00) [pid = 2528] [serial = 916] [outer = 00000000] [url = about:blank] 05:51:56 INFO - PROCESS | 2528 | --DOMWINDOW == 155 (19953800) [pid = 2528] [serial = 927] [outer = 00000000] [url = about:blank] 05:51:56 INFO - PROCESS | 2528 | --DOMWINDOW == 154 (17B15800) [pid = 2528] [serial = 888] [outer = 00000000] [url = about:blank] 05:51:56 INFO - PROCESS | 2528 | --DOMWINDOW == 153 (174A0000) [pid = 2528] [serial = 921] [outer = 00000000] [url = about:blank] 05:51:56 INFO - PROCESS | 2528 | --DOMWINDOW == 152 (154EF800) [pid = 2528] [serial = 913] [outer = 00000000] [url = about:blank] 05:51:56 INFO - PROCESS | 2528 | --DOMWINDOW == 151 (0D8DBC00) [pid = 2528] [serial = 904] [outer = 00000000] [url = about:blank] 05:51:56 INFO - PROCESS | 2528 | --DOMWINDOW == 150 (1757CC00) [pid = 2528] [serial = 922] [outer = 00000000] [url = about:blank] 05:51:56 INFO - PROCESS | 2528 | --DOMWINDOW == 149 (14C40C00) [pid = 2528] [serial = 906] [outer = 00000000] [url = about:blank] 05:51:56 INFO - PROCESS | 2528 | --DOMWINDOW == 148 (14C4E000) [pid = 2528] [serial = 907] [outer = 00000000] [url = about:blank] 05:51:57 INFO - PROCESS | 2528 | 1464612717129 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]]]}] 05:51:57 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 05:51:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 930ms 05:51:57 INFO - PROCESS | 2528 | 1464612717160 Marionette TRACE conn5 -> [0,1321,"getWindowHandle",null] 05:51:57 INFO - PROCESS | 2528 | 1464612717162 Marionette TRACE conn5 <- [1,1321,null,{"value":"13"}] 05:51:57 INFO - PROCESS | 2528 | 1464612717166 Marionette TRACE conn5 -> [0,1322,"setScriptTimeout",{"ms":35000}] 05:51:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 05:51:57 INFO - PROCESS | 2528 | 1464612717168 Marionette TRACE conn5 <- [1,1322,null,{}] 05:51:57 INFO - PROCESS | 2528 | 1464612717171 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}] 05:51:57 INFO - PROCESS | 2528 | 1464612717265 Marionette TRACE conn5 <- [1,1323,null,{"value":null}] 05:51:57 INFO - PROCESS | 2528 | 1464612717278 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\", \"2a2d7192-24ed-4889-9d1c-c9ccdcac4bce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:57 INFO - PROCESS | 2528 | ++DOCSHELL 12C09000 == 75 [pid = 2528] [id = 340] 05:51:57 INFO - PROCESS | 2528 | ++DOMWINDOW == 149 (14C03C00) [pid = 2528] [serial = 1019] [outer = 00000000] 05:51:57 INFO - PROCESS | 2528 | ++DOMWINDOW == 150 (14C41C00) [pid = 2528] [serial = 1020] [outer = 14C03C00] 05:51:57 INFO - PROCESS | 2528 | 1464612717323 Marionette DEBUG loaded listener.js 05:51:57 INFO - PROCESS | 2528 | ++DOMWINDOW == 151 (15022400) [pid = 2528] [serial = 1021] [outer = 14C03C00] 05:51:57 INFO - PROCESS | 2528 | 1464612717809 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]]]}] 05:51:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 05:51:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 670ms 05:51:57 INFO - PROCESS | 2528 | 1464612717842 Marionette TRACE conn5 -> [0,1325,"getWindowHandle",null] 05:51:57 INFO - PROCESS | 2528 | 1464612717846 Marionette TRACE conn5 <- [1,1325,null,{"value":"13"}] 05:51:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 05:51:57 INFO - PROCESS | 2528 | 1464612717856 Marionette TRACE conn5 -> [0,1326,"setScriptTimeout",{"ms":35000}] 05:51:57 INFO - PROCESS | 2528 | 1464612717860 Marionette TRACE conn5 <- [1,1326,null,{}] 05:51:57 INFO - PROCESS | 2528 | 1464612717864 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}] 05:51:57 INFO - PROCESS | 2528 | 1464612717963 Marionette TRACE conn5 <- [1,1327,null,{"value":null}] 05:51:58 INFO - PROCESS | 2528 | 1464612718101 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\", \"2a2d7192-24ed-4889-9d1c-c9ccdcac4bce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:58 INFO - PROCESS | 2528 | ++DOCSHELL 15E0D400 == 76 [pid = 2528] [id = 341] 05:51:58 INFO - PROCESS | 2528 | ++DOMWINDOW == 152 (160B9000) [pid = 2528] [serial = 1022] [outer = 00000000] 05:51:58 INFO - PROCESS | 2528 | ++DOMWINDOW == 153 (16591400) [pid = 2528] [serial = 1023] [outer = 160B9000] 05:51:58 INFO - PROCESS | 2528 | 1464612718148 Marionette DEBUG loaded listener.js 05:51:58 INFO - PROCESS | 2528 | ++DOMWINDOW == 154 (16730400) [pid = 2528] [serial = 1024] [outer = 160B9000] 05:51:58 INFO - PROCESS | 2528 | 1464612718982 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]]]}] 05:51:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 05:51:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1180ms 05:51:59 INFO - PROCESS | 2528 | 1464612719035 Marionette TRACE conn5 -> [0,1329,"getWindowHandle",null] 05:51:59 INFO - PROCESS | 2528 | 1464612719037 Marionette TRACE conn5 <- [1,1329,null,{"value":"13"}] 05:51:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 05:51:59 INFO - PROCESS | 2528 | 1464612719040 Marionette TRACE conn5 -> [0,1330,"setScriptTimeout",{"ms":35000}] 05:51:59 INFO - PROCESS | 2528 | 1464612719042 Marionette TRACE conn5 <- [1,1330,null,{}] 05:51:59 INFO - PROCESS | 2528 | 1464612719046 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}] 05:51:59 INFO - PROCESS | 2528 | 1464612719178 Marionette TRACE conn5 <- [1,1331,null,{"value":null}] 05:51:59 INFO - PROCESS | 2528 | 1464612719245 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\", \"2a2d7192-24ed-4889-9d1c-c9ccdcac4bce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:59 INFO - PROCESS | 2528 | ++DOCSHELL 16731800 == 77 [pid = 2528] [id = 342] 05:51:59 INFO - PROCESS | 2528 | ++DOMWINDOW == 155 (16919800) [pid = 2528] [serial = 1025] [outer = 00000000] 05:51:59 INFO - PROCESS | 2528 | ++DOMWINDOW == 156 (17292400) [pid = 2528] [serial = 1026] [outer = 16919800] 05:51:59 INFO - PROCESS | 2528 | 1464612719289 Marionette DEBUG loaded listener.js 05:51:59 INFO - PROCESS | 2528 | ++DOMWINDOW == 157 (17369400) [pid = 2528] [serial = 1027] [outer = 16919800] 05:51:59 INFO - PROCESS | 2528 | 1464612719759 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]]]}] 05:51:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 05:51:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 770ms 05:51:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 05:51:59 INFO - PROCESS | 2528 | 1464612719814 Marionette TRACE conn5 -> [0,1333,"getWindowHandle",null] 05:51:59 INFO - PROCESS | 2528 | 1464612719816 Marionette TRACE conn5 <- [1,1333,null,{"value":"13"}] 05:51:59 INFO - PROCESS | 2528 | 1464612719820 Marionette TRACE conn5 -> [0,1334,"setScriptTimeout",{"ms":35000}] 05:51:59 INFO - PROCESS | 2528 | 1464612719821 Marionette TRACE conn5 <- [1,1334,null,{}] 05:51:59 INFO - PROCESS | 2528 | 1464612719833 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}] 05:51:59 INFO - PROCESS | 2528 | 1464612719964 Marionette TRACE conn5 <- [1,1335,null,{"value":null}] 05:52:00 INFO - PROCESS | 2528 | 1464612720040 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\", \"2a2d7192-24ed-4889-9d1c-c9ccdcac4bce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:00 INFO - PROCESS | 2528 | ++DOCSHELL 175E9800 == 78 [pid = 2528] [id = 343] 05:52:00 INFO - PROCESS | 2528 | ++DOMWINDOW == 158 (175EF400) [pid = 2528] [serial = 1028] [outer = 00000000] 05:52:00 INFO - PROCESS | 2528 | ++DOMWINDOW == 159 (17B15800) [pid = 2528] [serial = 1029] [outer = 175EF400] 05:52:00 INFO - PROCESS | 2528 | 1464612720091 Marionette DEBUG loaded listener.js 05:52:00 INFO - PROCESS | 2528 | ++DOMWINDOW == 160 (19DE0800) [pid = 2528] [serial = 1030] [outer = 175EF400] 05:52:00 INFO - PROCESS | 2528 | 1464612720589 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]]]}] 05:52:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 05:52:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 830ms 05:52:00 INFO - PROCESS | 2528 | --DOMWINDOW == 159 (0DC5FC00) [pid = 2528] [serial = 956] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 05:52:00 INFO - PROCESS | 2528 | --DOMWINDOW == 158 (17289800) [pid = 2528] [serial = 971] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 05:52:00 INFO - PROCESS | 2528 | --DOMWINDOW == 157 (152B8000) [pid = 2528] [serial = 965] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 05:52:00 INFO - PROCESS | 2528 | --DOMWINDOW == 156 (17368400) [pid = 2528] [serial = 974] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 05:52:00 INFO - PROCESS | 2528 | --DOMWINDOW == 155 (12C07000) [pid = 2528] [serial = 962] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 05:52:00 INFO - PROCESS | 2528 | --DOMWINDOW == 154 (08B64400) [pid = 2528] [serial = 959] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 05:52:00 INFO - PROCESS | 2528 | --DOMWINDOW == 153 (160B2C00) [pid = 2528] [serial = 968] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 05:52:00 INFO - PROCESS | 2528 | --DOMWINDOW == 152 (0CC6B800) [pid = 2528] [serial = 977] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 05:52:00 INFO - PROCESS | 2528 | --DOMWINDOW == 151 (16454000) [pid = 2528] [serial = 980] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 05:52:00 INFO - PROCESS | 2528 | --DOMWINDOW == 150 (174A5000) [pid = 2528] [serial = 830] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 05:52:00 INFO - PROCESS | 2528 | --DOMWINDOW == 149 (1A470800) [pid = 2528] [serial = 983] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 05:52:00 INFO - PROCESS | 2528 | --DOMWINDOW == 148 (174A1800) [pid = 2528] [serial = 878] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 05:52:00 INFO - PROCESS | 2528 | 1464612720783 Marionette TRACE conn5 -> [0,1337,"getWindowHandle",null] 05:52:00 INFO - PROCESS | 2528 | 1464612720785 Marionette TRACE conn5 <- [1,1337,null,{"value":"13"}] 05:52:00 INFO - PROCESS | 2528 | 1464612720791 Marionette TRACE conn5 -> [0,1338,"setScriptTimeout",{"ms":35000}] 05:52:00 INFO - PROCESS | 2528 | 1464612720793 Marionette TRACE conn5 <- [1,1338,null,{}] 05:52:00 INFO - PROCESS | 2528 | 1464612720797 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}] 05:52:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 05:52:00 INFO - PROCESS | 2528 | 1464612720892 Marionette TRACE conn5 <- [1,1339,null,{"value":null}] 05:52:00 INFO - PROCESS | 2528 | 1464612720899 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\", \"2a2d7192-24ed-4889-9d1c-c9ccdcac4bce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:00 INFO - PROCESS | 2528 | ++DOCSHELL 120A1C00 == 79 [pid = 2528] [id = 344] 05:52:00 INFO - PROCESS | 2528 | ++DOMWINDOW == 149 (1257C400) [pid = 2528] [serial = 1031] [outer = 00000000] 05:52:00 INFO - PROCESS | 2528 | ++DOMWINDOW == 150 (15EC9000) [pid = 2528] [serial = 1032] [outer = 1257C400] 05:52:00 INFO - PROCESS | 2528 | 1464612720945 Marionette DEBUG loaded listener.js 05:52:01 INFO - PROCESS | 2528 | ++DOMWINDOW == 151 (16448400) [pid = 2528] [serial = 1033] [outer = 1257C400] 05:52:01 INFO - PROCESS | 2528 | 1464612721387 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]]]}] 05:52:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 05:52:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 610ms 05:52:01 INFO - PROCESS | 2528 | 1464612721413 Marionette TRACE conn5 -> [0,1341,"getWindowHandle",null] 05:52:01 INFO - PROCESS | 2528 | 1464612721415 Marionette TRACE conn5 <- [1,1341,null,{"value":"13"}] 05:52:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 05:52:01 INFO - PROCESS | 2528 | 1464612721418 Marionette TRACE conn5 -> [0,1342,"setScriptTimeout",{"ms":35000}] 05:52:01 INFO - PROCESS | 2528 | 1464612721420 Marionette TRACE conn5 <- [1,1342,null,{}] 05:52:01 INFO - PROCESS | 2528 | 1464612721437 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}] 05:52:01 INFO - PROCESS | 2528 | 1464612721526 Marionette TRACE conn5 <- [1,1343,null,{"value":null}] 05:52:01 INFO - PROCESS | 2528 | 1464612721533 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\", \"2a2d7192-24ed-4889-9d1c-c9ccdcac4bce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:01 INFO - PROCESS | 2528 | ++DOCSHELL 15EB2C00 == 80 [pid = 2528] [id = 345] 05:52:01 INFO - PROCESS | 2528 | ++DOMWINDOW == 152 (16E50000) [pid = 2528] [serial = 1034] [outer = 00000000] 05:52:01 INFO - PROCESS | 2528 | ++DOMWINDOW == 153 (1A46A400) [pid = 2528] [serial = 1035] [outer = 16E50000] 05:52:01 INFO - PROCESS | 2528 | 1464612721577 Marionette DEBUG loaded listener.js 05:52:01 INFO - PROCESS | 2528 | ++DOMWINDOW == 154 (1ADC0C00) [pid = 2528] [serial = 1036] [outer = 16E50000] 05:52:02 INFO - PROCESS | 2528 | 1464612722035 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]]]}] 05:52:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 05:52:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 670ms 05:52:02 INFO - PROCESS | 2528 | 1464612722089 Marionette TRACE conn5 -> [0,1345,"getWindowHandle",null] 05:52:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 05:52:02 INFO - PROCESS | 2528 | 1464612722091 Marionette TRACE conn5 <- [1,1345,null,{"value":"13"}] 05:52:02 INFO - PROCESS | 2528 | 1464612722095 Marionette TRACE conn5 -> [0,1346,"setScriptTimeout",{"ms":35000}] 05:52:02 INFO - PROCESS | 2528 | 1464612722096 Marionette TRACE conn5 <- [1,1346,null,{}] 05:52:02 INFO - PROCESS | 2528 | 1464612722099 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}] 05:52:02 INFO - PROCESS | 2528 | 1464612722190 Marionette TRACE conn5 <- [1,1347,null,{"value":null}] 05:52:02 INFO - PROCESS | 2528 | 1464612722196 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\", \"2a2d7192-24ed-4889-9d1c-c9ccdcac4bce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:02 INFO - PROCESS | 2528 | ++DOCSHELL 0D10E000 == 81 [pid = 2528] [id = 346] 05:52:02 INFO - PROCESS | 2528 | ++DOMWINDOW == 155 (0D1F5800) [pid = 2528] [serial = 1037] [outer = 00000000] 05:52:02 INFO - PROCESS | 2528 | ++DOMWINDOW == 156 (1570B800) [pid = 2528] [serial = 1038] [outer = 0D1F5800] 05:52:02 INFO - PROCESS | 2528 | 1464612722240 Marionette DEBUG loaded listener.js 05:52:02 INFO - PROCESS | 2528 | ++DOMWINDOW == 157 (1B17D000) [pid = 2528] [serial = 1039] [outer = 0D1F5800] 05:52:02 INFO - PROCESS | 2528 | 1464612722701 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]]]}] 05:52:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 05:52:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 630ms 05:52:02 INFO - PROCESS | 2528 | 1464612722725 Marionette TRACE conn5 -> [0,1349,"getWindowHandle",null] 05:52:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 05:52:02 INFO - PROCESS | 2528 | 1464612722727 Marionette TRACE conn5 <- [1,1349,null,{"value":"13"}] 05:52:02 INFO - PROCESS | 2528 | 1464612722730 Marionette TRACE conn5 -> [0,1350,"setScriptTimeout",{"ms":35000}] 05:52:02 INFO - PROCESS | 2528 | 1464612722732 Marionette TRACE conn5 <- [1,1350,null,{}] 05:52:02 INFO - PROCESS | 2528 | 1464612722735 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}] 05:52:02 INFO - PROCESS | 2528 | 1464612722952 Marionette TRACE conn5 <- [1,1351,null,{"value":null}] 05:52:03 INFO - PROCESS | 2528 | 1464612723072 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\", \"2a2d7192-24ed-4889-9d1c-c9ccdcac4bce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:03 INFO - PROCESS | 2528 | ++DOCSHELL 08B6F400 == 82 [pid = 2528] [id = 347] 05:52:03 INFO - PROCESS | 2528 | ++DOMWINDOW == 158 (0C269C00) [pid = 2528] [serial = 1040] [outer = 00000000] 05:52:03 INFO - PROCESS | 2528 | ++DOMWINDOW == 159 (0D24D400) [pid = 2528] [serial = 1041] [outer = 0C269C00] 05:52:03 INFO - PROCESS | 2528 | 1464612723132 Marionette DEBUG loaded listener.js 05:52:03 INFO - PROCESS | 2528 | ++DOMWINDOW == 160 (0D88C400) [pid = 2528] [serial = 1042] [outer = 0C269C00] 05:52:03 INFO - PROCESS | 2528 | 1464612723832 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]]]}] 05:52:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 05:52:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 1186ms 05:52:03 INFO - PROCESS | 2528 | 1464612723918 Marionette TRACE conn5 -> [0,1353,"getWindowHandle",null] 05:52:03 INFO - PROCESS | 2528 | 1464612723922 Marionette TRACE conn5 <- [1,1353,null,{"value":"13"}] 05:52:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 05:52:03 INFO - PROCESS | 2528 | 1464612723927 Marionette TRACE conn5 -> [0,1354,"setScriptTimeout",{"ms":35000}] 05:52:03 INFO - PROCESS | 2528 | 1464612723932 Marionette TRACE conn5 <- [1,1354,null,{}] 05:52:03 INFO - PROCESS | 2528 | 1464612723937 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}] 05:52:04 INFO - PROCESS | 2528 | 1464612724119 Marionette TRACE conn5 <- [1,1355,null,{"value":null}] 05:52:04 INFO - PROCESS | 2528 | 1464612724132 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\", \"2a2d7192-24ed-4889-9d1c-c9ccdcac4bce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:04 INFO - PROCESS | 2528 | ++DOCSHELL 14C4C400 == 83 [pid = 2528] [id = 348] 05:52:04 INFO - PROCESS | 2528 | ++DOMWINDOW == 161 (14C4E400) [pid = 2528] [serial = 1043] [outer = 00000000] 05:52:04 INFO - PROCESS | 2528 | ++DOMWINDOW == 162 (154EF800) [pid = 2528] [serial = 1044] [outer = 14C4E400] 05:52:04 INFO - PROCESS | 2528 | 1464612724190 Marionette DEBUG loaded listener.js 05:52:04 INFO - PROCESS | 2528 | ++DOMWINDOW == 163 (15E18400) [pid = 2528] [serial = 1045] [outer = 14C4E400] 05:52:04 INFO - PROCESS | 2528 | 1464612724905 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] 05:52:04 INFO - PROCESS | 2528 | 1464612724956 Marionette TRACE conn5 <- [1,1357,null,{"value":"13"}] 05:52:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 05:52:04 INFO - PROCESS | 2528 | 1464612724960 Marionette TRACE conn5 -> [0,1358,"setScriptTimeout",{"ms":35000}] 05:52:04 INFO - PROCESS | 2528 | 1464612724962 Marionette TRACE conn5 <- [1,1358,null,{}] 05:52:04 INFO - PROCESS | 2528 | 1464612724966 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}] 05:52:05 INFO - PROCESS | 2528 | 1464612725091 Marionette TRACE conn5 <- [1,1359,null,{"value":null}] 05:52:05 INFO - PROCESS | 2528 | 1464612725246 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\", \"2a2d7192-24ed-4889-9d1c-c9ccdcac4bce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:05 INFO - PROCESS | 2528 | ++DOCSHELL 1A44A400 == 84 [pid = 2528] [id = 349] 05:52:05 INFO - PROCESS | 2528 | ++DOMWINDOW == 164 (1A486400) [pid = 2528] [serial = 1046] [outer = 00000000] 05:52:05 INFO - PROCESS | 2528 | ++DOMWINDOW == 165 (1ADC3800) [pid = 2528] [serial = 1047] [outer = 1A486400] 05:52:05 INFO - PROCESS | 2528 | 1464612725303 Marionette DEBUG loaded listener.js 05:52:05 INFO - PROCESS | 2528 | ++DOMWINDOW == 166 (1B1C5C00) [pid = 2528] [serial = 1048] [outer = 1A486400] 05:52:05 INFO - PROCESS | 2528 | 1464612725894 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] 05:52:05 INFO - PROCESS | 2528 | 1464612725937 Marionette TRACE conn5 <- [1,1361,null,{"value":"13"}] 05:52:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 05:52:05 INFO - PROCESS | 2528 | 1464612725949 Marionette TRACE conn5 -> [0,1362,"setScriptTimeout",{"ms":35000}] 05:52:05 INFO - PROCESS | 2528 | 1464612725953 Marionette TRACE conn5 <- [1,1362,null,{}] 05:52:05 INFO - PROCESS | 2528 | 1464612725958 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}] 05:52:06 INFO - PROCESS | 2528 | 1464612726080 Marionette TRACE conn5 <- [1,1363,null,{"value":null}] 05:52:06 INFO - PROCESS | 2528 | 1464612726245 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\", \"2a2d7192-24ed-4889-9d1c-c9ccdcac4bce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:06 INFO - PROCESS | 2528 | ++DOCSHELL 1E621800 == 85 [pid = 2528] [id = 350] 05:52:06 INFO - PROCESS | 2528 | ++DOMWINDOW == 167 (1E626000) [pid = 2528] [serial = 1049] [outer = 00000000] 05:52:06 INFO - PROCESS | 2528 | ++DOMWINDOW == 168 (1F473400) [pid = 2528] [serial = 1050] [outer = 1E626000] 05:52:06 INFO - PROCESS | 2528 | 1464612726300 Marionette DEBUG loaded listener.js 05:52:06 INFO - PROCESS | 2528 | ++DOMWINDOW == 169 (1F825000) [pid = 2528] [serial = 1051] [outer = 1E626000] 05:52:06 INFO - PROCESS | 2528 | [2528] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 05:52:06 INFO - PROCESS | 2528 | 1464612726903 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] 05:52:06 INFO - PROCESS | 2528 | 1464612726940 Marionette TRACE conn5 <- [1,1365,null,{"value":"13"}] 05:52:06 INFO - PROCESS | 2528 | 1464612726944 Marionette TRACE conn5 -> [0,1366,"setScriptTimeout",{"ms":35000}] 05:52:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 05:52:06 INFO - PROCESS | 2528 | 1464612726946 Marionette TRACE conn5 <- [1,1366,null,{}] 05:52:06 INFO - PROCESS | 2528 | 1464612726950 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}] 05:52:07 INFO - PROCESS | 2528 | 1464612727067 Marionette TRACE conn5 <- [1,1367,null,{"value":null}] 05:52:07 INFO - PROCESS | 2528 | 1464612727218 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\", \"2a2d7192-24ed-4889-9d1c-c9ccdcac4bce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:07 INFO - PROCESS | 2528 | ++DOCSHELL 1F193800 == 86 [pid = 2528] [id = 351] 05:52:07 INFO - PROCESS | 2528 | ++DOMWINDOW == 170 (1F193C00) [pid = 2528] [serial = 1052] [outer = 00000000] 05:52:07 INFO - PROCESS | 2528 | ++DOMWINDOW == 171 (1F19FC00) [pid = 2528] [serial = 1053] [outer = 1F193C00] 05:52:07 INFO - PROCESS | 2528 | 1464612727273 Marionette DEBUG loaded listener.js 05:52:07 INFO - PROCESS | 2528 | ++DOMWINDOW == 172 (1F46A400) [pid = 2528] [serial = 1054] [outer = 1F193C00] 05:52:07 INFO - PROCESS | 2528 | 1464612727859 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] 05:52:07 INFO - PROCESS | 2528 | 1464612727920 Marionette TRACE conn5 <- [1,1369,null,{"value":"13"}] 05:52:07 INFO - PROCESS | 2528 | 1464612727923 Marionette TRACE conn5 -> [0,1370,"setScriptTimeout",{"ms":35000}] 05:52:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 05:52:07 INFO - PROCESS | 2528 | 1464612727926 Marionette TRACE conn5 <- [1,1370,null,{}] 05:52:07 INFO - PROCESS | 2528 | 1464612727930 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}] 05:52:08 INFO - PROCESS | 2528 | 1464612728044 Marionette TRACE conn5 <- [1,1371,null,{"value":null}] 05:52:08 INFO - PROCESS | 2528 | 1464612728214 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\", \"2a2d7192-24ed-4889-9d1c-c9ccdcac4bce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:08 INFO - PROCESS | 2528 | ++DOCSHELL 20715400 == 87 [pid = 2528] [id = 352] 05:52:08 INFO - PROCESS | 2528 | ++DOMWINDOW == 173 (20715C00) [pid = 2528] [serial = 1055] [outer = 00000000] 05:52:08 INFO - PROCESS | 2528 | ++DOMWINDOW == 174 (2071CC00) [pid = 2528] [serial = 1056] [outer = 20715C00] 05:52:08 INFO - PROCESS | 2528 | 1464612728277 Marionette DEBUG loaded listener.js 05:52:08 INFO - PROCESS | 2528 | ++DOMWINDOW == 175 (223E2800) [pid = 2528] [serial = 1057] [outer = 20715C00] 05:52:08 INFO - PROCESS | 2528 | [2528] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 05:52:08 INFO - PROCESS | 2528 | 1464612728907 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] 05:52:08 INFO - PROCESS | 2528 | 1464612728954 Marionette TRACE conn5 <- [1,1373,null,{"value":"13"}] 05:52:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 05:52:08 INFO - PROCESS | 2528 | 1464612728958 Marionette TRACE conn5 -> [0,1374,"setScriptTimeout",{"ms":35000}] 05:52:08 INFO - PROCESS | 2528 | 1464612728960 Marionette TRACE conn5 <- [1,1374,null,{}] 05:52:08 INFO - PROCESS | 2528 | 1464612728963 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}] 05:52:09 INFO - PROCESS | 2528 | 1464612729095 Marionette TRACE conn5 <- [1,1375,null,{"value":null}] 05:52:09 INFO - PROCESS | 2528 | 1464612729248 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\", \"2a2d7192-24ed-4889-9d1c-c9ccdcac4bce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:09 INFO - PROCESS | 2528 | ++DOCSHELL 21353800 == 88 [pid = 2528] [id = 353] 05:52:09 INFO - PROCESS | 2528 | ++DOMWINDOW == 176 (21353C00) [pid = 2528] [serial = 1058] [outer = 00000000] 05:52:09 INFO - PROCESS | 2528 | ++DOMWINDOW == 177 (2135DC00) [pid = 2528] [serial = 1059] [outer = 21353C00] 05:52:09 INFO - PROCESS | 2528 | 1464612729302 Marionette DEBUG loaded listener.js 05:52:09 INFO - PROCESS | 2528 | ++DOMWINDOW == 178 (223E4000) [pid = 2528] [serial = 1060] [outer = 21353C00] 05:52:09 INFO - PROCESS | 2528 | 1464612729924 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] 05:52:09 INFO - PROCESS | 2528 | 1464612729982 Marionette TRACE conn5 <- [1,1377,null,{"value":"13"}] 05:52:09 INFO - PROCESS | 2528 | 1464612729986 Marionette TRACE conn5 -> [0,1378,"setScriptTimeout",{"ms":35000}] 05:52:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 05:52:09 INFO - PROCESS | 2528 | 1464612729988 Marionette TRACE conn5 <- [1,1378,null,{}] 05:52:09 INFO - PROCESS | 2528 | 1464612729992 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}] 05:52:10 INFO - PROCESS | 2528 | 1464612730104 Marionette TRACE conn5 <- [1,1379,null,{"value":null}] 05:52:10 INFO - PROCESS | 2528 | 1464612730256 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\", \"2a2d7192-24ed-4889-9d1c-c9ccdcac4bce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:10 INFO - PROCESS | 2528 | ++DOCSHELL 2135D400 == 89 [pid = 2528] [id = 354] 05:52:10 INFO - PROCESS | 2528 | ++DOMWINDOW == 179 (21B32000) [pid = 2528] [serial = 1061] [outer = 00000000] 05:52:10 INFO - PROCESS | 2528 | ++DOMWINDOW == 180 (21B39C00) [pid = 2528] [serial = 1062] [outer = 21B32000] 05:52:10 INFO - PROCESS | 2528 | 1464612730311 Marionette DEBUG loaded listener.js 05:52:10 INFO - PROCESS | 2528 | ++DOMWINDOW == 181 (21B3C800) [pid = 2528] [serial = 1063] [outer = 21B32000] 05:52:10 INFO - PROCESS | 2528 | 1464612730963 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]]]}] 05:52:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 05:52:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 1016ms 05:52:11 INFO - PROCESS | 2528 | 1464612731006 Marionette TRACE conn5 -> [0,1381,"getWindowHandle",null] 05:52:11 INFO - PROCESS | 2528 | 1464612731008 Marionette TRACE conn5 <- [1,1381,null,{"value":"13"}] 05:52:11 INFO - PROCESS | 2528 | 1464612731011 Marionette TRACE conn5 -> [0,1382,"setScriptTimeout",{"ms":35000}] 05:52:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 05:52:11 INFO - PROCESS | 2528 | 1464612731013 Marionette TRACE conn5 <- [1,1382,null,{}] 05:52:11 INFO - PROCESS | 2528 | 1464612731017 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}] 05:52:11 INFO - PROCESS | 2528 | 1464612731133 Marionette TRACE conn5 <- [1,1383,null,{"value":null}] 05:52:11 INFO - PROCESS | 2528 | 1464612731300 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\", \"2a2d7192-24ed-4889-9d1c-c9ccdcac4bce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:11 INFO - PROCESS | 2528 | ++DOCSHELL 0D756C00 == 90 [pid = 2528] [id = 355] 05:52:11 INFO - PROCESS | 2528 | ++DOMWINDOW == 182 (0D895800) [pid = 2528] [serial = 1064] [outer = 00000000] 05:52:11 INFO - PROCESS | 2528 | ++DOMWINDOW == 183 (16594800) [pid = 2528] [serial = 1065] [outer = 0D895800] 05:52:11 INFO - PROCESS | 2528 | 1464612731356 Marionette DEBUG loaded listener.js 05:52:11 INFO - PROCESS | 2528 | ++DOMWINDOW == 184 (16E46400) [pid = 2528] [serial = 1066] [outer = 0D895800] 05:52:12 INFO - PROCESS | 2528 | 1464612732181 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]]]}] 05:52:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 05:52:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 1223ms 05:52:12 INFO - PROCESS | 2528 | 1464612732239 Marionette TRACE conn5 -> [0,1385,"getWindowHandle",null] 05:52:12 INFO - PROCESS | 2528 | 1464612732244 Marionette TRACE conn5 <- [1,1385,null,{"value":"13"}] 05:52:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 05:52:12 INFO - PROCESS | 2528 | 1464612732249 Marionette TRACE conn5 -> [0,1386,"setScriptTimeout",{"ms":35000}] 05:52:12 INFO - PROCESS | 2528 | 1464612732252 Marionette TRACE conn5 <- [1,1386,null,{}] 05:52:12 INFO - PROCESS | 2528 | 1464612732257 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}] 05:52:12 INFO - PROCESS | 2528 | 1464612732403 Marionette TRACE conn5 <- [1,1387,null,{"value":null}] 05:52:12 INFO - PROCESS | 2528 | 1464612732565 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\", \"2a2d7192-24ed-4889-9d1c-c9ccdcac4bce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:12 INFO - PROCESS | 2528 | ++DOCSHELL 11D19C00 == 91 [pid = 2528] [id = 356] 05:52:12 INFO - PROCESS | 2528 | ++DOMWINDOW == 185 (12510C00) [pid = 2528] [serial = 1067] [outer = 00000000] 05:52:12 INFO - PROCESS | 2528 | ++DOMWINDOW == 186 (152AD400) [pid = 2528] [serial = 1068] [outer = 12510C00] 05:52:12 INFO - PROCESS | 2528 | 1464612732619 Marionette DEBUG loaded listener.js 05:52:12 INFO - PROCESS | 2528 | ++DOMWINDOW == 187 (160B8C00) [pid = 2528] [serial = 1069] [outer = 12510C00] 05:52:13 INFO - PROCESS | 2528 | --DOCSHELL 0D10E000 == 90 [pid = 2528] [id = 346] 05:52:13 INFO - PROCESS | 2528 | --DOCSHELL 15EB2C00 == 89 [pid = 2528] [id = 345] 05:52:13 INFO - PROCESS | 2528 | --DOCSHELL 120A1C00 == 88 [pid = 2528] [id = 344] 05:52:13 INFO - PROCESS | 2528 | --DOCSHELL 175E9800 == 87 [pid = 2528] [id = 343] 05:52:13 INFO - PROCESS | 2528 | --DOCSHELL 16731800 == 86 [pid = 2528] [id = 342] 05:52:13 INFO - PROCESS | 2528 | --DOCSHELL 15E0D400 == 85 [pid = 2528] [id = 341] 05:52:13 INFO - PROCESS | 2528 | --DOCSHELL 12C09000 == 84 [pid = 2528] [id = 340] 05:52:13 INFO - PROCESS | 2528 | --DOCSHELL 0C31E800 == 83 [pid = 2528] [id = 339] 05:52:13 INFO - PROCESS | 2528 | --DOCSHELL 0D898C00 == 82 [pid = 2528] [id = 338] 05:52:13 INFO - PROCESS | 2528 | --DOCSHELL 1E62E000 == 81 [pid = 2528] [id = 334] 05:52:13 INFO - PROCESS | 2528 | --DOCSHELL 1E1A5000 == 80 [pid = 2528] [id = 333] 05:52:13 INFO - PROCESS | 2528 | --DOCSHELL 1B10D800 == 79 [pid = 2528] [id = 332] 05:52:13 INFO - PROCESS | 2528 | --DOCSHELL 14C9C400 == 78 [pid = 2528] [id = 331] 05:52:13 INFO - PROCESS | 2528 | --DOCSHELL 0D88DC00 == 77 [pid = 2528] [id = 330] 05:52:13 INFO - PROCESS | 2528 | --DOCSHELL 1B1C6400 == 76 [pid = 2528] [id = 329] 05:52:13 INFO - PROCESS | 2528 | --DOMWINDOW == 186 (17B7BC00) [pid = 2528] [serial = 832] [outer = 00000000] [url = about:blank] 05:52:13 INFO - PROCESS | 2528 | --DOMWINDOW == 185 (12C0A000) [pid = 2528] [serial = 958] [outer = 00000000] [url = about:blank] 05:52:13 INFO - PROCESS | 2528 | --DOMWINDOW == 184 (12246C00) [pid = 2528] [serial = 957] [outer = 00000000] [url = about:blank] 05:52:13 INFO - PROCESS | 2528 | --DOMWINDOW == 183 (1C907400) [pid = 2528] [serial = 948] [outer = 00000000] [url = about:blank] 05:52:13 INFO - PROCESS | 2528 | --DOMWINDOW == 182 (1728C800) [pid = 2528] [serial = 972] [outer = 00000000] [url = about:blank] 05:52:13 INFO - PROCESS | 2528 | --DOMWINDOW == 181 (1B2A8800) [pid = 2528] [serial = 942] [outer = 00000000] [url = about:blank] 05:52:13 INFO - PROCESS | 2528 | --DOMWINDOW == 180 (122F1400) [pid = 2528] [serial = 936] [outer = 00000000] [url = about:blank] 05:52:13 INFO - PROCESS | 2528 | --DOMWINDOW == 179 (1570C400) [pid = 2528] [serial = 966] [outer = 00000000] [url = about:blank] 05:52:13 INFO - PROCESS | 2528 | --DOMWINDOW == 178 (160B0400) [pid = 2528] [serial = 967] [outer = 00000000] [url = about:blank] 05:52:13 INFO - PROCESS | 2528 | --DOMWINDOW == 177 (1B2AA800) [pid = 2528] [serial = 933] [outer = 00000000] [url = about:blank] 05:52:13 INFO - PROCESS | 2528 | --DOMWINDOW == 176 (1749F000) [pid = 2528] [serial = 975] [outer = 00000000] [url = about:blank] 05:52:13 INFO - PROCESS | 2528 | --DOMWINDOW == 175 (13219800) [pid = 2528] [serial = 963] [outer = 00000000] [url = about:blank] 05:52:13 INFO - PROCESS | 2528 | --DOMWINDOW == 174 (14C10800) [pid = 2528] [serial = 964] [outer = 00000000] [url = about:blank] 05:52:13 INFO - PROCESS | 2528 | --DOMWINDOW == 173 (0CC22C00) [pid = 2528] [serial = 960] [outer = 00000000] [url = about:blank] 05:52:13 INFO - PROCESS | 2528 | --DOMWINDOW == 172 (1729E800) [pid = 2528] [serial = 973] [outer = 00000000] [url = about:blank] 05:52:13 INFO - PROCESS | 2528 | --DOMWINDOW == 171 (0D654400) [pid = 2528] [serial = 961] [outer = 00000000] [url = about:blank] 05:52:13 INFO - PROCESS | 2528 | --DOMWINDOW == 170 (1ADC4C00) [pid = 2528] [serial = 954] [outer = 00000000] [url = about:blank] 05:52:13 INFO - PROCESS | 2528 | --DOMWINDOW == 169 (16450000) [pid = 2528] [serial = 969] [outer = 00000000] [url = about:blank] 05:52:13 INFO - PROCESS | 2528 | --DOMWINDOW == 168 (12242800) [pid = 2528] [serial = 978] [outer = 00000000] [url = about:blank] 05:52:13 INFO - PROCESS | 2528 | --DOMWINDOW == 167 (1E1B2800) [pid = 2528] [serial = 951] [outer = 00000000] [url = about:blank] 05:52:13 INFO - PROCESS | 2528 | --DOMWINDOW == 166 (1C583C00) [pid = 2528] [serial = 945] [outer = 00000000] [url = about:blank] 05:52:13 INFO - PROCESS | 2528 | --DOMWINDOW == 165 (17547800) [pid = 2528] [serial = 976] [outer = 00000000] [url = about:blank] 05:52:13 INFO - PROCESS | 2528 | --DOMWINDOW == 164 (14C93C00) [pid = 2528] [serial = 979] [outer = 00000000] [url = about:blank] 05:52:13 INFO - PROCESS | 2528 | --DOMWINDOW == 163 (1672A400) [pid = 2528] [serial = 939] [outer = 00000000] [url = about:blank] 05:52:13 INFO - PROCESS | 2528 | --DOMWINDOW == 162 (18B8CC00) [pid = 2528] [serial = 981] [outer = 00000000] [url = about:blank] 05:52:13 INFO - PROCESS | 2528 | --DOMWINDOW == 161 (1ADC2000) [pid = 2528] [serial = 985] [outer = 00000000] [url = about:blank] 05:52:13 INFO - PROCESS | 2528 | --DOMWINDOW == 160 (19DE1800) [pid = 2528] [serial = 982] [outer = 00000000] [url = about:blank] 05:52:13 INFO - PROCESS | 2528 | --DOMWINDOW == 159 (1658EC00) [pid = 2528] [serial = 970] [outer = 00000000] [url = about:blank] 05:52:13 INFO - PROCESS | 2528 | --DOMWINDOW == 158 (1AB60800) [pid = 2528] [serial = 984] [outer = 00000000] [url = about:blank] 05:52:13 INFO - PROCESS | 2528 | --DOMWINDOW == 157 (17B72800) [pid = 2528] [serial = 880] [outer = 00000000] [url = about:blank] 05:52:13 INFO - PROCESS | 2528 | 1464612733256 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]]]}] 05:52:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 05:52:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 1024ms 05:52:13 INFO - PROCESS | 2528 | 1464612733273 Marionette TRACE conn5 -> [0,1389,"getWindowHandle",null] 05:52:13 INFO - PROCESS | 2528 | 1464612733279 Marionette TRACE conn5 <- [1,1389,null,{"value":"13"}] 05:52:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 05:52:13 INFO - PROCESS | 2528 | 1464612733285 Marionette TRACE conn5 -> [0,1390,"setScriptTimeout",{"ms":35000}] 05:52:13 INFO - PROCESS | 2528 | 1464612733288 Marionette TRACE conn5 <- [1,1390,null,{}] 05:52:13 INFO - PROCESS | 2528 | 1464612733291 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}] 05:52:13 INFO - PROCESS | 2528 | 1464612733390 Marionette TRACE conn5 <- [1,1391,null,{"value":null}] 05:52:13 INFO - PROCESS | 2528 | 1464612733506 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\", \"2a2d7192-24ed-4889-9d1c-c9ccdcac4bce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:13 INFO - PROCESS | 2528 | ++DOCSHELL 0D0E1800 == 77 [pid = 2528] [id = 357] 05:52:13 INFO - PROCESS | 2528 | ++DOMWINDOW == 158 (0D88DC00) [pid = 2528] [serial = 1070] [outer = 00000000] 05:52:13 INFO - PROCESS | 2528 | ++DOMWINDOW == 159 (12509800) [pid = 2528] [serial = 1071] [outer = 0D88DC00] 05:52:13 INFO - PROCESS | 2528 | 1464612733552 Marionette DEBUG loaded listener.js 05:52:13 INFO - PROCESS | 2528 | ++DOMWINDOW == 160 (12C0E000) [pid = 2528] [serial = 1072] [outer = 0D88DC00] 05:52:13 INFO - PROCESS | 2528 | 1464612733936 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]]]}] 05:52:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 05:52:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 731ms 05:52:14 INFO - PROCESS | 2528 | 1464612734018 Marionette TRACE conn5 -> [0,1393,"getWindowHandle",null] 05:52:14 INFO - PROCESS | 2528 | 1464612734020 Marionette TRACE conn5 <- [1,1393,null,{"value":"13"}] 05:52:14 INFO - PROCESS | 2528 | 1464612734024 Marionette TRACE conn5 -> [0,1394,"setScriptTimeout",{"ms":35000}] 05:52:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 05:52:14 INFO - PROCESS | 2528 | 1464612734027 Marionette TRACE conn5 <- [1,1394,null,{}] 05:52:14 INFO - PROCESS | 2528 | 1464612734037 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}] 05:52:14 INFO - PROCESS | 2528 | 1464612734141 Marionette TRACE conn5 <- [1,1395,null,{"value":null}] 05:52:14 INFO - PROCESS | 2528 | 1464612734184 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\", \"2a2d7192-24ed-4889-9d1c-c9ccdcac4bce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:14 INFO - PROCESS | 2528 | ++DOCSHELL 16589C00 == 78 [pid = 2528] [id = 358] 05:52:14 INFO - PROCESS | 2528 | ++DOMWINDOW == 161 (1658C800) [pid = 2528] [serial = 1073] [outer = 00000000] 05:52:14 INFO - PROCESS | 2528 | ++DOMWINDOW == 162 (1672CC00) [pid = 2528] [serial = 1074] [outer = 1658C800] 05:52:14 INFO - PROCESS | 2528 | 1464612734232 Marionette DEBUG loaded listener.js 05:52:14 INFO - PROCESS | 2528 | ++DOMWINDOW == 163 (16E45000) [pid = 2528] [serial = 1075] [outer = 1658C800] 05:52:14 INFO - PROCESS | 2528 | 1464612734723 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]]]}] 05:52:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 05:52:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 730ms 05:52:14 INFO - PROCESS | 2528 | 1464612734760 Marionette TRACE conn5 -> [0,1397,"getWindowHandle",null] 05:52:14 INFO - PROCESS | 2528 | 1464612734762 Marionette TRACE conn5 <- [1,1397,null,{"value":"13"}] 05:52:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 05:52:14 INFO - PROCESS | 2528 | 1464612734766 Marionette TRACE conn5 -> [0,1398,"setScriptTimeout",{"ms":35000}] 05:52:14 INFO - PROCESS | 2528 | 1464612734767 Marionette TRACE conn5 <- [1,1398,null,{}] 05:52:14 INFO - PROCESS | 2528 | 1464612734771 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}] 05:52:14 INFO - PROCESS | 2528 | 1464612734867 Marionette TRACE conn5 <- [1,1399,null,{"value":null}] 05:52:14 INFO - PROCESS | 2528 | 1464612734874 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\", \"2a2d7192-24ed-4889-9d1c-c9ccdcac4bce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:14 INFO - PROCESS | 2528 | ++DOCSHELL 17291800 == 79 [pid = 2528] [id = 359] 05:52:14 INFO - PROCESS | 2528 | ++DOMWINDOW == 164 (17297800) [pid = 2528] [serial = 1076] [outer = 00000000] 05:52:14 INFO - PROCESS | 2528 | ++DOMWINDOW == 165 (174A7400) [pid = 2528] [serial = 1077] [outer = 17297800] 05:52:14 INFO - PROCESS | 2528 | 1464612734919 Marionette DEBUG loaded listener.js 05:52:15 INFO - PROCESS | 2528 | ++DOMWINDOW == 166 (17A8C000) [pid = 2528] [serial = 1078] [outer = 17297800] 05:52:15 INFO - PROCESS | 2528 | 1464612735462 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]]]}] 05:52:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 05:52:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 730ms 05:52:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 05:52:15 INFO - PROCESS | 2528 | 1464612735498 Marionette TRACE conn5 -> [0,1401,"getWindowHandle",null] 05:52:15 INFO - PROCESS | 2528 | 1464612735500 Marionette TRACE conn5 <- [1,1401,null,{"value":"13"}] 05:52:15 INFO - PROCESS | 2528 | 1464612735503 Marionette TRACE conn5 -> [0,1402,"setScriptTimeout",{"ms":35000}] 05:52:15 INFO - PROCESS | 2528 | 1464612735505 Marionette TRACE conn5 <- [1,1402,null,{}] 05:52:15 INFO - PROCESS | 2528 | 1464612735512 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}] 05:52:15 INFO - PROCESS | 2528 | 1464612735669 Marionette TRACE conn5 <- [1,1403,null,{"value":null}] 05:52:15 INFO - PROCESS | 2528 | 1464612735691 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\", \"2a2d7192-24ed-4889-9d1c-c9ccdcac4bce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:15 INFO - PROCESS | 2528 | ++DOCSHELL 17292C00 == 80 [pid = 2528] [id = 360] 05:52:15 INFO - PROCESS | 2528 | ++DOMWINDOW == 167 (17310400) [pid = 2528] [serial = 1079] [outer = 00000000] 05:52:15 INFO - PROCESS | 2528 | ++DOMWINDOW == 168 (19127400) [pid = 2528] [serial = 1080] [outer = 17310400] 05:52:15 INFO - PROCESS | 2528 | 1464612735736 Marionette DEBUG loaded listener.js 05:52:15 INFO - PROCESS | 2528 | ++DOMWINDOW == 169 (1A469800) [pid = 2528] [serial = 1081] [outer = 17310400] 05:52:16 INFO - PROCESS | 2528 | 1464612736236 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]]]}] 05:52:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 05:52:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 790ms 05:52:16 INFO - PROCESS | 2528 | 1464612736294 Marionette TRACE conn5 -> [0,1405,"getWindowHandle",null] 05:52:16 INFO - PROCESS | 2528 | 1464612736296 Marionette TRACE conn5 <- [1,1405,null,{"value":"13"}] 05:52:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 05:52:16 INFO - PROCESS | 2528 | 1464612736299 Marionette TRACE conn5 -> [0,1406,"setScriptTimeout",{"ms":35000}] 05:52:16 INFO - PROCESS | 2528 | 1464612736301 Marionette TRACE conn5 <- [1,1406,null,{}] 05:52:16 INFO - PROCESS | 2528 | 1464612736304 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}] 05:52:16 INFO - PROCESS | 2528 | 1464612736446 Marionette TRACE conn5 <- [1,1407,null,{"value":null}] 05:52:16 INFO - PROCESS | 2528 | 1464612736469 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\", \"2a2d7192-24ed-4889-9d1c-c9ccdcac4bce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:16 INFO - PROCESS | 2528 | ++DOCSHELL 1A486C00 == 81 [pid = 2528] [id = 361] 05:52:16 INFO - PROCESS | 2528 | ++DOMWINDOW == 170 (1ADCD000) [pid = 2528] [serial = 1082] [outer = 00000000] 05:52:16 INFO - PROCESS | 2528 | ++DOMWINDOW == 171 (1B2A8800) [pid = 2528] [serial = 1083] [outer = 1ADCD000] 05:52:16 INFO - PROCESS | 2528 | 1464612736516 Marionette DEBUG loaded listener.js 05:52:16 INFO - PROCESS | 2528 | ++DOMWINDOW == 172 (1BC55C00) [pid = 2528] [serial = 1084] [outer = 1ADCD000] 05:52:17 INFO - PROCESS | 2528 | 1464612737013 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]]]}] 05:52:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 05:52:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 770ms 05:52:17 INFO - PROCESS | 2528 | 1464612737070 Marionette TRACE conn5 -> [0,1409,"getWindowHandle",null] 05:52:17 INFO - PROCESS | 2528 | 1464612737072 Marionette TRACE conn5 <- [1,1409,null,{"value":"13"}] 05:52:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 05:52:17 INFO - PROCESS | 2528 | 1464612737075 Marionette TRACE conn5 -> [0,1410,"setScriptTimeout",{"ms":35000}] 05:52:17 INFO - PROCESS | 2528 | 1464612737077 Marionette TRACE conn5 <- [1,1410,null,{}] 05:52:17 INFO - PROCESS | 2528 | 1464612737080 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}] 05:52:17 INFO - PROCESS | 2528 | 1464612737213 Marionette TRACE conn5 <- [1,1411,null,{"value":null}] 05:52:17 INFO - PROCESS | 2528 | 1464612737234 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\", \"2a2d7192-24ed-4889-9d1c-c9ccdcac4bce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:17 INFO - PROCESS | 2528 | ++DOCSHELL 14C47400 == 82 [pid = 2528] [id = 362] 05:52:17 INFO - PROCESS | 2528 | ++DOMWINDOW == 173 (152BC800) [pid = 2528] [serial = 1085] [outer = 00000000] 05:52:17 INFO - PROCESS | 2528 | ++DOMWINDOW == 174 (1C907C00) [pid = 2528] [serial = 1086] [outer = 152BC800] 05:52:17 INFO - PROCESS | 2528 | 1464612737277 Marionette DEBUG loaded listener.js 05:52:17 INFO - PROCESS | 2528 | ++DOMWINDOW == 175 (1C910800) [pid = 2528] [serial = 1087] [outer = 152BC800] 05:52:17 INFO - PROCESS | 2528 | --DOMWINDOW == 174 (16919800) [pid = 2528] [serial = 1025] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 05:52:17 INFO - PROCESS | 2528 | --DOMWINDOW == 173 (175EF400) [pid = 2528] [serial = 1028] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 05:52:17 INFO - PROCESS | 2528 | --DOMWINDOW == 172 (1B1C6800) [pid = 2528] [serial = 986] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 05:52:17 INFO - PROCESS | 2528 | --DOMWINDOW == 171 (1257C400) [pid = 2528] [serial = 1031] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 05:52:17 INFO - PROCESS | 2528 | --DOMWINDOW == 170 (14C03C00) [pid = 2528] [serial = 1019] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 05:52:17 INFO - PROCESS | 2528 | --DOMWINDOW == 169 (0D89B000) [pid = 2528] [serial = 1013] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 05:52:17 INFO - PROCESS | 2528 | --DOMWINDOW == 168 (16E50000) [pid = 2528] [serial = 1034] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 05:52:17 INFO - PROCESS | 2528 | --DOMWINDOW == 167 (0C325C00) [pid = 2528] [serial = 1016] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 05:52:17 INFO - PROCESS | 2528 | --DOMWINDOW == 166 (160B9000) [pid = 2528] [serial = 1022] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 05:52:17 INFO - PROCESS | 2528 | 1464612737899 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]]]}] 05:52:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 05:52:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 870ms 05:52:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 05:52:17 INFO - PROCESS | 2528 | 1464612737948 Marionette TRACE conn5 -> [0,1413,"getWindowHandle",null] 05:52:17 INFO - PROCESS | 2528 | 1464612737950 Marionette TRACE conn5 <- [1,1413,null,{"value":"13"}] 05:52:17 INFO - PROCESS | 2528 | 1464612737953 Marionette TRACE conn5 -> [0,1414,"setScriptTimeout",{"ms":35000}] 05:52:17 INFO - PROCESS | 2528 | 1464612737954 Marionette TRACE conn5 <- [1,1414,null,{}] 05:52:17 INFO - PROCESS | 2528 | 1464612737958 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}] 05:52:18 INFO - PROCESS | 2528 | 1464612738050 Marionette TRACE conn5 <- [1,1415,null,{"value":null}] 05:52:18 INFO - PROCESS | 2528 | 1464612738059 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\", \"2a2d7192-24ed-4889-9d1c-c9ccdcac4bce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:18 INFO - PROCESS | 2528 | ++DOCSHELL 14C06800 == 83 [pid = 2528] [id = 363] 05:52:18 INFO - PROCESS | 2528 | ++DOMWINDOW == 167 (1501F400) [pid = 2528] [serial = 1088] [outer = 00000000] 05:52:18 INFO - PROCESS | 2528 | ++DOMWINDOW == 168 (1ADC7800) [pid = 2528] [serial = 1089] [outer = 1501F400] 05:52:18 INFO - PROCESS | 2528 | 1464612738102 Marionette DEBUG loaded listener.js 05:52:18 INFO - PROCESS | 2528 | ++DOMWINDOW == 169 (1B2B3800) [pid = 2528] [serial = 1090] [outer = 1501F400] 05:52:18 INFO - PROCESS | 2528 | 1464612738568 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]]]}] 05:52:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 05:52:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 670ms 05:52:18 INFO - PROCESS | 2528 | 1464612738626 Marionette TRACE conn5 -> [0,1417,"getWindowHandle",null] 05:52:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 05:52:18 INFO - PROCESS | 2528 | 1464612738628 Marionette TRACE conn5 <- [1,1417,null,{"value":"13"}] 05:52:18 INFO - PROCESS | 2528 | 1464612738631 Marionette TRACE conn5 -> [0,1418,"setScriptTimeout",{"ms":35000}] 05:52:18 INFO - PROCESS | 2528 | 1464612738633 Marionette TRACE conn5 <- [1,1418,null,{}] 05:52:18 INFO - PROCESS | 2528 | 1464612738636 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}] 05:52:18 INFO - PROCESS | 2528 | 1464612738731 Marionette TRACE conn5 <- [1,1419,null,{"value":null}] 05:52:18 INFO - PROCESS | 2528 | 1464612738774 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\", \"2a2d7192-24ed-4889-9d1c-c9ccdcac4bce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:18 INFO - PROCESS | 2528 | ++DOCSHELL 0D750000 == 84 [pid = 2528] [id = 364] 05:52:18 INFO - PROCESS | 2528 | ++DOMWINDOW == 170 (1E1AF400) [pid = 2528] [serial = 1091] [outer = 00000000] 05:52:18 INFO - PROCESS | 2528 | ++DOMWINDOW == 171 (1EDDC000) [pid = 2528] [serial = 1092] [outer = 1E1AF400] 05:52:18 INFO - PROCESS | 2528 | 1464612738819 Marionette DEBUG loaded listener.js 05:52:18 INFO - PROCESS | 2528 | ++DOMWINDOW == 172 (1F470000) [pid = 2528] [serial = 1093] [outer = 1E1AF400] 05:52:19 INFO - PROCESS | 2528 | 1464612739274 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]]]}] 05:52:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 05:52:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 670ms 05:52:19 INFO - PROCESS | 2528 | 1464612739307 Marionette TRACE conn5 -> [0,1421,"getWindowHandle",null] 05:52:19 INFO - PROCESS | 2528 | 1464612739309 Marionette TRACE conn5 <- [1,1421,null,{"value":"13"}] 05:52:19 INFO - PROCESS | 2528 | 1464612739312 Marionette TRACE conn5 -> [0,1422,"setScriptTimeout",{"ms":35000}] 05:52:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 05:52:19 INFO - PROCESS | 2528 | 1464612739314 Marionette TRACE conn5 <- [1,1422,null,{}] 05:52:19 INFO - PROCESS | 2528 | 1464612739317 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}] 05:52:19 INFO - PROCESS | 2528 | 1464612739409 Marionette TRACE conn5 <- [1,1423,null,{"value":null}] 05:52:19 INFO - PROCESS | 2528 | 1464612739416 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\", \"2a2d7192-24ed-4889-9d1c-c9ccdcac4bce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:19 INFO - PROCESS | 2528 | ++DOCSHELL 1F478000 == 85 [pid = 2528] [id = 365] 05:52:19 INFO - PROCESS | 2528 | ++DOMWINDOW == 173 (1F829400) [pid = 2528] [serial = 1094] [outer = 00000000] 05:52:19 INFO - PROCESS | 2528 | ++DOMWINDOW == 174 (1FBDC000) [pid = 2528] [serial = 1095] [outer = 1F829400] 05:52:19 INFO - PROCESS | 2528 | 1464612739460 Marionette DEBUG loaded listener.js 05:52:19 INFO - PROCESS | 2528 | ++DOMWINDOW == 175 (20720000) [pid = 2528] [serial = 1096] [outer = 1F829400] 05:52:19 INFO - PROCESS | 2528 | ++DOMWINDOW == 176 (0E505400) [pid = 2528] [serial = 1097] [outer = 0D033400] 05:52:20 INFO - PROCESS | 2528 | 1464612740345 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]]]}] 05:52:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 05:52:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 1117ms 05:52:20 INFO - PROCESS | 2528 | 1464612740435 Marionette TRACE conn5 -> [0,1425,"getWindowHandle",null] 05:52:20 INFO - PROCESS | 2528 | 1464612740440 Marionette TRACE conn5 <- [1,1425,null,{"value":"13"}] 05:52:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 05:52:20 INFO - PROCESS | 2528 | 1464612740445 Marionette TRACE conn5 -> [0,1426,"setScriptTimeout",{"ms":35000}] 05:52:20 INFO - PROCESS | 2528 | 1464612740449 Marionette TRACE conn5 <- [1,1426,null,{}] 05:52:20 INFO - PROCESS | 2528 | 1464612740454 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}] 05:52:20 INFO - PROCESS | 2528 | 1464612740621 Marionette TRACE conn5 <- [1,1427,null,{"value":null}] 05:52:20 INFO - PROCESS | 2528 | 1464612740774 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\", \"2a2d7192-24ed-4889-9d1c-c9ccdcac4bce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:20 INFO - PROCESS | 2528 | ++DOCSHELL 0D655C00 == 86 [pid = 2528] [id = 366] 05:52:20 INFO - PROCESS | 2528 | ++DOMWINDOW == 177 (1223A400) [pid = 2528] [serial = 1098] [outer = 00000000] 05:52:20 INFO - PROCESS | 2528 | ++DOMWINDOW == 178 (151E2000) [pid = 2528] [serial = 1099] [outer = 1223A400] 05:52:20 INFO - PROCESS | 2528 | 1464612740839 Marionette DEBUG loaded listener.js 05:52:20 INFO - PROCESS | 2528 | ++DOMWINDOW == 179 (1570CC00) [pid = 2528] [serial = 1100] [outer = 1223A400] 05:52:21 INFO - PROCESS | 2528 | 1464612741408 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]]]}] 05:52:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 05:52:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 1023ms 05:52:21 INFO - PROCESS | 2528 | 1464612741473 Marionette TRACE conn5 -> [0,1429,"getWindowHandle",null] 05:52:21 INFO - PROCESS | 2528 | 1464612741478 Marionette TRACE conn5 <- [1,1429,null,{"value":"13"}] 05:52:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 05:52:21 INFO - PROCESS | 2528 | 1464612741485 Marionette TRACE conn5 -> [0,1430,"setScriptTimeout",{"ms":35000}] 05:52:21 INFO - PROCESS | 2528 | 1464612741488 Marionette TRACE conn5 <- [1,1430,null,{}] 05:52:21 INFO - PROCESS | 2528 | 1464612741492 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}] 05:52:21 INFO - PROCESS | 2528 | 1464612741615 Marionette TRACE conn5 <- [1,1431,null,{"value":null}] 05:52:21 INFO - PROCESS | 2528 | 1464612741771 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\", \"2a2d7192-24ed-4889-9d1c-c9ccdcac4bce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:21 INFO - PROCESS | 2528 | ++DOCSHELL 1910E400 == 87 [pid = 2528] [id = 367] 05:52:21 INFO - PROCESS | 2528 | ++DOMWINDOW == 180 (19135800) [pid = 2528] [serial = 1101] [outer = 00000000] 05:52:21 INFO - PROCESS | 2528 | ++DOMWINDOW == 181 (1ADC8400) [pid = 2528] [serial = 1102] [outer = 19135800] 05:52:21 INFO - PROCESS | 2528 | 1464612741827 Marionette DEBUG loaded listener.js 05:52:21 INFO - PROCESS | 2528 | ++DOMWINDOW == 182 (1B1C4400) [pid = 2528] [serial = 1103] [outer = 19135800] 05:52:22 INFO - PROCESS | 2528 | 1464612742426 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]]]}] 05:52:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 05:52:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 970ms 05:52:22 INFO - PROCESS | 2528 | 1464612742457 Marionette TRACE conn5 -> [0,1433,"getWindowHandle",null] 05:52:22 INFO - PROCESS | 2528 | 1464612742460 Marionette TRACE conn5 <- [1,1433,null,{"value":"13"}] 05:52:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 05:52:22 INFO - PROCESS | 2528 | 1464612742464 Marionette TRACE conn5 -> [0,1434,"setScriptTimeout",{"ms":35000}] 05:52:22 INFO - PROCESS | 2528 | 1464612742468 Marionette TRACE conn5 <- [1,1434,null,{}] 05:52:22 INFO - PROCESS | 2528 | 1464612742479 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}] 05:52:22 INFO - PROCESS | 2528 | 1464612742602 Marionette TRACE conn5 <- [1,1435,null,{"value":null}] 05:52:22 INFO - PROCESS | 2528 | 1464612742760 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\", \"2a2d7192-24ed-4889-9d1c-c9ccdcac4bce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:22 INFO - PROCESS | 2528 | ++DOCSHELL 207CD800 == 88 [pid = 2528] [id = 368] 05:52:22 INFO - PROCESS | 2528 | ++DOMWINDOW == 183 (207CDC00) [pid = 2528] [serial = 1104] [outer = 00000000] 05:52:22 INFO - PROCESS | 2528 | ++DOMWINDOW == 184 (207D0C00) [pid = 2528] [serial = 1105] [outer = 207CDC00] 05:52:22 INFO - PROCESS | 2528 | 1464612742818 Marionette DEBUG loaded listener.js 05:52:22 INFO - PROCESS | 2528 | ++DOMWINDOW == 185 (207D5800) [pid = 2528] [serial = 1106] [outer = 207CDC00] 05:52:23 INFO - PROCESS | 2528 | 1464612743450 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]]]}] 05:52:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 05:52:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 1019ms 05:52:23 INFO - PROCESS | 2528 | 1464612743486 Marionette TRACE conn5 -> [0,1437,"getWindowHandle",null] 05:52:23 INFO - PROCESS | 2528 | 1464612743489 Marionette TRACE conn5 <- [1,1437,null,{"value":"13"}] 05:52:23 INFO - PROCESS | 2528 | 1464612743493 Marionette TRACE conn5 -> [0,1438,"setScriptTimeout",{"ms":35000}] 05:52:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 05:52:23 INFO - PROCESS | 2528 | 1464612743495 Marionette TRACE conn5 <- [1,1438,null,{}] 05:52:23 INFO - PROCESS | 2528 | 1464612743499 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}] 05:52:23 INFO - PROCESS | 2528 | 1464612743619 Marionette TRACE conn5 <- [1,1439,null,{"value":null}] 05:52:23 INFO - PROCESS | 2528 | 1464612743775 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\", \"2a2d7192-24ed-4889-9d1c-c9ccdcac4bce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:23 INFO - PROCESS | 2528 | ++DOCSHELL 207D5400 == 89 [pid = 2528] [id = 369] 05:52:23 INFO - PROCESS | 2528 | ++DOMWINDOW == 186 (207D7400) [pid = 2528] [serial = 1107] [outer = 00000000] 05:52:23 INFO - PROCESS | 2528 | ++DOMWINDOW == 187 (212EB400) [pid = 2528] [serial = 1108] [outer = 207D7400] 05:52:23 INFO - PROCESS | 2528 | 1464612743831 Marionette DEBUG loaded listener.js 05:52:23 INFO - PROCESS | 2528 | ++DOMWINDOW == 188 (212F0400) [pid = 2528] [serial = 1109] [outer = 207D7400] 05:52:24 INFO - PROCESS | 2528 | 1464612744405 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]]]}] 05:52:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 05:52:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 971ms 05:52:24 INFO - PROCESS | 2528 | 1464612744466 Marionette TRACE conn5 -> [0,1441,"getWindowHandle",null] 05:52:24 INFO - PROCESS | 2528 | 1464612744469 Marionette TRACE conn5 <- [1,1441,null,{"value":"13"}] 05:52:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 05:52:24 INFO - PROCESS | 2528 | 1464612744473 Marionette TRACE conn5 -> [0,1442,"setScriptTimeout",{"ms":35000}] 05:52:24 INFO - PROCESS | 2528 | 1464612744475 Marionette TRACE conn5 <- [1,1442,null,{}] 05:52:24 INFO - PROCESS | 2528 | 1464612744478 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}] 05:52:24 INFO - PROCESS | 2528 | 1464612744592 Marionette TRACE conn5 <- [1,1443,null,{"value":null}] 05:52:24 INFO - PROCESS | 2528 | 1464612744760 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\", \"2a2d7192-24ed-4889-9d1c-c9ccdcac4bce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:24 INFO - PROCESS | 2528 | ++DOCSHELL 212F3C00 == 90 [pid = 2528] [id = 370] 05:52:24 INFO - PROCESS | 2528 | ++DOMWINDOW == 189 (21357C00) [pid = 2528] [serial = 1110] [outer = 00000000] 05:52:24 INFO - PROCESS | 2528 | ++DOMWINDOW == 190 (21B37400) [pid = 2528] [serial = 1111] [outer = 21357C00] 05:52:24 INFO - PROCESS | 2528 | 1464612744815 Marionette DEBUG loaded listener.js 05:52:24 INFO - PROCESS | 2528 | ++DOMWINDOW == 191 (21B53800) [pid = 2528] [serial = 1112] [outer = 21357C00] 05:52:25 INFO - PROCESS | 2528 | 1464612745448 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]]]}] 05:52:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 05:52:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 1021ms 05:52:25 INFO - PROCESS | 2528 | 1464612745498 Marionette TRACE conn5 -> [0,1445,"getWindowHandle",null] 05:52:25 INFO - PROCESS | 2528 | 1464612745500 Marionette TRACE conn5 <- [1,1445,null,{"value":"13"}] 05:52:25 INFO - PROCESS | 2528 | 1464612745504 Marionette TRACE conn5 -> [0,1446,"setScriptTimeout",{"ms":35000}] 05:52:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 05:52:25 INFO - PROCESS | 2528 | 1464612745506 Marionette TRACE conn5 <- [1,1446,null,{}] 05:52:25 INFO - PROCESS | 2528 | 1464612745510 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}] 05:52:25 INFO - PROCESS | 2528 | 1464612745652 Marionette TRACE conn5 <- [1,1447,null,{"value":null}] 05:52:25 INFO - PROCESS | 2528 | 1464612745810 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\", \"2a2d7192-24ed-4889-9d1c-c9ccdcac4bce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:25 INFO - PROCESS | 2528 | ++DOCSHELL 21395C00 == 91 [pid = 2528] [id = 371] 05:52:25 INFO - PROCESS | 2528 | ++DOMWINDOW == 192 (21398800) [pid = 2528] [serial = 1113] [outer = 00000000] 05:52:25 INFO - PROCESS | 2528 | ++DOMWINDOW == 193 (2139F400) [pid = 2528] [serial = 1114] [outer = 21398800] 05:52:25 INFO - PROCESS | 2528 | 1464612745866 Marionette DEBUG loaded listener.js 05:52:25 INFO - PROCESS | 2528 | ++DOMWINDOW == 194 (21B58000) [pid = 2528] [serial = 1115] [outer = 21398800] 05:52:26 INFO - PROCESS | 2528 | 1464612746511 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]]]}] 05:52:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 05:52:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 1016ms 05:52:26 INFO - PROCESS | 2528 | 1464612746536 Marionette TRACE conn5 -> [0,1449,"getWindowHandle",null] 05:52:26 INFO - PROCESS | 2528 | 1464612746539 Marionette TRACE conn5 <- [1,1449,null,{"value":"13"}] 05:52:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 05:52:26 INFO - PROCESS | 2528 | 1464612746543 Marionette TRACE conn5 -> [0,1450,"setScriptTimeout",{"ms":35000}] 05:52:26 INFO - PROCESS | 2528 | 1464612746545 Marionette TRACE conn5 <- [1,1450,null,{}] 05:52:26 INFO - PROCESS | 2528 | 1464612746549 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}] 05:52:26 INFO - PROCESS | 2528 | 1464612746662 Marionette TRACE conn5 <- [1,1451,null,{"value":null}] 05:52:26 INFO - PROCESS | 2528 | 1464612746817 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\", \"2a2d7192-24ed-4889-9d1c-c9ccdcac4bce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:26 INFO - PROCESS | 2528 | ++DOCSHELL 20B07000 == 92 [pid = 2528] [id = 372] 05:52:26 INFO - PROCESS | 2528 | ++DOMWINDOW == 195 (20B07400) [pid = 2528] [serial = 1116] [outer = 00000000] 05:52:26 INFO - PROCESS | 2528 | ++DOMWINDOW == 196 (20B0C000) [pid = 2528] [serial = 1117] [outer = 20B07400] 05:52:26 INFO - PROCESS | 2528 | 1464612746872 Marionette DEBUG loaded listener.js 05:52:26 INFO - PROCESS | 2528 | ++DOMWINDOW == 197 (20B0DC00) [pid = 2528] [serial = 1118] [outer = 20B07400] 05:52:27 INFO - PROCESS | 2528 | 1464612747520 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]]]}] 05:52:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 05:52:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 1022ms 05:52:27 INFO - PROCESS | 2528 | 1464612747566 Marionette TRACE conn5 -> [0,1453,"getWindowHandle",null] 05:52:27 INFO - PROCESS | 2528 | 1464612747569 Marionette TRACE conn5 <- [1,1453,null,{"value":"13"}] 05:52:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 05:52:27 INFO - PROCESS | 2528 | 1464612747572 Marionette TRACE conn5 -> [0,1454,"setScriptTimeout",{"ms":35000}] 05:52:27 INFO - PROCESS | 2528 | 1464612747574 Marionette TRACE conn5 <- [1,1454,null,{}] 05:52:27 INFO - PROCESS | 2528 | 1464612747578 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}] 05:52:27 INFO - PROCESS | 2528 | 1464612747692 Marionette TRACE conn5 <- [1,1455,null,{"value":null}] 05:52:27 INFO - PROCESS | 2528 | 1464612747872 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\", \"2a2d7192-24ed-4889-9d1c-c9ccdcac4bce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:27 INFO - PROCESS | 2528 | ++DOCSHELL 11DE6C00 == 93 [pid = 2528] [id = 373] 05:52:27 INFO - PROCESS | 2528 | ++DOMWINDOW == 198 (11DEB000) [pid = 2528] [serial = 1119] [outer = 00000000] 05:52:27 INFO - PROCESS | 2528 | ++DOMWINDOW == 199 (2139FC00) [pid = 2528] [serial = 1120] [outer = 11DEB000] 05:52:27 INFO - PROCESS | 2528 | 1464612747928 Marionette DEBUG loaded listener.js 05:52:28 INFO - PROCESS | 2528 | ++DOMWINDOW == 200 (21B5A000) [pid = 2528] [serial = 1121] [outer = 11DEB000] 05:52:28 INFO - PROCESS | 2528 | 1464612748535 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]]]}] 05:52:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 05:52:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 1019ms 05:52:28 INFO - PROCESS | 2528 | 1464612748596 Marionette TRACE conn5 -> [0,1457,"getWindowHandle",null] 05:52:28 INFO - PROCESS | 2528 | 1464612748598 Marionette TRACE conn5 <- [1,1457,null,{"value":"13"}] 05:52:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 05:52:28 INFO - PROCESS | 2528 | 1464612748601 Marionette TRACE conn5 -> [0,1458,"setScriptTimeout",{"ms":35000}] 05:52:28 INFO - PROCESS | 2528 | 1464612748603 Marionette TRACE conn5 <- [1,1458,null,{}] 05:52:28 INFO - PROCESS | 2528 | 1464612748607 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}] 05:52:28 INFO - PROCESS | 2528 | 1464612748730 Marionette TRACE conn5 <- [1,1459,null,{"value":null}] 05:52:28 INFO - PROCESS | 2528 | 1464612748891 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\", \"2a2d7192-24ed-4889-9d1c-c9ccdcac4bce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:28 INFO - PROCESS | 2528 | ++DOCSHELL 0D162C00 == 94 [pid = 2528] [id = 374] 05:52:28 INFO - PROCESS | 2528 | ++DOMWINDOW == 201 (0E5EAC00) [pid = 2528] [serial = 1122] [outer = 00000000] 05:52:28 INFO - PROCESS | 2528 | ++DOMWINDOW == 202 (17366C00) [pid = 2528] [serial = 1123] [outer = 0E5EAC00] 05:52:28 INFO - PROCESS | 2528 | 1464612748947 Marionette DEBUG loaded listener.js 05:52:29 INFO - PROCESS | 2528 | ++DOMWINDOW == 203 (17B7DC00) [pid = 2528] [serial = 1124] [outer = 0E5EAC00] 05:52:29 INFO - PROCESS | 2528 | 1464612749756 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]]]}] 05:52:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 05:52:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 1215ms 05:52:29 INFO - PROCESS | 2528 | 1464612749821 Marionette TRACE conn5 -> [0,1461,"getWindowHandle",null] 05:52:29 INFO - PROCESS | 2528 | 1464612749826 Marionette TRACE conn5 <- [1,1461,null,{"value":"13"}] 05:52:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 05:52:29 INFO - PROCESS | 2528 | 1464612749831 Marionette TRACE conn5 -> [0,1462,"setScriptTimeout",{"ms":35000}] 05:52:29 INFO - PROCESS | 2528 | 1464612749835 Marionette TRACE conn5 <- [1,1462,null,{}] 05:52:29 INFO - PROCESS | 2528 | 1464612749840 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}] 05:52:29 INFO - PROCESS | 2528 | 1464612749955 Marionette TRACE conn5 <- [1,1463,null,{"value":null}] 05:52:30 INFO - PROCESS | 2528 | 1464612750118 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\", \"2a2d7192-24ed-4889-9d1c-c9ccdcac4bce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:30 INFO - PROCESS | 2528 | ++DOCSHELL 12C0C800 == 95 [pid = 2528] [id = 375] 05:52:30 INFO - PROCESS | 2528 | ++DOMWINDOW == 204 (132E7C00) [pid = 2528] [serial = 1125] [outer = 00000000] 05:52:30 INFO - PROCESS | 2528 | ++DOMWINDOW == 205 (14C44C00) [pid = 2528] [serial = 1126] [outer = 132E7C00] 05:52:30 INFO - PROCESS | 2528 | 1464612750171 Marionette DEBUG loaded listener.js 05:52:30 INFO - PROCESS | 2528 | ++DOMWINDOW == 206 (152AE000) [pid = 2528] [serial = 1127] [outer = 132E7C00] 05:52:30 INFO - PROCESS | 2528 | --DOCSHELL 1AB5C400 == 94 [pid = 2528] [id = 164] 05:52:30 INFO - PROCESS | 2528 | --DOCSHELL 0D750000 == 93 [pid = 2528] [id = 364] 05:52:30 INFO - PROCESS | 2528 | --DOCSHELL 14C06800 == 92 [pid = 2528] [id = 363] 05:52:30 INFO - PROCESS | 2528 | --DOCSHELL 14C47400 == 91 [pid = 2528] [id = 362] 05:52:30 INFO - PROCESS | 2528 | --DOCSHELL 1A486C00 == 90 [pid = 2528] [id = 361] 05:52:30 INFO - PROCESS | 2528 | --DOCSHELL 17292C00 == 89 [pid = 2528] [id = 360] 05:52:30 INFO - PROCESS | 2528 | --DOCSHELL 17291800 == 88 [pid = 2528] [id = 359] 05:52:30 INFO - PROCESS | 2528 | --DOCSHELL 16589C00 == 87 [pid = 2528] [id = 358] 05:52:30 INFO - PROCESS | 2528 | --DOMWINDOW == 205 (1570B800) [pid = 2528] [serial = 1038] [outer = 00000000] [url = about:blank] 05:52:30 INFO - PROCESS | 2528 | 1464612750863 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]]]}] 05:52:30 INFO - PROCESS | 2528 | --DOCSHELL 0D0E1800 == 86 [pid = 2528] [id = 357] 05:52:30 INFO - PROCESS | 2528 | --DOCSHELL 11D19C00 == 85 [pid = 2528] [id = 356] 05:52:30 INFO - PROCESS | 2528 | --DOCSHELL 20715400 == 84 [pid = 2528] [id = 352] 05:52:30 INFO - PROCESS | 2528 | --DOCSHELL 1F193800 == 83 [pid = 2528] [id = 351] 05:52:30 INFO - PROCESS | 2528 | --DOCSHELL 1E621800 == 82 [pid = 2528] [id = 350] 05:52:30 INFO - PROCESS | 2528 | --DOCSHELL 1A44A400 == 81 [pid = 2528] [id = 349] 05:52:30 INFO - PROCESS | 2528 | --DOCSHELL 14C4C400 == 80 [pid = 2528] [id = 348] 05:52:30 INFO - PROCESS | 2528 | --DOCSHELL 08B6F400 == 79 [pid = 2528] [id = 347] 05:52:30 INFO - PROCESS | 2528 | --DOMWINDOW == 204 (17369400) [pid = 2528] [serial = 1027] [outer = 00000000] [url = about:blank] 05:52:30 INFO - PROCESS | 2528 | --DOMWINDOW == 203 (17292400) [pid = 2528] [serial = 1026] [outer = 00000000] [url = about:blank] 05:52:30 INFO - PROCESS | 2528 | --DOMWINDOW == 202 (17B15800) [pid = 2528] [serial = 1029] [outer = 00000000] [url = about:blank] 05:52:30 INFO - PROCESS | 2528 | --DOMWINDOW == 201 (1B2AF000) [pid = 2528] [serial = 987] [outer = 00000000] [url = about:blank] 05:52:30 INFO - PROCESS | 2528 | --DOMWINDOW == 200 (15EC9000) [pid = 2528] [serial = 1032] [outer = 00000000] [url = about:blank] 05:52:30 INFO - PROCESS | 2528 | --DOMWINDOW == 199 (1BC62000) [pid = 2528] [serial = 988] [outer = 00000000] [url = about:blank] 05:52:30 INFO - PROCESS | 2528 | --DOMWINDOW == 198 (14C41C00) [pid = 2528] [serial = 1020] [outer = 00000000] [url = about:blank] 05:52:30 INFO - PROCESS | 2528 | --DOMWINDOW == 197 (15022400) [pid = 2528] [serial = 1021] [outer = 00000000] [url = about:blank] 05:52:30 INFO - PROCESS | 2528 | --DOMWINDOW == 196 (16448400) [pid = 2528] [serial = 1033] [outer = 00000000] [url = about:blank] 05:52:30 INFO - PROCESS | 2528 | --DOMWINDOW == 195 (11D17000) [pid = 2528] [serial = 1015] [outer = 00000000] [url = about:blank] 05:52:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 05:52:30 INFO - PROCESS | 2528 | --DOMWINDOW == 194 (0E510000) [pid = 2528] [serial = 1014] [outer = 00000000] [url = about:blank] 05:52:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 1074ms 05:52:30 INFO - PROCESS | 2528 | --DOMWINDOW == 193 (1F827000) [pid = 2528] [serial = 1005] [outer = 00000000] [url = about:blank] 05:52:30 INFO - PROCESS | 2528 | --DOMWINDOW == 192 (1A46A400) [pid = 2528] [serial = 1035] [outer = 00000000] [url = about:blank] 05:52:30 INFO - PROCESS | 2528 | --DOMWINDOW == 191 (0D896000) [pid = 2528] [serial = 1017] [outer = 00000000] [url = about:blank] 05:52:30 INFO - PROCESS | 2528 | --DOMWINDOW == 190 (11D17C00) [pid = 2528] [serial = 1018] [outer = 00000000] [url = about:blank] 05:52:30 INFO - PROCESS | 2528 | --DOMWINDOW == 189 (1EDD9000) [pid = 2528] [serial = 1002] [outer = 00000000] [url = about:blank] 05:52:30 INFO - PROCESS | 2528 | --DOMWINDOW == 188 (1226CC00) [pid = 2528] [serial = 990] [outer = 00000000] [url = about:blank] 05:52:30 INFO - PROCESS | 2528 | --DOMWINDOW == 187 (1B1C7800) [pid = 2528] [serial = 996] [outer = 00000000] [url = about:blank] 05:52:30 INFO - PROCESS | 2528 | --DOMWINDOW == 186 (1FBD2800) [pid = 2528] [serial = 1008] [outer = 00000000] [url = about:blank] 05:52:30 INFO - PROCESS | 2528 | --DOMWINDOW == 185 (17B19C00) [pid = 2528] [serial = 1011] [outer = 00000000] [url = about:blank] 05:52:30 INFO - PROCESS | 2528 | --DOMWINDOW == 184 (1E1AC800) [pid = 2528] [serial = 999] [outer = 00000000] [url = about:blank] 05:52:30 INFO - PROCESS | 2528 | --DOMWINDOW == 183 (16590C00) [pid = 2528] [serial = 993] [outer = 00000000] [url = about:blank] 05:52:30 INFO - PROCESS | 2528 | --DOMWINDOW == 182 (16591400) [pid = 2528] [serial = 1023] [outer = 00000000] [url = about:blank] 05:52:30 INFO - PROCESS | 2528 | --DOMWINDOW == 181 (19DE0800) [pid = 2528] [serial = 1030] [outer = 00000000] [url = about:blank] 05:52:30 INFO - PROCESS | 2528 | --DOMWINDOW == 180 (1ADC0C00) [pid = 2528] [serial = 1036] [outer = 00000000] [url = about:blank] 05:52:30 INFO - PROCESS | 2528 | --DOMWINDOW == 179 (16730400) [pid = 2528] [serial = 1024] [outer = 00000000] [url = about:blank] 05:52:30 INFO - PROCESS | 2528 | 1464612750939 Marionette TRACE conn5 -> [0,1465,"getWindowHandle",null] 05:52:30 INFO - PROCESS | 2528 | 1464612750944 Marionette TRACE conn5 <- [1,1465,null,{"value":"13"}] 05:52:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 05:52:30 INFO - PROCESS | 2528 | 1464612750955 Marionette TRACE conn5 -> [0,1466,"setScriptTimeout",{"ms":35000}] 05:52:30 INFO - PROCESS | 2528 | 1464612750958 Marionette TRACE conn5 <- [1,1466,null,{}] 05:52:30 INFO - PROCESS | 2528 | 1464612750962 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}] 05:52:31 INFO - PROCESS | 2528 | 1464612751073 Marionette TRACE conn5 <- [1,1467,null,{"value":null}] 05:52:31 INFO - PROCESS | 2528 | 1464612751081 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\", \"2a2d7192-24ed-4889-9d1c-c9ccdcac4bce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:31 INFO - PROCESS | 2528 | ++DOCSHELL 0E77B800 == 80 [pid = 2528] [id = 376] 05:52:31 INFO - PROCESS | 2528 | ++DOMWINDOW == 180 (0E78E800) [pid = 2528] [serial = 1128] [outer = 00000000] 05:52:31 INFO - PROCESS | 2528 | ++DOMWINDOW == 181 (11D19C00) [pid = 2528] [serial = 1129] [outer = 0E78E800] 05:52:31 INFO - PROCESS | 2528 | 1464612751126 Marionette DEBUG loaded listener.js 05:52:31 INFO - PROCESS | 2528 | ++DOMWINDOW == 182 (12243800) [pid = 2528] [serial = 1130] [outer = 0E78E800] 05:52:31 INFO - PROCESS | 2528 | 1464612751668 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]]]}] 05:52:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 05:52:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 731ms 05:52:31 INFO - PROCESS | 2528 | 1464612751686 Marionette TRACE conn5 -> [0,1469,"getWindowHandle",null] 05:52:31 INFO - PROCESS | 2528 | 1464612751689 Marionette TRACE conn5 <- [1,1469,null,{"value":"13"}] 05:52:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 05:52:31 INFO - PROCESS | 2528 | 1464612751692 Marionette TRACE conn5 -> [0,1470,"setScriptTimeout",{"ms":35000}] 05:52:31 INFO - PROCESS | 2528 | 1464612751695 Marionette TRACE conn5 <- [1,1470,null,{}] 05:52:31 INFO - PROCESS | 2528 | 1464612751706 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}] 05:52:31 INFO - PROCESS | 2528 | 1464612751806 Marionette TRACE conn5 <- [1,1471,null,{"value":null}] 05:52:31 INFO - PROCESS | 2528 | 1464612751925 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\", \"2a2d7192-24ed-4889-9d1c-c9ccdcac4bce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:31 INFO - PROCESS | 2528 | ++DOCSHELL 152AD800 == 81 [pid = 2528] [id = 377] 05:52:31 INFO - PROCESS | 2528 | ++DOMWINDOW == 183 (152B7800) [pid = 2528] [serial = 1131] [outer = 00000000] 05:52:31 INFO - PROCESS | 2528 | ++DOMWINDOW == 184 (15EC9000) [pid = 2528] [serial = 1132] [outer = 152B7800] 05:52:31 INFO - PROCESS | 2528 | 1464612751974 Marionette DEBUG loaded listener.js 05:52:32 INFO - PROCESS | 2528 | ++DOMWINDOW == 185 (16596400) [pid = 2528] [serial = 1133] [outer = 152B7800] 05:52:32 INFO - PROCESS | 2528 | 1464612752385 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]]]}] 05:52:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 05:52:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 730ms 05:52:32 INFO - PROCESS | 2528 | 1464612752426 Marionette TRACE conn5 -> [0,1473,"getWindowHandle",null] 05:52:32 INFO - PROCESS | 2528 | 1464612752429 Marionette TRACE conn5 <- [1,1473,null,{"value":"13"}] 05:52:32 INFO - PROCESS | 2528 | 1464612752432 Marionette TRACE conn5 -> [0,1474,"setScriptTimeout",{"ms":35000}] 05:52:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 05:52:32 INFO - PROCESS | 2528 | 1464612752434 Marionette TRACE conn5 <- [1,1474,null,{}] 05:52:32 INFO - PROCESS | 2528 | 1464612752437 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}] 05:52:32 INFO - PROCESS | 2528 | 1464612752541 Marionette TRACE conn5 <- [1,1475,null,{"value":null}] 05:52:32 INFO - PROCESS | 2528 | 1464612752548 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\", \"2a2d7192-24ed-4889-9d1c-c9ccdcac4bce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:32 INFO - PROCESS | 2528 | ++DOCSHELL 16920800 == 82 [pid = 2528] [id = 378] 05:52:32 INFO - PROCESS | 2528 | ++DOMWINDOW == 186 (16921800) [pid = 2528] [serial = 1134] [outer = 00000000] 05:52:32 INFO - PROCESS | 2528 | ++DOMWINDOW == 187 (1728E400) [pid = 2528] [serial = 1135] [outer = 16921800] 05:52:32 INFO - PROCESS | 2528 | 1464612752594 Marionette DEBUG loaded listener.js 05:52:32 INFO - PROCESS | 2528 | ++DOMWINDOW == 188 (17369400) [pid = 2528] [serial = 1136] [outer = 16921800] 05:52:33 INFO - PROCESS | 2528 | 1464612753064 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]]]}] 05:52:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 05:52:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 671ms 05:52:33 INFO - PROCESS | 2528 | 1464612753109 Marionette TRACE conn5 -> [0,1477,"getWindowHandle",null] 05:52:33 INFO - PROCESS | 2528 | 1464612753111 Marionette TRACE conn5 <- [1,1477,null,{"value":"13"}] 05:52:33 INFO - PROCESS | 2528 | 1464612753114 Marionette TRACE conn5 -> [0,1478,"setScriptTimeout",{"ms":35000}] 05:52:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 05:52:33 INFO - PROCESS | 2528 | 1464612753116 Marionette TRACE conn5 <- [1,1478,null,{}] 05:52:33 INFO - PROCESS | 2528 | 1464612753129 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}] 05:52:33 INFO - PROCESS | 2528 | 1464612753259 Marionette TRACE conn5 <- [1,1479,null,{"value":null}] 05:52:33 INFO - PROCESS | 2528 | 1464612753360 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\", \"2a2d7192-24ed-4889-9d1c-c9ccdcac4bce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:33 INFO - PROCESS | 2528 | ++DOCSHELL 175E9800 == 83 [pid = 2528] [id = 379] 05:52:33 INFO - PROCESS | 2528 | ++DOMWINDOW == 189 (175F2000) [pid = 2528] [serial = 1137] [outer = 00000000] 05:52:33 INFO - PROCESS | 2528 | ++DOMWINDOW == 190 (17AEAC00) [pid = 2528] [serial = 1138] [outer = 175F2000] 05:52:33 INFO - PROCESS | 2528 | 1464612753404 Marionette DEBUG loaded listener.js 05:52:33 INFO - PROCESS | 2528 | ++DOMWINDOW == 191 (18B8D000) [pid = 2528] [serial = 1139] [outer = 175F2000] 05:52:33 INFO - PROCESS | 2528 | 1464612753855 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]]]}] 05:52:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 05:52:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 791ms 05:52:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 05:52:33 INFO - PROCESS | 2528 | 1464612753907 Marionette TRACE conn5 -> [0,1481,"getWindowHandle",null] 05:52:33 INFO - PROCESS | 2528 | 1464612753909 Marionette TRACE conn5 <- [1,1481,null,{"value":"13"}] 05:52:33 INFO - PROCESS | 2528 | 1464612753912 Marionette TRACE conn5 -> [0,1482,"setScriptTimeout",{"ms":35000}] 05:52:33 INFO - PROCESS | 2528 | 1464612753914 Marionette TRACE conn5 <- [1,1482,null,{}] 05:52:33 INFO - PROCESS | 2528 | 1464612753918 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}] 05:52:34 INFO - PROCESS | 2528 | 1464612754063 Marionette TRACE conn5 <- [1,1483,null,{"value":null}] 05:52:34 INFO - PROCESS | 2528 | 1464612754145 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\", \"2a2d7192-24ed-4889-9d1c-c9ccdcac4bce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:34 INFO - PROCESS | 2528 | ++DOCSHELL 1A486C00 == 84 [pid = 2528] [id = 380] 05:52:34 INFO - PROCESS | 2528 | ++DOMWINDOW == 192 (1A48D400) [pid = 2528] [serial = 1140] [outer = 00000000] 05:52:34 INFO - PROCESS | 2528 | ++DOMWINDOW == 193 (1ADBFC00) [pid = 2528] [serial = 1141] [outer = 1A48D400] 05:52:34 INFO - PROCESS | 2528 | 1464612754193 Marionette DEBUG loaded listener.js 05:52:34 INFO - PROCESS | 2528 | ++DOMWINDOW == 194 (1ADC3C00) [pid = 2528] [serial = 1142] [outer = 1A48D400] 05:52:34 INFO - PROCESS | 2528 | 1464612754626 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]]]}] 05:52:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 05:52:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 770ms 05:52:34 INFO - PROCESS | 2528 | 1464612754684 Marionette TRACE conn5 -> [0,1485,"getWindowHandle",null] 05:52:34 INFO - PROCESS | 2528 | 1464612754686 Marionette TRACE conn5 <- [1,1485,null,{"value":"13"}] 05:52:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 05:52:34 INFO - PROCESS | 2528 | 1464612754689 Marionette TRACE conn5 -> [0,1486,"setScriptTimeout",{"ms":35000}] 05:52:34 INFO - PROCESS | 2528 | 1464612754691 Marionette TRACE conn5 <- [1,1486,null,{}] 05:52:34 INFO - PROCESS | 2528 | 1464612754694 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}] 05:52:34 INFO - PROCESS | 2528 | 1464612754829 Marionette TRACE conn5 <- [1,1487,null,{"value":null}] 05:52:34 INFO - PROCESS | 2528 | 1464612754849 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\", \"2a2d7192-24ed-4889-9d1c-c9ccdcac4bce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:34 INFO - PROCESS | 2528 | ++DOCSHELL 1ADC9C00 == 85 [pid = 2528] [id = 381] 05:52:34 INFO - PROCESS | 2528 | ++DOMWINDOW == 195 (1ADCB800) [pid = 2528] [serial = 1143] [outer = 00000000] 05:52:34 INFO - PROCESS | 2528 | ++DOMWINDOW == 196 (1B1C1800) [pid = 2528] [serial = 1144] [outer = 1ADCB800] 05:52:34 INFO - PROCESS | 2528 | 1464612754893 Marionette DEBUG loaded listener.js 05:52:34 INFO - PROCESS | 2528 | ++DOMWINDOW == 197 (1BC59800) [pid = 2528] [serial = 1145] [outer = 1ADCB800] 05:52:35 INFO - PROCESS | 2528 | --DOMWINDOW == 196 (1658C800) [pid = 2528] [serial = 1073] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 05:52:35 INFO - PROCESS | 2528 | --DOMWINDOW == 195 (17310400) [pid = 2528] [serial = 1079] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 05:52:35 INFO - PROCESS | 2528 | --DOMWINDOW == 194 (1501F400) [pid = 2528] [serial = 1088] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 05:52:35 INFO - PROCESS | 2528 | --DOMWINDOW == 193 (0D1F5800) [pid = 2528] [serial = 1037] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 05:52:35 INFO - PROCESS | 2528 | --DOMWINDOW == 192 (17297800) [pid = 2528] [serial = 1076] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 05:52:35 INFO - PROCESS | 2528 | --DOMWINDOW == 191 (12510C00) [pid = 2528] [serial = 1067] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 05:52:35 INFO - PROCESS | 2528 | --DOMWINDOW == 190 (1ADCD000) [pid = 2528] [serial = 1082] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 05:52:35 INFO - PROCESS | 2528 | --DOMWINDOW == 189 (1E1AF400) [pid = 2528] [serial = 1091] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 05:52:35 INFO - PROCESS | 2528 | --DOMWINDOW == 188 (152BC800) [pid = 2528] [serial = 1085] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 05:52:35 INFO - PROCESS | 2528 | --DOMWINDOW == 187 (0D88DC00) [pid = 2528] [serial = 1070] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 05:52:35 INFO - PROCESS | 2528 | 1464612755492 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]]]}] 05:52:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 05:52:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 830ms 05:52:35 INFO - PROCESS | 2528 | 1464612755520 Marionette TRACE conn5 -> [0,1489,"getWindowHandle",null] 05:52:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 05:52:35 INFO - PROCESS | 2528 | 1464612755522 Marionette TRACE conn5 <- [1,1489,null,{"value":"13"}] 05:52:35 INFO - PROCESS | 2528 | 1464612755525 Marionette TRACE conn5 -> [0,1490,"setScriptTimeout",{"ms":35000}] 05:52:35 INFO - PROCESS | 2528 | 1464612755527 Marionette TRACE conn5 <- [1,1490,null,{}] 05:52:35 INFO - PROCESS | 2528 | 1464612755530 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}] 05:52:35 INFO - PROCESS | 2528 | 1464612755667 Marionette TRACE conn5 <- [1,1491,null,{"value":null}] 05:52:35 INFO - PROCESS | 2528 | 1464612755743 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\", \"2a2d7192-24ed-4889-9d1c-c9ccdcac4bce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:35 INFO - PROCESS | 2528 | ++DOCSHELL 08B6B400 == 86 [pid = 2528] [id = 382] 05:52:35 INFO - PROCESS | 2528 | ++DOMWINDOW == 188 (0D1EE400) [pid = 2528] [serial = 1146] [outer = 00000000] 05:52:35 INFO - PROCESS | 2528 | ++DOMWINDOW == 189 (16449000) [pid = 2528] [serial = 1147] [outer = 0D1EE400] 05:52:35 INFO - PROCESS | 2528 | 1464612755787 Marionette DEBUG loaded listener.js 05:52:35 INFO - PROCESS | 2528 | ++DOMWINDOW == 190 (174A2C00) [pid = 2528] [serial = 1148] [outer = 0D1EE400] 05:52:36 INFO - PROCESS | 2528 | 1464612756136 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]]]}] 05:52:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 05:52:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 630ms 05:52:36 INFO - PROCESS | 2528 | 1464612756160 Marionette TRACE conn5 -> [0,1493,"getWindowHandle",null] 05:52:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 05:52:36 INFO - PROCESS | 2528 | 1464612756162 Marionette TRACE conn5 <- [1,1493,null,{"value":"13"}] 05:52:36 INFO - PROCESS | 2528 | 1464612756165 Marionette TRACE conn5 -> [0,1494,"setScriptTimeout",{"ms":35000}] 05:52:36 INFO - PROCESS | 2528 | 1464612756166 Marionette TRACE conn5 <- [1,1494,null,{}] 05:52:36 INFO - PROCESS | 2528 | 1464612756170 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}] 05:52:36 INFO - PROCESS | 2528 | 1464612756315 Marionette TRACE conn5 <- [1,1495,null,{"value":null}] 05:52:36 INFO - PROCESS | 2528 | 1464612756325 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\", \"2a2d7192-24ed-4889-9d1c-c9ccdcac4bce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:36 INFO - PROCESS | 2528 | ++DOCSHELL 16450800 == 87 [pid = 2528] [id = 383] 05:52:36 INFO - PROCESS | 2528 | ++DOMWINDOW == 191 (1910B400) [pid = 2528] [serial = 1149] [outer = 00000000] 05:52:36 INFO - PROCESS | 2528 | ++DOMWINDOW == 192 (1C107C00) [pid = 2528] [serial = 1150] [outer = 1910B400] 05:52:36 INFO - PROCESS | 2528 | 1464612756369 Marionette DEBUG loaded listener.js 05:52:36 INFO - PROCESS | 2528 | ++DOMWINDOW == 193 (1C10B400) [pid = 2528] [serial = 1151] [outer = 1910B400] 05:52:36 INFO - PROCESS | 2528 | 1464612756813 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]]]}] 05:52:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 05:52:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 670ms 05:52:36 INFO - PROCESS | 2528 | 1464612756836 Marionette TRACE conn5 -> [0,1497,"getWindowHandle",null] 05:52:36 INFO - PROCESS | 2528 | 1464612756837 Marionette TRACE conn5 <- [1,1497,null,{"value":"13"}] 05:52:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 05:52:36 INFO - PROCESS | 2528 | 1464612756840 Marionette TRACE conn5 -> [0,1498,"setScriptTimeout",{"ms":35000}] 05:52:36 INFO - PROCESS | 2528 | 1464612756842 Marionette TRACE conn5 <- [1,1498,null,{}] 05:52:36 INFO - PROCESS | 2528 | 1464612756846 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}] 05:52:36 INFO - PROCESS | 2528 | 1464612756987 Marionette TRACE conn5 <- [1,1499,null,{"value":null}] 05:52:37 INFO - PROCESS | 2528 | 1464612756996 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\", \"2a2d7192-24ed-4889-9d1c-c9ccdcac4bce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:37 INFO - PROCESS | 2528 | ++DOCSHELL 1C587800 == 88 [pid = 2528] [id = 384] 05:52:37 INFO - PROCESS | 2528 | ++DOMWINDOW == 194 (1C588000) [pid = 2528] [serial = 1152] [outer = 00000000] 05:52:37 INFO - PROCESS | 2528 | ++DOMWINDOW == 195 (1E1B2400) [pid = 2528] [serial = 1153] [outer = 1C588000] 05:52:37 INFO - PROCESS | 2528 | 1464612757040 Marionette DEBUG loaded listener.js 05:52:37 INFO - PROCESS | 2528 | ++DOMWINDOW == 196 (1EDD2000) [pid = 2528] [serial = 1154] [outer = 1C588000] 05:52:37 INFO - PROCESS | 2528 | 1464612757659 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]]]}] 05:52:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 05:52:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 930ms 05:52:37 INFO - PROCESS | 2528 | 1464612757772 Marionette TRACE conn5 -> [0,1501,"getWindowHandle",null] 05:52:37 INFO - PROCESS | 2528 | 1464612757777 Marionette TRACE conn5 <- [1,1501,null,{"value":"13"}] 05:52:37 INFO - PROCESS | 2528 | 1464612757783 Marionette TRACE conn5 -> [0,1502,"setScriptTimeout",{"ms":35000}] 05:52:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 05:52:37 INFO - PROCESS | 2528 | 1464612757787 Marionette TRACE conn5 <- [1,1502,null,{}] 05:52:37 INFO - PROCESS | 2528 | 1464612757793 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}] 05:52:37 INFO - PROCESS | 2528 | 1464612757935 Marionette TRACE conn5 <- [1,1503,null,{"value":null}] 05:52:38 INFO - PROCESS | 2528 | 1464612758092 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\", \"2a2d7192-24ed-4889-9d1c-c9ccdcac4bce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:38 INFO - PROCESS | 2528 | ++DOCSHELL 0D752000 == 89 [pid = 2528] [id = 385] 05:52:38 INFO - PROCESS | 2528 | ++DOMWINDOW == 197 (0D8DDC00) [pid = 2528] [serial = 1155] [outer = 00000000] 05:52:38 INFO - PROCESS | 2528 | ++DOMWINDOW == 198 (122E7C00) [pid = 2528] [serial = 1156] [outer = 0D8DDC00] 05:52:38 INFO - PROCESS | 2528 | 1464612758151 Marionette DEBUG loaded listener.js 05:52:38 INFO - PROCESS | 2528 | ++DOMWINDOW == 199 (12C0FC00) [pid = 2528] [serial = 1157] [outer = 0D8DDC00] 05:52:38 INFO - PROCESS | 2528 | 1464612758732 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]]]}] 05:52:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 05:52:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 971ms 05:52:38 INFO - PROCESS | 2528 | 1464612758759 Marionette TRACE conn5 -> [0,1505,"getWindowHandle",null] 05:52:38 INFO - PROCESS | 2528 | 1464612758765 Marionette TRACE conn5 <- [1,1505,null,{"value":"13"}] 05:52:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 05:52:38 INFO - PROCESS | 2528 | 1464612758772 Marionette TRACE conn5 -> [0,1506,"setScriptTimeout",{"ms":35000}] 05:52:38 INFO - PROCESS | 2528 | 1464612758775 Marionette TRACE conn5 <- [1,1506,null,{}] 05:52:38 INFO - PROCESS | 2528 | 1464612758779 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}] 05:52:38 INFO - PROCESS | 2528 | 1464612758903 Marionette TRACE conn5 <- [1,1507,null,{"value":null}] 05:52:39 INFO - PROCESS | 2528 | 1464612759075 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\", \"2a2d7192-24ed-4889-9d1c-c9ccdcac4bce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:39 INFO - PROCESS | 2528 | ++DOCSHELL 15E17800 == 90 [pid = 2528] [id = 386] 05:52:39 INFO - PROCESS | 2528 | ++DOMWINDOW == 200 (160B8800) [pid = 2528] [serial = 1158] [outer = 00000000] 05:52:39 INFO - PROCESS | 2528 | ++DOMWINDOW == 201 (16736800) [pid = 2528] [serial = 1159] [outer = 160B8800] 05:52:39 INFO - PROCESS | 2528 | 1464612759132 Marionette DEBUG loaded listener.js 05:52:39 INFO - PROCESS | 2528 | ++DOMWINDOW == 202 (17306400) [pid = 2528] [serial = 1160] [outer = 160B8800] 05:52:39 INFO - PROCESS | 2528 | 1464612759750 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]]]}] 05:52:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 05:52:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 1024ms 05:52:39 INFO - PROCESS | 2528 | 1464612759797 Marionette TRACE conn5 -> [0,1509,"getWindowHandle",null] 05:52:39 INFO - PROCESS | 2528 | 1464612759800 Marionette TRACE conn5 <- [1,1509,null,{"value":"13"}] 05:52:39 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 05:52:39 INFO - PROCESS | 2528 | 1464612759804 Marionette TRACE conn5 -> [0,1510,"setScriptTimeout",{"ms":35000}] 05:52:39 INFO - PROCESS | 2528 | 1464612759808 Marionette TRACE conn5 <- [1,1510,null,{}] 05:52:39 INFO - PROCESS | 2528 | 1464612759819 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}] 05:52:40 INFO - PROCESS | 2528 | 1464612759993 Marionette TRACE conn5 <- [1,1511,null,{"value":null}] 05:52:40 INFO - PROCESS | 2528 | 1464612760158 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\", \"2a2d7192-24ed-4889-9d1c-c9ccdcac4bce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:40 INFO - PROCESS | 2528 | ++DOCSHELL 1AC71400 == 91 [pid = 2528] [id = 387] 05:52:40 INFO - PROCESS | 2528 | ++DOMWINDOW == 203 (1B2A4400) [pid = 2528] [serial = 1161] [outer = 00000000] 05:52:40 INFO - PROCESS | 2528 | ++DOMWINDOW == 204 (1EDDB000) [pid = 2528] [serial = 1162] [outer = 1B2A4400] 05:52:40 INFO - PROCESS | 2528 | 1464612760220 Marionette DEBUG loaded listener.js 05:52:40 INFO - PROCESS | 2528 | ++DOMWINDOW == 205 (1F19B400) [pid = 2528] [serial = 1163] [outer = 1B2A4400] 05:52:40 INFO - PROCESS | 2528 | 1464612760797 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"]]]}] 05:52:40 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 () { 05:52:40 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 05:52:40 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 05:52:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:52:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:52:40 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 05:52:40 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 () { 05:52:40 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 05:52:40 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 05:52:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:52:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:52:40 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 05:52:40 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 () { 05:52:40 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 05:52:40 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 05:52:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:52:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:52:40 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 05:52:40 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 () { 05:52:40 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 05:52:40 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 05:52:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:52:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:52:40 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 05:52:40 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 1032ms 05:52:40 INFO - PROCESS | 2528 | 1464612760853 Marionette TRACE conn5 -> [0,1513,"getWindowHandle",null] 05:52:40 INFO - PROCESS | 2528 | 1464612760857 Marionette TRACE conn5 <- [1,1513,null,{"value":"13"}] 05:52:40 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 05:52:40 INFO - PROCESS | 2528 | 1464612760864 Marionette TRACE conn5 -> [0,1514,"setScriptTimeout",{"ms":35000}] 05:52:40 INFO - PROCESS | 2528 | 1464612760866 Marionette TRACE conn5 <- [1,1514,null,{}] 05:52:40 INFO - PROCESS | 2528 | 1464612760870 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}] 05:52:41 INFO - PROCESS | 2528 | 1464612760995 Marionette TRACE conn5 <- [1,1515,null,{"value":null}] 05:52:41 INFO - PROCESS | 2528 | 1464612761169 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\", \"2a2d7192-24ed-4889-9d1c-c9ccdcac4bce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:41 INFO - PROCESS | 2528 | ++DOCSHELL 1F824C00 == 92 [pid = 2528] [id = 388] 05:52:41 INFO - PROCESS | 2528 | ++DOMWINDOW == 206 (1F827000) [pid = 2528] [serial = 1164] [outer = 00000000] 05:52:41 INFO - PROCESS | 2528 | ++DOMWINDOW == 207 (1FBD3400) [pid = 2528] [serial = 1165] [outer = 1F827000] 05:52:41 INFO - PROCESS | 2528 | 1464612761225 Marionette DEBUG loaded listener.js 05:52:41 INFO - PROCESS | 2528 | ++DOMWINDOW == 208 (207C9000) [pid = 2528] [serial = 1166] [outer = 1F827000] 05:52:41 INFO - PROCESS | 2528 | 1464612761799 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"]]]}] 05:52:41 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 05:52:41 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 05:52:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:52:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:52:41 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 05:52:41 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 05:52:41 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 05:52:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:52:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:52:41 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 05:52:41 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 05:52:41 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 05:52:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:52:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:52:41 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 05:52:41 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 984ms 05:52:41 INFO - PROCESS | 2528 | 1464612761851 Marionette TRACE conn5 -> [0,1517,"getWindowHandle",null] 05:52:41 INFO - PROCESS | 2528 | 1464612761854 Marionette TRACE conn5 <- [1,1517,null,{"value":"13"}] 05:52:41 INFO - PROCESS | 2528 | 1464612761857 Marionette TRACE conn5 -> [0,1518,"setScriptTimeout",{"ms":35000}] 05:52:41 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 05:52:41 INFO - PROCESS | 2528 | 1464612761859 Marionette TRACE conn5 <- [1,1518,null,{}] 05:52:41 INFO - PROCESS | 2528 | 1464612761864 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}] 05:52:41 INFO - PROCESS | 2528 | 1464612761984 Marionette TRACE conn5 <- [1,1519,null,{"value":null}] 05:52:42 INFO - PROCESS | 2528 | 1464612762155 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\", \"2a2d7192-24ed-4889-9d1c-c9ccdcac4bce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:42 INFO - PROCESS | 2528 | ++DOCSHELL 14C44800 == 93 [pid = 2528] [id = 389] 05:52:42 INFO - PROCESS | 2528 | ++DOMWINDOW == 209 (1D749400) [pid = 2528] [serial = 1167] [outer = 00000000] 05:52:42 INFO - PROCESS | 2528 | ++DOMWINDOW == 210 (1D756000) [pid = 2528] [serial = 1168] [outer = 1D749400] 05:52:42 INFO - PROCESS | 2528 | 1464612762210 Marionette DEBUG loaded listener.js 05:52:42 INFO - PROCESS | 2528 | ++DOMWINDOW == 211 (1F46D800) [pid = 2528] [serial = 1169] [outer = 1D749400] 05:52:42 INFO - PROCESS | 2528 | 1464612762713 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]]]}] 05:52:42 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 05:52:42 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 05:52:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:52:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:52:42 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 05:52:42 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 05:52:42 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. 05:52:42 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 05:52:42 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 870ms 05:52:42 INFO - PROCESS | 2528 | 1464612762740 Marionette TRACE conn5 -> [0,1521,"getWindowHandle",null] 05:52:42 INFO - PROCESS | 2528 | 1464612762742 Marionette TRACE conn5 <- [1,1521,null,{"value":"13"}] 05:52:42 INFO - PROCESS | 2528 | 1464612762747 Marionette TRACE conn5 -> [0,1522,"setScriptTimeout",{"ms":35000}] 05:52:42 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 05:52:42 INFO - PROCESS | 2528 | 1464612762749 Marionette TRACE conn5 <- [1,1522,null,{}] 05:52:42 INFO - PROCESS | 2528 | 1464612762752 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}] 05:52:42 INFO - PROCESS | 2528 | 1464612762890 Marionette TRACE conn5 <- [1,1523,null,{"value":null}] 05:52:43 INFO - PROCESS | 2528 | 1464612763062 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\", \"2a2d7192-24ed-4889-9d1c-c9ccdcac4bce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:43 INFO - PROCESS | 2528 | ++DOCSHELL 207D4400 == 94 [pid = 2528] [id = 390] 05:52:43 INFO - PROCESS | 2528 | ++DOMWINDOW == 212 (212EB000) [pid = 2528] [serial = 1170] [outer = 00000000] 05:52:43 INFO - PROCESS | 2528 | ++DOMWINDOW == 213 (21391400) [pid = 2528] [serial = 1171] [outer = 212EB000] 05:52:43 INFO - PROCESS | 2528 | 1464612763118 Marionette DEBUG loaded listener.js 05:52:43 INFO - PROCESS | 2528 | ++DOMWINDOW == 214 (21397C00) [pid = 2528] [serial = 1172] [outer = 212EB000] 05:52:43 INFO - PROCESS | 2528 | 1464612763706 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]]]}] 05:52:43 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 05:52:43 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 1018ms 05:52:43 INFO - PROCESS | 2528 | 1464612763769 Marionette TRACE conn5 -> [0,1525,"getWindowHandle",null] 05:52:43 INFO - PROCESS | 2528 | 1464612763771 Marionette TRACE conn5 <- [1,1525,null,{"value":"13"}] 05:52:43 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 05:52:43 INFO - PROCESS | 2528 | 1464612763775 Marionette TRACE conn5 -> [0,1526,"setScriptTimeout",{"ms":35000}] 05:52:43 INFO - PROCESS | 2528 | 1464612763777 Marionette TRACE conn5 <- [1,1526,null,{}] 05:52:43 INFO - PROCESS | 2528 | 1464612763781 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}] 05:52:43 INFO - PROCESS | 2528 | 1464612763897 Marionette TRACE conn5 <- [1,1527,null,{"value":null}] 05:52:44 INFO - PROCESS | 2528 | 1464612764055 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\", \"2a2d7192-24ed-4889-9d1c-c9ccdcac4bce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:44 INFO - PROCESS | 2528 | ++DOCSHELL 2139A000 == 95 [pid = 2528] [id = 391] 05:52:44 INFO - PROCESS | 2528 | ++DOMWINDOW == 215 (2139B000) [pid = 2528] [serial = 1173] [outer = 00000000] 05:52:44 INFO - PROCESS | 2528 | ++DOMWINDOW == 216 (21B52000) [pid = 2528] [serial = 1174] [outer = 2139B000] 05:52:44 INFO - PROCESS | 2528 | 1464612764110 Marionette DEBUG loaded listener.js 05:52:44 INFO - PROCESS | 2528 | ++DOMWINDOW == 217 (2234D000) [pid = 2528] [serial = 1175] [outer = 2139B000] 05:52:44 INFO - PROCESS | 2528 | 1464612764696 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]]]}] 05:52:44 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 05:52:44 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 970ms 05:52:44 INFO - PROCESS | 2528 | 1464612764749 Marionette TRACE conn5 -> [0,1529,"getWindowHandle",null] 05:52:44 INFO - PROCESS | 2528 | 1464612764751 Marionette TRACE conn5 <- [1,1529,null,{"value":"13"}] 05:52:44 INFO - PROCESS | 2528 | 1464612764755 Marionette TRACE conn5 -> [0,1530,"setScriptTimeout",{"ms":35000}] 05:52:44 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 05:52:44 INFO - PROCESS | 2528 | 1464612764757 Marionette TRACE conn5 <- [1,1530,null,{}] 05:52:44 INFO - PROCESS | 2528 | 1464612764761 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}] 05:52:44 INFO - PROCESS | 2528 | 1464612764877 Marionette TRACE conn5 <- [1,1531,null,{"value":null}] 05:52:45 INFO - PROCESS | 2528 | 1464612765050 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\", \"2a2d7192-24ed-4889-9d1c-c9ccdcac4bce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:45 INFO - PROCESS | 2528 | ++DOCSHELL 22352800 == 96 [pid = 2528] [id = 392] 05:52:45 INFO - PROCESS | 2528 | ++DOMWINDOW == 218 (22352C00) [pid = 2528] [serial = 1176] [outer = 00000000] 05:52:45 INFO - PROCESS | 2528 | ++DOMWINDOW == 219 (22356C00) [pid = 2528] [serial = 1177] [outer = 22352C00] 05:52:45 INFO - PROCESS | 2528 | 1464612765105 Marionette DEBUG loaded listener.js 05:52:45 INFO - PROCESS | 2528 | ++DOMWINDOW == 220 (2235BC00) [pid = 2528] [serial = 1178] [outer = 22352C00] 05:52:45 INFO - PROCESS | 2528 | 1464612765733 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]]]}] 05:52:45 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 05:52:45 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 1018ms 05:52:45 INFO - PROCESS | 2528 | 1464612765777 Marionette TRACE conn5 -> [0,1533,"getWindowHandle",null] 05:52:45 INFO - PROCESS | 2528 | 1464612765779 Marionette TRACE conn5 <- [1,1533,null,{"value":"13"}] 05:52:45 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 05:52:45 INFO - PROCESS | 2528 | 1464612765783 Marionette TRACE conn5 -> [0,1534,"setScriptTimeout",{"ms":35000}] 05:52:45 INFO - PROCESS | 2528 | 1464612765785 Marionette TRACE conn5 <- [1,1534,null,{}] 05:52:45 INFO - PROCESS | 2528 | 1464612765789 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}] 05:52:45 INFO - PROCESS | 2528 | 1464612765908 Marionette TRACE conn5 <- [1,1535,null,{"value":null}] 05:52:46 INFO - PROCESS | 2528 | 1464612766242 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\", \"2a2d7192-24ed-4889-9d1c-c9ccdcac4bce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:46 INFO - PROCESS | 2528 | ++DOCSHELL 0C26D400 == 97 [pid = 2528] [id = 393] 05:52:46 INFO - PROCESS | 2528 | ++DOMWINDOW == 221 (0D160C00) [pid = 2528] [serial = 1179] [outer = 00000000] 05:52:46 INFO - PROCESS | 2528 | ++DOMWINDOW == 222 (0D755C00) [pid = 2528] [serial = 1180] [outer = 0D160C00] 05:52:46 INFO - PROCESS | 2528 | 1464612766320 Marionette DEBUG loaded listener.js 05:52:46 INFO - PROCESS | 2528 | ++DOMWINDOW == 223 (0E770000) [pid = 2528] [serial = 1181] [outer = 0D160C00] 05:52:46 INFO - PROCESS | 2528 | 1464612766960 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]]]}] 05:52:47 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 05:52:47 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 1225ms 05:52:47 INFO - PROCESS | 2528 | 1464612767012 Marionette TRACE conn5 -> [0,1537,"getWindowHandle",null] 05:52:47 INFO - PROCESS | 2528 | 1464612767016 Marionette TRACE conn5 <- [1,1537,null,{"value":"13"}] 05:52:47 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 05:52:47 INFO - PROCESS | 2528 | 1464612767020 Marionette TRACE conn5 -> [0,1538,"setScriptTimeout",{"ms":35000}] 05:52:47 INFO - PROCESS | 2528 | 1464612767024 Marionette TRACE conn5 <- [1,1538,null,{}] 05:52:47 INFO - PROCESS | 2528 | 1464612767029 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}] 05:52:47 INFO - PROCESS | 2528 | 1464612767148 Marionette TRACE conn5 <- [1,1539,null,{"value":null}] 05:52:47 INFO - PROCESS | 2528 | 1464612767339 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\", \"2a2d7192-24ed-4889-9d1c-c9ccdcac4bce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:47 INFO - PROCESS | 2528 | ++DOCSHELL 16735800 == 98 [pid = 2528] [id = 394] 05:52:47 INFO - PROCESS | 2528 | ++DOMWINDOW == 224 (16737000) [pid = 2528] [serial = 1182] [outer = 00000000] 05:52:47 INFO - PROCESS | 2528 | ++DOMWINDOW == 225 (1728A800) [pid = 2528] [serial = 1183] [outer = 16737000] 05:52:47 INFO - PROCESS | 2528 | 1464612767393 Marionette DEBUG loaded listener.js 05:52:47 INFO - PROCESS | 2528 | ++DOMWINDOW == 226 (1749A400) [pid = 2528] [serial = 1184] [outer = 16737000] 05:52:48 INFO - PROCESS | 2528 | 1464612768013 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]]]}] 05:52:48 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 05:52:48 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 1021ms 05:52:48 INFO - PROCESS | 2528 | 1464612768045 Marionette TRACE conn5 -> [0,1541,"getWindowHandle",null] 05:52:48 INFO - PROCESS | 2528 | 1464612768049 Marionette TRACE conn5 <- [1,1541,null,{"value":"13"}] 05:52:48 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 05:52:48 INFO - PROCESS | 2528 | 1464612768054 Marionette TRACE conn5 -> [0,1542,"setScriptTimeout",{"ms":35000}] 05:52:48 INFO - PROCESS | 2528 | 1464612768056 Marionette TRACE conn5 <- [1,1542,null,{}] 05:52:48 INFO - PROCESS | 2528 | 1464612768060 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}] 05:52:48 INFO - PROCESS | 2528 | 1464612768177 Marionette TRACE conn5 <- [1,1543,null,{"value":null}] 05:52:48 INFO - PROCESS | 2528 | 1464612768360 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\", \"2a2d7192-24ed-4889-9d1c-c9ccdcac4bce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:48 INFO - PROCESS | 2528 | ++DOCSHELL 1A44B000 == 99 [pid = 2528] [id = 395] 05:52:48 INFO - PROCESS | 2528 | ++DOMWINDOW == 227 (1A44D400) [pid = 2528] [serial = 1185] [outer = 00000000] 05:52:48 INFO - PROCESS | 2528 | ++DOMWINDOW == 228 (1B106000) [pid = 2528] [serial = 1186] [outer = 1A44D400] 05:52:48 INFO - PROCESS | 2528 | 1464612768409 Marionette DEBUG loaded listener.js 05:52:48 INFO - PROCESS | 2528 | ++DOMWINDOW == 229 (1B180000) [pid = 2528] [serial = 1187] [outer = 1A44D400] 05:52:49 INFO - PROCESS | 2528 | 1464612768994 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]]]}] 05:52:49 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 05:52:49 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 970ms 05:52:49 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 05:52:49 INFO - PROCESS | 2528 | 1464612769028 Marionette TRACE conn5 -> [0,1545,"getWindowHandle",null] 05:52:49 INFO - PROCESS | 2528 | 1464612769031 Marionette TRACE conn5 <- [1,1545,null,{"value":"13"}] 05:52:49 INFO - PROCESS | 2528 | 1464612769035 Marionette TRACE conn5 -> [0,1546,"setScriptTimeout",{"ms":35000}] 05:52:49 INFO - PROCESS | 2528 | 1464612769041 Marionette TRACE conn5 <- [1,1546,null,{}] 05:52:49 INFO - PROCESS | 2528 | 1464612769050 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}] 05:52:49 INFO - PROCESS | 2528 | 1464612769188 Marionette TRACE conn5 <- [1,1547,null,{"value":null}] 05:52:49 INFO - PROCESS | 2528 | --DOCSHELL 16450800 == 98 [pid = 2528] [id = 383] 05:52:49 INFO - PROCESS | 2528 | --DOCSHELL 08B6B400 == 97 [pid = 2528] [id = 382] 05:52:49 INFO - PROCESS | 2528 | --DOCSHELL 1ADC9C00 == 96 [pid = 2528] [id = 381] 05:52:49 INFO - PROCESS | 2528 | --DOCSHELL 1A486C00 == 95 [pid = 2528] [id = 380] 05:52:49 INFO - PROCESS | 2528 | --DOCSHELL 175E9800 == 94 [pid = 2528] [id = 379] 05:52:49 INFO - PROCESS | 2528 | --DOCSHELL 16920800 == 93 [pid = 2528] [id = 378] 05:52:49 INFO - PROCESS | 2528 | --DOCSHELL 152AD800 == 92 [pid = 2528] [id = 377] 05:52:49 INFO - PROCESS | 2528 | --DOMWINDOW == 228 (1FBDC000) [pid = 2528] [serial = 1095] [outer = 00000000] [url = about:blank] 05:52:49 INFO - PROCESS | 2528 | --DOMWINDOW == 227 (21B39C00) [pid = 2528] [serial = 1062] [outer = 00000000] [url = about:blank] 05:52:49 INFO - PROCESS | 2528 | --DOMWINDOW == 226 (2135DC00) [pid = 2528] [serial = 1059] [outer = 00000000] [url = about:blank] 05:52:49 INFO - PROCESS | 2528 | --DOMWINDOW == 225 (0D24D400) [pid = 2528] [serial = 1041] [outer = 00000000] [url = about:blank] 05:52:49 INFO - PROCESS | 2528 | --DOMWINDOW == 224 (1ADC3800) [pid = 2528] [serial = 1047] [outer = 00000000] [url = about:blank] 05:52:49 INFO - PROCESS | 2528 | --DOMWINDOW == 223 (2071CC00) [pid = 2528] [serial = 1056] [outer = 00000000] [url = about:blank] 05:52:49 INFO - PROCESS | 2528 | --DOMWINDOW == 222 (1F19FC00) [pid = 2528] [serial = 1053] [outer = 00000000] [url = about:blank] 05:52:49 INFO - PROCESS | 2528 | --DOMWINDOW == 221 (1F473400) [pid = 2528] [serial = 1050] [outer = 00000000] [url = about:blank] 05:52:49 INFO - PROCESS | 2528 | --DOMWINDOW == 220 (16594800) [pid = 2528] [serial = 1065] [outer = 00000000] [url = about:blank] 05:52:49 INFO - PROCESS | 2528 | --DOMWINDOW == 219 (154EF800) [pid = 2528] [serial = 1044] [outer = 00000000] [url = about:blank] 05:52:49 INFO - PROCESS | 2528 | --DOCSHELL 0E77B800 == 91 [pid = 2528] [id = 376] 05:52:49 INFO - PROCESS | 2528 | --DOCSHELL 12C0C800 == 90 [pid = 2528] [id = 375] 05:52:49 INFO - PROCESS | 2528 | --DOCSHELL 207D5400 == 89 [pid = 2528] [id = 369] 05:52:49 INFO - PROCESS | 2528 | --DOCSHELL 207CD800 == 88 [pid = 2528] [id = 368] 05:52:49 INFO - PROCESS | 2528 | --DOCSHELL 1910E400 == 87 [pid = 2528] [id = 367] 05:52:49 INFO - PROCESS | 2528 | --DOCSHELL 0D655C00 == 86 [pid = 2528] [id = 366] 05:52:49 INFO - PROCESS | 2528 | --DOMWINDOW == 218 (1F470000) [pid = 2528] [serial = 1093] [outer = 00000000] [url = about:blank] 05:52:49 INFO - PROCESS | 2528 | --DOMWINDOW == 217 (16E45000) [pid = 2528] [serial = 1075] [outer = 00000000] [url = about:blank] 05:52:49 INFO - PROCESS | 2528 | --DOMWINDOW == 216 (19127400) [pid = 2528] [serial = 1080] [outer = 00000000] [url = about:blank] 05:52:49 INFO - PROCESS | 2528 | --DOMWINDOW == 215 (1B2B3800) [pid = 2528] [serial = 1090] [outer = 00000000] [url = about:blank] 05:52:49 INFO - PROCESS | 2528 | --DOMWINDOW == 214 (1B17D000) [pid = 2528] [serial = 1039] [outer = 00000000] [url = about:blank] 05:52:49 INFO - PROCESS | 2528 | --DOMWINDOW == 213 (174A7400) [pid = 2528] [serial = 1077] [outer = 00000000] [url = about:blank] 05:52:49 INFO - PROCESS | 2528 | --DOMWINDOW == 212 (160B8C00) [pid = 2528] [serial = 1069] [outer = 00000000] [url = about:blank] 05:52:49 INFO - PROCESS | 2528 | --DOMWINDOW == 211 (1ADC7800) [pid = 2528] [serial = 1089] [outer = 00000000] [url = about:blank] 05:52:49 INFO - PROCESS | 2528 | --DOMWINDOW == 210 (1B2A8800) [pid = 2528] [serial = 1083] [outer = 00000000] [url = about:blank] 05:52:49 INFO - PROCESS | 2528 | --DOMWINDOW == 209 (1EDDC000) [pid = 2528] [serial = 1092] [outer = 00000000] [url = about:blank] 05:52:49 INFO - PROCESS | 2528 | --DOMWINDOW == 208 (1672CC00) [pid = 2528] [serial = 1074] [outer = 00000000] [url = about:blank] 05:52:49 INFO - PROCESS | 2528 | --DOMWINDOW == 207 (1C907C00) [pid = 2528] [serial = 1086] [outer = 00000000] [url = about:blank] 05:52:49 INFO - PROCESS | 2528 | --DOMWINDOW == 206 (1BC55C00) [pid = 2528] [serial = 1084] [outer = 00000000] [url = about:blank] 05:52:49 INFO - PROCESS | 2528 | --DOMWINDOW == 205 (1A469800) [pid = 2528] [serial = 1081] [outer = 00000000] [url = about:blank] 05:52:49 INFO - PROCESS | 2528 | --DOMWINDOW == 204 (152AD400) [pid = 2528] [serial = 1068] [outer = 00000000] [url = about:blank] 05:52:49 INFO - PROCESS | 2528 | --DOMWINDOW == 203 (12509800) [pid = 2528] [serial = 1071] [outer = 00000000] [url = about:blank] 05:52:49 INFO - PROCESS | 2528 | --DOMWINDOW == 202 (12C0E000) [pid = 2528] [serial = 1072] [outer = 00000000] [url = about:blank] 05:52:49 INFO - PROCESS | 2528 | --DOMWINDOW == 201 (17A8C000) [pid = 2528] [serial = 1078] [outer = 00000000] [url = about:blank] 05:52:49 INFO - PROCESS | 2528 | --DOMWINDOW == 200 (1C910800) [pid = 2528] [serial = 1087] [outer = 00000000] [url = about:blank] 05:52:49 INFO - PROCESS | 2528 | 1464612769424 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\", \"2a2d7192-24ed-4889-9d1c-c9ccdcac4bce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:49 INFO - PROCESS | 2528 | ++DOCSHELL 08B66800 == 87 [pid = 2528] [id = 396] 05:52:49 INFO - PROCESS | 2528 | ++DOMWINDOW == 201 (08B6B400) [pid = 2528] [serial = 1188] [outer = 00000000] 05:52:49 INFO - PROCESS | 2528 | ++DOMWINDOW == 202 (0D254400) [pid = 2528] [serial = 1189] [outer = 08B6B400] 05:52:49 INFO - PROCESS | 2528 | 1464612769471 Marionette DEBUG loaded listener.js 05:52:49 INFO - PROCESS | 2528 | ++DOMWINDOW == 203 (0E77B800) [pid = 2528] [serial = 1190] [outer = 08B6B400] 05:52:49 INFO - PROCESS | 2528 | 1464612769895 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]]]}] 05:52:49 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 05:52:49 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 890ms 05:52:49 INFO - PROCESS | 2528 | 1464612769928 Marionette TRACE conn5 -> [0,1549,"getWindowHandle",null] 05:52:49 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 05:52:49 INFO - PROCESS | 2528 | 1464612769930 Marionette TRACE conn5 <- [1,1549,null,{"value":"13"}] 05:52:49 INFO - PROCESS | 2528 | 1464612769933 Marionette TRACE conn5 -> [0,1550,"setScriptTimeout",{"ms":35000}] 05:52:49 INFO - PROCESS | 2528 | 1464612769935 Marionette TRACE conn5 <- [1,1550,null,{}] 05:52:49 INFO - PROCESS | 2528 | 1464612769939 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}] 05:52:50 INFO - PROCESS | 2528 | 1464612770041 Marionette TRACE conn5 <- [1,1551,null,{"value":null}] 05:52:50 INFO - PROCESS | 2528 | 1464612770167 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\", \"2a2d7192-24ed-4889-9d1c-c9ccdcac4bce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:50 INFO - PROCESS | 2528 | ++DOCSHELL 0DC15C00 == 88 [pid = 2528] [id = 397] 05:52:50 INFO - PROCESS | 2528 | ++DOMWINDOW == 204 (0E77AC00) [pid = 2528] [serial = 1191] [outer = 00000000] 05:52:50 INFO - PROCESS | 2528 | ++DOMWINDOW == 205 (14C42400) [pid = 2528] [serial = 1192] [outer = 0E77AC00] 05:52:50 INFO - PROCESS | 2528 | 1464612770212 Marionette DEBUG loaded listener.js 05:52:50 INFO - PROCESS | 2528 | ++DOMWINDOW == 206 (160BAC00) [pid = 2528] [serial = 1193] [outer = 0E77AC00] 05:52:50 INFO - PROCESS | 2528 | 1464612770580 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]]]}] 05:52:50 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 05:52:50 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 670ms 05:52:50 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 05:52:50 INFO - PROCESS | 2528 | 1464612770604 Marionette TRACE conn5 -> [0,1553,"getWindowHandle",null] 05:52:50 INFO - PROCESS | 2528 | 1464612770606 Marionette TRACE conn5 <- [1,1553,null,{"value":"13"}] 05:52:50 INFO - PROCESS | 2528 | 1464612770609 Marionette TRACE conn5 -> [0,1554,"setScriptTimeout",{"ms":35000}] 05:52:50 INFO - PROCESS | 2528 | 1464612770611 Marionette TRACE conn5 <- [1,1554,null,{}] 05:52:50 INFO - PROCESS | 2528 | 1464612770614 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}] 05:52:50 INFO - PROCESS | 2528 | 1464612770711 Marionette TRACE conn5 <- [1,1555,null,{"value":null}] 05:52:50 INFO - PROCESS | 2528 | 1464612770717 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\", \"2a2d7192-24ed-4889-9d1c-c9ccdcac4bce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:50 INFO - PROCESS | 2528 | ++DOCSHELL 16731400 == 89 [pid = 2528] [id = 398] 05:52:50 INFO - PROCESS | 2528 | ++DOMWINDOW == 207 (16732C00) [pid = 2528] [serial = 1194] [outer = 00000000] 05:52:50 INFO - PROCESS | 2528 | ++DOMWINDOW == 208 (174A7400) [pid = 2528] [serial = 1195] [outer = 16732C00] 05:52:50 INFO - PROCESS | 2528 | 1464612770769 Marionette DEBUG loaded listener.js 05:52:50 INFO - PROCESS | 2528 | ++DOMWINDOW == 209 (19D51400) [pid = 2528] [serial = 1196] [outer = 16732C00] 05:52:51 INFO - PROCESS | 2528 | 1464612771269 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]]]}] 05:52:51 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 05:52:51 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 670ms 05:52:51 INFO - PROCESS | 2528 | 1464612771307 Marionette TRACE conn5 -> [0,1557,"getWindowHandle",null] 05:52:51 INFO - PROCESS | 2528 | 1464612771309 Marionette TRACE conn5 <- [1,1557,null,{"value":"13"}] 05:52:51 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 05:52:51 INFO - PROCESS | 2528 | 1464612771312 Marionette TRACE conn5 -> [0,1558,"setScriptTimeout",{"ms":35000}] 05:52:51 INFO - PROCESS | 2528 | 1464612771314 Marionette TRACE conn5 <- [1,1558,null,{}] 05:52:51 INFO - PROCESS | 2528 | 1464612771327 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}] 05:52:51 INFO - PROCESS | 2528 | 1464612771463 Marionette TRACE conn5 <- [1,1559,null,{"value":null}] 05:52:51 INFO - PROCESS | 2528 | 1464612771551 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\", \"2a2d7192-24ed-4889-9d1c-c9ccdcac4bce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:51 INFO - PROCESS | 2528 | ++DOCSHELL 1749EC00 == 90 [pid = 2528] [id = 399] 05:52:51 INFO - PROCESS | 2528 | ++DOMWINDOW == 210 (19D60C00) [pid = 2528] [serial = 1197] [outer = 00000000] 05:52:51 INFO - PROCESS | 2528 | ++DOMWINDOW == 211 (1B1C4C00) [pid = 2528] [serial = 1198] [outer = 19D60C00] 05:52:51 INFO - PROCESS | 2528 | 1464612771596 Marionette DEBUG loaded listener.js 05:52:51 INFO - PROCESS | 2528 | ++DOMWINDOW == 212 (1B2A8800) [pid = 2528] [serial = 1199] [outer = 19D60C00] 05:52:52 INFO - PROCESS | 2528 | 1464612772032 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]]]}] 05:52:52 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 05:52:52 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 730ms 05:52:52 INFO - PROCESS | 2528 | 1464612772046 Marionette TRACE conn5 -> [0,1561,"getWindowHandle",null] 05:52:52 INFO - PROCESS | 2528 | 1464612772048 Marionette TRACE conn5 <- [1,1561,null,{"value":"13"}] 05:52:52 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 05:52:52 INFO - PROCESS | 2528 | 1464612772051 Marionette TRACE conn5 -> [0,1562,"setScriptTimeout",{"ms":35000}] 05:52:52 INFO - PROCESS | 2528 | 1464612772053 Marionette TRACE conn5 <- [1,1562,null,{}] 05:52:52 INFO - PROCESS | 2528 | 1464612772062 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}] 05:52:52 INFO - PROCESS | 2528 | 1464612772201 Marionette TRACE conn5 <- [1,1563,null,{"value":null}] 05:52:52 INFO - PROCESS | 2528 | 1464612772259 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\", \"2a2d7192-24ed-4889-9d1c-c9ccdcac4bce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:52 INFO - PROCESS | 2528 | ++DOCSHELL 151DE000 == 91 [pid = 2528] [id = 400] 05:52:52 INFO - PROCESS | 2528 | ++DOMWINDOW == 213 (1547FC00) [pid = 2528] [serial = 1200] [outer = 00000000] 05:52:52 INFO - PROCESS | 2528 | ++DOMWINDOW == 214 (1E625400) [pid = 2528] [serial = 1201] [outer = 1547FC00] 05:52:52 INFO - PROCESS | 2528 | 1464612772302 Marionette DEBUG loaded listener.js 05:52:52 INFO - PROCESS | 2528 | ++DOMWINDOW == 215 (1EDDFC00) [pid = 2528] [serial = 1202] [outer = 1547FC00] 05:52:52 INFO - PROCESS | 2528 | 1464612772758 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]]]}] 05:52:52 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 05:52:52 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 730ms 05:52:52 INFO - PROCESS | 2528 | 1464612772782 Marionette TRACE conn5 -> [0,1565,"getWindowHandle",null] 05:52:52 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 05:52:52 INFO - PROCESS | 2528 | 1464612772784 Marionette TRACE conn5 <- [1,1565,null,{"value":"13"}] 05:52:52 INFO - PROCESS | 2528 | 1464612772787 Marionette TRACE conn5 -> [0,1566,"setScriptTimeout",{"ms":35000}] 05:52:52 INFO - PROCESS | 2528 | 1464612772789 Marionette TRACE conn5 <- [1,1566,null,{}] 05:52:52 INFO - PROCESS | 2528 | 1464612772792 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}] 05:52:52 INFO - PROCESS | 2528 | 1464612772930 Marionette TRACE conn5 <- [1,1567,null,{"value":null}] 05:52:52 INFO - PROCESS | 2528 | 1464612772943 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\", \"2a2d7192-24ed-4889-9d1c-c9ccdcac4bce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:52 INFO - PROCESS | 2528 | ++DOCSHELL 1B1C5400 == 92 [pid = 2528] [id = 401] 05:52:52 INFO - PROCESS | 2528 | ++DOMWINDOW == 216 (1E621C00) [pid = 2528] [serial = 1203] [outer = 00000000] 05:52:52 INFO - PROCESS | 2528 | ++DOMWINDOW == 217 (1F473000) [pid = 2528] [serial = 1204] [outer = 1E621C00] 05:52:53 INFO - PROCESS | 2528 | 1464612772987 Marionette DEBUG loaded listener.js 05:52:53 INFO - PROCESS | 2528 | ++DOMWINDOW == 218 (1F830000) [pid = 2528] [serial = 1205] [outer = 1E621C00] 05:52:54 INFO - PROCESS | 2528 | --DOMWINDOW == 217 (1F46CC00) [pid = 2528] [serial = 1004] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 05:52:54 INFO - PROCESS | 2528 | --DOMWINDOW == 216 (1AB62400) [pid = 2528] [serial = 932] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 05:52:54 INFO - PROCESS | 2528 | --DOMWINDOW == 215 (1749E800) [pid = 2528] [serial = 953] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 05:52:54 INFO - PROCESS | 2528 | --DOMWINDOW == 214 (21B32000) [pid = 2528] [serial = 1061] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 05:52:54 INFO - PROCESS | 2528 | --DOMWINDOW == 213 (20715C00) [pid = 2528] [serial = 1055] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 05:52:54 INFO - PROCESS | 2528 | --DOMWINDOW == 212 (154F4000) [pid = 2528] [serial = 992] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 05:52:54 INFO - PROCESS | 2528 | --DOMWINDOW == 211 (19DE6000) [pid = 2528] [serial = 842] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 05:52:54 INFO - PROCESS | 2528 | --DOMWINDOW == 210 (1A44AC00) [pid = 2528] [serial = 797] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 05:52:54 INFO - PROCESS | 2528 | --DOMWINDOW == 209 (0DC9E400) [pid = 2528] [serial = 989] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 05:52:54 INFO - PROCESS | 2528 | --DOMWINDOW == 208 (1F193C00) [pid = 2528] [serial = 1052] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 05:52:54 INFO - PROCESS | 2528 | --DOMWINDOW == 207 (1B1BBC00) [pid = 2528] [serial = 899] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 05:52:54 INFO - PROCESS | 2528 | --DOMWINDOW == 206 (19D57000) [pid = 2528] [serial = 890] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 05:52:54 INFO - PROCESS | 2528 | --DOMWINDOW == 205 (1EDD4400) [pid = 2528] [serial = 1001] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 05:52:54 INFO - PROCESS | 2528 | --DOMWINDOW == 204 (1C8C8C00) [pid = 2528] [serial = 950] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 05:52:54 INFO - PROCESS | 2528 | --DOMWINDOW == 203 (1C57B000) [pid = 2528] [serial = 944] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 05:52:54 INFO - PROCESS | 2528 | --DOMWINDOW == 202 (16593800) [pid = 2528] [serial = 782] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 05:52:54 INFO - PROCESS | 2528 | --DOMWINDOW == 201 (1E1A8800) [pid = 2528] [serial = 791] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 05:52:54 INFO - PROCESS | 2528 | --DOMWINDOW == 200 (0E77C800) [pid = 2528] [serial = 1010] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 05:52:54 INFO - PROCESS | 2528 | --DOMWINDOW == 199 (1F82D000) [pid = 2528] [serial = 1007] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 05:52:54 INFO - PROCESS | 2528 | --DOMWINDOW == 198 (0D647400) [pid = 2528] [serial = 881] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 05:52:54 INFO - PROCESS | 2528 | --DOMWINDOW == 197 (1B1BB400) [pid = 2528] [serial = 785] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 05:52:54 INFO - PROCESS | 2528 | --DOMWINDOW == 196 (1501E800) [pid = 2528] [serial = 836] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 05:52:54 INFO - PROCESS | 2528 | --DOMWINDOW == 195 (1AB59C00) [pid = 2528] [serial = 845] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 05:52:54 INFO - PROCESS | 2528 | --DOMWINDOW == 194 (21353C00) [pid = 2528] [serial = 1058] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 05:52:54 INFO - PROCESS | 2528 | --DOMWINDOW == 193 (0C269C00) [pid = 2528] [serial = 1040] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 05:52:54 INFO - PROCESS | 2528 | --DOMWINDOW == 192 (1B1C2000) [pid = 2528] [serial = 941] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 05:52:54 INFO - PROCESS | 2528 | --DOMWINDOW == 191 (160B3800) [pid = 2528] [serial = 887] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 05:52:54 INFO - PROCESS | 2528 | --DOMWINDOW == 190 (17AF2400) [pid = 2528] [serial = 839] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 05:52:54 INFO - PROCESS | 2528 | --DOMWINDOW == 189 (1E626000) [pid = 2528] [serial = 1049] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 05:52:54 INFO - PROCESS | 2528 | --DOMWINDOW == 188 (1BC5FC00) [pid = 2528] [serial = 788] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 05:52:54 INFO - PROCESS | 2528 | --DOMWINDOW == 187 (0DD9D400) [pid = 2528] [serial = 833] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 05:52:54 INFO - PROCESS | 2528 | --DOMWINDOW == 186 (0D759400) [pid = 2528] [serial = 779] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 05:52:54 INFO - PROCESS | 2528 | --DOMWINDOW == 185 (1F82A400) [pid = 2528] [serial = 794] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 05:52:54 INFO - PROCESS | 2528 | --DOMWINDOW == 184 (14C4E400) [pid = 2528] [serial = 1043] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 05:52:54 INFO - PROCESS | 2528 | --DOMWINDOW == 183 (15706400) [pid = 2528] [serial = 938] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 05:52:54 INFO - PROCESS | 2528 | --DOMWINDOW == 182 (11DED000) [pid = 2528] [serial = 935] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 05:52:54 INFO - PROCESS | 2528 | --DOMWINDOW == 181 (1B10DC00) [pid = 2528] [serial = 995] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 05:52:54 INFO - PROCESS | 2528 | --DOMWINDOW == 180 (0D895800) [pid = 2528] [serial = 1064] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 05:52:54 INFO - PROCESS | 2528 | --DOMWINDOW == 179 (1E1A6000) [pid = 2528] [serial = 998] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 05:52:54 INFO - PROCESS | 2528 | --DOMWINDOW == 178 (132E2000) [pid = 2528] [serial = 884] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 05:52:54 INFO - PROCESS | 2528 | --DOMWINDOW == 177 (1A470000) [pid = 2528] [serial = 893] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 05:52:54 INFO - PROCESS | 2528 | --DOMWINDOW == 176 (1C8C5000) [pid = 2528] [serial = 947] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 05:52:54 INFO - PROCESS | 2528 | --DOMWINDOW == 175 (1A486400) [pid = 2528] [serial = 1046] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 05:52:54 INFO - PROCESS | 2528 | --DOMWINDOW == 174 (1B171800) [pid = 2528] [serial = 896] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 05:52:54 INFO - PROCESS | 2528 | --DOMWINDOW == 173 (132E7C00) [pid = 2528] [serial = 1125] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 05:52:54 INFO - PROCESS | 2528 | --DOMWINDOW == 172 (152B7800) [pid = 2528] [serial = 1131] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 05:52:54 INFO - PROCESS | 2528 | --DOMWINDOW == 171 (16921800) [pid = 2528] [serial = 1134] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 05:52:54 INFO - PROCESS | 2528 | --DOMWINDOW == 170 (175F2000) [pid = 2528] [serial = 1137] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 05:52:54 INFO - PROCESS | 2528 | --DOMWINDOW == 169 (0E78E800) [pid = 2528] [serial = 1128] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 05:52:54 INFO - PROCESS | 2528 | --DOMWINDOW == 168 (1A48D400) [pid = 2528] [serial = 1140] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 05:52:54 INFO - PROCESS | 2528 | --DOMWINDOW == 167 (0E5EAC00) [pid = 2528] [serial = 1122] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 05:52:54 INFO - PROCESS | 2528 | --DOMWINDOW == 166 (1ADCB800) [pid = 2528] [serial = 1143] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 05:52:54 INFO - PROCESS | 2528 | --DOMWINDOW == 165 (0D1EE400) [pid = 2528] [serial = 1146] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 05:52:54 INFO - PROCESS | 2528 | --DOMWINDOW == 164 (1910B400) [pid = 2528] [serial = 1149] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 05:52:54 INFO - PROCESS | 2528 | 1464612774138 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]]]}] 05:52:54 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 05:52:54 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 1372ms 05:52:54 INFO - PROCESS | 2528 | 1464612774159 Marionette TRACE conn5 -> [0,1569,"getWindowHandle",null] 05:52:54 INFO - PROCESS | 2528 | 1464612774161 Marionette TRACE conn5 <- [1,1569,null,{"value":"13"}] 05:52:54 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 05:52:54 INFO - PROCESS | 2528 | 1464612774165 Marionette TRACE conn5 -> [0,1570,"setScriptTimeout",{"ms":35000}] 05:52:54 INFO - PROCESS | 2528 | 1464612774166 Marionette TRACE conn5 <- [1,1570,null,{}] 05:52:54 INFO - PROCESS | 2528 | 1464612774169 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}] 05:52:54 INFO - PROCESS | 2528 | 1464612774310 Marionette TRACE conn5 <- [1,1571,null,{"value":null}] 05:52:54 INFO - PROCESS | 2528 | 1464612774387 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\", \"2a2d7192-24ed-4889-9d1c-c9ccdcac4bce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:54 INFO - PROCESS | 2528 | ++DOCSHELL 0D0E9C00 == 93 [pid = 2528] [id = 402] 05:52:54 INFO - PROCESS | 2528 | ++DOMWINDOW == 165 (0D1ECC00) [pid = 2528] [serial = 1206] [outer = 00000000] 05:52:54 INFO - PROCESS | 2528 | ++DOMWINDOW == 166 (11D18400) [pid = 2528] [serial = 1207] [outer = 0D1ECC00] 05:52:54 INFO - PROCESS | 2528 | 1464612774444 Marionette DEBUG loaded listener.js 05:52:54 INFO - PROCESS | 2528 | ++DOMWINDOW == 167 (12374C00) [pid = 2528] [serial = 1208] [outer = 0D1ECC00] 05:52:54 INFO - PROCESS | 2528 | 1464612774803 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]]]}] 05:52:54 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 05:52:54 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 670ms 05:52:54 INFO - PROCESS | 2528 | 1464612774846 Marionette TRACE conn5 -> [0,1573,"getWindowHandle",null] 05:52:54 INFO - PROCESS | 2528 | 1464612774848 Marionette TRACE conn5 <- [1,1573,null,{"value":"13"}] 05:52:54 INFO - PROCESS | 2528 | 1464612774851 Marionette TRACE conn5 -> [0,1574,"setScriptTimeout",{"ms":35000}] 05:52:54 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 05:52:54 INFO - PROCESS | 2528 | 1464612774853 Marionette TRACE conn5 <- [1,1574,null,{}] 05:52:54 INFO - PROCESS | 2528 | 1464612774857 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}] 05:52:54 INFO - PROCESS | 2528 | 1464612774953 Marionette TRACE conn5 <- [1,1575,null,{"value":null}] 05:52:54 INFO - PROCESS | 2528 | 1464612774960 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\", \"2a2d7192-24ed-4889-9d1c-c9ccdcac4bce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:54 INFO - PROCESS | 2528 | ++DOCSHELL 0DD9D400 == 94 [pid = 2528] [id = 403] 05:52:54 INFO - PROCESS | 2528 | ++DOMWINDOW == 168 (0E77C800) [pid = 2528] [serial = 1209] [outer = 00000000] 05:52:55 INFO - PROCESS | 2528 | ++DOMWINDOW == 169 (154F3400) [pid = 2528] [serial = 1210] [outer = 0E77C800] 05:52:55 INFO - PROCESS | 2528 | 1464612775010 Marionette DEBUG loaded listener.js 05:52:55 INFO - PROCESS | 2528 | ++DOMWINDOW == 170 (1749E800) [pid = 2528] [serial = 1211] [outer = 0E77C800] 05:52:55 INFO - PROCESS | 2528 | 1464612775474 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]]]}] 05:52:55 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 05:52:55 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 670ms 05:52:55 INFO - PROCESS | 2528 | 1464612775531 Marionette TRACE conn5 -> [0,1577,"getWindowHandle",null] 05:52:55 INFO - PROCESS | 2528 | 1464612775534 Marionette TRACE conn5 <- [1,1577,null,{"value":"13"}] 05:52:55 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 05:52:55 INFO - PROCESS | 2528 | 1464612775537 Marionette TRACE conn5 -> [0,1578,"setScriptTimeout",{"ms":35000}] 05:52:55 INFO - PROCESS | 2528 | 1464612775540 Marionette TRACE conn5 <- [1,1578,null,{}] 05:52:55 INFO - PROCESS | 2528 | 1464612775543 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}] 05:52:55 INFO - PROCESS | 2528 | 1464612775658 Marionette TRACE conn5 <- [1,1579,null,{"value":null}] 05:52:55 INFO - PROCESS | 2528 | 1464612775699 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\", \"2a2d7192-24ed-4889-9d1c-c9ccdcac4bce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:55 INFO - PROCESS | 2528 | ++DOCSHELL 1A48D400 == 95 [pid = 2528] [id = 404] 05:52:55 INFO - PROCESS | 2528 | ++DOMWINDOW == 171 (1AC7E800) [pid = 2528] [serial = 1212] [outer = 00000000] 05:52:55 INFO - PROCESS | 2528 | ++DOMWINDOW == 172 (1B1BBC00) [pid = 2528] [serial = 1213] [outer = 1AC7E800] 05:52:55 INFO - PROCESS | 2528 | 1464612775742 Marionette DEBUG loaded listener.js 05:52:55 INFO - PROCESS | 2528 | ++DOMWINDOW == 173 (1B2B1400) [pid = 2528] [serial = 1214] [outer = 1AC7E800] 05:52:56 INFO - PROCESS | 2528 | 1464612776484 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]]]}] 05:52:56 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 05:52:56 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 970ms 05:52:56 INFO - PROCESS | 2528 | 1464612776512 Marionette TRACE conn5 -> [0,1581,"getWindowHandle",null] 05:52:56 INFO - PROCESS | 2528 | 1464612776517 Marionette TRACE conn5 <- [1,1581,null,{"value":"13"}] 05:52:56 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 05:52:56 INFO - PROCESS | 2528 | 1464612776522 Marionette TRACE conn5 -> [0,1582,"setScriptTimeout",{"ms":35000}] 05:52:56 INFO - PROCESS | 2528 | 1464612776527 Marionette TRACE conn5 <- [1,1582,null,{}] 05:52:56 INFO - PROCESS | 2528 | 1464612776545 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}] 05:52:56 INFO - PROCESS | 2528 | 1464612776666 Marionette TRACE conn5 <- [1,1583,null,{"value":null}] 05:52:56 INFO - PROCESS | 2528 | 1464612776847 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\", \"2a2d7192-24ed-4889-9d1c-c9ccdcac4bce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:56 INFO - PROCESS | 2528 | ++DOCSHELL 12243400 == 96 [pid = 2528] [id = 405] 05:52:56 INFO - PROCESS | 2528 | ++DOMWINDOW == 174 (1226EC00) [pid = 2528] [serial = 1215] [outer = 00000000] 05:52:56 INFO - PROCESS | 2528 | ++DOMWINDOW == 175 (14C48000) [pid = 2528] [serial = 1216] [outer = 1226EC00] 05:52:56 INFO - PROCESS | 2528 | 1464612776906 Marionette DEBUG loaded listener.js 05:52:57 INFO - PROCESS | 2528 | ++DOMWINDOW == 176 (154F3000) [pid = 2528] [serial = 1217] [outer = 1226EC00] 05:52:57 INFO - PROCESS | 2528 | 1464612777516 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]]]}] 05:52:57 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 05:52:57 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 1035ms 05:52:57 INFO - PROCESS | 2528 | 1464612777562 Marionette TRACE conn5 -> [0,1585,"getWindowHandle",null] 05:52:57 INFO - PROCESS | 2528 | 1464612777568 Marionette TRACE conn5 <- [1,1585,null,{"value":"13"}] 05:52:57 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 05:52:57 INFO - PROCESS | 2528 | 1464612777575 Marionette TRACE conn5 -> [0,1586,"setScriptTimeout",{"ms":35000}] 05:52:57 INFO - PROCESS | 2528 | 1464612777578 Marionette TRACE conn5 <- [1,1586,null,{}] 05:52:57 INFO - PROCESS | 2528 | 1464612777582 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}] 05:52:57 INFO - PROCESS | 2528 | 1464612777709 Marionette TRACE conn5 <- [1,1587,null,{"value":null}] 05:52:57 INFO - PROCESS | 2528 | 1464612777889 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\", \"2a2d7192-24ed-4889-9d1c-c9ccdcac4bce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:57 INFO - PROCESS | 2528 | ++DOCSHELL 1730A800 == 97 [pid = 2528] [id = 406] 05:52:57 INFO - PROCESS | 2528 | ++DOMWINDOW == 177 (1736B400) [pid = 2528] [serial = 1218] [outer = 00000000] 05:52:57 INFO - PROCESS | 2528 | ++DOMWINDOW == 178 (1910B400) [pid = 2528] [serial = 1219] [outer = 1736B400] 05:52:57 INFO - PROCESS | 2528 | 1464612777948 Marionette DEBUG loaded listener.js 05:52:58 INFO - PROCESS | 2528 | ++DOMWINDOW == 179 (19DE0800) [pid = 2528] [serial = 1220] [outer = 1736B400] 05:52:58 INFO - PROCESS | 2528 | 1464612778610 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]]]}] 05:52:58 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 05:52:58 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 1080ms 05:52:58 INFO - PROCESS | 2528 | 1464612778657 Marionette TRACE conn5 -> [0,1589,"getWindowHandle",null] 05:52:58 INFO - PROCESS | 2528 | 1464612778659 Marionette TRACE conn5 <- [1,1589,null,{"value":"13"}] 05:52:58 INFO - PROCESS | 2528 | 1464612778663 Marionette TRACE conn5 -> [0,1590,"setScriptTimeout",{"ms":35000}] 05:52:58 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 05:52:58 INFO - PROCESS | 2528 | 1464612778667 Marionette TRACE conn5 <- [1,1590,null,{}] 05:52:58 INFO - PROCESS | 2528 | 1464612778678 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}] 05:52:58 INFO - PROCESS | 2528 | 1464612778805 Marionette TRACE conn5 <- [1,1591,null,{"value":null}] 05:52:58 INFO - PROCESS | 2528 | 1464612778973 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\", \"2a2d7192-24ed-4889-9d1c-c9ccdcac4bce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:58 INFO - PROCESS | 2528 | ++DOCSHELL 1B2B3C00 == 98 [pid = 2528] [id = 407] 05:52:58 INFO - PROCESS | 2528 | ++DOMWINDOW == 180 (1C8CB400) [pid = 2528] [serial = 1221] [outer = 00000000] 05:52:59 INFO - PROCESS | 2528 | ++DOMWINDOW == 181 (1D749800) [pid = 2528] [serial = 1222] [outer = 1C8CB400] 05:52:59 INFO - PROCESS | 2528 | 1464612779033 Marionette DEBUG loaded listener.js 05:52:59 INFO - PROCESS | 2528 | ++DOMWINDOW == 182 (1E1B2800) [pid = 2528] [serial = 1223] [outer = 1C8CB400] 05:52:59 INFO - PROCESS | 2528 | 1464612779583 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]]]}] 05:52:59 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 05:52:59 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 970ms 05:52:59 INFO - PROCESS | 2528 | 1464612779637 Marionette TRACE conn5 -> [0,1593,"getWindowHandle",null] 05:52:59 INFO - PROCESS | 2528 | 1464612779640 Marionette TRACE conn5 <- [1,1593,null,{"value":"13"}] 05:52:59 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 05:52:59 INFO - PROCESS | 2528 | 1464612779644 Marionette TRACE conn5 -> [0,1594,"setScriptTimeout",{"ms":35000}] 05:52:59 INFO - PROCESS | 2528 | 1464612779646 Marionette TRACE conn5 <- [1,1594,null,{}] 05:52:59 INFO - PROCESS | 2528 | 1464612779650 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}] 05:52:59 INFO - PROCESS | 2528 | 1464612779774 Marionette TRACE conn5 <- [1,1595,null,{"value":null}] 05:52:59 INFO - PROCESS | 2528 | 1464612779952 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\", \"2a2d7192-24ed-4889-9d1c-c9ccdcac4bce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:59 INFO - PROCESS | 2528 | ++DOCSHELL 1F46D400 == 99 [pid = 2528] [id = 408] 05:52:59 INFO - PROCESS | 2528 | ++DOMWINDOW == 183 (1F471C00) [pid = 2528] [serial = 1224] [outer = 00000000] 05:53:00 INFO - PROCESS | 2528 | ++DOMWINDOW == 184 (1FB2F400) [pid = 2528] [serial = 1225] [outer = 1F471C00] 05:53:00 INFO - PROCESS | 2528 | 1464612780008 Marionette DEBUG loaded listener.js 05:53:00 INFO - PROCESS | 2528 | ++DOMWINDOW == 185 (1FB36400) [pid = 2528] [serial = 1226] [outer = 1F471C00] 05:53:00 INFO - PROCESS | 2528 | 1464612780581 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]]]}] 05:53:00 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 05:53:00 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 970ms 05:53:00 INFO - PROCESS | 2528 | 1464612780622 Marionette TRACE conn5 -> [0,1597,"getWindowHandle",null] 05:53:00 INFO - PROCESS | 2528 | 1464612780624 Marionette TRACE conn5 <- [1,1597,null,{"value":"13"}] 05:53:00 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 05:53:00 INFO - PROCESS | 2528 | 1464612780630 Marionette TRACE conn5 -> [0,1598,"setScriptTimeout",{"ms":35000}] 05:53:00 INFO - PROCESS | 2528 | 1464612780631 Marionette TRACE conn5 <- [1,1598,null,{}] 05:53:00 INFO - PROCESS | 2528 | 1464612780635 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}] 05:53:00 INFO - PROCESS | 2528 | 1464612780754 Marionette TRACE conn5 <- [1,1599,null,{"value":null}] 05:53:00 INFO - PROCESS | 2528 | 1464612780934 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\", \"2a2d7192-24ed-4889-9d1c-c9ccdcac4bce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:00 INFO - PROCESS | 2528 | ++DOCSHELL 1FB3B000 == 100 [pid = 2528] [id = 409] 05:53:00 INFO - PROCESS | 2528 | ++DOMWINDOW == 186 (1FB3C400) [pid = 2528] [serial = 1227] [outer = 00000000] 05:53:01 INFO - PROCESS | 2528 | ++DOMWINDOW == 187 (1FBD2000) [pid = 2528] [serial = 1228] [outer = 1FB3C400] 05:53:01 INFO - PROCESS | 2528 | 1464612780993 Marionette DEBUG loaded listener.js 05:53:01 INFO - PROCESS | 2528 | ++DOMWINDOW == 188 (20716000) [pid = 2528] [serial = 1229] [outer = 1FB3C400] 05:53:01 INFO - PROCESS | 2528 | 1464612781585 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]]]}] 05:53:01 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 05:53:01 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 970ms 05:53:01 INFO - PROCESS | 2528 | 1464612781601 Marionette TRACE conn5 -> [0,1601,"getWindowHandle",null] 05:53:01 INFO - PROCESS | 2528 | 1464612781604 Marionette TRACE conn5 <- [1,1601,null,{"value":"13"}] 05:53:01 INFO - PROCESS | 2528 | 1464612781607 Marionette TRACE conn5 -> [0,1602,"setScriptTimeout",{"ms":35000}] 05:53:01 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 05:53:01 INFO - PROCESS | 2528 | 1464612781610 Marionette TRACE conn5 <- [1,1602,null,{}] 05:53:01 INFO - PROCESS | 2528 | 1464612781613 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}] 05:53:01 INFO - PROCESS | 2528 | 1464612781747 Marionette TRACE conn5 <- [1,1603,null,{"value":null}] 05:53:01 INFO - PROCESS | 2528 | 1464612781926 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\", \"2a2d7192-24ed-4889-9d1c-c9ccdcac4bce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:01 INFO - PROCESS | 2528 | ++DOCSHELL 2071F800 == 101 [pid = 2528] [id = 410] 05:53:01 INFO - PROCESS | 2528 | ++DOMWINDOW == 189 (212EAC00) [pid = 2528] [serial = 1230] [outer = 00000000] 05:53:01 INFO - PROCESS | 2528 | ++DOMWINDOW == 190 (21343000) [pid = 2528] [serial = 1231] [outer = 212EAC00] 05:53:01 INFO - PROCESS | 2528 | 1464612781983 Marionette DEBUG loaded listener.js 05:53:02 INFO - PROCESS | 2528 | ++DOMWINDOW == 191 (21343800) [pid = 2528] [serial = 1232] [outer = 212EAC00] 05:53:02 INFO - PROCESS | 2528 | 1464612782546 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]]]}] 05:53:02 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 05:53:02 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 970ms 05:53:02 INFO - PROCESS | 2528 | 1464612782589 Marionette TRACE conn5 -> [0,1605,"getWindowHandle",null] 05:53:02 INFO - PROCESS | 2528 | 1464612782591 Marionette TRACE conn5 <- [1,1605,null,{"value":"13"}] 05:53:02 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 05:53:02 INFO - PROCESS | 2528 | 1464612782596 Marionette TRACE conn5 -> [0,1606,"setScriptTimeout",{"ms":35000}] 05:53:02 INFO - PROCESS | 2528 | 1464612782598 Marionette TRACE conn5 <- [1,1606,null,{}] 05:53:02 INFO - PROCESS | 2528 | 1464612782602 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}] 05:53:02 INFO - PROCESS | 2528 | 1464612782720 Marionette TRACE conn5 <- [1,1607,null,{"value":null}] 05:53:02 INFO - PROCESS | 2528 | 1464612782898 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\", \"2a2d7192-24ed-4889-9d1c-c9ccdcac4bce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:02 INFO - PROCESS | 2528 | ++DOCSHELL 21346C00 == 102 [pid = 2528] [id = 411] 05:53:02 INFO - PROCESS | 2528 | ++DOMWINDOW == 192 (21347000) [pid = 2528] [serial = 1233] [outer = 00000000] 05:53:02 INFO - PROCESS | 2528 | ++DOMWINDOW == 193 (2134F000) [pid = 2528] [serial = 1234] [outer = 21347000] 05:53:02 INFO - PROCESS | 2528 | 1464612782954 Marionette DEBUG loaded listener.js 05:53:03 INFO - PROCESS | 2528 | ++DOMWINDOW == 194 (21359400) [pid = 2528] [serial = 1235] [outer = 21347000] 05:53:03 INFO - PROCESS | 2528 | 1464612783537 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]]]}] 05:53:03 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 05:53:03 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 971ms 05:53:03 INFO - PROCESS | 2528 | 1464612783567 Marionette TRACE conn5 -> [0,1609,"getWindowHandle",null] 05:53:03 INFO - PROCESS | 2528 | 1464612783569 Marionette TRACE conn5 <- [1,1609,null,{"value":"13"}] 05:53:03 INFO - PROCESS | 2528 | 1464612783572 Marionette TRACE conn5 -> [0,1610,"setScriptTimeout",{"ms":35000}] 05:53:03 INFO - PROCESS | 2528 | 1464612783574 Marionette TRACE conn5 <- [1,1610,null,{}] 05:53:03 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 05:53:03 INFO - PROCESS | 2528 | 1464612783578 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}] 05:53:03 INFO - PROCESS | 2528 | 1464612783696 Marionette TRACE conn5 <- [1,1611,null,{"value":null}] 05:53:03 INFO - PROCESS | 2528 | 1464612783876 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\", \"2a2d7192-24ed-4889-9d1c-c9ccdcac4bce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:03 INFO - PROCESS | 2528 | ++DOCSHELL 2134EC00 == 103 [pid = 2528] [id = 412] 05:53:03 INFO - PROCESS | 2528 | ++DOMWINDOW == 195 (2139D800) [pid = 2528] [serial = 1236] [outer = 00000000] 05:53:03 INFO - PROCESS | 2528 | ++DOMWINDOW == 196 (21B39800) [pid = 2528] [serial = 1237] [outer = 2139D800] 05:53:03 INFO - PROCESS | 2528 | 1464612783930 Marionette DEBUG loaded listener.js 05:53:04 INFO - PROCESS | 2528 | ++DOMWINDOW == 197 (21B58400) [pid = 2528] [serial = 1238] [outer = 2139D800] 05:53:04 INFO - PROCESS | 2528 | 1464612784579 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]]]}] 05:53:04 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 05:53:04 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 1075ms 05:53:04 INFO - PROCESS | 2528 | 1464612784652 Marionette TRACE conn5 -> [0,1613,"getWindowHandle",null] 05:53:04 INFO - PROCESS | 2528 | 1464612784654 Marionette TRACE conn5 <- [1,1613,null,{"value":"13"}] 05:53:04 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 05:53:04 INFO - PROCESS | 2528 | 1464612784674 Marionette TRACE conn5 -> [0,1614,"setScriptTimeout",{"ms":35000}] 05:53:04 INFO - PROCESS | 2528 | 1464612784677 Marionette TRACE conn5 <- [1,1614,null,{}] 05:53:04 INFO - PROCESS | 2528 | 1464612784682 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}] 05:53:04 INFO - PROCESS | 2528 | 1464612784802 Marionette TRACE conn5 <- [1,1615,null,{"value":null}] 05:53:04 INFO - PROCESS | 2528 | 1464612784971 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\", \"2a2d7192-24ed-4889-9d1c-c9ccdcac4bce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:04 INFO - PROCESS | 2528 | ++DOCSHELL 0D753C00 == 104 [pid = 2528] [id = 413] 05:53:04 INFO - PROCESS | 2528 | ++DOMWINDOW == 198 (0D89A000) [pid = 2528] [serial = 1239] [outer = 00000000] 05:53:05 INFO - PROCESS | 2528 | ++DOMWINDOW == 199 (154EC000) [pid = 2528] [serial = 1240] [outer = 0D89A000] 05:53:05 INFO - PROCESS | 2528 | 1464612785029 Marionette DEBUG loaded listener.js 05:53:05 INFO - PROCESS | 2528 | ++DOMWINDOW == 200 (15E0DC00) [pid = 2528] [serial = 1241] [outer = 0D89A000] 05:53:05 INFO - PROCESS | 2528 | 1464612785552 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]]]}] 05:53:05 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 05:53:05 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 950ms 05:53:05 INFO - PROCESS | 2528 | 1464612785612 Marionette TRACE conn5 -> [0,1617,"getWindowHandle",null] 05:53:05 INFO - PROCESS | 2528 | 1464612785614 Marionette TRACE conn5 <- [1,1617,null,{"value":"13"}] 05:53:05 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 05:53:05 INFO - PROCESS | 2528 | 1464612785618 Marionette TRACE conn5 -> [0,1618,"setScriptTimeout",{"ms":35000}] 05:53:05 INFO - PROCESS | 2528 | 1464612785620 Marionette TRACE conn5 <- [1,1618,null,{}] 05:53:05 INFO - PROCESS | 2528 | 1464612785624 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}] 05:53:05 INFO - PROCESS | 2528 | 1464612785743 Marionette TRACE conn5 <- [1,1619,null,{"value":null}] 05:53:05 INFO - PROCESS | 2528 | 1464612785926 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\", \"2a2d7192-24ed-4889-9d1c-c9ccdcac4bce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:05 INFO - PROCESS | 2528 | ++DOCSHELL 0DC12C00 == 105 [pid = 2528] [id = 414] 05:53:05 INFO - PROCESS | 2528 | ++DOMWINDOW == 201 (0E76FC00) [pid = 2528] [serial = 1242] [outer = 00000000] 05:53:05 INFO - PROCESS | 2528 | ++DOMWINDOW == 202 (1236F800) [pid = 2528] [serial = 1243] [outer = 0E76FC00] 05:53:05 INFO - PROCESS | 2528 | 1464612785981 Marionette DEBUG loaded listener.js 05:53:06 INFO - PROCESS | 2528 | ++DOMWINDOW == 203 (14C4A000) [pid = 2528] [serial = 1244] [outer = 0E76FC00] 05:53:06 INFO - PROCESS | 2528 | 1464612786857 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]]]}] 05:53:06 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 05:53:06 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 1278ms 05:53:06 INFO - PROCESS | 2528 | 1464612786900 Marionette TRACE conn5 -> [0,1621,"getWindowHandle",null] 05:53:06 INFO - PROCESS | 2528 | 1464612786904 Marionette TRACE conn5 <- [1,1621,null,{"value":"13"}] 05:53:06 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 05:53:06 INFO - PROCESS | 2528 | 1464612786909 Marionette TRACE conn5 -> [0,1622,"setScriptTimeout",{"ms":35000}] 05:53:06 INFO - PROCESS | 2528 | 1464612786913 Marionette TRACE conn5 <- [1,1622,null,{}] 05:53:06 INFO - PROCESS | 2528 | 1464612786918 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}] 05:53:07 INFO - PROCESS | 2528 | 1464612787078 Marionette TRACE conn5 <- [1,1623,null,{"value":null}] 05:53:07 INFO - PROCESS | 2528 | 1464612787263 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\", \"2a2d7192-24ed-4889-9d1c-c9ccdcac4bce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:07 INFO - PROCESS | 2528 | ++DOCSHELL 0D8DD400 == 106 [pid = 2528] [id = 415] 05:53:07 INFO - PROCESS | 2528 | ++DOMWINDOW == 204 (0DDA8C00) [pid = 2528] [serial = 1245] [outer = 00000000] 05:53:07 INFO - PROCESS | 2528 | ++DOMWINDOW == 205 (154DD400) [pid = 2528] [serial = 1246] [outer = 0DDA8C00] 05:53:07 INFO - PROCESS | 2528 | 1464612787315 Marionette DEBUG loaded listener.js 05:53:07 INFO - PROCESS | 2528 | ++DOMWINDOW == 206 (1644D800) [pid = 2528] [serial = 1247] [outer = 0DDA8C00] 05:53:07 INFO - PROCESS | 2528 | 1464612787946 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]]]}] 05:53:08 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 05:53:08 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 1079ms 05:53:08 INFO - PROCESS | 2528 | 1464612787989 Marionette TRACE conn5 -> [0,1625,"getWindowHandle",null] 05:53:08 INFO - PROCESS | 2528 | 1464612787995 Marionette TRACE conn5 <- [1,1625,null,{"value":"13"}] 05:53:08 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 05:53:08 INFO - PROCESS | 2528 | 1464612788000 Marionette TRACE conn5 -> [0,1626,"setScriptTimeout",{"ms":35000}] 05:53:08 INFO - PROCESS | 2528 | 1464612788003 Marionette TRACE conn5 <- [1,1626,null,{}] 05:53:08 INFO - PROCESS | 2528 | 1464612788025 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}] 05:53:08 INFO - PROCESS | 2528 | 1464612788139 Marionette TRACE conn5 <- [1,1627,null,{"value":null}] 05:53:08 INFO - PROCESS | 2528 | 1464612788332 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\", \"2a2d7192-24ed-4889-9d1c-c9ccdcac4bce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:08 INFO - PROCESS | 2528 | --DOCSHELL 1A48D000 == 105 [pid = 2528] [id = 282] 05:53:08 INFO - PROCESS | 2528 | --DOCSHELL 11E7DC00 == 104 [pid = 2528] [id = 317] 05:53:08 INFO - PROCESS | 2528 | --DOCSHELL 21353800 == 103 [pid = 2528] [id = 353] 05:53:08 INFO - PROCESS | 2528 | --DOCSHELL 0DD9D400 == 102 [pid = 2528] [id = 403] 05:53:08 INFO - PROCESS | 2528 | --DOCSHELL 0D0E9C00 == 101 [pid = 2528] [id = 402] 05:53:08 INFO - PROCESS | 2528 | --DOCSHELL 1B1C5400 == 100 [pid = 2528] [id = 401] 05:53:08 INFO - PROCESS | 2528 | --DOCSHELL 151DE000 == 99 [pid = 2528] [id = 400] 05:53:08 INFO - PROCESS | 2528 | --DOCSHELL 1749EC00 == 98 [pid = 2528] [id = 399] 05:53:08 INFO - PROCESS | 2528 | --DOCSHELL 16731400 == 97 [pid = 2528] [id = 398] 05:53:08 INFO - PROCESS | 2528 | --DOMWINDOW == 205 (212EB400) [pid = 2528] [serial = 1108] [outer = 00000000] [url = about:blank] 05:53:08 INFO - PROCESS | 2528 | --DOMWINDOW == 204 (21B37400) [pid = 2528] [serial = 1111] [outer = 00000000] [url = about:blank] 05:53:08 INFO - PROCESS | 2528 | --DOMWINDOW == 203 (2139F400) [pid = 2528] [serial = 1114] [outer = 00000000] [url = about:blank] 05:53:08 INFO - PROCESS | 2528 | --DOMWINDOW == 202 (20B0C000) [pid = 2528] [serial = 1117] [outer = 00000000] [url = about:blank] 05:53:08 INFO - PROCESS | 2528 | --DOMWINDOW == 201 (2139FC00) [pid = 2528] [serial = 1120] [outer = 00000000] [url = about:blank] 05:53:08 INFO - PROCESS | 2528 | --DOMWINDOW == 200 (1E1B2400) [pid = 2528] [serial = 1153] [outer = 00000000] [url = about:blank] 05:53:08 INFO - PROCESS | 2528 | ++DOCSHELL 0CC22C00 == 98 [pid = 2528] [id = 416] 05:53:08 INFO - PROCESS | 2528 | ++DOMWINDOW == 201 (0D0E9C00) [pid = 2528] [serial = 1248] [outer = 00000000] 05:53:08 INFO - PROCESS | 2528 | ++DOMWINDOW == 202 (0D899400) [pid = 2528] [serial = 1249] [outer = 0D0E9C00] 05:53:08 INFO - PROCESS | 2528 | 1464612788450 Marionette DEBUG loaded listener.js 05:53:08 INFO - PROCESS | 2528 | ++DOMWINDOW == 203 (11B83800) [pid = 2528] [serial = 1250] [outer = 0D0E9C00] 05:53:08 INFO - PROCESS | 2528 | --DOCSHELL 0DC15C00 == 97 [pid = 2528] [id = 397] 05:53:08 INFO - PROCESS | 2528 | --DOCSHELL 08B66800 == 96 [pid = 2528] [id = 396] 05:53:08 INFO - PROCESS | 2528 | --DOCSHELL 1A44B000 == 95 [pid = 2528] [id = 395] 05:53:08 INFO - PROCESS | 2528 | --DOCSHELL 16735800 == 94 [pid = 2528] [id = 394] 05:53:08 INFO - PROCESS | 2528 | --DOCSHELL 0C26D400 == 93 [pid = 2528] [id = 393] 05:53:08 INFO - PROCESS | 2528 | --DOCSHELL 207D4400 == 92 [pid = 2528] [id = 390] 05:53:08 INFO - PROCESS | 2528 | --DOCSHELL 14C44800 == 91 [pid = 2528] [id = 389] 05:53:08 INFO - PROCESS | 2528 | --DOCSHELL 1F824C00 == 90 [pid = 2528] [id = 388] 05:53:08 INFO - PROCESS | 2528 | --DOCSHELL 1AC71400 == 89 [pid = 2528] [id = 387] 05:53:08 INFO - PROCESS | 2528 | --DOCSHELL 15E17800 == 88 [pid = 2528] [id = 386] 05:53:08 INFO - PROCESS | 2528 | --DOCSHELL 0D752000 == 87 [pid = 2528] [id = 385] 05:53:08 INFO - PROCESS | 2528 | --DOCSHELL 1C587800 == 86 [pid = 2528] [id = 384] 05:53:08 INFO - PROCESS | 2528 | --DOMWINDOW == 202 (1EDD8800) [pid = 2528] [serial = 799] [outer = 00000000] [url = about:blank] 05:53:08 INFO - PROCESS | 2528 | --DOMWINDOW == 201 (1250BC00) [pid = 2528] [serial = 991] [outer = 00000000] [url = about:blank] 05:53:08 INFO - PROCESS | 2528 | --DOMWINDOW == 200 (1F46A400) [pid = 2528] [serial = 1054] [outer = 00000000] [url = about:blank] 05:53:08 INFO - PROCESS | 2528 | --DOMWINDOW == 199 (1B2A4800) [pid = 2528] [serial = 901] [outer = 00000000] [url = about:blank] 05:53:08 INFO - PROCESS | 2528 | --DOMWINDOW == 198 (1A452000) [pid = 2528] [serial = 892] [outer = 00000000] [url = about:blank] 05:53:08 INFO - PROCESS | 2528 | --DOMWINDOW == 197 (1EDDF800) [pid = 2528] [serial = 1003] [outer = 00000000] [url = about:blank] 05:53:08 INFO - PROCESS | 2528 | --DOMWINDOW == 196 (1E627800) [pid = 2528] [serial = 952] [outer = 00000000] [url = about:blank] 05:53:08 INFO - PROCESS | 2528 | --DOMWINDOW == 195 (1C8C0C00) [pid = 2528] [serial = 946] [outer = 00000000] [url = about:blank] 05:53:08 INFO - PROCESS | 2528 | --DOMWINDOW == 194 (1736F400) [pid = 2528] [serial = 784] [outer = 00000000] [url = about:blank] 05:53:08 INFO - PROCESS | 2528 | --DOMWINDOW == 193 (1E62AC00) [pid = 2528] [serial = 793] [outer = 00000000] [url = about:blank] 05:53:08 INFO - PROCESS | 2528 | --DOMWINDOW == 192 (1A488C00) [pid = 2528] [serial = 1012] [outer = 00000000] [url = about:blank] 05:53:08 INFO - PROCESS | 2528 | --DOMWINDOW == 191 (1FBD9C00) [pid = 2528] [serial = 1009] [outer = 00000000] [url = about:blank] 05:53:08 INFO - PROCESS | 2528 | --DOMWINDOW == 190 (0E77B400) [pid = 2528] [serial = 883] [outer = 00000000] [url = about:blank] 05:53:08 INFO - PROCESS | 2528 | --DOMWINDOW == 189 (1B2AC000) [pid = 2528] [serial = 787] [outer = 00000000] [url = about:blank] 05:53:08 INFO - PROCESS | 2528 | --DOMWINDOW == 188 (16452400) [pid = 2528] [serial = 838] [outer = 00000000] [url = about:blank] 05:53:08 INFO - PROCESS | 2528 | --DOMWINDOW == 187 (1AC73C00) [pid = 2528] [serial = 847] [outer = 00000000] [url = about:blank] 05:53:08 INFO - PROCESS | 2528 | --DOMWINDOW == 186 (223E4000) [pid = 2528] [serial = 1060] [outer = 00000000] [url = about:blank] 05:53:08 INFO - PROCESS | 2528 | --DOMWINDOW == 185 (0D88C400) [pid = 2528] [serial = 1042] [outer = 00000000] [url = about:blank] 05:53:08 INFO - PROCESS | 2528 | --DOMWINDOW == 184 (1BD89C00) [pid = 2528] [serial = 943] [outer = 00000000] [url = about:blank] 05:53:08 INFO - PROCESS | 2528 | --DOMWINDOW == 183 (19127C00) [pid = 2528] [serial = 889] [outer = 00000000] [url = about:blank] 05:53:08 INFO - PROCESS | 2528 | --DOMWINDOW == 182 (1916CC00) [pid = 2528] [serial = 841] [outer = 00000000] [url = about:blank] 05:53:08 INFO - PROCESS | 2528 | --DOMWINDOW == 181 (1F825000) [pid = 2528] [serial = 1051] [outer = 00000000] [url = about:blank] 05:53:08 INFO - PROCESS | 2528 | --DOMWINDOW == 180 (1E1A3C00) [pid = 2528] [serial = 790] [outer = 00000000] [url = about:blank] 05:53:08 INFO - PROCESS | 2528 | --DOMWINDOW == 179 (1223CC00) [pid = 2528] [serial = 835] [outer = 00000000] [url = about:blank] 05:53:08 INFO - PROCESS | 2528 | --DOMWINDOW == 178 (14C0B000) [pid = 2528] [serial = 781] [outer = 00000000] [url = about:blank] 05:53:08 INFO - PROCESS | 2528 | --DOMWINDOW == 177 (1FBD9800) [pid = 2528] [serial = 796] [outer = 00000000] [url = about:blank] 05:53:08 INFO - PROCESS | 2528 | --DOMWINDOW == 176 (15E18400) [pid = 2528] [serial = 1045] [outer = 00000000] [url = about:blank] 05:53:08 INFO - PROCESS | 2528 | --DOMWINDOW == 175 (16E4E800) [pid = 2528] [serial = 940] [outer = 00000000] [url = about:blank] 05:53:08 INFO - PROCESS | 2528 | --DOMWINDOW == 174 (12C04800) [pid = 2528] [serial = 937] [outer = 00000000] [url = about:blank] 05:53:08 INFO - PROCESS | 2528 | --DOMWINDOW == 173 (1C10C400) [pid = 2528] [serial = 997] [outer = 00000000] [url = about:blank] 05:53:08 INFO - PROCESS | 2528 | --DOMWINDOW == 172 (16E46400) [pid = 2528] [serial = 1066] [outer = 00000000] [url = about:blank] 05:53:08 INFO - PROCESS | 2528 | --DOMWINDOW == 171 (1E627C00) [pid = 2528] [serial = 1000] [outer = 00000000] [url = about:blank] 05:53:08 INFO - PROCESS | 2528 | --DOMWINDOW == 170 (15E12400) [pid = 2528] [serial = 886] [outer = 00000000] [url = about:blank] 05:53:08 INFO - PROCESS | 2528 | --DOMWINDOW == 169 (1AB60400) [pid = 2528] [serial = 895] [outer = 00000000] [url = about:blank] 05:53:08 INFO - PROCESS | 2528 | --DOMWINDOW == 168 (1C90E400) [pid = 2528] [serial = 949] [outer = 00000000] [url = about:blank] 05:53:08 INFO - PROCESS | 2528 | --DOMWINDOW == 167 (1B1C5C00) [pid = 2528] [serial = 1048] [outer = 00000000] [url = about:blank] 05:53:08 INFO - PROCESS | 2528 | --DOMWINDOW == 166 (1B180C00) [pid = 2528] [serial = 898] [outer = 00000000] [url = about:blank] 05:53:08 INFO - PROCESS | 2528 | --DOMWINDOW == 165 (1F82B400) [pid = 2528] [serial = 1006] [outer = 00000000] [url = about:blank] 05:53:08 INFO - PROCESS | 2528 | --DOMWINDOW == 164 (1BC5BC00) [pid = 2528] [serial = 934] [outer = 00000000] [url = about:blank] 05:53:08 INFO - PROCESS | 2528 | --DOMWINDOW == 163 (1ADCA000) [pid = 2528] [serial = 955] [outer = 00000000] [url = about:blank] 05:53:08 INFO - PROCESS | 2528 | --DOMWINDOW == 162 (21B3C800) [pid = 2528] [serial = 1063] [outer = 00000000] [url = about:blank] 05:53:08 INFO - PROCESS | 2528 | --DOMWINDOW == 161 (223E2800) [pid = 2528] [serial = 1057] [outer = 00000000] [url = about:blank] 05:53:08 INFO - PROCESS | 2528 | --DOMWINDOW == 160 (1688DC00) [pid = 2528] [serial = 994] [outer = 00000000] [url = about:blank] 05:53:08 INFO - PROCESS | 2528 | --DOMWINDOW == 159 (1A487000) [pid = 2528] [serial = 844] [outer = 00000000] [url = about:blank] 05:53:08 INFO - PROCESS | 2528 | --DOMWINDOW == 158 (151E2000) [pid = 2528] [serial = 1099] [outer = 00000000] [url = about:blank] 05:53:08 INFO - PROCESS | 2528 | --DOMWINDOW == 157 (17B7DC00) [pid = 2528] [serial = 1124] [outer = 00000000] [url = about:blank] 05:53:08 INFO - PROCESS | 2528 | --DOMWINDOW == 156 (17366C00) [pid = 2528] [serial = 1123] [outer = 00000000] [url = about:blank] 05:53:08 INFO - PROCESS | 2528 | --DOMWINDOW == 155 (1B1C1800) [pid = 2528] [serial = 1144] [outer = 00000000] [url = about:blank] 05:53:08 INFO - PROCESS | 2528 | --DOMWINDOW == 154 (16449000) [pid = 2528] [serial = 1147] [outer = 00000000] [url = about:blank] 05:53:08 INFO - PROCESS | 2528 | --DOMWINDOW == 153 (1C107C00) [pid = 2528] [serial = 1150] [outer = 00000000] [url = about:blank] 05:53:08 INFO - PROCESS | 2528 | --DOMWINDOW == 152 (1C10B400) [pid = 2528] [serial = 1151] [outer = 00000000] [url = about:blank] 05:53:08 INFO - PROCESS | 2528 | --DOMWINDOW == 151 (1BC59800) [pid = 2528] [serial = 1145] [outer = 00000000] [url = about:blank] 05:53:08 INFO - PROCESS | 2528 | --DOMWINDOW == 150 (1B2AEC00) [pid = 2528] [serial = 688] [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.] 05:53:08 INFO - PROCESS | 2528 | --DOMWINDOW == 149 (174A2C00) [pid = 2528] [serial = 1148] [outer = 00000000] [url = about:blank] 05:53:08 INFO - PROCESS | 2528 | --DOMWINDOW == 148 (17369400) [pid = 2528] [serial = 1136] [outer = 00000000] [url = about:blank] 05:53:08 INFO - PROCESS | 2528 | --DOMWINDOW == 147 (152AE000) [pid = 2528] [serial = 1127] [outer = 00000000] [url = about:blank] 05:53:08 INFO - PROCESS | 2528 | --DOMWINDOW == 146 (14C44C00) [pid = 2528] [serial = 1126] [outer = 00000000] [url = about:blank] 05:53:08 INFO - PROCESS | 2528 | --DOMWINDOW == 145 (15EC9000) [pid = 2528] [serial = 1132] [outer = 00000000] [url = about:blank] 05:53:08 INFO - PROCESS | 2528 | --DOMWINDOW == 144 (16596400) [pid = 2528] [serial = 1133] [outer = 00000000] [url = about:blank] 05:53:08 INFO - PROCESS | 2528 | --DOMWINDOW == 143 (1728E400) [pid = 2528] [serial = 1135] [outer = 00000000] [url = about:blank] 05:53:08 INFO - PROCESS | 2528 | --DOMWINDOW == 142 (17AEAC00) [pid = 2528] [serial = 1138] [outer = 00000000] [url = about:blank] 05:53:08 INFO - PROCESS | 2528 | --DOMWINDOW == 141 (18B8D000) [pid = 2528] [serial = 1139] [outer = 00000000] [url = about:blank] 05:53:08 INFO - PROCESS | 2528 | --DOMWINDOW == 140 (1ADC8400) [pid = 2528] [serial = 1102] [outer = 00000000] [url = about:blank] 05:53:08 INFO - PROCESS | 2528 | --DOMWINDOW == 139 (11D19C00) [pid = 2528] [serial = 1129] [outer = 00000000] [url = about:blank] 05:53:08 INFO - PROCESS | 2528 | --DOMWINDOW == 138 (12243800) [pid = 2528] [serial = 1130] [outer = 00000000] [url = about:blank] 05:53:08 INFO - PROCESS | 2528 | --DOMWINDOW == 137 (1ADC3C00) [pid = 2528] [serial = 1142] [outer = 00000000] [url = about:blank] 05:53:08 INFO - PROCESS | 2528 | --DOMWINDOW == 136 (1ADBFC00) [pid = 2528] [serial = 1141] [outer = 00000000] [url = about:blank] 05:53:08 INFO - PROCESS | 2528 | --DOMWINDOW == 135 (207D0C00) [pid = 2528] [serial = 1105] [outer = 00000000] [url = about:blank] 05:53:08 INFO - PROCESS | 2528 | 1464612788945 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]]]}] 05:53:08 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 05:53:08 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 970ms 05:53:08 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 05:53:08 INFO - PROCESS | 2528 | 1464612788978 Marionette TRACE conn5 -> [0,1629,"getWindowHandle",null] 05:53:08 INFO - PROCESS | 2528 | 1464612788980 Marionette TRACE conn5 <- [1,1629,null,{"value":"13"}] 05:53:08 INFO - PROCESS | 2528 | 1464612788983 Marionette TRACE conn5 -> [0,1630,"setScriptTimeout",{"ms":35000}] 05:53:09 INFO - PROCESS | 2528 | 1464612788987 Marionette TRACE conn5 <- [1,1630,null,{}] 05:53:09 INFO - PROCESS | 2528 | 1464612788997 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}] 05:53:09 INFO - PROCESS | 2528 | 1464612789100 Marionette TRACE conn5 <- [1,1631,null,{"value":null}] 05:53:09 INFO - PROCESS | 2528 | 1464612789245 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\", \"2a2d7192-24ed-4889-9d1c-c9ccdcac4bce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:09 INFO - PROCESS | 2528 | ++DOCSHELL 1250BC00 == 87 [pid = 2528] [id = 417] 05:53:09 INFO - PROCESS | 2528 | ++DOMWINDOW == 136 (12C06000) [pid = 2528] [serial = 1251] [outer = 00000000] 05:53:09 INFO - PROCESS | 2528 | ++DOMWINDOW == 137 (1501F800) [pid = 2528] [serial = 1252] [outer = 12C06000] 05:53:09 INFO - PROCESS | 2528 | 1464612789293 Marionette DEBUG loaded listener.js 05:53:09 INFO - PROCESS | 2528 | ++DOMWINDOW == 138 (152B6800) [pid = 2528] [serial = 1253] [outer = 12C06000] 05:53:09 INFO - PROCESS | 2528 | 1464612789660 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]]]}] 05:53:09 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 05:53:09 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 730ms 05:53:09 INFO - PROCESS | 2528 | 1464612789737 Marionette TRACE conn5 -> [0,1633,"getWindowHandle",null] 05:53:09 INFO - PROCESS | 2528 | 1464612789740 Marionette TRACE conn5 <- [1,1633,null,{"value":"13"}] 05:53:09 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 05:53:09 INFO - PROCESS | 2528 | 1464612789746 Marionette TRACE conn5 -> [0,1634,"setScriptTimeout",{"ms":35000}] 05:53:09 INFO - PROCESS | 2528 | 1464612789747 Marionette TRACE conn5 <- [1,1634,null,{}] 05:53:09 INFO - PROCESS | 2528 | 1464612789751 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}] 05:53:09 INFO - PROCESS | 2528 | 1464612789852 Marionette TRACE conn5 <- [1,1635,null,{"value":null}] 05:53:09 INFO - PROCESS | 2528 | 1464612789861 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\", \"2a2d7192-24ed-4889-9d1c-c9ccdcac4bce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:09 INFO - PROCESS | 2528 | ++DOCSHELL 15E18800 == 88 [pid = 2528] [id = 418] 05:53:09 INFO - PROCESS | 2528 | ++DOMWINDOW == 139 (15EAD800) [pid = 2528] [serial = 1254] [outer = 00000000] 05:53:09 INFO - PROCESS | 2528 | ++DOMWINDOW == 140 (16732000) [pid = 2528] [serial = 1255] [outer = 15EAD800] 05:53:09 INFO - PROCESS | 2528 | 1464612789906 Marionette DEBUG loaded listener.js 05:53:09 INFO - PROCESS | 2528 | ++DOMWINDOW == 141 (16E48000) [pid = 2528] [serial = 1256] [outer = 15EAD800] 05:53:10 INFO - PROCESS | 2528 | 1464612790358 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]]]}] 05:53:10 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 05:53:10 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 631ms 05:53:10 INFO - PROCESS | 2528 | 1464612790406 Marionette TRACE conn5 -> [0,1637,"getWindowHandle",null] 05:53:10 INFO - PROCESS | 2528 | 1464612790408 Marionette TRACE conn5 <- [1,1637,null,{"value":"13"}] 05:53:10 INFO - PROCESS | 2528 | 1464612790413 Marionette TRACE conn5 -> [0,1638,"setScriptTimeout",{"ms":35000}] 05:53:10 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 05:53:10 INFO - PROCESS | 2528 | 1464612790415 Marionette TRACE conn5 <- [1,1638,null,{}] 05:53:10 INFO - PROCESS | 2528 | 1464612790418 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}] 05:53:10 INFO - PROCESS | 2528 | 1464612790513 Marionette TRACE conn5 <- [1,1639,null,{"value":null}] 05:53:10 INFO - PROCESS | 2528 | 1464612790520 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\", \"2a2d7192-24ed-4889-9d1c-c9ccdcac4bce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:10 INFO - PROCESS | 2528 | ++DOCSHELL 1672FC00 == 89 [pid = 2528] [id = 419] 05:53:10 INFO - PROCESS | 2528 | ++DOMWINDOW == 142 (16E4E800) [pid = 2528] [serial = 1257] [outer = 00000000] 05:53:10 INFO - PROCESS | 2528 | ++DOMWINDOW == 143 (1736CC00) [pid = 2528] [serial = 1258] [outer = 16E4E800] 05:53:10 INFO - PROCESS | 2528 | 1464612790566 Marionette DEBUG loaded listener.js 05:53:10 INFO - PROCESS | 2528 | ++DOMWINDOW == 144 (174A2400) [pid = 2528] [serial = 1259] [outer = 16E4E800] 05:53:11 INFO - PROCESS | 2528 | 1464612791103 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]]]}] 05:53:11 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 05:53:11 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 731ms 05:53:11 INFO - PROCESS | 2528 | 1464612791148 Marionette TRACE conn5 -> [0,1641,"getWindowHandle",null] 05:53:11 INFO - PROCESS | 2528 | 1464612791150 Marionette TRACE conn5 <- [1,1641,null,{"value":"13"}] 05:53:11 INFO - PROCESS | 2528 | 1464612791154 Marionette TRACE conn5 -> [0,1642,"setScriptTimeout",{"ms":35000}] 05:53:11 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 05:53:11 INFO - PROCESS | 2528 | 1464612791156 Marionette TRACE conn5 <- [1,1642,null,{}] 05:53:11 INFO - PROCESS | 2528 | 1464612791160 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}] 05:53:11 INFO - PROCESS | 2528 | 1464612791346 Marionette TRACE conn5 <- [1,1643,null,{"value":null}] 05:53:11 INFO - PROCESS | 2528 | 1464612791428 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\", \"2a2d7192-24ed-4889-9d1c-c9ccdcac4bce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:11 INFO - PROCESS | 2528 | ++DOCSHELL 174A4C00 == 90 [pid = 2528] [id = 420] 05:53:11 INFO - PROCESS | 2528 | ++DOMWINDOW == 145 (17AEAC00) [pid = 2528] [serial = 1260] [outer = 00000000] 05:53:11 INFO - PROCESS | 2528 | ++DOMWINDOW == 146 (1916B000) [pid = 2528] [serial = 1261] [outer = 17AEAC00] 05:53:11 INFO - PROCESS | 2528 | 1464612791474 Marionette DEBUG loaded listener.js 05:53:11 INFO - PROCESS | 2528 | ++DOMWINDOW == 147 (19D52800) [pid = 2528] [serial = 1262] [outer = 17AEAC00] 05:53:11 INFO - PROCESS | 2528 | 1464612791893 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]]]}] 05:53:11 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 05:53:11 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 770ms 05:53:11 INFO - PROCESS | 2528 | 1464612791928 Marionette TRACE conn5 -> [0,1645,"getWindowHandle",null] 05:53:11 INFO - PROCESS | 2528 | 1464612791930 Marionette TRACE conn5 <- [1,1645,null,{"value":"13"}] 05:53:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 05:53:11 INFO - PROCESS | 2528 | 1464612791933 Marionette TRACE conn5 -> [0,1646,"setScriptTimeout",{"ms":35000}] 05:53:11 INFO - PROCESS | 2528 | 1464612791934 Marionette TRACE conn5 <- [1,1646,null,{}] 05:53:11 INFO - PROCESS | 2528 | 1464612791938 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}] 05:53:12 INFO - PROCESS | 2528 | 1464612792076 Marionette TRACE conn5 <- [1,1647,null,{"value":null}] 05:53:12 INFO - PROCESS | 2528 | 1464612792096 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\", \"2a2d7192-24ed-4889-9d1c-c9ccdcac4bce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:12 INFO - PROCESS | 2528 | ++DOCSHELL 17302400 == 91 [pid = 2528] [id = 421] 05:53:12 INFO - PROCESS | 2528 | ++DOMWINDOW == 148 (19167800) [pid = 2528] [serial = 1263] [outer = 00000000] 05:53:12 INFO - PROCESS | 2528 | ++DOMWINDOW == 149 (1A46A400) [pid = 2528] [serial = 1264] [outer = 19167800] 05:53:12 INFO - PROCESS | 2528 | 1464612792140 Marionette DEBUG loaded listener.js 05:53:12 INFO - PROCESS | 2528 | ++DOMWINDOW == 150 (1AB5A000) [pid = 2528] [serial = 1265] [outer = 19167800] 05:53:12 INFO - PROCESS | 2528 | 1464612792607 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]]]}] 05:53:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 05:53:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 730ms 05:53:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 05:53:12 INFO - PROCESS | 2528 | 1464612792664 Marionette TRACE conn5 -> [0,1649,"getWindowHandle",null] 05:53:12 INFO - PROCESS | 2528 | 1464612792666 Marionette TRACE conn5 <- [1,1649,null,{"value":"13"}] 05:53:12 INFO - PROCESS | 2528 | 1464612792679 Marionette TRACE conn5 -> [0,1650,"setScriptTimeout",{"ms":35000}] 05:53:12 INFO - PROCESS | 2528 | 1464612792680 Marionette TRACE conn5 <- [1,1650,null,{}] 05:53:12 INFO - PROCESS | 2528 | 1464612792684 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}] 05:53:13 INFO - PROCESS | 2528 | 1464612793152 Marionette TRACE conn5 <- [1,1651,null,{"value":null}] 05:53:13 INFO - PROCESS | 2528 | --DOMWINDOW == 149 (19135800) [pid = 2528] [serial = 1101] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 05:53:13 INFO - PROCESS | 2528 | --DOMWINDOW == 148 (207CDC00) [pid = 2528] [serial = 1104] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 05:53:13 INFO - PROCESS | 2528 | --DOMWINDOW == 147 (1223A400) [pid = 2528] [serial = 1098] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 05:53:13 INFO - PROCESS | 2528 | --DOMWINDOW == 146 (20B07400) [pid = 2528] [serial = 1116] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 05:53:13 INFO - PROCESS | 2528 | --DOMWINDOW == 145 (21357C00) [pid = 2528] [serial = 1110] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 05:53:13 INFO - PROCESS | 2528 | --DOMWINDOW == 144 (11DEB000) [pid = 2528] [serial = 1119] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 05:53:13 INFO - PROCESS | 2528 | --DOMWINDOW == 143 (207D7400) [pid = 2528] [serial = 1107] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 05:53:13 INFO - PROCESS | 2528 | --DOMWINDOW == 142 (21398800) [pid = 2528] [serial = 1113] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 05:53:13 INFO - PROCESS | 2528 | --DOMWINDOW == 141 (0E77AC00) [pid = 2528] [serial = 1191] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 05:53:13 INFO - PROCESS | 2528 | --DOMWINDOW == 140 (1547FC00) [pid = 2528] [serial = 1200] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 05:53:13 INFO - PROCESS | 2528 | --DOMWINDOW == 139 (0D1ECC00) [pid = 2528] [serial = 1206] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 05:53:13 INFO - PROCESS | 2528 | --DOMWINDOW == 138 (1E621C00) [pid = 2528] [serial = 1203] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 05:53:13 INFO - PROCESS | 2528 | --DOMWINDOW == 137 (0E77C800) [pid = 2528] [serial = 1209] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 05:53:13 INFO - PROCESS | 2528 | --DOMWINDOW == 136 (16737000) [pid = 2528] [serial = 1182] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 05:53:13 INFO - PROCESS | 2528 | --DOMWINDOW == 135 (08B6B400) [pid = 2528] [serial = 1188] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 05:53:13 INFO - PROCESS | 2528 | --DOMWINDOW == 134 (16732C00) [pid = 2528] [serial = 1194] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 05:53:13 INFO - PROCESS | 2528 | --DOMWINDOW == 133 (1A44D400) [pid = 2528] [serial = 1185] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 05:53:13 INFO - PROCESS | 2528 | --DOMWINDOW == 132 (0D160C00) [pid = 2528] [serial = 1179] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 05:53:13 INFO - PROCESS | 2528 | --DOMWINDOW == 131 (1C588000) [pid = 2528] [serial = 1152] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 05:53:13 INFO - PROCESS | 2528 | --DOMWINDOW == 130 (19D60C00) [pid = 2528] [serial = 1197] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 05:53:13 INFO - PROCESS | 2528 | 1464612793240 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\", \"2a2d7192-24ed-4889-9d1c-c9ccdcac4bce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:13 INFO - PROCESS | 2528 | ++DOCSHELL 0C269C00 == 92 [pid = 2528] [id = 422] 05:53:13 INFO - PROCESS | 2528 | ++DOMWINDOW == 131 (0C270C00) [pid = 2528] [serial = 1266] [outer = 00000000] 05:53:13 INFO - PROCESS | 2528 | ++DOMWINDOW == 132 (0E77C800) [pid = 2528] [serial = 1267] [outer = 0C270C00] 05:53:13 INFO - PROCESS | 2528 | 1464612793284 Marionette DEBUG loaded listener.js 05:53:13 INFO - PROCESS | 2528 | ++DOMWINDOW == 133 (11D17400) [pid = 2528] [serial = 1268] [outer = 0C270C00] 05:53:13 INFO - PROCESS | 2528 | 1464612793634 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]]]}] 05:53:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 05:53:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 1032ms 05:53:13 INFO - PROCESS | 2528 | 1464612793701 Marionette TRACE conn5 -> [0,1653,"getWindowHandle",null] 05:53:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 05:53:13 INFO - PROCESS | 2528 | 1464612793703 Marionette TRACE conn5 <- [1,1653,null,{"value":"13"}] 05:53:13 INFO - PROCESS | 2528 | 1464612793706 Marionette TRACE conn5 -> [0,1654,"setScriptTimeout",{"ms":35000}] 05:53:13 INFO - PROCESS | 2528 | 1464612793708 Marionette TRACE conn5 <- [1,1654,null,{}] 05:53:13 INFO - PROCESS | 2528 | 1464612793711 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}] 05:53:13 INFO - PROCESS | 2528 | 1464612793820 Marionette TRACE conn5 <- [1,1655,null,{"value":null}] 05:53:13 INFO - PROCESS | 2528 | 1464612793826 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\", \"2a2d7192-24ed-4889-9d1c-c9ccdcac4bce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:13 INFO - PROCESS | 2528 | ++DOCSHELL 15E14400 == 93 [pid = 2528] [id = 423] 05:53:13 INFO - PROCESS | 2528 | ++DOMWINDOW == 134 (160B9800) [pid = 2528] [serial = 1269] [outer = 00000000] 05:53:13 INFO - PROCESS | 2528 | ++DOMWINDOW == 135 (1AB59400) [pid = 2528] [serial = 1270] [outer = 160B9800] 05:53:13 INFO - PROCESS | 2528 | 1464612793870 Marionette DEBUG loaded listener.js 05:53:13 INFO - PROCESS | 2528 | ++DOMWINDOW == 136 (1AC7B800) [pid = 2528] [serial = 1271] [outer = 160B9800] 05:53:14 INFO - PROCESS | 2528 | 1464612794336 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]]]}] 05:53:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 05:53:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 670ms 05:53:14 INFO - PROCESS | 2528 | 1464612794377 Marionette TRACE conn5 -> [0,1657,"getWindowHandle",null] 05:53:14 INFO - PROCESS | 2528 | 1464612794379 Marionette TRACE conn5 <- [1,1657,null,{"value":"13"}] 05:53:14 INFO - PROCESS | 2528 | 1464612794383 Marionette TRACE conn5 -> [0,1658,"setScriptTimeout",{"ms":35000}] 05:53:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 05:53:14 INFO - PROCESS | 2528 | 1464612794384 Marionette TRACE conn5 <- [1,1658,null,{}] 05:53:14 INFO - PROCESS | 2528 | 1464612794388 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}] 05:53:14 INFO - PROCESS | 2528 | 1464612794484 Marionette TRACE conn5 <- [1,1659,null,{"value":null}] 05:53:14 INFO - PROCESS | 2528 | 1464612794522 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\", \"2a2d7192-24ed-4889-9d1c-c9ccdcac4bce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:14 INFO - PROCESS | 2528 | ++DOCSHELL 1ADBF400 == 94 [pid = 2528] [id = 424] 05:53:14 INFO - PROCESS | 2528 | ++DOMWINDOW == 137 (1ADC0C00) [pid = 2528] [serial = 1272] [outer = 00000000] 05:53:14 INFO - PROCESS | 2528 | ++DOMWINDOW == 138 (1ADCB800) [pid = 2528] [serial = 1273] [outer = 1ADC0C00] 05:53:14 INFO - PROCESS | 2528 | 1464612794567 Marionette DEBUG loaded listener.js 05:53:14 INFO - PROCESS | 2528 | ++DOMWINDOW == 139 (1B109400) [pid = 2528] [serial = 1274] [outer = 1ADC0C00] 05:53:15 INFO - PROCESS | 2528 | 1464612795027 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]]]}] 05:53:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 05:53:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 670ms 05:53:15 INFO - PROCESS | 2528 | 1464612795062 Marionette TRACE conn5 -> [0,1661,"getWindowHandle",null] 05:53:15 INFO - PROCESS | 2528 | 1464612795064 Marionette TRACE conn5 <- [1,1661,null,{"value":"13"}] 05:53:15 INFO - PROCESS | 2528 | 1464612795067 Marionette TRACE conn5 -> [0,1662,"setScriptTimeout",{"ms":35000}] 05:53:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 05:53:15 INFO - PROCESS | 2528 | 1464612795069 Marionette TRACE conn5 <- [1,1662,null,{}] 05:53:15 INFO - PROCESS | 2528 | 1464612795073 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}] 05:53:15 INFO - PROCESS | 2528 | 1464612795273 Marionette TRACE conn5 <- [1,1663,null,{"value":null}] 05:53:15 INFO - PROCESS | 2528 | 1464612795431 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\", \"2a2d7192-24ed-4889-9d1c-c9ccdcac4bce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:15 INFO - PROCESS | 2528 | ++DOCSHELL 0C275000 == 95 [pid = 2528] [id = 425] 05:53:15 INFO - PROCESS | 2528 | ++DOMWINDOW == 140 (0C324000) [pid = 2528] [serial = 1275] [outer = 00000000] 05:53:15 INFO - PROCESS | 2528 | ++DOMWINDOW == 141 (0D64A000) [pid = 2528] [serial = 1276] [outer = 0C324000] 05:53:15 INFO - PROCESS | 2528 | 1464612795491 Marionette DEBUG loaded listener.js 05:53:15 INFO - PROCESS | 2528 | ++DOMWINDOW == 142 (0D895800) [pid = 2528] [serial = 1277] [outer = 0C324000] 05:53:16 INFO - PROCESS | 2528 | 1464612796145 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]]]}] 05:53:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 05:53:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 1115ms 05:53:16 INFO - PROCESS | 2528 | 1464612796188 Marionette TRACE conn5 -> [0,1665,"getWindowHandle",null] 05:53:16 INFO - PROCESS | 2528 | 1464612796193 Marionette TRACE conn5 <- [1,1665,null,{"value":"13"}] 05:53:16 INFO - PROCESS | 2528 | 1464612796197 Marionette TRACE conn5 -> [0,1666,"setScriptTimeout",{"ms":35000}] 05:53:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 05:53:16 INFO - PROCESS | 2528 | 1464612796201 Marionette TRACE conn5 <- [1,1666,null,{}] 05:53:16 INFO - PROCESS | 2528 | 1464612796206 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}] 05:53:16 INFO - PROCESS | 2528 | 1464612796337 Marionette TRACE conn5 <- [1,1667,null,{"value":null}] 05:53:16 INFO - PROCESS | 2528 | 1464612796498 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\", \"2a2d7192-24ed-4889-9d1c-c9ccdcac4bce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:16 INFO - PROCESS | 2528 | ++DOCSHELL 1501F000 == 96 [pid = 2528] [id = 426] 05:53:16 INFO - PROCESS | 2528 | ++DOMWINDOW == 143 (15022000) [pid = 2528] [serial = 1278] [outer = 00000000] 05:53:16 INFO - PROCESS | 2528 | ++DOMWINDOW == 144 (154F0C00) [pid = 2528] [serial = 1279] [outer = 15022000] 05:53:16 INFO - PROCESS | 2528 | 1464612796557 Marionette DEBUG loaded listener.js 05:53:16 INFO - PROCESS | 2528 | ++DOMWINDOW == 145 (16591800) [pid = 2528] [serial = 1280] [outer = 15022000] 05:53:17 INFO - PROCESS | 2528 | 1464612797159 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]]]}] 05:53:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 05:53:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 1018ms 05:53:17 INFO - PROCESS | 2528 | 1464612797221 Marionette TRACE conn5 -> [0,1669,"getWindowHandle",null] 05:53:17 INFO - PROCESS | 2528 | 1464612797224 Marionette TRACE conn5 <- [1,1669,null,{"value":"13"}] 05:53:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 05:53:17 INFO - PROCESS | 2528 | 1464612797228 Marionette TRACE conn5 -> [0,1670,"setScriptTimeout",{"ms":35000}] 05:53:17 INFO - PROCESS | 2528 | 1464612797230 Marionette TRACE conn5 <- [1,1670,null,{}] 05:53:17 INFO - PROCESS | 2528 | 1464612797235 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}] 05:53:17 INFO - PROCESS | 2528 | 1464612797359 Marionette TRACE conn5 <- [1,1671,null,{"value":null}] 05:53:17 INFO - PROCESS | 2528 | 1464612797556 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\", \"2a2d7192-24ed-4889-9d1c-c9ccdcac4bce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:17 INFO - PROCESS | 2528 | ++DOCSHELL 1910C400 == 97 [pid = 2528] [id = 427] 05:53:17 INFO - PROCESS | 2528 | ++DOMWINDOW == 146 (19113000) [pid = 2528] [serial = 1281] [outer = 00000000] 05:53:17 INFO - PROCESS | 2528 | ++DOMWINDOW == 147 (1916CC00) [pid = 2528] [serial = 1282] [outer = 19113000] 05:53:17 INFO - PROCESS | 2528 | 1464612797617 Marionette DEBUG loaded listener.js 05:53:17 INFO - PROCESS | 2528 | ++DOMWINDOW == 148 (1AC73000) [pid = 2528] [serial = 1283] [outer = 19113000] 05:53:18 INFO - PROCESS | 2528 | 1464612798205 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]]]}] 05:53:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 05:53:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 1019ms 05:53:18 INFO - PROCESS | 2528 | 1464612798250 Marionette TRACE conn5 -> [0,1673,"getWindowHandle",null] 05:53:18 INFO - PROCESS | 2528 | 1464612798254 Marionette TRACE conn5 <- [1,1673,null,{"value":"13"}] 05:53:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 05:53:18 INFO - PROCESS | 2528 | 1464612798265 Marionette TRACE conn5 -> [0,1674,"setScriptTimeout",{"ms":35000}] 05:53:18 INFO - PROCESS | 2528 | 1464612798269 Marionette TRACE conn5 <- [1,1674,null,{}] 05:53:18 INFO - PROCESS | 2528 | 1464612798290 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}] 05:53:18 INFO - PROCESS | 2528 | 1464612798449 Marionette TRACE conn5 <- [1,1675,null,{"value":null}] 05:53:18 INFO - PROCESS | 2528 | 1464612798611 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\", \"2a2d7192-24ed-4889-9d1c-c9ccdcac4bce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:18 INFO - PROCESS | 2528 | ++DOCSHELL 1688AC00 == 98 [pid = 2528] [id = 428] 05:53:18 INFO - PROCESS | 2528 | ++DOMWINDOW == 149 (1749AC00) [pid = 2528] [serial = 1284] [outer = 00000000] 05:53:18 INFO - PROCESS | 2528 | ++DOMWINDOW == 150 (1BC57000) [pid = 2528] [serial = 1285] [outer = 1749AC00] 05:53:18 INFO - PROCESS | 2528 | 1464612798665 Marionette DEBUG loaded listener.js 05:53:18 INFO - PROCESS | 2528 | ++DOMWINDOW == 151 (1BD8FC00) [pid = 2528] [serial = 1286] [outer = 1749AC00] 05:53:19 INFO - PROCESS | 2528 | 1464612799273 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]]]}] 05:53:19 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 05:53:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 1084ms 05:53:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 05:53:19 INFO - PROCESS | 2528 | 1464612799347 Marionette TRACE conn5 -> [0,1677,"getWindowHandle",null] 05:53:19 INFO - PROCESS | 2528 | 1464612799349 Marionette TRACE conn5 <- [1,1677,null,{"value":"13"}] 05:53:19 INFO - PROCESS | 2528 | 1464612799353 Marionette TRACE conn5 -> [0,1678,"setScriptTimeout",{"ms":35000}] 05:53:19 INFO - PROCESS | 2528 | 1464612799355 Marionette TRACE conn5 <- [1,1678,null,{}] 05:53:19 INFO - PROCESS | 2528 | 1464612799359 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}] 05:53:19 INFO - PROCESS | 2528 | 1464612799481 Marionette TRACE conn5 <- [1,1679,null,{"value":null}] 05:53:19 INFO - PROCESS | 2528 | 1464612799641 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\", \"2a2d7192-24ed-4889-9d1c-c9ccdcac4bce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:19 INFO - PROCESS | 2528 | ++DOCSHELL 1C586C00 == 99 [pid = 2528] [id = 429] 05:53:19 INFO - PROCESS | 2528 | ++DOMWINDOW == 152 (1C587800) [pid = 2528] [serial = 1287] [outer = 00000000] 05:53:19 INFO - PROCESS | 2528 | ++DOMWINDOW == 153 (1C8CA000) [pid = 2528] [serial = 1288] [outer = 1C587800] 05:53:19 INFO - PROCESS | 2528 | 1464612799697 Marionette DEBUG loaded listener.js 05:53:19 INFO - PROCESS | 2528 | ++DOMWINDOW == 154 (1C90B000) [pid = 2528] [serial = 1289] [outer = 1C587800] 05:53:20 INFO - PROCESS | 2528 | 1464612800267 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]]]}] 05:53:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 05:53:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 970ms 05:53:20 INFO - PROCESS | 2528 | 1464612800324 Marionette TRACE conn5 -> [0,1681,"getWindowHandle",null] 05:53:20 INFO - PROCESS | 2528 | 1464612800327 Marionette TRACE conn5 <- [1,1681,null,{"value":"13"}] 05:53:20 INFO - PROCESS | 2528 | 1464612800330 Marionette TRACE conn5 -> [0,1682,"setScriptTimeout",{"ms":35000}] 05:53:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 05:53:20 INFO - PROCESS | 2528 | 1464612800332 Marionette TRACE conn5 <- [1,1682,null,{}] 05:53:20 INFO - PROCESS | 2528 | 1464612800335 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}] 05:53:20 INFO - PROCESS | 2528 | 1464612800458 Marionette TRACE conn5 <- [1,1683,null,{"value":null}] 05:53:20 INFO - PROCESS | 2528 | 1464612800633 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\", \"2a2d7192-24ed-4889-9d1c-c9ccdcac4bce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:20 INFO - PROCESS | 2528 | ++DOCSHELL 1D750000 == 100 [pid = 2528] [id = 430] 05:53:20 INFO - PROCESS | 2528 | ++DOMWINDOW == 155 (1D752800) [pid = 2528] [serial = 1290] [outer = 00000000] 05:53:20 INFO - PROCESS | 2528 | ++DOMWINDOW == 156 (1E1AAC00) [pid = 2528] [serial = 1291] [outer = 1D752800] 05:53:20 INFO - PROCESS | 2528 | 1464612800695 Marionette DEBUG loaded listener.js 05:53:20 INFO - PROCESS | 2528 | ++DOMWINDOW == 157 (1E626000) [pid = 2528] [serial = 1292] [outer = 1D752800] 05:53:21 INFO - PROCESS | 2528 | 1464612801293 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]]]}] 05:53:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 05:53:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 970ms 05:53:21 INFO - PROCESS | 2528 | 1464612801303 Marionette TRACE conn5 -> [0,1685,"getWindowHandle",null] 05:53:21 INFO - PROCESS | 2528 | 1464612801306 Marionette TRACE conn5 <- [1,1685,null,{"value":"13"}] 05:53:21 INFO - PROCESS | 2528 | 1464612801326 Marionette TRACE conn5 -> [0,1686,"setScriptTimeout",{"ms":35000}] 05:53:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 05:53:21 INFO - PROCESS | 2528 | 1464612801328 Marionette TRACE conn5 <- [1,1686,null,{}] 05:53:21 INFO - PROCESS | 2528 | 1464612801332 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}] 05:53:21 INFO - PROCESS | 2528 | 1464612801453 Marionette TRACE conn5 <- [1,1687,null,{"value":null}] 05:53:21 INFO - PROCESS | 2528 | 1464612801628 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\", \"2a2d7192-24ed-4889-9d1c-c9ccdcac4bce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:21 INFO - PROCESS | 2528 | ++DOCSHELL 1E62F800 == 101 [pid = 2528] [id = 431] 05:53:21 INFO - PROCESS | 2528 | ++DOMWINDOW == 158 (1E62FC00) [pid = 2528] [serial = 1293] [outer = 00000000] 05:53:21 INFO - PROCESS | 2528 | ++DOMWINDOW == 159 (1EDDDC00) [pid = 2528] [serial = 1294] [outer = 1E62FC00] 05:53:21 INFO - PROCESS | 2528 | 1464612801684 Marionette DEBUG loaded listener.js 05:53:21 INFO - PROCESS | 2528 | ++DOMWINDOW == 160 (1F198C00) [pid = 2528] [serial = 1295] [outer = 1E62FC00] 05:53:22 INFO - PROCESS | 2528 | 1464612802215 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]]]}] 05:53:22 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 05:53:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 930ms 05:53:22 INFO - PROCESS | 2528 | 1464612802261 Marionette TRACE conn5 -> [0,1689,"getWindowHandle",null] 05:53:22 INFO - PROCESS | 2528 | 1464612802264 Marionette TRACE conn5 <- [1,1689,null,{"value":"13"}] 05:53:22 INFO - PROCESS | 2528 | 1464612802267 Marionette TRACE conn5 -> [0,1690,"setScriptTimeout",{"ms":35000}] 05:53:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 05:53:22 INFO - PROCESS | 2528 | 1464612802269 Marionette TRACE conn5 <- [1,1690,null,{}] 05:53:22 INFO - PROCESS | 2528 | 1464612802273 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}] 05:53:22 INFO - PROCESS | 2528 | 1464612802398 Marionette TRACE conn5 <- [1,1691,null,{"value":null}] 05:53:22 INFO - PROCESS | 2528 | 1464612802581 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\", \"2a2d7192-24ed-4889-9d1c-c9ccdcac4bce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:22 INFO - PROCESS | 2528 | ++DOCSHELL 1910B000 == 102 [pid = 2528] [id = 432] 05:53:22 INFO - PROCESS | 2528 | ++DOMWINDOW == 161 (1EDDA000) [pid = 2528] [serial = 1296] [outer = 00000000] 05:53:22 INFO - PROCESS | 2528 | ++DOMWINDOW == 162 (1F472000) [pid = 2528] [serial = 1297] [outer = 1EDDA000] 05:53:22 INFO - PROCESS | 2528 | 1464612802636 Marionette DEBUG loaded listener.js 05:53:22 INFO - PROCESS | 2528 | ++DOMWINDOW == 163 (1F821800) [pid = 2528] [serial = 1298] [outer = 1EDDA000] 05:53:23 INFO - PROCESS | 2528 | 1464612803239 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]]]}] 05:53:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 05:53:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 1017ms 05:53:23 INFO - PROCESS | 2528 | 1464612803289 Marionette TRACE conn5 -> [0,1693,"getWindowHandle",null] 05:53:23 INFO - PROCESS | 2528 | 1464612803291 Marionette TRACE conn5 <- [1,1693,null,{"value":"13"}] 05:53:23 INFO - PROCESS | 2528 | 1464612803294 Marionette TRACE conn5 -> [0,1694,"setScriptTimeout",{"ms":35000}] 05:53:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 05:53:23 INFO - PROCESS | 2528 | 1464612803297 Marionette TRACE conn5 <- [1,1694,null,{}] 05:53:23 INFO - PROCESS | 2528 | 1464612803300 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}] 05:53:23 INFO - PROCESS | 2528 | 1464612803420 Marionette TRACE conn5 <- [1,1695,null,{"value":null}] 05:53:23 INFO - PROCESS | 2528 | 1464612803595 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\", \"2a2d7192-24ed-4889-9d1c-c9ccdcac4bce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:23 INFO - PROCESS | 2528 | ++DOCSHELL 1F471800 == 103 [pid = 2528] [id = 433] 05:53:23 INFO - PROCESS | 2528 | ++DOMWINDOW == 164 (1F472C00) [pid = 2528] [serial = 1299] [outer = 00000000] 05:53:23 INFO - PROCESS | 2528 | ++DOMWINDOW == 165 (1FB35800) [pid = 2528] [serial = 1300] [outer = 1F472C00] 05:53:23 INFO - PROCESS | 2528 | 1464612803650 Marionette DEBUG loaded listener.js 05:53:23 INFO - PROCESS | 2528 | ++DOMWINDOW == 166 (1FBCF400) [pid = 2528] [serial = 1301] [outer = 1F472C00] 05:53:24 INFO - PROCESS | 2528 | 1464612804248 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]]]}] 05:53:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 05:53:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 971ms 05:53:24 INFO - PROCESS | 2528 | 1464612804268 Marionette TRACE conn5 -> [0,1697,"getWindowHandle",null] 05:53:24 INFO - PROCESS | 2528 | 1464612804271 Marionette TRACE conn5 <- [1,1697,null,{"value":"13"}] 05:53:24 INFO - PROCESS | 2528 | 1464612804274 Marionette TRACE conn5 -> [0,1698,"setScriptTimeout",{"ms":35000}] 05:53:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 05:53:24 INFO - PROCESS | 2528 | 1464612804276 Marionette TRACE conn5 <- [1,1698,null,{}] 05:53:24 INFO - PROCESS | 2528 | 1464612804280 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}] 05:53:24 INFO - PROCESS | 2528 | 1464612804418 Marionette TRACE conn5 <- [1,1699,null,{"value":null}] 05:53:24 INFO - PROCESS | 2528 | 1464612804646 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\", \"2a2d7192-24ed-4889-9d1c-c9ccdcac4bce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:24 INFO - PROCESS | 2528 | ++DOCSHELL 17287400 == 104 [pid = 2528] [id = 434] 05:53:24 INFO - PROCESS | 2528 | ++DOMWINDOW == 167 (17AEF800) [pid = 2528] [serial = 1302] [outer = 00000000] 05:53:24 INFO - PROCESS | 2528 | ++DOMWINDOW == 168 (20717800) [pid = 2528] [serial = 1303] [outer = 17AEF800] 05:53:24 INFO - PROCESS | 2528 | 1464612804701 Marionette DEBUG loaded listener.js 05:53:24 INFO - PROCESS | 2528 | ++DOMWINDOW == 169 (2071E800) [pid = 2528] [serial = 1304] [outer = 17AEF800] 05:53:25 INFO - PROCESS | 2528 | 1464612805267 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]]]}] 05:53:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 05:53:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 1017ms 05:53:25 INFO - PROCESS | 2528 | 1464612805308 Marionette TRACE conn5 -> [0,1701,"getWindowHandle",null] 05:53:25 INFO - PROCESS | 2528 | 1464612805310 Marionette TRACE conn5 <- [1,1701,null,{"value":"13"}] 05:53:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 05:53:25 INFO - PROCESS | 2528 | 1464612805315 Marionette TRACE conn5 -> [0,1702,"setScriptTimeout",{"ms":35000}] 05:53:25 INFO - PROCESS | 2528 | 1464612805317 Marionette TRACE conn5 <- [1,1702,null,{}] 05:53:25 INFO - PROCESS | 2528 | 1464612805321 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}] 05:53:25 INFO - PROCESS | 2528 | 1464612805443 Marionette TRACE conn5 <- [1,1703,null,{"value":null}] 05:53:25 INFO - PROCESS | 2528 | 1464612805821 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\", \"2a2d7192-24ed-4889-9d1c-c9ccdcac4bce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:25 INFO - PROCESS | 2528 | ++DOCSHELL 08B61400 == 105 [pid = 2528] [id = 435] 05:53:25 INFO - PROCESS | 2528 | ++DOMWINDOW == 170 (08B6B400) [pid = 2528] [serial = 1305] [outer = 00000000] 05:53:25 INFO - PROCESS | 2528 | ++DOMWINDOW == 171 (0E77B400) [pid = 2528] [serial = 1306] [outer = 08B6B400] 05:53:25 INFO - PROCESS | 2528 | 1464612805883 Marionette DEBUG loaded listener.js 05:53:25 INFO - PROCESS | 2528 | ++DOMWINDOW == 172 (1223C000) [pid = 2528] [serial = 1307] [outer = 08B6B400] 05:53:26 INFO - PROCESS | 2528 | 1464612806510 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]]]}] 05:53:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 05:53:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 1226ms 05:53:26 INFO - PROCESS | 2528 | 1464612806543 Marionette TRACE conn5 -> [0,1705,"getWindowHandle",null] 05:53:26 INFO - PROCESS | 2528 | 1464612806547 Marionette TRACE conn5 <- [1,1705,null,{"value":"13"}] 05:53:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 05:53:26 INFO - PROCESS | 2528 | 1464612806551 Marionette TRACE conn5 -> [0,1706,"setScriptTimeout",{"ms":35000}] 05:53:26 INFO - PROCESS | 2528 | 1464612806555 Marionette TRACE conn5 <- [1,1706,null,{}] 05:53:26 INFO - PROCESS | 2528 | 1464612806559 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}] 05:53:26 INFO - PROCESS | 2528 | 1464612806679 Marionette TRACE conn5 <- [1,1707,null,{"value":null}] 05:53:26 INFO - PROCESS | 2528 | 1464612806851 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\", \"2a2d7192-24ed-4889-9d1c-c9ccdcac4bce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:26 INFO - PROCESS | 2528 | ++DOCSHELL 16589400 == 106 [pid = 2528] [id = 436] 05:53:26 INFO - PROCESS | 2528 | ++DOMWINDOW == 173 (16596C00) [pid = 2528] [serial = 1308] [outer = 00000000] 05:53:26 INFO - PROCESS | 2528 | ++DOMWINDOW == 174 (1728C000) [pid = 2528] [serial = 1309] [outer = 16596C00] 05:53:26 INFO - PROCESS | 2528 | 1464612806904 Marionette DEBUG loaded listener.js 05:53:27 INFO - PROCESS | 2528 | ++DOMWINDOW == 175 (17370C00) [pid = 2528] [serial = 1310] [outer = 16596C00] 05:53:27 INFO - PROCESS | 2528 | --DOCSHELL 1ADBF400 == 105 [pid = 2528] [id = 424] 05:53:27 INFO - PROCESS | 2528 | --DOCSHELL 15E14400 == 104 [pid = 2528] [id = 423] 05:53:27 INFO - PROCESS | 2528 | --DOCSHELL 0C269C00 == 103 [pid = 2528] [id = 422] 05:53:27 INFO - PROCESS | 2528 | --DOCSHELL 17302400 == 102 [pid = 2528] [id = 421] 05:53:27 INFO - PROCESS | 2528 | --DOCSHELL 174A4C00 == 101 [pid = 2528] [id = 420] 05:53:27 INFO - PROCESS | 2528 | --DOCSHELL 1672FC00 == 100 [pid = 2528] [id = 419] 05:53:27 INFO - PROCESS | 2528 | --DOCSHELL 15E18800 == 99 [pid = 2528] [id = 418] 05:53:27 INFO - PROCESS | 2528 | --DOCSHELL 1250BC00 == 98 [pid = 2528] [id = 417] 05:53:27 INFO - PROCESS | 2528 | --DOCSHELL 0CC22C00 == 97 [pid = 2528] [id = 416] 05:53:27 INFO - PROCESS | 2528 | --DOCSHELL 0D8DD400 == 96 [pid = 2528] [id = 415] 05:53:27 INFO - PROCESS | 2528 | --DOCSHELL 0D753C00 == 95 [pid = 2528] [id = 413] 05:53:27 INFO - PROCESS | 2528 | --DOCSHELL 2134EC00 == 94 [pid = 2528] [id = 412] 05:53:27 INFO - PROCESS | 2528 | --DOMWINDOW == 174 (1B1BBC00) [pid = 2528] [serial = 1213] [outer = 00000000] [url = about:blank] 05:53:27 INFO - PROCESS | 2528 | --DOCSHELL 21346C00 == 93 [pid = 2528] [id = 411] 05:53:27 INFO - PROCESS | 2528 | --DOCSHELL 2071F800 == 92 [pid = 2528] [id = 410] 05:53:27 INFO - PROCESS | 2528 | --DOCSHELL 1FB3B000 == 91 [pid = 2528] [id = 409] 05:53:27 INFO - PROCESS | 2528 | --DOCSHELL 1F46D400 == 90 [pid = 2528] [id = 408] 05:53:27 INFO - PROCESS | 2528 | --DOCSHELL 1B2B3C00 == 89 [pid = 2528] [id = 407] 05:53:27 INFO - PROCESS | 2528 | --DOCSHELL 1730A800 == 88 [pid = 2528] [id = 406] 05:53:27 INFO - PROCESS | 2528 | --DOCSHELL 12243400 == 87 [pid = 2528] [id = 405] 05:53:27 INFO - PROCESS | 2528 | 1464612807575 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]]]}] 05:53:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 05:53:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 1077ms 05:53:27 INFO - PROCESS | 2528 | --DOMWINDOW == 173 (14C42400) [pid = 2528] [serial = 1192] [outer = 00000000] [url = about:blank] 05:53:27 INFO - PROCESS | 2528 | --DOMWINDOW == 172 (1E625400) [pid = 2528] [serial = 1201] [outer = 00000000] [url = about:blank] 05:53:27 INFO - PROCESS | 2528 | --DOMWINDOW == 171 (160BAC00) [pid = 2528] [serial = 1193] [outer = 00000000] [url = about:blank] 05:53:27 INFO - PROCESS | 2528 | --DOMWINDOW == 170 (11D18400) [pid = 2528] [serial = 1207] [outer = 00000000] [url = about:blank] 05:53:27 INFO - PROCESS | 2528 | --DOMWINDOW == 169 (1F473000) [pid = 2528] [serial = 1204] [outer = 00000000] [url = about:blank] 05:53:27 INFO - PROCESS | 2528 | --DOMWINDOW == 168 (154F3400) [pid = 2528] [serial = 1210] [outer = 00000000] [url = about:blank] 05:53:27 INFO - PROCESS | 2528 | --DOMWINDOW == 167 (16736800) [pid = 2528] [serial = 1159] [outer = 00000000] [url = about:blank] 05:53:27 INFO - PROCESS | 2528 | --DOMWINDOW == 166 (1749A400) [pid = 2528] [serial = 1184] [outer = 00000000] [url = about:blank] 05:53:27 INFO - PROCESS | 2528 | --DOMWINDOW == 165 (1728A800) [pid = 2528] [serial = 1183] [outer = 00000000] [url = about:blank] 05:53:27 INFO - PROCESS | 2528 | --DOMWINDOW == 164 (0D254400) [pid = 2528] [serial = 1189] [outer = 00000000] [url = about:blank] 05:53:27 INFO - PROCESS | 2528 | --DOMWINDOW == 163 (0E77B800) [pid = 2528] [serial = 1190] [outer = 00000000] [url = about:blank] 05:53:27 INFO - PROCESS | 2528 | --DOMWINDOW == 162 (174A7400) [pid = 2528] [serial = 1195] [outer = 00000000] [url = about:blank] 05:53:27 INFO - PROCESS | 2528 | --DOMWINDOW == 161 (1B106000) [pid = 2528] [serial = 1186] [outer = 00000000] [url = about:blank] 05:53:27 INFO - PROCESS | 2528 | --DOMWINDOW == 160 (0E770000) [pid = 2528] [serial = 1181] [outer = 00000000] [url = about:blank] 05:53:27 INFO - PROCESS | 2528 | --DOMWINDOW == 159 (0D755C00) [pid = 2528] [serial = 1180] [outer = 00000000] [url = about:blank] 05:53:27 INFO - PROCESS | 2528 | --DOMWINDOW == 158 (1EDDB000) [pid = 2528] [serial = 1162] [outer = 00000000] [url = about:blank] 05:53:27 INFO - PROCESS | 2528 | --DOMWINDOW == 157 (1EDD2000) [pid = 2528] [serial = 1154] [outer = 00000000] [url = about:blank] 05:53:27 INFO - PROCESS | 2528 | --DOMWINDOW == 156 (1FBD3400) [pid = 2528] [serial = 1165] [outer = 00000000] [url = about:blank] 05:53:27 INFO - PROCESS | 2528 | --DOMWINDOW == 155 (1D756000) [pid = 2528] [serial = 1168] [outer = 00000000] [url = about:blank] 05:53:27 INFO - PROCESS | 2528 | --DOMWINDOW == 154 (21391400) [pid = 2528] [serial = 1171] [outer = 00000000] [url = about:blank] 05:53:27 INFO - PROCESS | 2528 | --DOMWINDOW == 153 (21B52000) [pid = 2528] [serial = 1174] [outer = 00000000] [url = about:blank] 05:53:27 INFO - PROCESS | 2528 | --DOMWINDOW == 152 (22356C00) [pid = 2528] [serial = 1177] [outer = 00000000] [url = about:blank] 05:53:27 INFO - PROCESS | 2528 | --DOMWINDOW == 151 (1F830000) [pid = 2528] [serial = 1205] [outer = 00000000] [url = about:blank] 05:53:27 INFO - PROCESS | 2528 | --DOMWINDOW == 150 (122E7C00) [pid = 2528] [serial = 1156] [outer = 00000000] [url = about:blank] 05:53:27 INFO - PROCESS | 2528 | --DOMWINDOW == 149 (1B180000) [pid = 2528] [serial = 1187] [outer = 00000000] [url = about:blank] 05:53:27 INFO - PROCESS | 2528 | --DOMWINDOW == 148 (1B1C4C00) [pid = 2528] [serial = 1198] [outer = 00000000] [url = about:blank] 05:53:27 INFO - PROCESS | 2528 | --DOMWINDOW == 147 (1B2A8800) [pid = 2528] [serial = 1199] [outer = 00000000] [url = about:blank] 05:53:27 INFO - PROCESS | 2528 | --DOMWINDOW == 146 (12374C00) [pid = 2528] [serial = 1208] [outer = 00000000] [url = about:blank] 05:53:27 INFO - PROCESS | 2528 | --DOMWINDOW == 145 (1EDDFC00) [pid = 2528] [serial = 1202] [outer = 00000000] [url = about:blank] 05:53:27 INFO - PROCESS | 2528 | --DOMWINDOW == 144 (1749E800) [pid = 2528] [serial = 1211] [outer = 00000000] [url = about:blank] 05:53:27 INFO - PROCESS | 2528 | --DOMWINDOW == 143 (19D51400) [pid = 2528] [serial = 1196] [outer = 00000000] [url = about:blank] 05:53:27 INFO - PROCESS | 2528 | --DOMWINDOW == 142 (1B1C4400) [pid = 2528] [serial = 1103] [outer = 00000000] [url = about:blank] 05:53:27 INFO - PROCESS | 2528 | --DOMWINDOW == 141 (207D5800) [pid = 2528] [serial = 1106] [outer = 00000000] [url = about:blank] 05:53:27 INFO - PROCESS | 2528 | --DOMWINDOW == 140 (1570CC00) [pid = 2528] [serial = 1100] [outer = 00000000] [url = about:blank] 05:53:27 INFO - PROCESS | 2528 | --DOMWINDOW == 139 (20B0DC00) [pid = 2528] [serial = 1118] [outer = 00000000] [url = about:blank] 05:53:27 INFO - PROCESS | 2528 | --DOMWINDOW == 138 (21B53800) [pid = 2528] [serial = 1112] [outer = 00000000] [url = about:blank] 05:53:27 INFO - PROCESS | 2528 | --DOMWINDOW == 137 (21B5A000) [pid = 2528] [serial = 1121] [outer = 00000000] [url = about:blank] 05:53:27 INFO - PROCESS | 2528 | --DOMWINDOW == 136 (212F0400) [pid = 2528] [serial = 1109] [outer = 00000000] [url = about:blank] 05:53:27 INFO - PROCESS | 2528 | --DOMWINDOW == 135 (21B58000) [pid = 2528] [serial = 1115] [outer = 00000000] [url = about:blank] 05:53:27 INFO - PROCESS | 2528 | 1464612807658 Marionette TRACE conn5 -> [0,1709,"getWindowHandle",null] 05:53:27 INFO - PROCESS | 2528 | 1464612807662 Marionette TRACE conn5 <- [1,1709,null,{"value":"13"}] 05:53:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 05:53:27 INFO - PROCESS | 2528 | 1464612807670 Marionette TRACE conn5 -> [0,1710,"setScriptTimeout",{"ms":35000}] 05:53:27 INFO - PROCESS | 2528 | 1464612807672 Marionette TRACE conn5 <- [1,1710,null,{}] 05:53:27 INFO - PROCESS | 2528 | 1464612807676 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}] 05:53:27 INFO - PROCESS | 2528 | 1464612807780 Marionette TRACE conn5 <- [1,1711,null,{"value":null}] 05:53:27 INFO - PROCESS | 2528 | 1464612807794 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\", \"2a2d7192-24ed-4889-9d1c-c9ccdcac4bce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:27 INFO - PROCESS | 2528 | ++DOCSHELL 0E791800 == 88 [pid = 2528] [id = 437] 05:53:27 INFO - PROCESS | 2528 | ++DOMWINDOW == 136 (11DED000) [pid = 2528] [serial = 1311] [outer = 00000000] 05:53:27 INFO - PROCESS | 2528 | ++DOMWINDOW == 137 (12511800) [pid = 2528] [serial = 1312] [outer = 11DED000] 05:53:27 INFO - PROCESS | 2528 | 1464612807839 Marionette DEBUG loaded listener.js 05:53:27 INFO - PROCESS | 2528 | ++DOMWINDOW == 138 (14C42400) [pid = 2528] [serial = 1313] [outer = 11DED000] 05:53:28 INFO - PROCESS | 2528 | 1464612808400 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]]]}] 05:53:28 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 05:53:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 771ms 05:53:28 INFO - PROCESS | 2528 | 1464612808446 Marionette TRACE conn5 -> [0,1713,"getWindowHandle",null] 05:53:28 INFO - PROCESS | 2528 | 1464612808448 Marionette TRACE conn5 <- [1,1713,null,{"value":"13"}] 05:53:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 05:53:28 INFO - PROCESS | 2528 | 1464612808452 Marionette TRACE conn5 -> [0,1714,"setScriptTimeout",{"ms":35000}] 05:53:28 INFO - PROCESS | 2528 | 1464612808458 Marionette TRACE conn5 <- [1,1714,null,{}] 05:53:28 INFO - PROCESS | 2528 | 1464612808467 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}] 05:53:28 INFO - PROCESS | 2528 | 1464612808574 Marionette TRACE conn5 <- [1,1715,null,{"value":null}] 05:53:28 INFO - PROCESS | 2528 | 1464612808699 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\", \"2a2d7192-24ed-4889-9d1c-c9ccdcac4bce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:28 INFO - PROCESS | 2528 | ++DOCSHELL 16E46C00 == 89 [pid = 2528] [id = 438] 05:53:28 INFO - PROCESS | 2528 | ++DOMWINDOW == 139 (16E4EC00) [pid = 2528] [serial = 1314] [outer = 00000000] 05:53:28 INFO - PROCESS | 2528 | ++DOMWINDOW == 140 (17294400) [pid = 2528] [serial = 1315] [outer = 16E4EC00] 05:53:28 INFO - PROCESS | 2528 | 1464612808744 Marionette DEBUG loaded listener.js 05:53:28 INFO - PROCESS | 2528 | ++DOMWINDOW == 141 (1749D000) [pid = 2528] [serial = 1316] [outer = 16E4EC00] 05:53:29 INFO - PROCESS | 2528 | 1464612809124 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]]]}] 05:53:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 05:53:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 730ms 05:53:29 INFO - PROCESS | 2528 | 1464612809186 Marionette TRACE conn5 -> [0,1717,"getWindowHandle",null] 05:53:29 INFO - PROCESS | 2528 | 1464612809188 Marionette TRACE conn5 <- [1,1717,null,{"value":"13"}] 05:53:29 INFO - PROCESS | 2528 | 1464612809192 Marionette TRACE conn5 -> [0,1718,"setScriptTimeout",{"ms":35000}] 05:53:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 05:53:29 INFO - PROCESS | 2528 | 1464612809193 Marionette TRACE conn5 <- [1,1718,null,{}] 05:53:29 INFO - PROCESS | 2528 | 1464612809197 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}] 05:53:29 INFO - PROCESS | 2528 | 1464612809299 Marionette TRACE conn5 <- [1,1719,null,{"value":null}] 05:53:29 INFO - PROCESS | 2528 | 1464612809306 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\", \"2a2d7192-24ed-4889-9d1c-c9ccdcac4bce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:29 INFO - PROCESS | 2528 | ++DOCSHELL 16E50C00 == 90 [pid = 2528] [id = 439] 05:53:29 INFO - PROCESS | 2528 | ++DOMWINDOW == 142 (17292C00) [pid = 2528] [serial = 1317] [outer = 00000000] 05:53:29 INFO - PROCESS | 2528 | ++DOMWINDOW == 143 (17B1E400) [pid = 2528] [serial = 1318] [outer = 17292C00] 05:53:29 INFO - PROCESS | 2528 | 1464612809352 Marionette DEBUG loaded listener.js 05:53:29 INFO - PROCESS | 2528 | ++DOMWINDOW == 144 (19173400) [pid = 2528] [serial = 1319] [outer = 17292C00] 05:53:29 INFO - PROCESS | 2528 | 1464612809818 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]]]}] 05:53:29 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 05:53:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 670ms 05:53:29 INFO - PROCESS | 2528 | 1464612809875 Marionette TRACE conn5 -> [0,1721,"getWindowHandle",null] 05:53:29 INFO - PROCESS | 2528 | 1464612809878 Marionette TRACE conn5 <- [1,1721,null,{"value":"13"}] 05:53:29 INFO - PROCESS | 2528 | 1464612809894 Marionette TRACE conn5 -> [0,1722,"setScriptTimeout",{"ms":35000}] 05:53:29 INFO - PROCESS | 2528 | 1464612809896 Marionette TRACE conn5 <- [1,1722,null,{}] 05:53:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 05:53:29 INFO - PROCESS | 2528 | 1464612809899 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}] 05:53:30 INFO - PROCESS | 2528 | 1464612810065 Marionette TRACE conn5 <- [1,1723,null,{"value":null}] 05:53:30 INFO - PROCESS | 2528 | 1464612810085 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\", \"2a2d7192-24ed-4889-9d1c-c9ccdcac4bce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:30 INFO - PROCESS | 2528 | ++DOCSHELL 1A44AC00 == 91 [pid = 2528] [id = 440] 05:53:30 INFO - PROCESS | 2528 | ++DOMWINDOW == 145 (1A44B000) [pid = 2528] [serial = 1320] [outer = 00000000] 05:53:30 INFO - PROCESS | 2528 | ++DOMWINDOW == 146 (1A46D800) [pid = 2528] [serial = 1321] [outer = 1A44B000] 05:53:30 INFO - PROCESS | 2528 | 1464612810136 Marionette DEBUG loaded listener.js 05:53:30 INFO - PROCESS | 2528 | ++DOMWINDOW == 147 (1AC7BC00) [pid = 2528] [serial = 1322] [outer = 1A44B000] 05:53:30 INFO - PROCESS | 2528 | 1464612810622 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]]]}] 05:53:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 05:53:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 770ms 05:53:30 INFO - PROCESS | 2528 | 1464612810672 Marionette TRACE conn5 -> [0,1725,"getWindowHandle",null] 05:53:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 05:53:30 INFO - PROCESS | 2528 | 1464612810674 Marionette TRACE conn5 <- [1,1725,null,{"value":"13"}] 05:53:30 INFO - PROCESS | 2528 | 1464612810677 Marionette TRACE conn5 -> [0,1726,"setScriptTimeout",{"ms":35000}] 05:53:30 INFO - PROCESS | 2528 | 1464612810679 Marionette TRACE conn5 <- [1,1726,null,{}] 05:53:30 INFO - PROCESS | 2528 | 1464612810688 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}] 05:53:30 INFO - PROCESS | 2528 | 1464612810826 Marionette TRACE conn5 <- [1,1727,null,{"value":null}] 05:53:30 INFO - PROCESS | 2528 | 1464612810846 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\", \"2a2d7192-24ed-4889-9d1c-c9ccdcac4bce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:30 INFO - PROCESS | 2528 | ++DOCSHELL 1ADBFC00 == 92 [pid = 2528] [id = 441] 05:53:30 INFO - PROCESS | 2528 | ++DOMWINDOW == 148 (1B109C00) [pid = 2528] [serial = 1323] [outer = 00000000] 05:53:30 INFO - PROCESS | 2528 | ++DOMWINDOW == 149 (1B1C1400) [pid = 2528] [serial = 1324] [outer = 1B109C00] 05:53:30 INFO - PROCESS | 2528 | 1464612810890 Marionette DEBUG loaded listener.js 05:53:30 INFO - PROCESS | 2528 | ++DOMWINDOW == 150 (1B2A9C00) [pid = 2528] [serial = 1325] [outer = 1B109C00] 05:53:31 INFO - PROCESS | 2528 | 1464612811356 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]]]}] 05:53:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 05:53:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 731ms 05:53:31 INFO - PROCESS | 2528 | 1464612811450 Marionette TRACE conn5 -> [0,1729,"getWindowHandle",null] 05:53:31 INFO - PROCESS | 2528 | 1464612811452 Marionette TRACE conn5 <- [1,1729,null,{"value":"13"}] 05:53:31 INFO - PROCESS | 2528 | 1464612811458 Marionette TRACE conn5 -> [0,1730,"setScriptTimeout",{"ms":35000}] 05:53:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 05:53:31 INFO - PROCESS | 2528 | 1464612811460 Marionette TRACE conn5 <- [1,1730,null,{}] 05:53:31 INFO - PROCESS | 2528 | 1464612811463 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}] 05:53:31 INFO - PROCESS | 2528 | 1464612811606 Marionette TRACE conn5 <- [1,1731,null,{"value":null}] 05:53:31 INFO - PROCESS | 2528 | 1464612811627 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\", \"2a2d7192-24ed-4889-9d1c-c9ccdcac4bce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:31 INFO - PROCESS | 2528 | ++DOCSHELL 1B2AD800 == 93 [pid = 2528] [id = 442] 05:53:31 INFO - PROCESS | 2528 | ++DOMWINDOW == 151 (1BC54400) [pid = 2528] [serial = 1326] [outer = 00000000] 05:53:31 INFO - PROCESS | 2528 | ++DOMWINDOW == 152 (1C587000) [pid = 2528] [serial = 1327] [outer = 1BC54400] 05:53:31 INFO - PROCESS | 2528 | 1464612811671 Marionette DEBUG loaded listener.js 05:53:31 INFO - PROCESS | 2528 | ++DOMWINDOW == 153 (1C90A400) [pid = 2528] [serial = 1328] [outer = 1BC54400] 05:53:32 INFO - PROCESS | 2528 | --DOMWINDOW == 152 (17AEAC00) [pid = 2528] [serial = 1260] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 05:53:32 INFO - PROCESS | 2528 | --DOMWINDOW == 151 (19167800) [pid = 2528] [serial = 1263] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 05:53:32 INFO - PROCESS | 2528 | --DOMWINDOW == 150 (160B9800) [pid = 2528] [serial = 1269] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 05:53:32 INFO - PROCESS | 2528 | --DOMWINDOW == 149 (16E4E800) [pid = 2528] [serial = 1257] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 05:53:32 INFO - PROCESS | 2528 | --DOMWINDOW == 148 (0DDA8C00) [pid = 2528] [serial = 1245] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 05:53:32 INFO - PROCESS | 2528 | --DOMWINDOW == 147 (0D0E9C00) [pid = 2528] [serial = 1248] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 05:53:32 INFO - PROCESS | 2528 | --DOMWINDOW == 146 (15EAD800) [pid = 2528] [serial = 1254] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 05:53:32 INFO - PROCESS | 2528 | --DOMWINDOW == 145 (12C06000) [pid = 2528] [serial = 1251] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 05:53:32 INFO - PROCESS | 2528 | --DOMWINDOW == 144 (0C270C00) [pid = 2528] [serial = 1266] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 05:53:32 INFO - PROCESS | 2528 | 1464612812303 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]]]}] 05:53:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 05:53:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 870ms 05:53:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 05:53:32 INFO - PROCESS | 2528 | 1464612812333 Marionette TRACE conn5 -> [0,1733,"getWindowHandle",null] 05:53:32 INFO - PROCESS | 2528 | 1464612812335 Marionette TRACE conn5 <- [1,1733,null,{"value":"13"}] 05:53:32 INFO - PROCESS | 2528 | 1464612812339 Marionette TRACE conn5 -> [0,1734,"setScriptTimeout",{"ms":35000}] 05:53:32 INFO - PROCESS | 2528 | 1464612812341 Marionette TRACE conn5 <- [1,1734,null,{}] 05:53:32 INFO - PROCESS | 2528 | 1464612812344 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}] 05:53:32 INFO - PROCESS | 2528 | 1464612812497 Marionette TRACE conn5 <- [1,1735,null,{"value":null}] 05:53:32 INFO - PROCESS | 2528 | 1464612812591 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\", \"2a2d7192-24ed-4889-9d1c-c9ccdcac4bce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:32 INFO - PROCESS | 2528 | ++DOCSHELL 16731C00 == 94 [pid = 2528] [id = 443] 05:53:32 INFO - PROCESS | 2528 | ++DOMWINDOW == 145 (16893800) [pid = 2528] [serial = 1329] [outer = 00000000] 05:53:32 INFO - PROCESS | 2528 | ++DOMWINDOW == 146 (1B104000) [pid = 2528] [serial = 1330] [outer = 16893800] 05:53:32 INFO - PROCESS | 2528 | 1464612812635 Marionette DEBUG loaded listener.js 05:53:32 INFO - PROCESS | 2528 | ++DOMWINDOW == 147 (1D74AC00) [pid = 2528] [serial = 1331] [outer = 16893800] 05:53:32 INFO - PROCESS | 2528 | 1464612812973 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]]]}] 05:53:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 05:53:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 670ms 05:53:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 05:53:33 INFO - PROCESS | 2528 | 1464612813010 Marionette TRACE conn5 -> [0,1737,"getWindowHandle",null] 05:53:33 INFO - PROCESS | 2528 | 1464612813012 Marionette TRACE conn5 <- [1,1737,null,{"value":"13"}] 05:53:33 INFO - PROCESS | 2528 | 1464612813015 Marionette TRACE conn5 -> [0,1738,"setScriptTimeout",{"ms":35000}] 05:53:33 INFO - PROCESS | 2528 | 1464612813016 Marionette TRACE conn5 <- [1,1738,null,{}] 05:53:33 INFO - PROCESS | 2528 | 1464612813038 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}] 05:53:33 INFO - PROCESS | 2528 | 1464612813137 Marionette TRACE conn5 <- [1,1739,null,{"value":null}] 05:53:33 INFO - PROCESS | 2528 | 1464612813176 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\", \"2a2d7192-24ed-4889-9d1c-c9ccdcac4bce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:33 INFO - PROCESS | 2528 | ++DOCSHELL 0DC1C000 == 95 [pid = 2528] [id = 444] 05:53:33 INFO - PROCESS | 2528 | ++DOMWINDOW == 148 (1C110000) [pid = 2528] [serial = 1332] [outer = 00000000] 05:53:33 INFO - PROCESS | 2528 | ++DOMWINDOW == 149 (1E62C800) [pid = 2528] [serial = 1333] [outer = 1C110000] 05:53:33 INFO - PROCESS | 2528 | 1464612813224 Marionette DEBUG loaded listener.js 05:53:33 INFO - PROCESS | 2528 | ++DOMWINDOW == 150 (1EDDFC00) [pid = 2528] [serial = 1334] [outer = 1C110000] 05:53:33 INFO - PROCESS | 2528 | 1464612813693 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]]]}] 05:53:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 05:53:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 731ms 05:53:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 05:53:33 INFO - PROCESS | 2528 | 1464612813746 Marionette TRACE conn5 -> [0,1741,"getWindowHandle",null] 05:53:33 INFO - PROCESS | 2528 | 1464612813748 Marionette TRACE conn5 <- [1,1741,null,{"value":"13"}] 05:53:33 INFO - PROCESS | 2528 | 1464612813751 Marionette TRACE conn5 -> [0,1742,"setScriptTimeout",{"ms":35000}] 05:53:33 INFO - PROCESS | 2528 | 1464612813753 Marionette TRACE conn5 <- [1,1742,null,{}] 05:53:33 INFO - PROCESS | 2528 | 1464612813757 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}] 05:53:33 INFO - PROCESS | 2528 | 1464612813857 Marionette TRACE conn5 <- [1,1743,null,{"value":null}] 05:53:33 INFO - PROCESS | 2528 | 1464612813863 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\", \"2a2d7192-24ed-4889-9d1c-c9ccdcac4bce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:33 INFO - PROCESS | 2528 | ++DOCSHELL 1E62B800 == 96 [pid = 2528] [id = 445] 05:53:33 INFO - PROCESS | 2528 | ++DOMWINDOW == 151 (1EDDB400) [pid = 2528] [serial = 1335] [outer = 00000000] 05:53:33 INFO - PROCESS | 2528 | ++DOMWINDOW == 152 (1F830C00) [pid = 2528] [serial = 1336] [outer = 1EDDB400] 05:53:33 INFO - PROCESS | 2528 | 1464612813912 Marionette DEBUG loaded listener.js 05:53:34 INFO - PROCESS | 2528 | ++DOMWINDOW == 153 (1FBDA000) [pid = 2528] [serial = 1337] [outer = 1EDDB400] 05:53:34 INFO - PROCESS | 2528 | 1464612814701 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]]]}] 05:53:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 05:53:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 970ms 05:53:34 INFO - PROCESS | 2528 | 1464612814722 Marionette TRACE conn5 -> [0,1745,"getWindowHandle",null] 05:53:34 INFO - PROCESS | 2528 | 1464612814728 Marionette TRACE conn5 <- [1,1745,null,{"value":"13"}] 05:53:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 05:53:34 INFO - PROCESS | 2528 | 1464612814732 Marionette TRACE conn5 -> [0,1746,"setScriptTimeout",{"ms":35000}] 05:53:34 INFO - PROCESS | 2528 | 1464612814737 Marionette TRACE conn5 <- [1,1746,null,{}] 05:53:34 INFO - PROCESS | 2528 | 1464612814742 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}] 05:53:34 INFO - PROCESS | 2528 | 1464612814877 Marionette TRACE conn5 <- [1,1747,null,{"value":null}] 05:53:35 INFO - PROCESS | 2528 | 1464612815058 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\", \"2a2d7192-24ed-4889-9d1c-c9ccdcac4bce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:35 INFO - PROCESS | 2528 | ++DOCSHELL 13222800 == 97 [pid = 2528] [id = 446] 05:53:35 INFO - PROCESS | 2528 | ++DOMWINDOW == 154 (13222C00) [pid = 2528] [serial = 1338] [outer = 00000000] 05:53:35 INFO - PROCESS | 2528 | ++DOMWINDOW == 155 (152B3800) [pid = 2528] [serial = 1339] [outer = 13222C00] 05:53:35 INFO - PROCESS | 2528 | 1464612815116 Marionette DEBUG loaded listener.js 05:53:35 INFO - PROCESS | 2528 | ++DOMWINDOW == 156 (160AD400) [pid = 2528] [serial = 1340] [outer = 13222C00] 05:53:35 INFO - PROCESS | 2528 | 1464612815710 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]]]}] 05:53:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 05:53:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 1022ms 05:53:35 INFO - PROCESS | 2528 | 1464612815760 Marionette TRACE conn5 -> [0,1749,"getWindowHandle",null] 05:53:35 INFO - PROCESS | 2528 | 1464612815766 Marionette TRACE conn5 <- [1,1749,null,{"value":"13"}] 05:53:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 05:53:35 INFO - PROCESS | 2528 | 1464612815772 Marionette TRACE conn5 -> [0,1750,"setScriptTimeout",{"ms":35000}] 05:53:35 INFO - PROCESS | 2528 | 1464612815775 Marionette TRACE conn5 <- [1,1750,null,{}] 05:53:35 INFO - PROCESS | 2528 | 1464612815779 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}] 05:53:35 INFO - PROCESS | 2528 | 1464612815909 Marionette TRACE conn5 <- [1,1751,null,{"value":null}] 05:53:36 INFO - PROCESS | 2528 | 1464612816087 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\", \"2a2d7192-24ed-4889-9d1c-c9ccdcac4bce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:36 INFO - PROCESS | 2528 | ++DOCSHELL 1749B400 == 98 [pid = 2528] [id = 447] 05:53:36 INFO - PROCESS | 2528 | ++DOMWINDOW == 157 (174A1400) [pid = 2528] [serial = 1341] [outer = 00000000] 05:53:36 INFO - PROCESS | 2528 | ++DOMWINDOW == 158 (17B15400) [pid = 2528] [serial = 1342] [outer = 174A1400] 05:53:36 INFO - PROCESS | 2528 | 1464612816143 Marionette DEBUG loaded listener.js 05:53:36 INFO - PROCESS | 2528 | ++DOMWINDOW == 159 (1A470000) [pid = 2528] [serial = 1343] [outer = 174A1400] 05:53:36 INFO - PROCESS | 2528 | 1464612816729 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]]]}] 05:53:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 05:53:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 1020ms 05:53:36 INFO - PROCESS | 2528 | 1464612816794 Marionette TRACE conn5 -> [0,1753,"getWindowHandle",null] 05:53:36 INFO - PROCESS | 2528 | 1464612816797 Marionette TRACE conn5 <- [1,1753,null,{"value":"13"}] 05:53:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 05:53:36 INFO - PROCESS | 2528 | 1464612816801 Marionette TRACE conn5 -> [0,1754,"setScriptTimeout",{"ms":35000}] 05:53:36 INFO - PROCESS | 2528 | 1464612816805 Marionette TRACE conn5 <- [1,1754,null,{}] 05:53:36 INFO - PROCESS | 2528 | 1464612816816 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}] 05:53:37 INFO - PROCESS | 2528 | 1464612816992 Marionette TRACE conn5 <- [1,1755,null,{"value":null}] 05:53:37 INFO - PROCESS | 2528 | 1464612817160 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\", \"2a2d7192-24ed-4889-9d1c-c9ccdcac4bce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:37 INFO - PROCESS | 2528 | ++DOCSHELL 175E9800 == 99 [pid = 2528] [id = 448] 05:53:37 INFO - PROCESS | 2528 | ++DOMWINDOW == 160 (1E1A9C00) [pid = 2528] [serial = 1344] [outer = 00000000] 05:53:37 INFO - PROCESS | 2528 | ++DOMWINDOW == 161 (1F82B800) [pid = 2528] [serial = 1345] [outer = 1E1A9C00] 05:53:37 INFO - PROCESS | 2528 | 1464612817216 Marionette DEBUG loaded listener.js 05:53:37 INFO - PROCESS | 2528 | ++DOMWINDOW == 162 (2071A000) [pid = 2528] [serial = 1346] [outer = 1E1A9C00] 05:53:37 INFO - PROCESS | 2528 | 1464612817825 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]]]}] 05:53:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 05:53:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 1074ms 05:53:37 INFO - PROCESS | 2528 | 1464612817890 Marionette TRACE conn5 -> [0,1757,"getWindowHandle",null] 05:53:37 INFO - PROCESS | 2528 | 1464612817893 Marionette TRACE conn5 <- [1,1757,null,{"value":"13"}] 05:53:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 05:53:37 INFO - PROCESS | 2528 | 1464612817896 Marionette TRACE conn5 -> [0,1758,"setScriptTimeout",{"ms":35000}] 05:53:37 INFO - PROCESS | 2528 | 1464612817898 Marionette TRACE conn5 <- [1,1758,null,{}] 05:53:37 INFO - PROCESS | 2528 | 1464612817902 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}] 05:53:38 INFO - PROCESS | 2528 | 1464612818030 Marionette TRACE conn5 <- [1,1759,null,{"value":null}] 05:53:38 INFO - PROCESS | 2528 | 1464612818208 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\", \"2a2d7192-24ed-4889-9d1c-c9ccdcac4bce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:38 INFO - PROCESS | 2528 | ++DOCSHELL 207D7000 == 100 [pid = 2528] [id = 449] 05:53:38 INFO - PROCESS | 2528 | ++DOMWINDOW == 163 (207D7400) [pid = 2528] [serial = 1347] [outer = 00000000] 05:53:38 INFO - PROCESS | 2528 | ++DOMWINDOW == 164 (20B08400) [pid = 2528] [serial = 1348] [outer = 207D7400] 05:53:38 INFO - PROCESS | 2528 | 1464612818264 Marionette DEBUG loaded listener.js 05:53:38 INFO - PROCESS | 2528 | ++DOMWINDOW == 165 (20B0F000) [pid = 2528] [serial = 1349] [outer = 207D7400] 05:53:38 INFO - PROCESS | 2528 | 1464612818806 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]]]}] 05:53:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 05:53:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 970ms 05:53:38 INFO - PROCESS | 2528 | 1464612818869 Marionette TRACE conn5 -> [0,1761,"getWindowHandle",null] 05:53:38 INFO - PROCESS | 2528 | 1464612818872 Marionette TRACE conn5 <- [1,1761,null,{"value":"13"}] 05:53:38 INFO - PROCESS | 2528 | 1464612818875 Marionette TRACE conn5 -> [0,1762,"setScriptTimeout",{"ms":35000}] 05:53:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 05:53:38 INFO - PROCESS | 2528 | 1464612818877 Marionette TRACE conn5 <- [1,1762,null,{}] 05:53:38 INFO - PROCESS | 2528 | 1464612818881 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}] 05:53:39 INFO - PROCESS | 2528 | 1464612819002 Marionette TRACE conn5 <- [1,1763,null,{"value":null}] 05:53:39 INFO - PROCESS | 2528 | 1464612819179 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\", \"2a2d7192-24ed-4889-9d1c-c9ccdcac4bce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:39 INFO - PROCESS | 2528 | ++DOCSHELL 1D753400 == 101 [pid = 2528] [id = 450] 05:53:39 INFO - PROCESS | 2528 | ++DOMWINDOW == 166 (1F19F000) [pid = 2528] [serial = 1350] [outer = 00000000] 05:53:39 INFO - PROCESS | 2528 | ++DOMWINDOW == 167 (212EF400) [pid = 2528] [serial = 1351] [outer = 1F19F000] 05:53:39 INFO - PROCESS | 2528 | 1464612819234 Marionette DEBUG loaded listener.js 05:53:39 INFO - PROCESS | 2528 | ++DOMWINDOW == 168 (21342C00) [pid = 2528] [serial = 1352] [outer = 1F19F000] 05:53:39 INFO - PROCESS | 2528 | 1464612819823 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]]]}] 05:53:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 05:53:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 1019ms 05:53:39 INFO - PROCESS | 2528 | 1464612819898 Marionette TRACE conn5 -> [0,1765,"getWindowHandle",null] 05:53:39 INFO - PROCESS | 2528 | 1464612819901 Marionette TRACE conn5 <- [1,1765,null,{"value":"13"}] 05:53:39 INFO - PROCESS | 2528 | 1464612819904 Marionette TRACE conn5 -> [0,1766,"setScriptTimeout",{"ms":35000}] 05:53:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 05:53:39 INFO - PROCESS | 2528 | 1464612819906 Marionette TRACE conn5 <- [1,1766,null,{}] 05:53:39 INFO - PROCESS | 2528 | 1464612819910 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}] 05:53:40 INFO - PROCESS | 2528 | 1464612820094 Marionette TRACE conn5 <- [1,1767,null,{"value":null}] 05:53:40 INFO - PROCESS | 2528 | 1464612820256 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\", \"2a2d7192-24ed-4889-9d1c-c9ccdcac4bce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:40 INFO - PROCESS | 2528 | ++DOCSHELL 2134B000 == 102 [pid = 2528] [id = 451] 05:53:40 INFO - PROCESS | 2528 | ++DOMWINDOW == 169 (21352000) [pid = 2528] [serial = 1353] [outer = 00000000] 05:53:40 INFO - PROCESS | 2528 | ++DOMWINDOW == 170 (21398000) [pid = 2528] [serial = 1354] [outer = 21352000] 05:53:40 INFO - PROCESS | 2528 | 1464612820313 Marionette DEBUG loaded listener.js 05:53:40 INFO - PROCESS | 2528 | ++DOMWINDOW == 171 (2139CC00) [pid = 2528] [serial = 1355] [outer = 21352000] 05:53:40 INFO - PROCESS | 2528 | 1464612820892 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]]]}] 05:53:40 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 05:53:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 1016ms 05:53:40 INFO - PROCESS | 2528 | 1464612820924 Marionette TRACE conn5 -> [0,1769,"getWindowHandle",null] 05:53:40 INFO - PROCESS | 2528 | 1464612820926 Marionette TRACE conn5 <- [1,1769,null,{"value":"13"}] 05:53:40 INFO - PROCESS | 2528 | 1464612820930 Marionette TRACE conn5 -> [0,1770,"setScriptTimeout",{"ms":35000}] 05:53:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 05:53:40 INFO - PROCESS | 2528 | 1464612820932 Marionette TRACE conn5 <- [1,1770,null,{}] 05:53:40 INFO - PROCESS | 2528 | 1464612820935 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}] 05:53:41 INFO - PROCESS | 2528 | 1464612821056 Marionette TRACE conn5 <- [1,1771,null,{"value":null}] 05:53:41 INFO - PROCESS | 2528 | 1464612821235 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\", \"2a2d7192-24ed-4889-9d1c-c9ccdcac4bce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:41 INFO - PROCESS | 2528 | ++DOCSHELL 0DCADC00 == 103 [pid = 2528] [id = 452] 05:53:41 INFO - PROCESS | 2528 | ++DOMWINDOW == 172 (16379C00) [pid = 2528] [serial = 1356] [outer = 00000000] 05:53:41 INFO - PROCESS | 2528 | ++DOMWINDOW == 173 (21B3C400) [pid = 2528] [serial = 1357] [outer = 16379C00] 05:53:41 INFO - PROCESS | 2528 | 1464612821291 Marionette DEBUG loaded listener.js 05:53:41 INFO - PROCESS | 2528 | ++DOMWINDOW == 174 (21B52000) [pid = 2528] [serial = 1358] [outer = 16379C00] 05:53:41 INFO - PROCESS | 2528 | 1464612821906 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]]]}] 05:53:41 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 05:53:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 1015ms 05:53:41 INFO - PROCESS | 2528 | 1464612821949 Marionette TRACE conn5 -> [0,1773,"getWindowHandle",null] 05:53:41 INFO - PROCESS | 2528 | 1464612821952 Marionette TRACE conn5 <- [1,1773,null,{"value":"13"}] 05:53:41 INFO - PROCESS | 2528 | 1464612821955 Marionette TRACE conn5 -> [0,1774,"setScriptTimeout",{"ms":35000}] 05:53:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 05:53:41 INFO - PROCESS | 2528 | 1464612821957 Marionette TRACE conn5 <- [1,1774,null,{}] 05:53:41 INFO - PROCESS | 2528 | 1464612821961 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}] 05:53:42 INFO - PROCESS | 2528 | 1464612822085 Marionette TRACE conn5 <- [1,1775,null,{"value":null}] 05:53:42 INFO - PROCESS | 2528 | 1464612822553 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\", \"2a2d7192-24ed-4889-9d1c-c9ccdcac4bce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:42 INFO - PROCESS | 2528 | ++DOCSHELL 0CCCAC00 == 104 [pid = 2528] [id = 453] 05:53:42 INFO - PROCESS | 2528 | ++DOMWINDOW == 175 (0CCCD800) [pid = 2528] [serial = 1359] [outer = 00000000] 05:53:42 INFO - PROCESS | 2528 | ++DOMWINDOW == 176 (0D10C400) [pid = 2528] [serial = 1360] [outer = 0CCCD800] 05:53:42 INFO - PROCESS | 2528 | 1464612822694 Marionette DEBUG loaded listener.js 05:53:42 INFO - PROCESS | 2528 | ++DOMWINDOW == 177 (0D250800) [pid = 2528] [serial = 1361] [outer = 0CCCD800] 05:53:43 INFO - PROCESS | 2528 | 1464612823268 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]]]}] 05:53:43 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 05:53:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 1372ms 05:53:43 INFO - PROCESS | 2528 | 1464612823332 Marionette TRACE conn5 -> [0,1777,"getWindowHandle",null] 05:53:43 INFO - PROCESS | 2528 | 1464612823336 Marionette TRACE conn5 <- [1,1777,null,{"value":"13"}] 05:53:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 05:53:43 INFO - PROCESS | 2528 | 1464612823340 Marionette TRACE conn5 -> [0,1778,"setScriptTimeout",{"ms":35000}] 05:53:43 INFO - PROCESS | 2528 | 1464612823344 Marionette TRACE conn5 <- [1,1778,null,{}] 05:53:43 INFO - PROCESS | 2528 | 1464612823349 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}] 05:53:43 INFO - PROCESS | 2528 | 1464612823464 Marionette TRACE conn5 <- [1,1779,null,{"value":null}] 05:53:43 INFO - PROCESS | 2528 | 1464612823646 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\", \"2a2d7192-24ed-4889-9d1c-c9ccdcac4bce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:43 INFO - PROCESS | 2528 | ++DOCSHELL 0E77AC00 == 105 [pid = 2528] [id = 454] 05:53:43 INFO - PROCESS | 2528 | ++DOMWINDOW == 178 (0E77B800) [pid = 2528] [serial = 1362] [outer = 00000000] 05:53:43 INFO - PROCESS | 2528 | ++DOMWINDOW == 179 (12239400) [pid = 2528] [serial = 1363] [outer = 0E77B800] 05:53:43 INFO - PROCESS | 2528 | 1464612823697 Marionette DEBUG loaded listener.js 05:53:43 INFO - PROCESS | 2528 | ++DOMWINDOW == 180 (1250D800) [pid = 2528] [serial = 1364] [outer = 0E77B800] 05:53:44 INFO - PROCESS | 2528 | 1464612824294 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]]]}] 05:53:44 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) 05:53:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 1024ms 05:53:44 INFO - PROCESS | 2528 | 1464612824366 Marionette TRACE conn5 -> [0,1781,"getWindowHandle",null] 05:53:44 INFO - PROCESS | 2528 | 1464612824370 Marionette TRACE conn5 <- [1,1781,null,{"value":"13"}] 05:53:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 05:53:44 INFO - PROCESS | 2528 | 1464612824374 Marionette TRACE conn5 -> [0,1782,"setScriptTimeout",{"ms":35000}] 05:53:44 INFO - PROCESS | 2528 | 1464612824376 Marionette TRACE conn5 <- [1,1782,null,{}] 05:53:44 INFO - PROCESS | 2528 | 1464612824380 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}] 05:53:44 INFO - PROCESS | 2528 | 1464612824490 Marionette TRACE conn5 <- [1,1783,null,{"value":null}] 05:53:44 INFO - PROCESS | 2528 | 1464612824662 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\", \"2a2d7192-24ed-4889-9d1c-c9ccdcac4bce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:44 INFO - PROCESS | 2528 | --DOCSHELL 2135D400 == 104 [pid = 2528] [id = 354] 05:53:44 INFO - PROCESS | 2528 | --DOCSHELL 0DC1C000 == 103 [pid = 2528] [id = 444] 05:53:44 INFO - PROCESS | 2528 | --DOCSHELL 16731C00 == 102 [pid = 2528] [id = 443] 05:53:44 INFO - PROCESS | 2528 | --DOCSHELL 1B2AD800 == 101 [pid = 2528] [id = 442] 05:53:44 INFO - PROCESS | 2528 | --DOCSHELL 1ADBFC00 == 100 [pid = 2528] [id = 441] 05:53:44 INFO - PROCESS | 2528 | --DOCSHELL 1A44AC00 == 99 [pid = 2528] [id = 440] 05:53:44 INFO - PROCESS | 2528 | --DOMWINDOW == 179 (1ADCB800) [pid = 2528] [serial = 1273] [outer = 00000000] [url = about:blank] 05:53:44 INFO - PROCESS | 2528 | --DOMWINDOW == 178 (14C48000) [pid = 2528] [serial = 1216] [outer = 00000000] [url = about:blank] 05:53:44 INFO - PROCESS | 2528 | --DOMWINDOW == 177 (1910B400) [pid = 2528] [serial = 1219] [outer = 00000000] [url = about:blank] 05:53:44 INFO - PROCESS | 2528 | --DOMWINDOW == 176 (1D749800) [pid = 2528] [serial = 1222] [outer = 00000000] [url = about:blank] 05:53:44 INFO - PROCESS | 2528 | --DOMWINDOW == 175 (1FBD2000) [pid = 2528] [serial = 1228] [outer = 00000000] [url = about:blank] 05:53:44 INFO - PROCESS | 2528 | --DOMWINDOW == 174 (1FB2F400) [pid = 2528] [serial = 1225] [outer = 00000000] [url = about:blank] 05:53:44 INFO - PROCESS | 2528 | --DOMWINDOW == 173 (21343000) [pid = 2528] [serial = 1231] [outer = 00000000] [url = about:blank] 05:53:44 INFO - PROCESS | 2528 | --DOMWINDOW == 172 (2134F000) [pid = 2528] [serial = 1234] [outer = 00000000] [url = about:blank] 05:53:44 INFO - PROCESS | 2528 | --DOMWINDOW == 171 (21B39800) [pid = 2528] [serial = 1237] [outer = 00000000] [url = about:blank] 05:53:44 INFO - PROCESS | 2528 | --DOMWINDOW == 170 (154EC000) [pid = 2528] [serial = 1240] [outer = 00000000] [url = about:blank] 05:53:44 INFO - PROCESS | 2528 | ++DOCSHELL 0CC25000 == 100 [pid = 2528] [id = 455] 05:53:44 INFO - PROCESS | 2528 | ++DOMWINDOW == 171 (0CCCB800) [pid = 2528] [serial = 1365] [outer = 00000000] 05:53:44 INFO - PROCESS | 2528 | ++DOMWINDOW == 172 (0DC64C00) [pid = 2528] [serial = 1366] [outer = 0CCCB800] 05:53:44 INFO - PROCESS | 2528 | 1464612824779 Marionette DEBUG loaded listener.js 05:53:44 INFO - PROCESS | 2528 | ++DOMWINDOW == 173 (1251E800) [pid = 2528] [serial = 1367] [outer = 0CCCB800] 05:53:44 INFO - PROCESS | 2528 | --DOCSHELL 16E50C00 == 99 [pid = 2528] [id = 439] 05:53:44 INFO - PROCESS | 2528 | --DOCSHELL 16E46C00 == 98 [pid = 2528] [id = 438] 05:53:44 INFO - PROCESS | 2528 | --DOCSHELL 0E791800 == 97 [pid = 2528] [id = 437] 05:53:44 INFO - PROCESS | 2528 | --DOCSHELL 16589400 == 96 [pid = 2528] [id = 436] 05:53:44 INFO - PROCESS | 2528 | --DOCSHELL 08B61400 == 95 [pid = 2528] [id = 435] 05:53:44 INFO - PROCESS | 2528 | --DOCSHELL 1C586C00 == 94 [pid = 2528] [id = 429] 05:53:44 INFO - PROCESS | 2528 | --DOCSHELL 1688AC00 == 93 [pid = 2528] [id = 428] 05:53:44 INFO - PROCESS | 2528 | --DOCSHELL 1910C400 == 92 [pid = 2528] [id = 427] 05:53:44 INFO - PROCESS | 2528 | --DOCSHELL 1501F000 == 91 [pid = 2528] [id = 426] 05:53:44 INFO - PROCESS | 2528 | --DOCSHELL 0C275000 == 90 [pid = 2528] [id = 425] 05:53:44 INFO - PROCESS | 2528 | --DOMWINDOW == 172 (1916B000) [pid = 2528] [serial = 1261] [outer = 00000000] [url = about:blank] 05:53:44 INFO - PROCESS | 2528 | --DOMWINDOW == 171 (1A46A400) [pid = 2528] [serial = 1264] [outer = 00000000] [url = about:blank] 05:53:44 INFO - PROCESS | 2528 | --DOMWINDOW == 170 (19D52800) [pid = 2528] [serial = 1262] [outer = 00000000] [url = about:blank] 05:53:44 INFO - PROCESS | 2528 | --DOMWINDOW == 169 (1AB5A000) [pid = 2528] [serial = 1265] [outer = 00000000] [url = about:blank] 05:53:44 INFO - PROCESS | 2528 | --DOMWINDOW == 168 (1AB59400) [pid = 2528] [serial = 1270] [outer = 00000000] [url = about:blank] 05:53:44 INFO - PROCESS | 2528 | --DOMWINDOW == 167 (1736CC00) [pid = 2528] [serial = 1258] [outer = 00000000] [url = about:blank] 05:53:44 INFO - PROCESS | 2528 | --DOMWINDOW == 166 (154DD400) [pid = 2528] [serial = 1246] [outer = 00000000] [url = about:blank] 05:53:44 INFO - PROCESS | 2528 | --DOMWINDOW == 165 (0D899400) [pid = 2528] [serial = 1249] [outer = 00000000] [url = about:blank] 05:53:44 INFO - PROCESS | 2528 | --DOMWINDOW == 164 (11B83800) [pid = 2528] [serial = 1250] [outer = 00000000] [url = about:blank] 05:53:44 INFO - PROCESS | 2528 | --DOMWINDOW == 163 (16732000) [pid = 2528] [serial = 1255] [outer = 00000000] [url = about:blank] 05:53:44 INFO - PROCESS | 2528 | --DOMWINDOW == 162 (16E48000) [pid = 2528] [serial = 1256] [outer = 00000000] [url = about:blank] 05:53:44 INFO - PROCESS | 2528 | --DOMWINDOW == 161 (1501F800) [pid = 2528] [serial = 1252] [outer = 00000000] [url = about:blank] 05:53:45 INFO - PROCESS | 2528 | --DOMWINDOW == 160 (152B6800) [pid = 2528] [serial = 1253] [outer = 00000000] [url = about:blank] 05:53:45 INFO - PROCESS | 2528 | --DOMWINDOW == 159 (1236F800) [pid = 2528] [serial = 1243] [outer = 00000000] [url = about:blank] 05:53:45 INFO - PROCESS | 2528 | --DOMWINDOW == 158 (1644D800) [pid = 2528] [serial = 1247] [outer = 00000000] [url = about:blank] 05:53:45 INFO - PROCESS | 2528 | --DOMWINDOW == 157 (11D17400) [pid = 2528] [serial = 1268] [outer = 00000000] [url = about:blank] 05:53:45 INFO - PROCESS | 2528 | --DOMWINDOW == 156 (0E77C800) [pid = 2528] [serial = 1267] [outer = 00000000] [url = about:blank] 05:53:45 INFO - PROCESS | 2528 | --DOMWINDOW == 155 (174A2400) [pid = 2528] [serial = 1259] [outer = 00000000] [url = about:blank] 05:53:45 INFO - PROCESS | 2528 | --DOMWINDOW == 154 (1AC7B800) [pid = 2528] [serial = 1271] [outer = 00000000] [url = about:blank] 05:53:45 INFO - PROCESS | 2528 | 1464612825259 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]]]}] 05:53:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 05:53:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 930ms 05:53:45 INFO - PROCESS | 2528 | 1464612825312 Marionette TRACE conn5 -> [0,1785,"getWindowHandle",null] 05:53:45 INFO - PROCESS | 2528 | 1464612825314 Marionette TRACE conn5 <- [1,1785,null,{"value":"13"}] 05:53:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 05:53:45 INFO - PROCESS | 2528 | 1464612825319 Marionette TRACE conn5 -> [0,1786,"setScriptTimeout",{"ms":35000}] 05:53:45 INFO - PROCESS | 2528 | 1464612825325 Marionette TRACE conn5 <- [1,1786,null,{}] 05:53:45 INFO - PROCESS | 2528 | 1464612825334 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}] 05:53:45 INFO - PROCESS | 2528 | 1464612825437 Marionette TRACE conn5 <- [1,1787,null,{"value":null}] 05:53:45 INFO - PROCESS | 2528 | 1464612825586 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\", \"2a2d7192-24ed-4889-9d1c-c9ccdcac4bce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:45 INFO - PROCESS | 2528 | ++DOCSHELL 0D899400 == 91 [pid = 2528] [id = 456] 05:53:45 INFO - PROCESS | 2528 | ++DOMWINDOW == 155 (1250BC00) [pid = 2528] [serial = 1368] [outer = 00000000] 05:53:45 INFO - PROCESS | 2528 | ++DOMWINDOW == 156 (152B6800) [pid = 2528] [serial = 1369] [outer = 1250BC00] 05:53:45 INFO - PROCESS | 2528 | 1464612825632 Marionette DEBUG loaded listener.js 05:53:45 INFO - PROCESS | 2528 | ++DOMWINDOW == 157 (15482800) [pid = 2528] [serial = 1370] [outer = 1250BC00] 05:53:46 INFO - PROCESS | 2528 | 1464612825993 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]]]}] 05:53:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 05:53:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 730ms 05:53:46 INFO - PROCESS | 2528 | 1464612826049 Marionette TRACE conn5 -> [0,1789,"getWindowHandle",null] 05:53:46 INFO - PROCESS | 2528 | 1464612826052 Marionette TRACE conn5 <- [1,1789,null,{"value":"13"}] 05:53:46 INFO - PROCESS | 2528 | 1464612826055 Marionette TRACE conn5 -> [0,1790,"setScriptTimeout",{"ms":35000}] 05:53:46 INFO - PROCESS | 2528 | 1464612826057 Marionette TRACE conn5 <- [1,1790,null,{}] 05:53:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 05:53:46 INFO - PROCESS | 2528 | 1464612826060 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}] 05:53:46 INFO - PROCESS | 2528 | 1464612826157 Marionette TRACE conn5 <- [1,1791,null,{"value":null}] 05:53:46 INFO - PROCESS | 2528 | 1464612826164 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\", \"2a2d7192-24ed-4889-9d1c-c9ccdcac4bce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:46 INFO - PROCESS | 2528 | ++DOCSHELL 152B5C00 == 92 [pid = 2528] [id = 457] 05:53:46 INFO - PROCESS | 2528 | ++DOMWINDOW == 158 (154E1000) [pid = 2528] [serial = 1371] [outer = 00000000] 05:53:46 INFO - PROCESS | 2528 | ++DOMWINDOW == 159 (160AD000) [pid = 2528] [serial = 1372] [outer = 154E1000] 05:53:46 INFO - PROCESS | 2528 | 1464612826209 Marionette DEBUG loaded listener.js 05:53:46 INFO - PROCESS | 2528 | ++DOMWINDOW == 160 (16451000) [pid = 2528] [serial = 1373] [outer = 154E1000] 05:53:46 INFO - PROCESS | 2528 | 1464612826681 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]]]}] 05:53:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 05:53:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 670ms 05:53:46 INFO - PROCESS | 2528 | 1464612826737 Marionette TRACE conn5 -> [0,1793,"getWindowHandle",null] 05:53:46 INFO - PROCESS | 2528 | 1464612826739 Marionette TRACE conn5 <- [1,1793,null,{"value":"13"}] 05:53:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 05:53:46 INFO - PROCESS | 2528 | 1464612826743 Marionette TRACE conn5 -> [0,1794,"setScriptTimeout",{"ms":35000}] 05:53:46 INFO - PROCESS | 2528 | 1464612826744 Marionette TRACE conn5 <- [1,1794,null,{}] 05:53:46 INFO - PROCESS | 2528 | 1464612826748 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}] 05:53:46 INFO - PROCESS | 2528 | 1464612826841 Marionette TRACE conn5 <- [1,1795,null,{"value":null}] 05:53:46 INFO - PROCESS | 2528 | 1464612826848 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\", \"2a2d7192-24ed-4889-9d1c-c9ccdcac4bce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:46 INFO - PROCESS | 2528 | ++DOCSHELL 16593400 == 93 [pid = 2528] [id = 458] 05:53:46 INFO - PROCESS | 2528 | ++DOMWINDOW == 161 (16594400) [pid = 2528] [serial = 1374] [outer = 00000000] 05:53:46 INFO - PROCESS | 2528 | ++DOMWINDOW == 162 (1672CC00) [pid = 2528] [serial = 1375] [outer = 16594400] 05:53:46 INFO - PROCESS | 2528 | 1464612826899 Marionette DEBUG loaded listener.js 05:53:46 INFO - PROCESS | 2528 | ++DOMWINDOW == 163 (16921800) [pid = 2528] [serial = 1376] [outer = 16594400] 05:53:47 INFO - PROCESS | 2528 | 1464612827445 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]]]}] 05:53:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 05:53:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 730ms 05:53:47 INFO - PROCESS | 2528 | 1464612827474 Marionette TRACE conn5 -> [0,1797,"getWindowHandle",null] 05:53:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 05:53:47 INFO - PROCESS | 2528 | 1464612827476 Marionette TRACE conn5 <- [1,1797,null,{"value":"13"}] 05:53:47 INFO - PROCESS | 2528 | 1464612827479 Marionette TRACE conn5 -> [0,1798,"setScriptTimeout",{"ms":35000}] 05:53:47 INFO - PROCESS | 2528 | 1464612827481 Marionette TRACE conn5 <- [1,1798,null,{}] 05:53:47 INFO - PROCESS | 2528 | 1464612827484 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}] 05:53:47 INFO - PROCESS | 2528 | 1464612827647 Marionette TRACE conn5 <- [1,1799,null,{"value":null}] 05:53:47 INFO - PROCESS | 2528 | 1464612827697 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\", \"2a2d7192-24ed-4889-9d1c-c9ccdcac4bce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:47 INFO - PROCESS | 2528 | ++DOCSHELL 1728F400 == 94 [pid = 2528] [id = 459] 05:53:47 INFO - PROCESS | 2528 | ++DOMWINDOW == 164 (1728FC00) [pid = 2528] [serial = 1377] [outer = 00000000] 05:53:47 INFO - PROCESS | 2528 | ++DOMWINDOW == 165 (17368800) [pid = 2528] [serial = 1378] [outer = 1728FC00] 05:53:47 INFO - PROCESS | 2528 | 1464612827741 Marionette DEBUG loaded listener.js 05:53:47 INFO - PROCESS | 2528 | ++DOMWINDOW == 166 (1749C800) [pid = 2528] [serial = 1379] [outer = 1728FC00] 05:53:48 INFO - PROCESS | 2528 | 1464612828214 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]]]}] 05:53:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 05:53:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 770ms 05:53:48 INFO - PROCESS | 2528 | 1464612828250 Marionette TRACE conn5 -> [0,1801,"getWindowHandle",null] 05:53:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 05:53:48 INFO - PROCESS | 2528 | 1464612828252 Marionette TRACE conn5 <- [1,1801,null,{"value":"13"}] 05:53:48 INFO - PROCESS | 2528 | 1464612828255 Marionette TRACE conn5 -> [0,1802,"setScriptTimeout",{"ms":35000}] 05:53:48 INFO - PROCESS | 2528 | 1464612828257 Marionette TRACE conn5 <- [1,1802,null,{}] 05:53:48 INFO - PROCESS | 2528 | 1464612828261 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}] 05:53:48 INFO - PROCESS | 2528 | 1464612828395 Marionette TRACE conn5 <- [1,1803,null,{"value":null}] 05:53:48 INFO - PROCESS | 2528 | 1464612828413 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\", \"2a2d7192-24ed-4889-9d1c-c9ccdcac4bce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:48 INFO - PROCESS | 2528 | ++DOCSHELL 17365800 == 95 [pid = 2528] [id = 460] 05:53:48 INFO - PROCESS | 2528 | ++DOMWINDOW == 167 (174A3400) [pid = 2528] [serial = 1380] [outer = 00000000] 05:53:48 INFO - PROCESS | 2528 | ++DOMWINDOW == 168 (17A91400) [pid = 2528] [serial = 1381] [outer = 174A3400] 05:53:48 INFO - PROCESS | 2528 | 1464612828457 Marionette DEBUG loaded listener.js 05:53:48 INFO - PROCESS | 2528 | ++DOMWINDOW == 169 (17B7C800) [pid = 2528] [serial = 1382] [outer = 174A3400] 05:53:48 INFO - PROCESS | 2528 | 1464612828916 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]]]}] 05:53:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 05:53:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 670ms 05:53:48 INFO - PROCESS | 2528 | 1464612828926 Marionette TRACE conn5 -> [0,1805,"getWindowHandle",null] 05:53:48 INFO - PROCESS | 2528 | 1464612828928 Marionette TRACE conn5 <- [1,1805,null,{"value":"13"}] 05:53:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 05:53:48 INFO - PROCESS | 2528 | 1464612828931 Marionette TRACE conn5 -> [0,1806,"setScriptTimeout",{"ms":35000}] 05:53:48 INFO - PROCESS | 2528 | 1464612828933 Marionette TRACE conn5 <- [1,1806,null,{}] 05:53:48 INFO - PROCESS | 2528 | 1464612828943 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}] 05:53:49 INFO - PROCESS | 2528 | 1464612829076 Marionette TRACE conn5 <- [1,1807,null,{"value":null}] 05:53:49 INFO - PROCESS | 2528 | --DOMWINDOW == 168 (1AC7E800) [pid = 2528] [serial = 1212] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 05:53:49 INFO - PROCESS | 2528 | --DOMWINDOW == 167 (1A44B000) [pid = 2528] [serial = 1320] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 05:53:49 INFO - PROCESS | 2528 | --DOMWINDOW == 166 (11DED000) [pid = 2528] [serial = 1311] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 05:53:49 INFO - PROCESS | 2528 | --DOMWINDOW == 165 (17292C00) [pid = 2528] [serial = 1317] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 05:53:49 INFO - PROCESS | 2528 | --DOMWINDOW == 164 (1B109C00) [pid = 2528] [serial = 1323] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 05:53:49 INFO - PROCESS | 2528 | --DOMWINDOW == 163 (16596C00) [pid = 2528] [serial = 1308] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 05:53:49 INFO - PROCESS | 2528 | --DOMWINDOW == 162 (1ADC0C00) [pid = 2528] [serial = 1272] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 05:53:49 INFO - PROCESS | 2528 | --DOMWINDOW == 161 (1BC54400) [pid = 2528] [serial = 1326] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 05:53:49 INFO - PROCESS | 2528 | --DOMWINDOW == 160 (16893800) [pid = 2528] [serial = 1329] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 05:53:49 INFO - PROCESS | 2528 | --DOMWINDOW == 159 (16E4EC00) [pid = 2528] [serial = 1314] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 05:53:49 INFO - PROCESS | 2528 | --DOMWINDOW == 158 (1C110000) [pid = 2528] [serial = 1332] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 05:53:49 INFO - PROCESS | 2528 | --DOMWINDOW == 157 (08B6B400) [pid = 2528] [serial = 1305] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 05:53:49 INFO - PROCESS | 2528 | 1464612829595 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\", \"2a2d7192-24ed-4889-9d1c-c9ccdcac4bce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:49 INFO - PROCESS | 2528 | ++DOCSHELL 0C26FC00 == 96 [pid = 2528] [id = 461] 05:53:49 INFO - PROCESS | 2528 | ++DOMWINDOW == 158 (0C326400) [pid = 2528] [serial = 1383] [outer = 00000000] 05:53:49 INFO - PROCESS | 2528 | ++DOMWINDOW == 159 (11D8F000) [pid = 2528] [serial = 1384] [outer = 0C326400] 05:53:49 INFO - PROCESS | 2528 | 1464612829640 Marionette DEBUG loaded listener.js 05:53:49 INFO - PROCESS | 2528 | ++DOMWINDOW == 160 (152BA000) [pid = 2528] [serial = 1385] [outer = 0C326400] 05:53:50 INFO - PROCESS | 2528 | 1464612830014 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]]]}] 05:53:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 05:53:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 1137ms 05:53:50 INFO - PROCESS | 2528 | 1464612830069 Marionette TRACE conn5 -> [0,1809,"getWindowHandle",null] 05:53:50 INFO - PROCESS | 2528 | 1464612830071 Marionette TRACE conn5 <- [1,1809,null,{"value":"13"}] 05:53:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 05:53:50 INFO - PROCESS | 2528 | 1464612830074 Marionette TRACE conn5 -> [0,1810,"setScriptTimeout",{"ms":35000}] 05:53:50 INFO - PROCESS | 2528 | 1464612830076 Marionette TRACE conn5 <- [1,1810,null,{}] 05:53:50 INFO - PROCESS | 2528 | 1464612830079 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}] 05:53:50 INFO - PROCESS | 2528 | 1464612830219 Marionette TRACE conn5 <- [1,1811,null,{"value":null}] 05:53:50 INFO - PROCESS | 2528 | 1464612830229 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\", \"2a2d7192-24ed-4889-9d1c-c9ccdcac4bce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:50 INFO - PROCESS | 2528 | ++DOCSHELL 16732C00 == 97 [pid = 2528] [id = 462] 05:53:50 INFO - PROCESS | 2528 | ++DOMWINDOW == 161 (1688C800) [pid = 2528] [serial = 1386] [outer = 00000000] 05:53:50 INFO - PROCESS | 2528 | ++DOMWINDOW == 162 (199CA000) [pid = 2528] [serial = 1387] [outer = 1688C800] 05:53:50 INFO - PROCESS | 2528 | 1464612830275 Marionette DEBUG loaded listener.js 05:53:50 INFO - PROCESS | 2528 | ++DOMWINDOW == 163 (1A44A000) [pid = 2528] [serial = 1388] [outer = 1688C800] 05:53:50 INFO - PROCESS | 2528 | 1464612830698 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]]]}] 05:53:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 05:53:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 670ms 05:53:50 INFO - PROCESS | 2528 | 1464612830745 Marionette TRACE conn5 -> [0,1813,"getWindowHandle",null] 05:53:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 05:53:50 INFO - PROCESS | 2528 | 1464612830747 Marionette TRACE conn5 <- [1,1813,null,{"value":"13"}] 05:53:50 INFO - PROCESS | 2528 | 1464612830750 Marionette TRACE conn5 -> [0,1814,"setScriptTimeout",{"ms":35000}] 05:53:50 INFO - PROCESS | 2528 | 1464612830752 Marionette TRACE conn5 <- [1,1814,null,{}] 05:53:50 INFO - PROCESS | 2528 | 1464612830755 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}] 05:53:50 INFO - PROCESS | 2528 | 1464612830897 Marionette TRACE conn5 <- [1,1815,null,{"value":null}] 05:53:50 INFO - PROCESS | 2528 | 1464612830937 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\", \"2a2d7192-24ed-4889-9d1c-c9ccdcac4bce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:50 INFO - PROCESS | 2528 | ++DOCSHELL 1736FC00 == 98 [pid = 2528] [id = 463] 05:53:50 INFO - PROCESS | 2528 | ++DOMWINDOW == 164 (19171400) [pid = 2528] [serial = 1389] [outer = 00000000] 05:53:50 INFO - PROCESS | 2528 | ++DOMWINDOW == 165 (1A473C00) [pid = 2528] [serial = 1390] [outer = 19171400] 05:53:51 INFO - PROCESS | 2528 | 1464612830988 Marionette DEBUG loaded listener.js 05:53:51 INFO - PROCESS | 2528 | ++DOMWINDOW == 166 (1AC71400) [pid = 2528] [serial = 1391] [outer = 19171400] 05:53:51 INFO - PROCESS | 2528 | 1464612831437 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]]]}] 05:53:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 05:53:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 730ms 05:53:51 INFO - PROCESS | 2528 | 1464612831482 Marionette TRACE conn5 -> [0,1817,"getWindowHandle",null] 05:53:51 INFO - PROCESS | 2528 | 1464612831484 Marionette TRACE conn5 <- [1,1817,null,{"value":"13"}] 05:53:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 05:53:51 INFO - PROCESS | 2528 | 1464612831487 Marionette TRACE conn5 -> [0,1818,"setScriptTimeout",{"ms":35000}] 05:53:51 INFO - PROCESS | 2528 | 1464612831490 Marionette TRACE conn5 <- [1,1818,null,{}] 05:53:51 INFO - PROCESS | 2528 | 1464612831493 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}] 05:53:51 INFO - PROCESS | 2528 | 1464612831610 Marionette TRACE conn5 <- [1,1819,null,{"value":null}] 05:53:51 INFO - PROCESS | 2528 | 1464612831853 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\", \"2a2d7192-24ed-4889-9d1c-c9ccdcac4bce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:51 INFO - PROCESS | 2528 | ++DOCSHELL 0C276400 == 99 [pid = 2528] [id = 464] 05:53:51 INFO - PROCESS | 2528 | ++DOMWINDOW == 167 (0C276800) [pid = 2528] [serial = 1392] [outer = 00000000] 05:53:51 INFO - PROCESS | 2528 | ++DOMWINDOW == 168 (0D039C00) [pid = 2528] [serial = 1393] [outer = 0C276800] 05:53:51 INFO - PROCESS | 2528 | 1464612831915 Marionette DEBUG loaded listener.js 05:53:52 INFO - PROCESS | 2528 | ++DOMWINDOW == 169 (0D649400) [pid = 2528] [serial = 1394] [outer = 0C276800] 05:53:52 INFO - PROCESS | 2528 | 1464612832596 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]]]}] 05:53:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 05:53:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 1172ms 05:53:52 INFO - PROCESS | 2528 | 1464612832673 Marionette TRACE conn5 -> [0,1821,"getWindowHandle",null] 05:53:52 INFO - PROCESS | 2528 | 1464612832678 Marionette TRACE conn5 <- [1,1821,null,{"value":"13"}] 05:53:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 05:53:52 INFO - PROCESS | 2528 | 1464612832685 Marionette TRACE conn5 -> [0,1822,"setScriptTimeout",{"ms":35000}] 05:53:52 INFO - PROCESS | 2528 | 1464612832689 Marionette TRACE conn5 <- [1,1822,null,{}] 05:53:52 INFO - PROCESS | 2528 | 1464612832694 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}] 05:53:52 INFO - PROCESS | 2528 | 1464612832829 Marionette TRACE conn5 <- [1,1823,null,{"value":null}] 05:53:53 INFO - PROCESS | 2528 | 1464612832984 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\", \"2a2d7192-24ed-4889-9d1c-c9ccdcac4bce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:53 INFO - PROCESS | 2528 | ++DOCSHELL 12510C00 == 100 [pid = 2528] [id = 465] 05:53:53 INFO - PROCESS | 2528 | ++DOMWINDOW == 170 (13222400) [pid = 2528] [serial = 1395] [outer = 00000000] 05:53:53 INFO - PROCESS | 2528 | ++DOMWINDOW == 171 (14C42C00) [pid = 2528] [serial = 1396] [outer = 13222400] 05:53:53 INFO - PROCESS | 2528 | 1464612833044 Marionette DEBUG loaded listener.js 05:53:53 INFO - PROCESS | 2528 | ++DOMWINDOW == 172 (151DE400) [pid = 2528] [serial = 1397] [outer = 13222400] 05:53:53 INFO - PROCESS | 2528 | 1464612833667 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]]]}] 05:53:53 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 05:53:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 1024ms 05:53:53 INFO - PROCESS | 2528 | 1464612833710 Marionette TRACE conn5 -> [0,1825,"getWindowHandle",null] 05:53:53 INFO - PROCESS | 2528 | 1464612833715 Marionette TRACE conn5 <- [1,1825,null,{"value":"13"}] 05:53:53 INFO - PROCESS | 2528 | 1464612833718 Marionette TRACE conn5 -> [0,1826,"setScriptTimeout",{"ms":35000}] 05:53:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 05:53:53 INFO - PROCESS | 2528 | 1464612833721 Marionette TRACE conn5 <- [1,1826,null,{}] 05:53:53 INFO - PROCESS | 2528 | 1464612833725 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}] 05:53:53 INFO - PROCESS | 2528 | 1464612833848 Marionette TRACE conn5 <- [1,1827,null,{"value":null}] 05:53:54 INFO - PROCESS | 2528 | 1464612834017 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\", \"2a2d7192-24ed-4889-9d1c-c9ccdcac4bce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:54 INFO - PROCESS | 2528 | ++DOCSHELL 17363800 == 101 [pid = 2528] [id = 466] 05:53:54 INFO - PROCESS | 2528 | ++DOMWINDOW == 173 (1736F400) [pid = 2528] [serial = 1398] [outer = 00000000] 05:53:54 INFO - PROCESS | 2528 | ++DOMWINDOW == 174 (17AEBC00) [pid = 2528] [serial = 1399] [outer = 1736F400] 05:53:54 INFO - PROCESS | 2528 | 1464612834076 Marionette DEBUG loaded listener.js 05:53:54 INFO - PROCESS | 2528 | ++DOMWINDOW == 175 (1A44D800) [pid = 2528] [serial = 1400] [outer = 1736F400] 05:53:54 INFO - PROCESS | 2528 | 1464612834709 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]]]}] 05:53:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 05:53:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 1016ms 05:53:54 INFO - PROCESS | 2528 | 1464612834739 Marionette TRACE conn5 -> [0,1829,"getWindowHandle",null] 05:53:54 INFO - PROCESS | 2528 | 1464612834742 Marionette TRACE conn5 <- [1,1829,null,{"value":"13"}] 05:53:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 05:53:54 INFO - PROCESS | 2528 | 1464612834752 Marionette TRACE conn5 -> [0,1830,"setScriptTimeout",{"ms":35000}] 05:53:54 INFO - PROCESS | 2528 | 1464612834758 Marionette TRACE conn5 <- [1,1830,null,{}] 05:53:54 INFO - PROCESS | 2528 | 1464612834780 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}] 05:53:54 INFO - PROCESS | 2528 | 1464612834904 Marionette TRACE conn5 <- [1,1831,null,{"value":null}] 05:53:55 INFO - PROCESS | 2528 | 1464612835078 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\", \"2a2d7192-24ed-4889-9d1c-c9ccdcac4bce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:55 INFO - PROCESS | 2528 | ++DOCSHELL 1B10DC00 == 102 [pid = 2528] [id = 467] 05:53:55 INFO - PROCESS | 2528 | ++DOMWINDOW == 176 (1B10E400) [pid = 2528] [serial = 1401] [outer = 00000000] 05:53:55 INFO - PROCESS | 2528 | ++DOMWINDOW == 177 (1B180000) [pid = 2528] [serial = 1402] [outer = 1B10E400] 05:53:55 INFO - PROCESS | 2528 | 1464612835135 Marionette DEBUG loaded listener.js 05:53:55 INFO - PROCESS | 2528 | ++DOMWINDOW == 178 (1B1BE000) [pid = 2528] [serial = 1403] [outer = 1B10E400] 05:53:55 INFO - PROCESS | 2528 | 1464612835709 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]]]}] 05:53:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 05:53:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 1031ms 05:53:55 INFO - PROCESS | 2528 | 1464612835780 Marionette TRACE conn5 -> [0,1833,"getWindowHandle",null] 05:53:55 INFO - PROCESS | 2528 | 1464612835783 Marionette TRACE conn5 <- [1,1833,null,{"value":"13"}] 05:53:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 05:53:55 INFO - PROCESS | 2528 | 1464612835786 Marionette TRACE conn5 -> [0,1834,"setScriptTimeout",{"ms":35000}] 05:53:55 INFO - PROCESS | 2528 | 1464612835788 Marionette TRACE conn5 <- [1,1834,null,{}] 05:53:55 INFO - PROCESS | 2528 | 1464612835807 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}] 05:53:55 INFO - PROCESS | 2528 | 1464612835930 Marionette TRACE conn5 <- [1,1835,null,{"value":null}] 05:53:56 INFO - PROCESS | 2528 | 1464612836090 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\", \"2a2d7192-24ed-4889-9d1c-c9ccdcac4bce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:56 INFO - PROCESS | 2528 | ++DOCSHELL 1B1C3C00 == 103 [pid = 2528] [id = 468] 05:53:56 INFO - PROCESS | 2528 | ++DOMWINDOW == 179 (1B2A6800) [pid = 2528] [serial = 1404] [outer = 00000000] 05:53:56 INFO - PROCESS | 2528 | ++DOMWINDOW == 180 (1B2B0800) [pid = 2528] [serial = 1405] [outer = 1B2A6800] 05:53:56 INFO - PROCESS | 2528 | 1464612836148 Marionette DEBUG loaded listener.js 05:53:56 INFO - PROCESS | 2528 | ++DOMWINDOW == 181 (1BC61C00) [pid = 2528] [serial = 1406] [outer = 1B2A6800] 05:53:56 INFO - PROCESS | 2528 | 1464612836726 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]]]}] 05:53:56 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) 05:53:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 970ms 05:53:56 INFO - PROCESS | 2528 | 1464612836760 Marionette TRACE conn5 -> [0,1837,"getWindowHandle",null] 05:53:56 INFO - PROCESS | 2528 | 1464612836762 Marionette TRACE conn5 <- [1,1837,null,{"value":"13"}] 05:53:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 05:53:56 INFO - PROCESS | 2528 | 1464612836765 Marionette TRACE conn5 -> [0,1838,"setScriptTimeout",{"ms":35000}] 05:53:56 INFO - PROCESS | 2528 | 1464612836767 Marionette TRACE conn5 <- [1,1838,null,{}] 05:53:56 INFO - PROCESS | 2528 | 1464612836771 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}] 05:53:56 INFO - PROCESS | 2528 | 1464612836889 Marionette TRACE conn5 <- [1,1839,null,{"value":null}] 05:53:57 INFO - PROCESS | 2528 | 1464612837066 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\", \"2a2d7192-24ed-4889-9d1c-c9ccdcac4bce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:57 INFO - PROCESS | 2528 | ++DOCSHELL 1C57F800 == 104 [pid = 2528] [id = 469] 05:53:57 INFO - PROCESS | 2528 | ++DOMWINDOW == 182 (1C57FC00) [pid = 2528] [serial = 1407] [outer = 00000000] 05:53:57 INFO - PROCESS | 2528 | ++DOMWINDOW == 183 (1C8C3400) [pid = 2528] [serial = 1408] [outer = 1C57FC00] 05:53:57 INFO - PROCESS | 2528 | 1464612837129 Marionette DEBUG loaded listener.js 05:53:57 INFO - PROCESS | 2528 | ++DOMWINDOW == 184 (1C90C800) [pid = 2528] [serial = 1409] [outer = 1C57FC00] 05:53:57 INFO - PROCESS | 2528 | 1464612837754 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]]]}] 05:53:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 05:53:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 1016ms 05:53:57 INFO - PROCESS | 2528 | 1464612837786 Marionette TRACE conn5 -> [0,1841,"getWindowHandle",null] 05:53:57 INFO - PROCESS | 2528 | 1464612837788 Marionette TRACE conn5 <- [1,1841,null,{"value":"13"}] 05:53:57 INFO - PROCESS | 2528 | 1464612837792 Marionette TRACE conn5 -> [0,1842,"setScriptTimeout",{"ms":35000}] 05:53:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 05:53:57 INFO - PROCESS | 2528 | 1464612837793 Marionette TRACE conn5 <- [1,1842,null,{}] 05:53:57 INFO - PROCESS | 2528 | 1464612837797 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}] 05:53:57 INFO - PROCESS | 2528 | 1464612837918 Marionette TRACE conn5 <- [1,1843,null,{"value":null}] 05:53:58 INFO - PROCESS | 2528 | 1464612838082 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\", \"2a2d7192-24ed-4889-9d1c-c9ccdcac4bce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:58 INFO - PROCESS | 2528 | ++DOCSHELL 1D758400 == 105 [pid = 2528] [id = 470] 05:53:58 INFO - PROCESS | 2528 | ++DOMWINDOW == 185 (1D758800) [pid = 2528] [serial = 1410] [outer = 00000000] 05:53:58 INFO - PROCESS | 2528 | ++DOMWINDOW == 186 (1E1B2C00) [pid = 2528] [serial = 1411] [outer = 1D758800] 05:53:58 INFO - PROCESS | 2528 | 1464612838141 Marionette DEBUG loaded listener.js 05:53:58 INFO - PROCESS | 2528 | ++DOMWINDOW == 187 (1E630C00) [pid = 2528] [serial = 1412] [outer = 1D758800] 05:53:58 INFO - PROCESS | 2528 | 1464612838715 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]]]}] 05:53:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 05:53:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 970ms 05:53:58 INFO - PROCESS | 2528 | 1464612838766 Marionette TRACE conn5 -> [0,1845,"getWindowHandle",null] 05:53:58 INFO - PROCESS | 2528 | 1464612838768 Marionette TRACE conn5 <- [1,1845,null,{"value":"13"}] 05:53:58 INFO - PROCESS | 2528 | 1464612838771 Marionette TRACE conn5 -> [0,1846,"setScriptTimeout",{"ms":35000}] 05:53:58 INFO - PROCESS | 2528 | 1464612838773 Marionette TRACE conn5 <- [1,1846,null,{}] 05:53:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 05:53:58 INFO - PROCESS | 2528 | 1464612838777 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}] 05:53:58 INFO - PROCESS | 2528 | 1464612838894 Marionette TRACE conn5 <- [1,1847,null,{"value":null}] 05:53:59 INFO - PROCESS | 2528 | 1464612839069 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\", \"2a2d7192-24ed-4889-9d1c-c9ccdcac4bce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:59 INFO - PROCESS | 2528 | ++DOCSHELL 1EDDD400 == 106 [pid = 2528] [id = 471] 05:53:59 INFO - PROCESS | 2528 | ++DOMWINDOW == 188 (1EDDD800) [pid = 2528] [serial = 1413] [outer = 00000000] 05:53:59 INFO - PROCESS | 2528 | ++DOMWINDOW == 189 (1F197000) [pid = 2528] [serial = 1414] [outer = 1EDDD800] 05:53:59 INFO - PROCESS | 2528 | 1464612839125 Marionette DEBUG loaded listener.js 05:53:59 INFO - PROCESS | 2528 | ++DOMWINDOW == 190 (1F46A400) [pid = 2528] [serial = 1415] [outer = 1EDDD800] 05:53:59 INFO - PROCESS | 2528 | 1464612839697 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]]]}] 05:53:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 05:53:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 970ms 05:53:59 INFO - PROCESS | 2528 | 1464612839746 Marionette TRACE conn5 -> [0,1849,"getWindowHandle",null] 05:53:59 INFO - PROCESS | 2528 | 1464612839748 Marionette TRACE conn5 <- [1,1849,null,{"value":"13"}] 05:53:59 INFO - PROCESS | 2528 | 1464612839752 Marionette TRACE conn5 -> [0,1850,"setScriptTimeout",{"ms":35000}] 05:53:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 05:53:59 INFO - PROCESS | 2528 | 1464612839754 Marionette TRACE conn5 <- [1,1850,null,{}] 05:53:59 INFO - PROCESS | 2528 | 1464612839758 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}] 05:53:59 INFO - PROCESS | 2528 | 1464612839910 Marionette TRACE conn5 <- [1,1851,null,{"value":null}] 05:54:00 INFO - PROCESS | 2528 | 1464612840073 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\", \"2a2d7192-24ed-4889-9d1c-c9ccdcac4bce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:00 INFO - PROCESS | 2528 | ++DOCSHELL 1EDD3C00 == 107 [pid = 2528] [id = 472] 05:54:00 INFO - PROCESS | 2528 | ++DOMWINDOW == 191 (1F473000) [pid = 2528] [serial = 1416] [outer = 00000000] 05:54:00 INFO - PROCESS | 2528 | ++DOMWINDOW == 192 (1FB30000) [pid = 2528] [serial = 1417] [outer = 1F473000] 05:54:00 INFO - PROCESS | 2528 | 1464612840130 Marionette DEBUG loaded listener.js 05:54:00 INFO - PROCESS | 2528 | ++DOMWINDOW == 193 (1FB33000) [pid = 2528] [serial = 1418] [outer = 1F473000] 05:54:00 INFO - PROCESS | 2528 | 1464612840707 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]]]}] 05:54:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 05:54:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 1019ms 05:54:00 INFO - PROCESS | 2528 | 1464612840775 Marionette TRACE conn5 -> [0,1853,"getWindowHandle",null] 05:54:00 INFO - PROCESS | 2528 | 1464612840777 Marionette TRACE conn5 <- [1,1853,null,{"value":"13"}] 05:54:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 05:54:00 INFO - PROCESS | 2528 | 1464612840781 Marionette TRACE conn5 -> [0,1854,"setScriptTimeout",{"ms":35000}] 05:54:00 INFO - PROCESS | 2528 | 1464612840783 Marionette TRACE conn5 <- [1,1854,null,{}] 05:54:00 INFO - PROCESS | 2528 | 1464612840786 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}] 05:54:00 INFO - PROCESS | 2528 | 1464612840905 Marionette TRACE conn5 <- [1,1855,null,{"value":null}] 05:54:01 INFO - PROCESS | 2528 | 1464612841124 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\", \"2a2d7192-24ed-4889-9d1c-c9ccdcac4bce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:01 INFO - PROCESS | 2528 | ++DOCSHELL 1E628000 == 108 [pid = 2528] [id = 473] 05:54:01 INFO - PROCESS | 2528 | ++DOMWINDOW == 194 (1EDDEC00) [pid = 2528] [serial = 1419] [outer = 00000000] 05:54:01 INFO - PROCESS | 2528 | ++DOMWINDOW == 195 (2071BC00) [pid = 2528] [serial = 1420] [outer = 1EDDEC00] 05:54:01 INFO - PROCESS | 2528 | 1464612841180 Marionette DEBUG loaded listener.js 05:54:01 INFO - PROCESS | 2528 | ++DOMWINDOW == 196 (207D1000) [pid = 2528] [serial = 1421] [outer = 1EDDEC00] 05:54:01 INFO - PROCESS | 2528 | 1464612841743 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]]]}] 05:54:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 05:54:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 1019ms 05:54:01 INFO - PROCESS | 2528 | 1464612841804 Marionette TRACE conn5 -> [0,1857,"getWindowHandle",null] 05:54:01 INFO - PROCESS | 2528 | 1464612841807 Marionette TRACE conn5 <- [1,1857,null,{"value":"13"}] 05:54:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 05:54:01 INFO - PROCESS | 2528 | 1464612841810 Marionette TRACE conn5 -> [0,1858,"setScriptTimeout",{"ms":35000}] 05:54:01 INFO - PROCESS | 2528 | 1464612841812 Marionette TRACE conn5 <- [1,1858,null,{}] 05:54:01 INFO - PROCESS | 2528 | 1464612841816 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}] 05:54:01 INFO - PROCESS | 2528 | 1464612841934 Marionette TRACE conn5 <- [1,1859,null,{"value":null}] 05:54:02 INFO - PROCESS | 2528 | 1464612842300 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\", \"2a2d7192-24ed-4889-9d1c-c9ccdcac4bce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:02 INFO - PROCESS | 2528 | ++DOCSHELL 08B73400 == 109 [pid = 2528] [id = 474] 05:54:02 INFO - PROCESS | 2528 | ++DOMWINDOW == 197 (0C273C00) [pid = 2528] [serial = 1422] [outer = 00000000] 05:54:02 INFO - PROCESS | 2528 | ++DOMWINDOW == 198 (0DC1C800) [pid = 2528] [serial = 1423] [outer = 0C273C00] 05:54:02 INFO - PROCESS | 2528 | 1464612842358 Marionette DEBUG loaded listener.js 05:54:02 INFO - PROCESS | 2528 | ++DOMWINDOW == 199 (11D8E400) [pid = 2528] [serial = 1424] [outer = 0C273C00] 05:54:03 INFO - PROCESS | 2528 | 1464612843024 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]]]}] 05:54:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 05:54:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 1275ms 05:54:03 INFO - PROCESS | 2528 | 1464612843089 Marionette TRACE conn5 -> [0,1861,"getWindowHandle",null] 05:54:03 INFO - PROCESS | 2528 | 1464612843093 Marionette TRACE conn5 <- [1,1861,null,{"value":"13"}] 05:54:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 05:54:03 INFO - PROCESS | 2528 | 1464612843097 Marionette TRACE conn5 -> [0,1862,"setScriptTimeout",{"ms":35000}] 05:54:03 INFO - PROCESS | 2528 | 1464612843101 Marionette TRACE conn5 <- [1,1862,null,{}] 05:54:03 INFO - PROCESS | 2528 | 1464612843106 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}] 05:54:03 INFO - PROCESS | 2528 | 1464612843225 Marionette TRACE conn5 <- [1,1863,null,{"value":null}] 05:54:03 INFO - PROCESS | 2528 | 1464612843394 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\", \"2a2d7192-24ed-4889-9d1c-c9ccdcac4bce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:03 INFO - PROCESS | 2528 | ++DOCSHELL 12241400 == 110 [pid = 2528] [id = 475] 05:54:03 INFO - PROCESS | 2528 | ++DOMWINDOW == 200 (15EB1400) [pid = 2528] [serial = 1425] [outer = 00000000] 05:54:03 INFO - PROCESS | 2528 | ++DOMWINDOW == 201 (1688DC00) [pid = 2528] [serial = 1426] [outer = 15EB1400] 05:54:03 INFO - PROCESS | 2528 | 1464612843447 Marionette DEBUG loaded listener.js 05:54:03 INFO - PROCESS | 2528 | ++DOMWINDOW == 202 (17286C00) [pid = 2528] [serial = 1427] [outer = 15EB1400] 05:54:03 INFO - PROCESS | 2528 | --DOCSHELL 0D168000 == 109 [pid = 2528] [id = 230] 05:54:03 INFO - PROCESS | 2528 | --DOCSHELL 1736FC00 == 108 [pid = 2528] [id = 463] 05:54:03 INFO - PROCESS | 2528 | --DOCSHELL 16732C00 == 107 [pid = 2528] [id = 462] 05:54:03 INFO - PROCESS | 2528 | --DOCSHELL 0C26FC00 == 106 [pid = 2528] [id = 461] 05:54:03 INFO - PROCESS | 2528 | --DOCSHELL 17365800 == 105 [pid = 2528] [id = 460] 05:54:03 INFO - PROCESS | 2528 | --DOCSHELL 1728F400 == 104 [pid = 2528] [id = 459] 05:54:03 INFO - PROCESS | 2528 | --DOCSHELL 16593400 == 103 [pid = 2528] [id = 458] 05:54:03 INFO - PROCESS | 2528 | --DOCSHELL 152B5C00 == 102 [pid = 2528] [id = 457] 05:54:03 INFO - PROCESS | 2528 | --DOCSHELL 0D899400 == 101 [pid = 2528] [id = 456] 05:54:03 INFO - PROCESS | 2528 | --DOCSHELL 0CC25000 == 100 [pid = 2528] [id = 455] 05:54:04 INFO - PROCESS | 2528 | --DOMWINDOW == 201 (1F830C00) [pid = 2528] [serial = 1336] [outer = 00000000] [url = about:blank] 05:54:04 INFO - PROCESS | 2528 | --DOMWINDOW == 200 (1E1AAC00) [pid = 2528] [serial = 1291] [outer = 00000000] [url = about:blank] 05:54:04 INFO - PROCESS | 2528 | --DOMWINDOW == 199 (1EDDDC00) [pid = 2528] [serial = 1294] [outer = 00000000] [url = about:blank] 05:54:04 INFO - PROCESS | 2528 | --DOMWINDOW == 198 (1F472000) [pid = 2528] [serial = 1297] [outer = 00000000] [url = about:blank] 05:54:04 INFO - PROCESS | 2528 | --DOMWINDOW == 197 (1FB35800) [pid = 2528] [serial = 1300] [outer = 00000000] [url = about:blank] 05:54:04 INFO - PROCESS | 2528 | --DOMWINDOW == 196 (20717800) [pid = 2528] [serial = 1303] [outer = 00000000] [url = about:blank] 05:54:04 INFO - PROCESS | 2528 | --DOCSHELL 0E77AC00 == 99 [pid = 2528] [id = 454] 05:54:04 INFO - PROCESS | 2528 | --DOCSHELL 0CCCAC00 == 98 [pid = 2528] [id = 453] 05:54:04 INFO - PROCESS | 2528 | --DOCSHELL 207D7000 == 97 [pid = 2528] [id = 449] 05:54:04 INFO - PROCESS | 2528 | --DOCSHELL 175E9800 == 96 [pid = 2528] [id = 448] 05:54:04 INFO - PROCESS | 2528 | --DOCSHELL 1749B400 == 95 [pid = 2528] [id = 447] 05:54:04 INFO - PROCESS | 2528 | --DOCSHELL 13222800 == 94 [pid = 2528] [id = 446] 05:54:04 INFO - PROCESS | 2528 | 1464612844108 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]]]}] 05:54:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 05:54:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 1021ms 05:54:04 INFO - PROCESS | 2528 | 1464612844121 Marionette TRACE conn5 -> [0,1865,"getWindowHandle",null] 05:54:04 INFO - PROCESS | 2528 | 1464612844124 Marionette TRACE conn5 <- [1,1865,null,{"value":"13"}] 05:54:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 05:54:04 INFO - PROCESS | 2528 | 1464612844129 Marionette TRACE conn5 -> [0,1866,"setScriptTimeout",{"ms":35000}] 05:54:04 INFO - PROCESS | 2528 | 1464612844130 Marionette TRACE conn5 <- [1,1866,null,{}] 05:54:04 INFO - PROCESS | 2528 | 1464612844134 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}] 05:54:04 INFO - PROCESS | 2528 | 1464612844240 Marionette TRACE conn5 <- [1,1867,null,{"value":null}] 05:54:04 INFO - PROCESS | 2528 | --DOMWINDOW == 195 (1B2B1400) [pid = 2528] [serial = 1214] [outer = 00000000] [url = about:blank] 05:54:04 INFO - PROCESS | 2528 | --DOMWINDOW == 194 (1B2A9C00) [pid = 2528] [serial = 1325] [outer = 00000000] [url = about:blank] 05:54:04 INFO - PROCESS | 2528 | --DOMWINDOW == 193 (1AC7BC00) [pid = 2528] [serial = 1322] [outer = 00000000] [url = about:blank] 05:54:04 INFO - PROCESS | 2528 | --DOMWINDOW == 192 (1D74AC00) [pid = 2528] [serial = 1331] [outer = 00000000] [url = about:blank] 05:54:04 INFO - PROCESS | 2528 | --DOMWINDOW == 191 (1EDDFC00) [pid = 2528] [serial = 1334] [outer = 00000000] [url = about:blank] 05:54:04 INFO - PROCESS | 2528 | --DOMWINDOW == 190 (19173400) [pid = 2528] [serial = 1319] [outer = 00000000] [url = about:blank] 05:54:04 INFO - PROCESS | 2528 | --DOMWINDOW == 189 (1A46D800) [pid = 2528] [serial = 1321] [outer = 00000000] [url = about:blank] 05:54:04 INFO - PROCESS | 2528 | --DOMWINDOW == 188 (12511800) [pid = 2528] [serial = 1312] [outer = 00000000] [url = about:blank] 05:54:04 INFO - PROCESS | 2528 | --DOMWINDOW == 187 (14C42400) [pid = 2528] [serial = 1313] [outer = 00000000] [url = about:blank] 05:54:04 INFO - PROCESS | 2528 | --DOMWINDOW == 186 (17B1E400) [pid = 2528] [serial = 1318] [outer = 00000000] [url = about:blank] 05:54:04 INFO - PROCESS | 2528 | --DOMWINDOW == 185 (1B1C1400) [pid = 2528] [serial = 1324] [outer = 00000000] [url = about:blank] 05:54:04 INFO - PROCESS | 2528 | --DOMWINDOW == 184 (17370C00) [pid = 2528] [serial = 1310] [outer = 00000000] [url = about:blank] 05:54:04 INFO - PROCESS | 2528 | --DOMWINDOW == 183 (1728C000) [pid = 2528] [serial = 1309] [outer = 00000000] [url = about:blank] 05:54:04 INFO - PROCESS | 2528 | --DOMWINDOW == 182 (1B109400) [pid = 2528] [serial = 1274] [outer = 00000000] [url = about:blank] 05:54:04 INFO - PROCESS | 2528 | --DOMWINDOW == 181 (1C587000) [pid = 2528] [serial = 1327] [outer = 00000000] [url = about:blank] 05:54:04 INFO - PROCESS | 2528 | --DOMWINDOW == 180 (1B104000) [pid = 2528] [serial = 1330] [outer = 00000000] [url = about:blank] 05:54:04 INFO - PROCESS | 2528 | --DOMWINDOW == 179 (17294400) [pid = 2528] [serial = 1315] [outer = 00000000] [url = about:blank] 05:54:04 INFO - PROCESS | 2528 | --DOMWINDOW == 178 (1749D000) [pid = 2528] [serial = 1316] [outer = 00000000] [url = about:blank] 05:54:04 INFO - PROCESS | 2528 | --DOMWINDOW == 177 (1E62C800) [pid = 2528] [serial = 1333] [outer = 00000000] [url = about:blank] 05:54:04 INFO - PROCESS | 2528 | --DOMWINDOW == 176 (1223C000) [pid = 2528] [serial = 1307] [outer = 00000000] [url = about:blank] 05:54:04 INFO - PROCESS | 2528 | --DOMWINDOW == 175 (0E77B400) [pid = 2528] [serial = 1306] [outer = 00000000] [url = about:blank] 05:54:04 INFO - PROCESS | 2528 | --DOMWINDOW == 174 (1BC57000) [pid = 2528] [serial = 1285] [outer = 00000000] [url = about:blank] 05:54:04 INFO - PROCESS | 2528 | --DOMWINDOW == 173 (0D64A000) [pid = 2528] [serial = 1276] [outer = 00000000] [url = about:blank] 05:54:04 INFO - PROCESS | 2528 | --DOMWINDOW == 172 (1C8CA000) [pid = 2528] [serial = 1288] [outer = 00000000] [url = about:blank] 05:54:04 INFO - PROCESS | 2528 | --DOMWINDOW == 171 (154F0C00) [pid = 2528] [serial = 1279] [outer = 00000000] [url = about:blank] 05:54:04 INFO - PROCESS | 2528 | --DOMWINDOW == 170 (1916CC00) [pid = 2528] [serial = 1282] [outer = 00000000] [url = about:blank] 05:54:04 INFO - PROCESS | 2528 | --DOMWINDOW == 169 (1C90A400) [pid = 2528] [serial = 1328] [outer = 00000000] [url = about:blank] 05:54:04 INFO - PROCESS | 2528 | 1464612844391 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\", \"2a2d7192-24ed-4889-9d1c-c9ccdcac4bce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:04 INFO - PROCESS | 2528 | ++DOCSHELL 0CC25000 == 95 [pid = 2528] [id = 476] 05:54:04 INFO - PROCESS | 2528 | ++DOMWINDOW == 170 (0CCCAC00) [pid = 2528] [serial = 1428] [outer = 00000000] 05:54:04 INFO - PROCESS | 2528 | ++DOMWINDOW == 171 (0DC61000) [pid = 2528] [serial = 1429] [outer = 0CCCAC00] 05:54:04 INFO - PROCESS | 2528 | 1464612844438 Marionette DEBUG loaded listener.js 05:54:04 INFO - PROCESS | 2528 | ++DOMWINDOW == 172 (14C05C00) [pid = 2528] [serial = 1430] [outer = 0CCCAC00] 05:54:04 INFO - PROCESS | 2528 | 1464612844879 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]]]}] 05:54:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 05:54:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 830ms 05:54:04 INFO - PROCESS | 2528 | 1464612844962 Marionette TRACE conn5 -> [0,1869,"getWindowHandle",null] 05:54:04 INFO - PROCESS | 2528 | 1464612844965 Marionette TRACE conn5 <- [1,1869,null,{"value":"13"}] 05:54:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 05:54:04 INFO - PROCESS | 2528 | 1464612844969 Marionette TRACE conn5 -> [0,1870,"setScriptTimeout",{"ms":35000}] 05:54:04 INFO - PROCESS | 2528 | 1464612844975 Marionette TRACE conn5 <- [1,1870,null,{}] 05:54:05 INFO - PROCESS | 2528 | 1464612844984 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}] 05:54:05 INFO - PROCESS | 2528 | 1464612845093 Marionette TRACE conn5 <- [1,1871,null,{"value":null}] 05:54:05 INFO - PROCESS | 2528 | 1464612845216 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\", \"2a2d7192-24ed-4889-9d1c-c9ccdcac4bce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:05 INFO - PROCESS | 2528 | ++DOCSHELL 16E4E000 == 96 [pid = 2528] [id = 477] 05:54:05 INFO - PROCESS | 2528 | ++DOMWINDOW == 173 (16E4F400) [pid = 2528] [serial = 1431] [outer = 00000000] 05:54:05 INFO - PROCESS | 2528 | ++DOMWINDOW == 174 (17370400) [pid = 2528] [serial = 1432] [outer = 16E4F400] 05:54:05 INFO - PROCESS | 2528 | 1464612845263 Marionette DEBUG loaded listener.js 05:54:05 INFO - PROCESS | 2528 | ++DOMWINDOW == 175 (174A1000) [pid = 2528] [serial = 1433] [outer = 16E4F400] 05:54:05 INFO - PROCESS | 2528 | 1464612845627 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]]]}] 05:54:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 05:54:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 690ms 05:54:05 INFO - PROCESS | 2528 | 1464612845677 Marionette TRACE conn5 -> [0,1873,"getWindowHandle",null] 05:54:05 INFO - PROCESS | 2528 | 1464612845679 Marionette TRACE conn5 <- [1,1873,null,{"value":"13"}] 05:54:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 05:54:05 INFO - PROCESS | 2528 | 1464612845684 Marionette TRACE conn5 -> [0,1874,"setScriptTimeout",{"ms":35000}] 05:54:05 INFO - PROCESS | 2528 | 1464612845685 Marionette TRACE conn5 <- [1,1874,null,{}] 05:54:05 INFO - PROCESS | 2528 | 1464612845689 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}] 05:54:05 INFO - PROCESS | 2528 | 1464612845792 Marionette TRACE conn5 <- [1,1875,null,{"value":null}] 05:54:05 INFO - PROCESS | 2528 | 1464612845798 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\", \"2a2d7192-24ed-4889-9d1c-c9ccdcac4bce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:05 INFO - PROCESS | 2528 | ++DOCSHELL 1730B000 == 97 [pid = 2528] [id = 478] 05:54:05 INFO - PROCESS | 2528 | ++DOMWINDOW == 176 (17370000) [pid = 2528] [serial = 1434] [outer = 00000000] 05:54:05 INFO - PROCESS | 2528 | ++DOMWINDOW == 177 (17B1F000) [pid = 2528] [serial = 1435] [outer = 17370000] 05:54:05 INFO - PROCESS | 2528 | 1464612845843 Marionette DEBUG loaded listener.js 05:54:05 INFO - PROCESS | 2528 | ++DOMWINDOW == 178 (199C2400) [pid = 2528] [serial = 1436] [outer = 17370000] 05:54:06 INFO - PROCESS | 2528 | 1464612846345 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]]]}] 05:54:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 05:54:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 670ms 05:54:06 INFO - PROCESS | 2528 | 1464612846371 Marionette TRACE conn5 -> [0,1877,"getWindowHandle",null] 05:54:06 INFO - PROCESS | 2528 | 1464612846373 Marionette TRACE conn5 <- [1,1877,null,{"value":"13"}] 05:54:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 05:54:06 INFO - PROCESS | 2528 | 1464612846384 Marionette TRACE conn5 -> [0,1878,"setScriptTimeout",{"ms":35000}] 05:54:06 INFO - PROCESS | 2528 | 1464612846385 Marionette TRACE conn5 <- [1,1878,null,{}] 05:54:06 INFO - PROCESS | 2528 | 1464612846389 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}] 05:54:06 INFO - PROCESS | 2528 | 1464612846530 Marionette TRACE conn5 <- [1,1879,null,{"value":null}] 05:54:06 INFO - PROCESS | 2528 | 1464612846584 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\", \"2a2d7192-24ed-4889-9d1c-c9ccdcac4bce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:06 INFO - PROCESS | 2528 | ++DOCSHELL 1A471C00 == 98 [pid = 2528] [id = 479] 05:54:06 INFO - PROCESS | 2528 | ++DOMWINDOW == 179 (1A473000) [pid = 2528] [serial = 1437] [outer = 00000000] 05:54:06 INFO - PROCESS | 2528 | ++DOMWINDOW == 180 (1AB63C00) [pid = 2528] [serial = 1438] [outer = 1A473000] 05:54:06 INFO - PROCESS | 2528 | 1464612846635 Marionette DEBUG loaded listener.js 05:54:06 INFO - PROCESS | 2528 | ++DOMWINDOW == 181 (1ADC7C00) [pid = 2528] [serial = 1439] [outer = 1A473000] 05:54:07 INFO - PROCESS | 2528 | 1464612847116 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]]]}] 05:54:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 05:54:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 770ms 05:54:07 INFO - PROCESS | 2528 | 1464612847155 Marionette TRACE conn5 -> [0,1881,"getWindowHandle",null] 05:54:07 INFO - PROCESS | 2528 | 1464612847157 Marionette TRACE conn5 <- [1,1881,null,{"value":"13"}] 05:54:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 05:54:07 INFO - PROCESS | 2528 | 1464612847161 Marionette TRACE conn5 -> [0,1882,"setScriptTimeout",{"ms":35000}] 05:54:07 INFO - PROCESS | 2528 | 1464612847162 Marionette TRACE conn5 <- [1,1882,null,{}] 05:54:07 INFO - PROCESS | 2528 | 1464612847166 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}] 05:54:07 INFO - PROCESS | 2528 | 1464612847307 Marionette TRACE conn5 <- [1,1883,null,{"value":null}] 05:54:07 INFO - PROCESS | 2528 | 1464612847330 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\", \"2a2d7192-24ed-4889-9d1c-c9ccdcac4bce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:07 INFO - PROCESS | 2528 | ++DOCSHELL 1ADC9800 == 99 [pid = 2528] [id = 480] 05:54:07 INFO - PROCESS | 2528 | ++DOMWINDOW == 182 (1B10E000) [pid = 2528] [serial = 1440] [outer = 00000000] 05:54:07 INFO - PROCESS | 2528 | ++DOMWINDOW == 183 (1B2A9800) [pid = 2528] [serial = 1441] [outer = 1B10E000] 05:54:07 INFO - PROCESS | 2528 | 1464612847374 Marionette DEBUG loaded listener.js 05:54:07 INFO - PROCESS | 2528 | ++DOMWINDOW == 184 (1BC59000) [pid = 2528] [serial = 1442] [outer = 1B10E000] 05:54:07 INFO - PROCESS | 2528 | 1464612847836 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]]]}] 05:54:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 05:54:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 730ms 05:54:07 INFO - PROCESS | 2528 | 1464612847895 Marionette TRACE conn5 -> [0,1885,"getWindowHandle",null] 05:54:07 INFO - PROCESS | 2528 | 1464612847897 Marionette TRACE conn5 <- [1,1885,null,{"value":"13"}] 05:54:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 05:54:07 INFO - PROCESS | 2528 | 1464612847932 Marionette TRACE conn5 -> [0,1886,"setScriptTimeout",{"ms":35000}] 05:54:07 INFO - PROCESS | 2528 | 1464612847934 Marionette TRACE conn5 <- [1,1886,null,{}] 05:54:07 INFO - PROCESS | 2528 | 1464612847945 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}] 05:54:08 INFO - PROCESS | 2528 | 1464612848307 Marionette TRACE conn5 <- [1,1887,null,{"value":null}] 05:54:08 INFO - PROCESS | 2528 | --DOMWINDOW == 183 (0CCCB800) [pid = 2528] [serial = 1365] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 05:54:08 INFO - PROCESS | 2528 | --DOMWINDOW == 182 (1250BC00) [pid = 2528] [serial = 1368] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 05:54:08 INFO - PROCESS | 2528 | --DOMWINDOW == 181 (16594400) [pid = 2528] [serial = 1374] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 05:54:08 INFO - PROCESS | 2528 | --DOMWINDOW == 180 (1728FC00) [pid = 2528] [serial = 1377] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 05:54:08 INFO - PROCESS | 2528 | --DOMWINDOW == 179 (0E77B800) [pid = 2528] [serial = 1362] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 05:54:08 INFO - PROCESS | 2528 | --DOMWINDOW == 178 (0C326400) [pid = 2528] [serial = 1383] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 05:54:08 INFO - PROCESS | 2528 | --DOMWINDOW == 177 (154E1000) [pid = 2528] [serial = 1371] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 05:54:08 INFO - PROCESS | 2528 | --DOMWINDOW == 176 (174A3400) [pid = 2528] [serial = 1380] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 05:54:08 INFO - PROCESS | 2528 | --DOMWINDOW == 175 (1688C800) [pid = 2528] [serial = 1386] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 05:54:08 INFO - PROCESS | 2528 | --DOMWINDOW == 174 (0CCCD800) [pid = 2528] [serial = 1359] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 05:54:08 INFO - PROCESS | 2528 | 1464612848473 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\", \"2a2d7192-24ed-4889-9d1c-c9ccdcac4bce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:08 INFO - PROCESS | 2528 | ++DOCSHELL 0C26E800 == 100 [pid = 2528] [id = 481] 05:54:08 INFO - PROCESS | 2528 | ++DOMWINDOW == 175 (0C326400) [pid = 2528] [serial = 1443] [outer = 00000000] 05:54:08 INFO - PROCESS | 2528 | ++DOMWINDOW == 176 (0D74C800) [pid = 2528] [serial = 1444] [outer = 0C326400] 05:54:08 INFO - PROCESS | 2528 | 1464612848533 Marionette DEBUG loaded listener.js 05:54:08 INFO - PROCESS | 2528 | ++DOMWINDOW == 177 (0DCA8C00) [pid = 2528] [serial = 1445] [outer = 0C326400] 05:54:09 INFO - PROCESS | 2528 | 1464612849185 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]]]}] 05:54:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 05:54:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 1299ms 05:54:09 INFO - PROCESS | 2528 | 1464612849209 Marionette TRACE conn5 -> [0,1889,"getWindowHandle",null] 05:54:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 05:54:09 INFO - PROCESS | 2528 | 1464612849214 Marionette TRACE conn5 <- [1,1889,null,{"value":"13"}] 05:54:09 INFO - PROCESS | 2528 | 1464612849218 Marionette TRACE conn5 -> [0,1890,"setScriptTimeout",{"ms":35000}] 05:54:09 INFO - PROCESS | 2528 | 1464612849222 Marionette TRACE conn5 <- [1,1890,null,{}] 05:54:09 INFO - PROCESS | 2528 | 1464612849228 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}] 05:54:09 INFO - PROCESS | 2528 | 1464612849358 Marionette TRACE conn5 <- [1,1891,null,{"value":null}] 05:54:09 INFO - PROCESS | 2528 | 1464612849542 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\", \"2a2d7192-24ed-4889-9d1c-c9ccdcac4bce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:09 INFO - PROCESS | 2528 | ++DOCSHELL 151E4000 == 101 [pid = 2528] [id = 482] 05:54:09 INFO - PROCESS | 2528 | ++DOMWINDOW == 178 (152B4400) [pid = 2528] [serial = 1446] [outer = 00000000] 05:54:09 INFO - PROCESS | 2528 | ++DOMWINDOW == 179 (160BB400) [pid = 2528] [serial = 1447] [outer = 152B4400] 05:54:09 INFO - PROCESS | 2528 | 1464612849602 Marionette DEBUG loaded listener.js 05:54:09 INFO - PROCESS | 2528 | ++DOMWINDOW == 180 (16594400) [pid = 2528] [serial = 1448] [outer = 152B4400] 05:54:10 INFO - PROCESS | 2528 | 1464612850233 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]]]}] 05:54:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 05:54:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 1024ms 05:54:10 INFO - PROCESS | 2528 | 1464612850245 Marionette TRACE conn5 -> [0,1893,"getWindowHandle",null] 05:54:10 INFO - PROCESS | 2528 | 1464612850250 Marionette TRACE conn5 <- [1,1893,null,{"value":"13"}] 05:54:10 INFO - PROCESS | 2528 | 1464612850254 Marionette TRACE conn5 -> [0,1894,"setScriptTimeout",{"ms":35000}] 05:54:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 05:54:10 INFO - PROCESS | 2528 | 1464612850257 Marionette TRACE conn5 <- [1,1894,null,{}] 05:54:10 INFO - PROCESS | 2528 | 1464612850261 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}] 05:54:10 INFO - PROCESS | 2528 | 1464612850386 Marionette TRACE conn5 <- [1,1895,null,{"value":null}] 05:54:10 INFO - PROCESS | 2528 | 1464612850565 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\", \"2a2d7192-24ed-4889-9d1c-c9ccdcac4bce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:10 INFO - PROCESS | 2528 | ++DOCSHELL 17310400 == 102 [pid = 2528] [id = 483] 05:54:10 INFO - PROCESS | 2528 | ++DOMWINDOW == 181 (1736AC00) [pid = 2528] [serial = 1449] [outer = 00000000] 05:54:10 INFO - PROCESS | 2528 | ++DOMWINDOW == 182 (17B15000) [pid = 2528] [serial = 1450] [outer = 1736AC00] 05:54:10 INFO - PROCESS | 2528 | 1464612850622 Marionette DEBUG loaded listener.js 05:54:10 INFO - PROCESS | 2528 | ++DOMWINDOW == 183 (19DE8C00) [pid = 2528] [serial = 1451] [outer = 1736AC00] 05:54:11 INFO - PROCESS | 2528 | 1464612851225 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]]]}] 05:54:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 05:54:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 1017ms 05:54:11 INFO - PROCESS | 2528 | 1464612851275 Marionette TRACE conn5 -> [0,1897,"getWindowHandle",null] 05:54:11 INFO - PROCESS | 2528 | 1464612851278 Marionette TRACE conn5 <- [1,1897,null,{"value":"13"}] 05:54:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 05:54:11 INFO - PROCESS | 2528 | 1464612851283 Marionette TRACE conn5 -> [0,1898,"setScriptTimeout",{"ms":35000}] 05:54:11 INFO - PROCESS | 2528 | 1464612851289 Marionette TRACE conn5 <- [1,1898,null,{}] 05:54:11 INFO - PROCESS | 2528 | 1464612851316 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}] 05:54:11 INFO - PROCESS | 2528 | 1464612851442 Marionette TRACE conn5 <- [1,1899,null,{"value":null}] 05:54:11 INFO - PROCESS | 2528 | 1464612851608 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\", \"2a2d7192-24ed-4889-9d1c-c9ccdcac4bce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:11 INFO - PROCESS | 2528 | ++DOCSHELL 1B2B1000 == 103 [pid = 2528] [id = 484] 05:54:11 INFO - PROCESS | 2528 | ++DOMWINDOW == 184 (1C110800) [pid = 2528] [serial = 1452] [outer = 00000000] 05:54:11 INFO - PROCESS | 2528 | ++DOMWINDOW == 185 (1C8C5000) [pid = 2528] [serial = 1453] [outer = 1C110800] 05:54:11 INFO - PROCESS | 2528 | 1464612851664 Marionette DEBUG loaded listener.js 05:54:11 INFO - PROCESS | 2528 | ++DOMWINDOW == 186 (1C909000) [pid = 2528] [serial = 1454] [outer = 1C110800] 05:54:12 INFO - PROCESS | 2528 | 1464612852252 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]]]}] 05:54:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 05:54:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 1024ms 05:54:12 INFO - PROCESS | 2528 | 1464612852310 Marionette TRACE conn5 -> [0,1901,"getWindowHandle",null] 05:54:12 INFO - PROCESS | 2528 | 1464612852313 Marionette TRACE conn5 <- [1,1901,null,{"value":"13"}] 05:54:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 05:54:12 INFO - PROCESS | 2528 | 1464612852316 Marionette TRACE conn5 -> [0,1902,"setScriptTimeout",{"ms":35000}] 05:54:12 INFO - PROCESS | 2528 | 1464612852318 Marionette TRACE conn5 <- [1,1902,null,{}] 05:54:12 INFO - PROCESS | 2528 | 1464612852322 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}] 05:54:12 INFO - PROCESS | 2528 | 1464612852445 Marionette TRACE conn5 <- [1,1903,null,{"value":null}] 05:54:12 INFO - PROCESS | 2528 | 1464612852623 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\", \"2a2d7192-24ed-4889-9d1c-c9ccdcac4bce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:12 INFO - PROCESS | 2528 | ++DOCSHELL 1D756800 == 104 [pid = 2528] [id = 485] 05:54:12 INFO - PROCESS | 2528 | ++DOMWINDOW == 187 (1E1A3C00) [pid = 2528] [serial = 1455] [outer = 00000000] 05:54:12 INFO - PROCESS | 2528 | ++DOMWINDOW == 188 (1EDD1C00) [pid = 2528] [serial = 1456] [outer = 1E1A3C00] 05:54:12 INFO - PROCESS | 2528 | 1464612852679 Marionette DEBUG loaded listener.js 05:54:12 INFO - PROCESS | 2528 | ++DOMWINDOW == 189 (1EDDFC00) [pid = 2528] [serial = 1457] [outer = 1E1A3C00] 05:54:13 INFO - PROCESS | 2528 | 1464612853216 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]]]}] 05:54:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 05:54:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 930ms 05:54:13 INFO - PROCESS | 2528 | 1464612853257 Marionette TRACE conn5 -> [0,1905,"getWindowHandle",null] 05:54:13 INFO - PROCESS | 2528 | 1464612853260 Marionette TRACE conn5 <- [1,1905,null,{"value":"13"}] 05:54:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 05:54:13 INFO - PROCESS | 2528 | 1464612853264 Marionette TRACE conn5 -> [0,1906,"setScriptTimeout",{"ms":35000}] 05:54:13 INFO - PROCESS | 2528 | 1464612853266 Marionette TRACE conn5 <- [1,1906,null,{}] 05:54:13 INFO - PROCESS | 2528 | 1464612853270 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}] 05:54:13 INFO - PROCESS | 2528 | 1464612853387 Marionette TRACE conn5 <- [1,1907,null,{"value":null}] 05:54:13 INFO - PROCESS | 2528 | 1464612853565 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\", \"2a2d7192-24ed-4889-9d1c-c9ccdcac4bce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:13 INFO - PROCESS | 2528 | ++DOCSHELL 1F476C00 == 105 [pid = 2528] [id = 486] 05:54:13 INFO - PROCESS | 2528 | ++DOMWINDOW == 190 (1F824C00) [pid = 2528] [serial = 1458] [outer = 00000000] 05:54:13 INFO - PROCESS | 2528 | ++DOMWINDOW == 191 (1FB32800) [pid = 2528] [serial = 1459] [outer = 1F824C00] 05:54:13 INFO - PROCESS | 2528 | 1464612853628 Marionette DEBUG loaded listener.js 05:54:13 INFO - PROCESS | 2528 | ++DOMWINDOW == 192 (20719000) [pid = 2528] [serial = 1460] [outer = 1F824C00] 05:54:14 INFO - PROCESS | 2528 | 1464612854250 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]]]}] 05:54:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 05:54:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 1015ms 05:54:14 INFO - PROCESS | 2528 | 1464612854284 Marionette TRACE conn5 -> [0,1909,"getWindowHandle",null] 05:54:14 INFO - PROCESS | 2528 | 1464612854287 Marionette TRACE conn5 <- [1,1909,null,{"value":"13"}] 05:54:14 INFO - PROCESS | 2528 | 1464612854290 Marionette TRACE conn5 -> [0,1910,"setScriptTimeout",{"ms":35000}] 05:54:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 05:54:14 INFO - PROCESS | 2528 | 1464612854292 Marionette TRACE conn5 <- [1,1910,null,{}] 05:54:14 INFO - PROCESS | 2528 | 1464612854296 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}] 05:54:14 INFO - PROCESS | 2528 | 1464612854423 Marionette TRACE conn5 <- [1,1911,null,{"value":null}] 05:54:14 INFO - PROCESS | 2528 | 1464612854590 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\", \"2a2d7192-24ed-4889-9d1c-c9ccdcac4bce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:14 INFO - PROCESS | 2528 | ++DOCSHELL 207CB000 == 106 [pid = 2528] [id = 487] 05:54:14 INFO - PROCESS | 2528 | ++DOMWINDOW == 193 (20B06C00) [pid = 2528] [serial = 1461] [outer = 00000000] 05:54:14 INFO - PROCESS | 2528 | ++DOMWINDOW == 194 (20E88400) [pid = 2528] [serial = 1462] [outer = 20B06C00] 05:54:14 INFO - PROCESS | 2528 | 1464612854648 Marionette DEBUG loaded listener.js 05:54:14 INFO - PROCESS | 2528 | ++DOMWINDOW == 195 (20E8D000) [pid = 2528] [serial = 1463] [outer = 20B06C00] 05:54:15 INFO - PROCESS | 2528 | 1464612855265 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]]]}] 05:54:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 05:54:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 1019ms 05:54:15 INFO - PROCESS | 2528 | 1464612855314 Marionette TRACE conn5 -> [0,1913,"getWindowHandle",null] 05:54:15 INFO - PROCESS | 2528 | 1464612855316 Marionette TRACE conn5 <- [1,1913,null,{"value":"13"}] 05:54:15 INFO - PROCESS | 2528 | 1464612855319 Marionette TRACE conn5 -> [0,1914,"setScriptTimeout",{"ms":35000}] 05:54:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 05:54:15 INFO - PROCESS | 2528 | 1464612855321 Marionette TRACE conn5 <- [1,1914,null,{}] 05:54:15 INFO - PROCESS | 2528 | 1464612855325 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}] 05:54:15 INFO - PROCESS | 2528 | 1464612855442 Marionette TRACE conn5 <- [1,1915,null,{"value":null}] 05:54:15 INFO - PROCESS | 2528 | 1464612855607 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\", \"2a2d7192-24ed-4889-9d1c-c9ccdcac4bce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:15 INFO - PROCESS | 2528 | ++DOCSHELL 20E8F400 == 107 [pid = 2528] [id = 488] 05:54:15 INFO - PROCESS | 2528 | ++DOMWINDOW == 196 (20E91000) [pid = 2528] [serial = 1464] [outer = 00000000] 05:54:15 INFO - PROCESS | 2528 | ++DOMWINDOW == 197 (212E9000) [pid = 2528] [serial = 1465] [outer = 20E91000] 05:54:15 INFO - PROCESS | 2528 | 1464612855665 Marionette DEBUG loaded listener.js 05:54:15 INFO - PROCESS | 2528 | ++DOMWINDOW == 198 (21348800) [pid = 2528] [serial = 1466] [outer = 20E91000] 05:54:16 INFO - PROCESS | 2528 | 1464612856211 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]]]}] 05:54:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 05:54:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 930ms 05:54:16 INFO - PROCESS | 2528 | 1464612856253 Marionette TRACE conn5 -> [0,1917,"getWindowHandle",null] 05:54:16 INFO - PROCESS | 2528 | 1464612856256 Marionette TRACE conn5 <- [1,1917,null,{"value":"13"}] 05:54:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 05:54:16 INFO - PROCESS | 2528 | 1464612856259 Marionette TRACE conn5 -> [0,1918,"setScriptTimeout",{"ms":35000}] 05:54:16 INFO - PROCESS | 2528 | 1464612856261 Marionette TRACE conn5 <- [1,1918,null,{}] 05:54:16 INFO - PROCESS | 2528 | 1464612856264 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}] 05:54:16 INFO - PROCESS | 2528 | 1464612856383 Marionette TRACE conn5 <- [1,1919,null,{"value":null}] 05:54:16 INFO - PROCESS | 2528 | 1464612856561 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\", \"2a2d7192-24ed-4889-9d1c-c9ccdcac4bce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:16 INFO - PROCESS | 2528 | ++DOCSHELL 21357000 == 108 [pid = 2528] [id = 489] 05:54:16 INFO - PROCESS | 2528 | ++DOMWINDOW == 199 (21357C00) [pid = 2528] [serial = 1467] [outer = 00000000] 05:54:16 INFO - PROCESS | 2528 | ++DOMWINDOW == 200 (2135D800) [pid = 2528] [serial = 1468] [outer = 21357C00] 05:54:16 INFO - PROCESS | 2528 | 1464612856617 Marionette DEBUG loaded listener.js 05:54:16 INFO - PROCESS | 2528 | ++DOMWINDOW == 201 (21394C00) [pid = 2528] [serial = 1469] [outer = 21357C00] 05:54:17 INFO - PROCESS | 2528 | 1464612857191 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]]]}] 05:54:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 05:54:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 970ms 05:54:17 INFO - PROCESS | 2528 | 1464612857234 Marionette TRACE conn5 -> [0,1921,"getWindowHandle",null] 05:54:17 INFO - PROCESS | 2528 | 1464612857236 Marionette TRACE conn5 <- [1,1921,null,{"value":"13"}] 05:54:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 05:54:17 INFO - PROCESS | 2528 | 1464612857240 Marionette TRACE conn5 -> [0,1922,"setScriptTimeout",{"ms":35000}] 05:54:17 INFO - PROCESS | 2528 | 1464612857242 Marionette TRACE conn5 <- [1,1922,null,{}] 05:54:17 INFO - PROCESS | 2528 | 1464612857246 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}] 05:54:17 INFO - PROCESS | 2528 | 1464612857365 Marionette TRACE conn5 <- [1,1923,null,{"value":null}] 05:54:17 INFO - PROCESS | 2528 | 1464612857544 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\", \"2a2d7192-24ed-4889-9d1c-c9ccdcac4bce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:17 INFO - PROCESS | 2528 | ++DOCSHELL 21B3CC00 == 109 [pid = 2528] [id = 490] 05:54:17 INFO - PROCESS | 2528 | ++DOMWINDOW == 202 (21B3D000) [pid = 2528] [serial = 1470] [outer = 00000000] 05:54:17 INFO - PROCESS | 2528 | ++DOMWINDOW == 203 (21B52400) [pid = 2528] [serial = 1471] [outer = 21B3D000] 05:54:17 INFO - PROCESS | 2528 | 1464612857601 Marionette DEBUG loaded listener.js 05:54:17 INFO - PROCESS | 2528 | ++DOMWINDOW == 204 (21B58C00) [pid = 2528] [serial = 1472] [outer = 21B3D000] 05:54:18 INFO - PROCESS | 2528 | 1464612858239 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]]]}] 05:54:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 05:54:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 1070ms 05:54:18 INFO - PROCESS | 2528 | 1464612858314 Marionette TRACE conn5 -> [0,1925,"getWindowHandle",null] 05:54:18 INFO - PROCESS | 2528 | 1464612858316 Marionette TRACE conn5 <- [1,1925,null,{"value":"13"}] 05:54:18 INFO - PROCESS | 2528 | 1464612858319 Marionette TRACE conn5 -> [0,1926,"setScriptTimeout",{"ms":35000}] 05:54:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 05:54:18 INFO - PROCESS | 2528 | 1464612858321 Marionette TRACE conn5 <- [1,1926,null,{}] 05:54:18 INFO - PROCESS | 2528 | 1464612858325 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}] 05:54:18 INFO - PROCESS | 2528 | 1464612858444 Marionette TRACE conn5 <- [1,1927,null,{"value":null}] 05:54:18 INFO - PROCESS | 2528 | 1464612858642 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\", \"2a2d7192-24ed-4889-9d1c-c9ccdcac4bce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:18 INFO - PROCESS | 2528 | ++DOCSHELL 1A446400 == 110 [pid = 2528] [id = 491] 05:54:18 INFO - PROCESS | 2528 | ++DOMWINDOW == 205 (1A452000) [pid = 2528] [serial = 1473] [outer = 00000000] 05:54:18 INFO - PROCESS | 2528 | ++DOMWINDOW == 206 (21C2C400) [pid = 2528] [serial = 1474] [outer = 1A452000] 05:54:18 INFO - PROCESS | 2528 | 1464612858703 Marionette DEBUG loaded listener.js 05:54:18 INFO - PROCESS | 2528 | ++DOMWINDOW == 207 (21C32400) [pid = 2528] [serial = 1475] [outer = 1A452000] 05:54:19 INFO - PROCESS | 2528 | 1464612859278 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]]]}] 05:54:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 05:54:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 970ms 05:54:19 INFO - PROCESS | 2528 | 1464612859308 Marionette TRACE conn5 -> [0,1929,"getWindowHandle",null] 05:54:19 INFO - PROCESS | 2528 | 1464612859311 Marionette TRACE conn5 <- [1,1929,null,{"value":"13"}] 05:54:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 05:54:19 INFO - PROCESS | 2528 | 1464612859316 Marionette TRACE conn5 -> [0,1930,"setScriptTimeout",{"ms":35000}] 05:54:19 INFO - PROCESS | 2528 | 1464612859319 Marionette TRACE conn5 <- [1,1930,null,{}] 05:54:19 INFO - PROCESS | 2528 | 1464612859323 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}] 05:54:19 INFO - PROCESS | 2528 | 1464612859463 Marionette TRACE conn5 <- [1,1931,null,{"value":null}] 05:54:19 INFO - PROCESS | 2528 | 1464612859648 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\", \"2a2d7192-24ed-4889-9d1c-c9ccdcac4bce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:19 INFO - PROCESS | 2528 | ++DOCSHELL 16450C00 == 111 [pid = 2528] [id = 492] 05:54:19 INFO - PROCESS | 2528 | ++DOMWINDOW == 208 (16455000) [pid = 2528] [serial = 1476] [outer = 00000000] 05:54:19 INFO - PROCESS | 2528 | ++DOMWINDOW == 209 (17B78C00) [pid = 2528] [serial = 1477] [outer = 16455000] 05:54:19 INFO - PROCESS | 2528 | 1464612859703 Marionette DEBUG loaded listener.js 05:54:19 INFO - PROCESS | 2528 | ++DOMWINDOW == 210 (19DE9400) [pid = 2528] [serial = 1478] [outer = 16455000] 05:54:20 INFO - PROCESS | 2528 | 1464612860533 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]]]}] 05:54:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 05:54:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 1290ms 05:54:20 INFO - PROCESS | 2528 | 1464612860612 Marionette TRACE conn5 -> [0,1933,"getWindowHandle",null] 05:54:20 INFO - PROCESS | 2528 | 1464612860616 Marionette TRACE conn5 <- [1,1933,null,{"value":"13"}] 05:54:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 05:54:20 INFO - PROCESS | 2528 | 1464612860621 Marionette TRACE conn5 -> [0,1934,"setScriptTimeout",{"ms":35000}] 05:54:20 INFO - PROCESS | 2528 | 1464612860625 Marionette TRACE conn5 <- [1,1934,null,{}] 05:54:20 INFO - PROCESS | 2528 | 1464612860630 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}] 05:54:20 INFO - PROCESS | 2528 | 1464612860753 Marionette TRACE conn5 <- [1,1935,null,{"value":null}] 05:54:20 INFO - PROCESS | 2528 | 1464612860926 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\", \"2a2d7192-24ed-4889-9d1c-c9ccdcac4bce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:20 INFO - PROCESS | 2528 | ++DOCSHELL 0E5EAC00 == 112 [pid = 2528] [id = 493] 05:54:20 INFO - PROCESS | 2528 | ++DOMWINDOW == 211 (11D1C000) [pid = 2528] [serial = 1479] [outer = 00000000] 05:54:20 INFO - PROCESS | 2528 | ++DOMWINDOW == 212 (15E18800) [pid = 2528] [serial = 1480] [outer = 11D1C000] 05:54:20 INFO - PROCESS | 2528 | 1464612860978 Marionette DEBUG loaded listener.js 05:54:21 INFO - PROCESS | 2528 | ++DOMWINDOW == 213 (1642F000) [pid = 2528] [serial = 1481] [outer = 11D1C000] 05:54:21 INFO - PROCESS | 2528 | 1464612861581 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]]]}] 05:54:21 INFO - PROCESS | 2528 | --DOCSHELL 1ADC9800 == 111 [pid = 2528] [id = 480] 05:54:21 INFO - PROCESS | 2528 | --DOCSHELL 1A471C00 == 110 [pid = 2528] [id = 479] 05:54:21 INFO - PROCESS | 2528 | --DOCSHELL 1730B000 == 109 [pid = 2528] [id = 478] 05:54:21 INFO - PROCESS | 2528 | --DOCSHELL 16E4E000 == 108 [pid = 2528] [id = 477] 05:54:21 INFO - PROCESS | 2528 | --DOCSHELL 0CC25000 == 107 [pid = 2528] [id = 476] 05:54:21 INFO - PROCESS | 2528 | --DOCSHELL 12241400 == 106 [pid = 2528] [id = 475] 05:54:21 INFO - PROCESS | 2528 | --DOCSHELL 08B73400 == 105 [pid = 2528] [id = 474] 05:54:21 INFO - PROCESS | 2528 | --DOCSHELL 1C57F800 == 104 [pid = 2528] [id = 469] 05:54:21 INFO - PROCESS | 2528 | --DOCSHELL 1B1C3C00 == 103 [pid = 2528] [id = 468] 05:54:21 INFO - PROCESS | 2528 | --DOCSHELL 1B10DC00 == 102 [pid = 2528] [id = 467] 05:54:21 INFO - PROCESS | 2528 | --DOCSHELL 17363800 == 101 [pid = 2528] [id = 466] 05:54:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 05:54:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 1021ms 05:54:21 INFO - PROCESS | 2528 | --DOMWINDOW == 212 (1A473C00) [pid = 2528] [serial = 1390] [outer = 00000000] [url = about:blank] 05:54:21 INFO - PROCESS | 2528 | --DOCSHELL 12510C00 == 100 [pid = 2528] [id = 465] 05:54:21 INFO - PROCESS | 2528 | --DOCSHELL 0C276400 == 99 [pid = 2528] [id = 464] 05:54:21 INFO - PROCESS | 2528 | 1464612861731 Marionette TRACE conn5 -> [0,1937,"getWindowHandle",null] 05:54:21 INFO - PROCESS | 2528 | 1464612861737 Marionette TRACE conn5 <- [1,1937,null,{"value":"13"}] 05:54:21 INFO - PROCESS | 2528 | --DOMWINDOW == 211 (0DC64C00) [pid = 2528] [serial = 1366] [outer = 00000000] [url = about:blank] 05:54:21 INFO - PROCESS | 2528 | --DOMWINDOW == 210 (15482800) [pid = 2528] [serial = 1370] [outer = 00000000] [url = about:blank] 05:54:21 INFO - PROCESS | 2528 | --DOMWINDOW == 209 (16921800) [pid = 2528] [serial = 1376] [outer = 00000000] [url = about:blank] 05:54:21 INFO - PROCESS | 2528 | --DOMWINDOW == 208 (17368800) [pid = 2528] [serial = 1378] [outer = 00000000] [url = about:blank] 05:54:21 INFO - PROCESS | 2528 | --DOMWINDOW == 207 (21B3C400) [pid = 2528] [serial = 1357] [outer = 00000000] [url = about:blank] 05:54:21 INFO - PROCESS | 2528 | --DOMWINDOW == 206 (1749C800) [pid = 2528] [serial = 1379] [outer = 00000000] [url = about:blank] 05:54:21 INFO - PROCESS | 2528 | --DOMWINDOW == 205 (1250D800) [pid = 2528] [serial = 1364] [outer = 00000000] [url = about:blank] 05:54:21 INFO - PROCESS | 2528 | --DOMWINDOW == 204 (11D8F000) [pid = 2528] [serial = 1384] [outer = 00000000] [url = about:blank] 05:54:21 INFO - PROCESS | 2528 | --DOMWINDOW == 203 (20B08400) [pid = 2528] [serial = 1348] [outer = 00000000] [url = about:blank] 05:54:21 INFO - PROCESS | 2528 | --DOMWINDOW == 202 (152B3800) [pid = 2528] [serial = 1339] [outer = 00000000] [url = about:blank] 05:54:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 05:54:21 INFO - PROCESS | 2528 | --DOMWINDOW == 201 (152B6800) [pid = 2528] [serial = 1369] [outer = 00000000] [url = about:blank] 05:54:21 INFO - PROCESS | 2528 | --DOMWINDOW == 200 (12239400) [pid = 2528] [serial = 1363] [outer = 00000000] [url = about:blank] 05:54:21 INFO - PROCESS | 2528 | --DOMWINDOW == 199 (160AD000) [pid = 2528] [serial = 1372] [outer = 00000000] [url = about:blank] 05:54:21 INFO - PROCESS | 2528 | --DOMWINDOW == 198 (16451000) [pid = 2528] [serial = 1373] [outer = 00000000] [url = about:blank] 05:54:21 INFO - PROCESS | 2528 | --DOMWINDOW == 197 (152BA000) [pid = 2528] [serial = 1385] [outer = 00000000] [url = about:blank] 05:54:21 INFO - PROCESS | 2528 | --DOMWINDOW == 196 (1251E800) [pid = 2528] [serial = 1367] [outer = 00000000] [url = about:blank] 05:54:21 INFO - PROCESS | 2528 | --DOMWINDOW == 195 (17A91400) [pid = 2528] [serial = 1381] [outer = 00000000] [url = about:blank] 05:54:21 INFO - PROCESS | 2528 | --DOMWINDOW == 194 (199CA000) [pid = 2528] [serial = 1387] [outer = 00000000] [url = about:blank] 05:54:21 INFO - PROCESS | 2528 | --DOMWINDOW == 193 (0D10C400) [pid = 2528] [serial = 1360] [outer = 00000000] [url = about:blank] 05:54:21 INFO - PROCESS | 2528 | --DOMWINDOW == 192 (1A44A000) [pid = 2528] [serial = 1388] [outer = 00000000] [url = about:blank] 05:54:21 INFO - PROCESS | 2528 | --DOMWINDOW == 191 (21398000) [pid = 2528] [serial = 1354] [outer = 00000000] [url = about:blank] 05:54:21 INFO - PROCESS | 2528 | --DOMWINDOW == 190 (17B7C800) [pid = 2528] [serial = 1382] [outer = 00000000] [url = about:blank] 05:54:21 INFO - PROCESS | 2528 | --DOMWINDOW == 189 (1F82B800) [pid = 2528] [serial = 1345] [outer = 00000000] [url = about:blank] 05:54:21 INFO - PROCESS | 2528 | --DOMWINDOW == 188 (17B15400) [pid = 2528] [serial = 1342] [outer = 00000000] [url = about:blank] 05:54:21 INFO - PROCESS | 2528 | --DOMWINDOW == 187 (212EF400) [pid = 2528] [serial = 1351] [outer = 00000000] [url = about:blank] 05:54:21 INFO - PROCESS | 2528 | --DOMWINDOW == 186 (1672CC00) [pid = 2528] [serial = 1375] [outer = 00000000] [url = about:blank] 05:54:21 INFO - PROCESS | 2528 | --DOMWINDOW == 185 (0D250800) [pid = 2528] [serial = 1361] [outer = 00000000] [url = about:blank] 05:54:21 INFO - PROCESS | 2528 | 1464612861775 Marionette TRACE conn5 -> [0,1938,"setScriptTimeout",{"ms":35000}] 05:54:21 INFO - PROCESS | 2528 | 1464612861777 Marionette TRACE conn5 <- [1,1938,null,{}] 05:54:21 INFO - PROCESS | 2528 | 1464612861784 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}] 05:54:21 INFO - PROCESS | 2528 | 1464612861888 Marionette TRACE conn5 <- [1,1939,null,{"value":null}] 05:54:21 INFO - PROCESS | 2528 | 1464612861896 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\", \"2a2d7192-24ed-4889-9d1c-c9ccdcac4bce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:21 INFO - PROCESS | 2528 | ++DOCSHELL 0E78B000 == 100 [pid = 2528] [id = 494] 05:54:21 INFO - PROCESS | 2528 | ++DOMWINDOW == 186 (0E791800) [pid = 2528] [serial = 1482] [outer = 00000000] 05:54:21 INFO - PROCESS | 2528 | ++DOMWINDOW == 187 (12239400) [pid = 2528] [serial = 1483] [outer = 0E791800] 05:54:21 INFO - PROCESS | 2528 | 1464612861942 Marionette DEBUG loaded listener.js 05:54:22 INFO - PROCESS | 2528 | ++DOMWINDOW == 188 (1237BC00) [pid = 2528] [serial = 1484] [outer = 0E791800] 05:54:22 INFO - PROCESS | 2528 | 1464612862466 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]]]}] 05:54:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 05:54:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 753ms 05:54:22 INFO - PROCESS | 2528 | 1464612862516 Marionette TRACE conn5 -> [0,1941,"getWindowHandle",null] 05:54:22 INFO - PROCESS | 2528 | 1464612862518 Marionette TRACE conn5 <- [1,1941,null,{"value":"13"}] 05:54:22 INFO - PROCESS | 2528 | 1464612862521 Marionette TRACE conn5 -> [0,1942,"setScriptTimeout",{"ms":35000}] 05:54:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 05:54:22 INFO - PROCESS | 2528 | 1464612862525 Marionette TRACE conn5 <- [1,1942,null,{}] 05:54:22 INFO - PROCESS | 2528 | 1464612862535 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}] 05:54:22 INFO - PROCESS | 2528 | 1464612862643 Marionette TRACE conn5 <- [1,1943,null,{"value":null}] 05:54:22 INFO - PROCESS | 2528 | 1464612862774 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\", \"2a2d7192-24ed-4889-9d1c-c9ccdcac4bce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:22 INFO - PROCESS | 2528 | ++DOCSHELL 16432C00 == 101 [pid = 2528] [id = 495] 05:54:22 INFO - PROCESS | 2528 | ++DOMWINDOW == 189 (16433400) [pid = 2528] [serial = 1485] [outer = 00000000] 05:54:22 INFO - PROCESS | 2528 | ++DOMWINDOW == 190 (16437800) [pid = 2528] [serial = 1486] [outer = 16433400] 05:54:22 INFO - PROCESS | 2528 | 1464612862822 Marionette DEBUG loaded listener.js 05:54:22 INFO - PROCESS | 2528 | ++DOMWINDOW == 191 (165E1800) [pid = 2528] [serial = 1487] [outer = 16433400] 05:54:23 INFO - PROCESS | 2528 | 1464612863207 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]]]}] 05:54:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 05:54:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 730ms 05:54:23 INFO - PROCESS | 2528 | 1464612863256 Marionette TRACE conn5 -> [0,1945,"getWindowHandle",null] 05:54:23 INFO - PROCESS | 2528 | 1464612863258 Marionette TRACE conn5 <- [1,1945,null,{"value":"13"}] 05:54:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 05:54:23 INFO - PROCESS | 2528 | 1464612863289 Marionette TRACE conn5 -> [0,1946,"setScriptTimeout",{"ms":35000}] 05:54:23 INFO - PROCESS | 2528 | 1464612863291 Marionette TRACE conn5 <- [1,1946,null,{}] 05:54:23 INFO - PROCESS | 2528 | 1464612863297 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}] 05:54:23 INFO - PROCESS | 2528 | 1464612863401 Marionette TRACE conn5 <- [1,1947,null,{"value":null}] 05:54:23 INFO - PROCESS | 2528 | 1464612863412 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\", \"2a2d7192-24ed-4889-9d1c-c9ccdcac4bce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:23 INFO - PROCESS | 2528 | ++DOCSHELL 16E42C00 == 102 [pid = 2528] [id = 496] 05:54:23 INFO - PROCESS | 2528 | ++DOMWINDOW == 192 (16E46C00) [pid = 2528] [serial = 1488] [outer = 00000000] 05:54:23 INFO - PROCESS | 2528 | ++DOMWINDOW == 193 (1736E000) [pid = 2528] [serial = 1489] [outer = 16E46C00] 05:54:23 INFO - PROCESS | 2528 | 1464612863458 Marionette DEBUG loaded listener.js 05:54:23 INFO - PROCESS | 2528 | ++DOMWINDOW == 194 (174A3400) [pid = 2528] [serial = 1490] [outer = 16E46C00] 05:54:23 INFO - PROCESS | 2528 | 1464612863903 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]]]}] 05:54:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 05:54:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 671ms 05:54:23 INFO - PROCESS | 2528 | 1464612863981 Marionette TRACE conn5 -> [0,1949,"getWindowHandle",null] 05:54:23 INFO - PROCESS | 2528 | 1464612863983 Marionette TRACE conn5 <- [1,1949,null,{"value":"13"}] 05:54:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 05:54:24 INFO - PROCESS | 2528 | 1464612863994 Marionette TRACE conn5 -> [0,1950,"setScriptTimeout",{"ms":35000}] 05:54:24 INFO - PROCESS | 2528 | 1464612864006 Marionette TRACE conn5 <- [1,1950,null,{}] 05:54:24 INFO - PROCESS | 2528 | 1464612864010 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}] 05:54:24 INFO - PROCESS | 2528 | 1464612864151 Marionette TRACE conn5 <- [1,1951,null,{"value":null}] 05:54:24 INFO - PROCESS | 2528 | 1464612864165 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\", \"2a2d7192-24ed-4889-9d1c-c9ccdcac4bce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:24 INFO - PROCESS | 2528 | ++DOCSHELL 174A5400 == 103 [pid = 2528] [id = 497] 05:54:24 INFO - PROCESS | 2528 | ++DOMWINDOW == 195 (17546800) [pid = 2528] [serial = 1491] [outer = 00000000] 05:54:24 INFO - PROCESS | 2528 | ++DOMWINDOW == 196 (17B7DC00) [pid = 2528] [serial = 1492] [outer = 17546800] 05:54:24 INFO - PROCESS | 2528 | 1464612864210 Marionette DEBUG loaded listener.js 05:54:24 INFO - PROCESS | 2528 | ++DOMWINDOW == 197 (19957C00) [pid = 2528] [serial = 1493] [outer = 17546800] 05:54:24 INFO - PROCESS | 2528 | 1464612864669 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]]]}] 05:54:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 05:54:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 690ms 05:54:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 05:54:24 INFO - PROCESS | 2528 | 1464612864688 Marionette TRACE conn5 -> [0,1953,"getWindowHandle",null] 05:54:24 INFO - PROCESS | 2528 | 1464612864690 Marionette TRACE conn5 <- [1,1953,null,{"value":"13"}] 05:54:24 INFO - PROCESS | 2528 | 1464612864693 Marionette TRACE conn5 -> [0,1954,"setScriptTimeout",{"ms":35000}] 05:54:24 INFO - PROCESS | 2528 | 1464612864694 Marionette TRACE conn5 <- [1,1954,null,{}] 05:54:24 INFO - PROCESS | 2528 | 1464612864706 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}] 05:54:24 INFO - PROCESS | 2528 | 1464612864893 Marionette TRACE conn5 <- [1,1955,null,{"value":null}] 05:54:24 INFO - PROCESS | 2528 | 1464612864923 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\", \"2a2d7192-24ed-4889-9d1c-c9ccdcac4bce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:24 INFO - PROCESS | 2528 | ++DOCSHELL 1AB59000 == 104 [pid = 2528] [id = 498] 05:54:24 INFO - PROCESS | 2528 | ++DOMWINDOW == 198 (1AB5A400) [pid = 2528] [serial = 1494] [outer = 00000000] 05:54:24 INFO - PROCESS | 2528 | ++DOMWINDOW == 199 (1B104C00) [pid = 2528] [serial = 1495] [outer = 1AB5A400] 05:54:24 INFO - PROCESS | 2528 | 1464612864968 Marionette DEBUG loaded listener.js 05:54:25 INFO - PROCESS | 2528 | ++DOMWINDOW == 200 (1B17FC00) [pid = 2528] [serial = 1496] [outer = 1AB5A400] 05:54:25 INFO - PROCESS | 2528 | 1464612865413 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]]]}] 05:54:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 05:54:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 790ms 05:54:25 INFO - PROCESS | 2528 | 1464612865489 Marionette TRACE conn5 -> [0,1957,"getWindowHandle",null] 05:54:25 INFO - PROCESS | 2528 | 1464612865491 Marionette TRACE conn5 <- [1,1957,null,{"value":"13"}] 05:54:25 INFO - PROCESS | 2528 | 1464612865494 Marionette TRACE conn5 -> [0,1958,"setScriptTimeout",{"ms":35000}] 05:54:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 05:54:25 INFO - PROCESS | 2528 | 1464612865496 Marionette TRACE conn5 <- [1,1958,null,{}] 05:54:25 INFO - PROCESS | 2528 | 1464612865499 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}] 05:54:25 INFO - PROCESS | 2528 | 1464612865642 Marionette TRACE conn5 <- [1,1959,null,{"value":null}] 05:54:25 INFO - PROCESS | 2528 | 1464612865667 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\", \"2a2d7192-24ed-4889-9d1c-c9ccdcac4bce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:25 INFO - PROCESS | 2528 | ++DOCSHELL 1B1C2400 == 105 [pid = 2528] [id = 499] 05:54:25 INFO - PROCESS | 2528 | ++DOMWINDOW == 201 (1B2A5400) [pid = 2528] [serial = 1497] [outer = 00000000] 05:54:25 INFO - PROCESS | 2528 | ++DOMWINDOW == 202 (1BC5B000) [pid = 2528] [serial = 1498] [outer = 1B2A5400] 05:54:25 INFO - PROCESS | 2528 | 1464612865711 Marionette DEBUG loaded listener.js 05:54:25 INFO - PROCESS | 2528 | ++DOMWINDOW == 203 (1C905C00) [pid = 2528] [serial = 1499] [outer = 1B2A5400] 05:54:26 INFO - PROCESS | 2528 | --DOMWINDOW == 202 (19171400) [pid = 2528] [serial = 1389] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 05:54:26 INFO - PROCESS | 2528 | --DOMWINDOW == 201 (15EB1400) [pid = 2528] [serial = 1425] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 05:54:26 INFO - PROCESS | 2528 | --DOMWINDOW == 200 (0CCCAC00) [pid = 2528] [serial = 1428] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 05:54:26 INFO - PROCESS | 2528 | --DOMWINDOW == 199 (0C273C00) [pid = 2528] [serial = 1422] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 05:54:26 INFO - PROCESS | 2528 | --DOMWINDOW == 198 (16E4F400) [pid = 2528] [serial = 1431] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 05:54:26 INFO - PROCESS | 2528 | --DOMWINDOW == 197 (1A473000) [pid = 2528] [serial = 1437] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 05:54:26 INFO - PROCESS | 2528 | --DOMWINDOW == 196 (17370000) [pid = 2528] [serial = 1434] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 05:54:26 INFO - PROCESS | 2528 | 1464612866371 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]]]}] 05:54:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 05:54:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 930ms 05:54:26 INFO - PROCESS | 2528 | 1464612866429 Marionette TRACE conn5 -> [0,1961,"getWindowHandle",null] 05:54:26 INFO - PROCESS | 2528 | 1464612866431 Marionette TRACE conn5 <- [1,1961,null,{"value":"13"}] 05:54:26 INFO - PROCESS | 2528 | 1464612866434 Marionette TRACE conn5 -> [0,1962,"setScriptTimeout",{"ms":35000}] 05:54:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 05:54:26 INFO - PROCESS | 2528 | 1464612866436 Marionette TRACE conn5 <- [1,1962,null,{}] 05:54:26 INFO - PROCESS | 2528 | 1464612866440 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}] 05:54:26 INFO - PROCESS | 2528 | 1464612866548 Marionette TRACE conn5 <- [1,1963,null,{"value":null}] 05:54:26 INFO - PROCESS | 2528 | 1464612866557 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\", \"2a2d7192-24ed-4889-9d1c-c9ccdcac4bce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:26 INFO - PROCESS | 2528 | ++DOCSHELL 17370000 == 106 [pid = 2528] [id = 500] 05:54:26 INFO - PROCESS | 2528 | ++DOMWINDOW == 197 (1A473000) [pid = 2528] [serial = 1500] [outer = 00000000] 05:54:26 INFO - PROCESS | 2528 | ++DOMWINDOW == 198 (1C908800) [pid = 2528] [serial = 1501] [outer = 1A473000] 05:54:26 INFO - PROCESS | 2528 | 1464612866602 Marionette DEBUG loaded listener.js 05:54:26 INFO - PROCESS | 2528 | ++DOMWINDOW == 199 (1E1A9000) [pid = 2528] [serial = 1502] [outer = 1A473000] 05:54:27 INFO - PROCESS | 2528 | 1464612867054 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]]]}] 05:54:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 05:54:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 670ms 05:54:27 INFO - PROCESS | 2528 | 1464612867113 Marionette TRACE conn5 -> [0,1965,"getWindowHandle",null] 05:54:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 05:54:27 INFO - PROCESS | 2528 | 1464612867115 Marionette TRACE conn5 <- [1,1965,null,{"value":"13"}] 05:54:27 INFO - PROCESS | 2528 | 1464612867118 Marionette TRACE conn5 -> [0,1966,"setScriptTimeout",{"ms":35000}] 05:54:27 INFO - PROCESS | 2528 | 1464612867120 Marionette TRACE conn5 <- [1,1966,null,{}] 05:54:27 INFO - PROCESS | 2528 | 1464612867124 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}] 05:54:27 INFO - PROCESS | 2528 | 1464612867226 Marionette TRACE conn5 <- [1,1967,null,{"value":null}] 05:54:27 INFO - PROCESS | 2528 | 1464612867232 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\", \"2a2d7192-24ed-4889-9d1c-c9ccdcac4bce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:27 INFO - PROCESS | 2528 | ++DOCSHELL 1E1AF800 == 107 [pid = 2528] [id = 501] 05:54:27 INFO - PROCESS | 2528 | ++DOMWINDOW == 200 (1E1B0400) [pid = 2528] [serial = 1503] [outer = 00000000] 05:54:27 INFO - PROCESS | 2528 | ++DOMWINDOW == 201 (1F823C00) [pid = 2528] [serial = 1504] [outer = 1E1B0400] 05:54:27 INFO - PROCESS | 2528 | 1464612867276 Marionette DEBUG loaded listener.js 05:54:27 INFO - PROCESS | 2528 | ++DOMWINDOW == 202 (1FBDD400) [pid = 2528] [serial = 1505] [outer = 1E1B0400] 05:54:27 INFO - PROCESS | 2528 | 1464612867737 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]]]}] 05:54:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 05:54:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 670ms 05:54:27 INFO - PROCESS | 2528 | 1464612867789 Marionette TRACE conn5 -> [0,1969,"getWindowHandle",null] 05:54:27 INFO - PROCESS | 2528 | 1464612867791 Marionette TRACE conn5 <- [1,1969,null,{"value":"13"}] 05:54:27 INFO - PROCESS | 2528 | 1464612867799 Marionette TRACE conn5 -> [0,1970,"setScriptTimeout",{"ms":35000}] 05:54:27 INFO - PROCESS | 2528 | 1464612867800 Marionette TRACE conn5 <- [1,1970,null,{}] 05:54:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 05:54:27 INFO - PROCESS | 2528 | 1464612867804 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}] 05:54:27 INFO - PROCESS | 2528 | 1464612867965 Marionette TRACE conn5 <- [1,1971,null,{"value":null}] 05:54:28 INFO - PROCESS | 2528 | 1464612867979 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\", \"2a2d7192-24ed-4889-9d1c-c9ccdcac4bce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:28 INFO - PROCESS | 2528 | ++DOCSHELL 1F823400 == 108 [pid = 2528] [id = 502] 05:54:28 INFO - PROCESS | 2528 | ++DOMWINDOW == 203 (20712000) [pid = 2528] [serial = 1506] [outer = 00000000] 05:54:28 INFO - PROCESS | 2528 | ++DOMWINDOW == 204 (20E83400) [pid = 2528] [serial = 1507] [outer = 20712000] 05:54:28 INFO - PROCESS | 2528 | 1464612868024 Marionette DEBUG loaded listener.js 05:54:28 INFO - PROCESS | 2528 | ++DOMWINDOW == 205 (212E4400) [pid = 2528] [serial = 1508] [outer = 20712000] 05:54:28 INFO - PROCESS | 2528 | 1464612868717 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]]]}] 05:54:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 05:54:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 970ms 05:54:28 INFO - PROCESS | 2528 | 1464612868774 Marionette TRACE conn5 -> [0,1973,"getWindowHandle",null] 05:54:28 INFO - PROCESS | 2528 | 1464612868780 Marionette TRACE conn5 <- [1,1973,null,{"value":"13"}] 05:54:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 05:54:28 INFO - PROCESS | 2528 | 1464612868785 Marionette TRACE conn5 -> [0,1974,"setScriptTimeout",{"ms":35000}] 05:54:28 INFO - PROCESS | 2528 | 1464612868789 Marionette TRACE conn5 <- [1,1974,null,{}] 05:54:28 INFO - PROCESS | 2528 | 1464612868795 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}] 05:54:28 INFO - PROCESS | 2528 | 1464612868941 Marionette TRACE conn5 <- [1,1975,null,{"value":null}] 05:54:29 INFO - PROCESS | 2528 | 1464612869111 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\", \"2a2d7192-24ed-4889-9d1c-c9ccdcac4bce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:29 INFO - PROCESS | 2528 | ++DOCSHELL 11DE5400 == 109 [pid = 2528] [id = 503] 05:54:29 INFO - PROCESS | 2528 | ++DOMWINDOW == 206 (12506800) [pid = 2528] [serial = 1509] [outer = 00000000] 05:54:29 INFO - PROCESS | 2528 | ++DOMWINDOW == 207 (14C4A400) [pid = 2528] [serial = 1510] [outer = 12506800] 05:54:29 INFO - PROCESS | 2528 | 1464612869168 Marionette DEBUG loaded listener.js 05:54:29 INFO - PROCESS | 2528 | ++DOMWINDOW == 208 (154DF400) [pid = 2528] [serial = 1511] [outer = 12506800] 05:54:29 INFO - PROCESS | 2528 | 1464612869728 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]]]}] 05:54:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 05:54:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 970ms 05:54:29 INFO - PROCESS | 2528 | 1464612869760 Marionette TRACE conn5 -> [0,1977,"getWindowHandle",null] 05:54:29 INFO - PROCESS | 2528 | 1464612869766 Marionette TRACE conn5 <- [1,1977,null,{"value":"13"}] 05:54:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 05:54:29 INFO - PROCESS | 2528 | 1464612869772 Marionette TRACE conn5 -> [0,1978,"setScriptTimeout",{"ms":35000}] 05:54:29 INFO - PROCESS | 2528 | 1464612869775 Marionette TRACE conn5 <- [1,1978,null,{}] 05:54:29 INFO - PROCESS | 2528 | 1464612869779 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}] 05:54:29 INFO - PROCESS | 2528 | 1464612869908 Marionette TRACE conn5 <- [1,1979,null,{"value":null}] 05:54:30 INFO - PROCESS | 2528 | 1464612870093 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\", \"2a2d7192-24ed-4889-9d1c-c9ccdcac4bce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:30 INFO - PROCESS | 2528 | ++DOCSHELL 17285800 == 110 [pid = 2528] [id = 504] 05:54:30 INFO - PROCESS | 2528 | ++DOMWINDOW == 209 (17288800) [pid = 2528] [serial = 1512] [outer = 00000000] 05:54:30 INFO - PROCESS | 2528 | ++DOMWINDOW == 210 (17572C00) [pid = 2528] [serial = 1513] [outer = 17288800] 05:54:30 INFO - PROCESS | 2528 | 1464612870150 Marionette DEBUG loaded listener.js 05:54:30 INFO - PROCESS | 2528 | ++DOMWINDOW == 211 (1A469000) [pid = 2528] [serial = 1514] [outer = 17288800] 05:54:30 INFO - PROCESS | 2528 | 1464612870753 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]]]}] 05:54:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 05:54:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 1021ms 05:54:30 INFO - PROCESS | 2528 | 1464612870795 Marionette TRACE conn5 -> [0,1981,"getWindowHandle",null] 05:54:30 INFO - PROCESS | 2528 | 1464612870798 Marionette TRACE conn5 <- [1,1981,null,{"value":"13"}] 05:54:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 05:54:30 INFO - PROCESS | 2528 | 1464612870802 Marionette TRACE conn5 -> [0,1982,"setScriptTimeout",{"ms":35000}] 05:54:30 INFO - PROCESS | 2528 | 1464612870806 Marionette TRACE conn5 <- [1,1982,null,{}] 05:54:30 INFO - PROCESS | 2528 | 1464612870817 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}] 05:54:30 INFO - PROCESS | 2528 | 1464612870964 Marionette TRACE conn5 <- [1,1983,null,{"value":null}] 05:54:31 INFO - PROCESS | 2528 | 1464612871145 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\", \"2a2d7192-24ed-4889-9d1c-c9ccdcac4bce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:31 INFO - PROCESS | 2528 | ++DOCSHELL 1ADC9800 == 111 [pid = 2528] [id = 505] 05:54:31 INFO - PROCESS | 2528 | ++DOMWINDOW == 212 (207D1800) [pid = 2528] [serial = 1515] [outer = 00000000] 05:54:31 INFO - PROCESS | 2528 | ++DOMWINDOW == 213 (21346800) [pid = 2528] [serial = 1516] [outer = 207D1800] 05:54:31 INFO - PROCESS | 2528 | 1464612871203 Marionette DEBUG loaded listener.js 05:54:31 INFO - PROCESS | 2528 | ++DOMWINDOW == 214 (21B3B000) [pid = 2528] [serial = 1517] [outer = 207D1800] 05:54:31 INFO - PROCESS | 2528 | 1464612871815 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]]]}] 05:54:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 05:54:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 1070ms 05:54:31 INFO - PROCESS | 2528 | 1464612871892 Marionette TRACE conn5 -> [0,1985,"getWindowHandle",null] 05:54:31 INFO - PROCESS | 2528 | 1464612871895 Marionette TRACE conn5 <- [1,1985,null,{"value":"13"}] 05:54:31 INFO - PROCESS | 2528 | 1464612871898 Marionette TRACE conn5 -> [0,1986,"setScriptTimeout",{"ms":35000}] 05:54:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 05:54:31 INFO - PROCESS | 2528 | 1464612871900 Marionette TRACE conn5 <- [1,1986,null,{}] 05:54:31 INFO - PROCESS | 2528 | 1464612871904 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}] 05:54:32 INFO - PROCESS | 2528 | 1464612872031 Marionette TRACE conn5 <- [1,1987,null,{"value":null}] 05:54:32 INFO - PROCESS | 2528 | 1464612872203 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\", \"2a2d7192-24ed-4889-9d1c-c9ccdcac4bce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:32 INFO - PROCESS | 2528 | ++DOCSHELL 20B07800 == 112 [pid = 2528] [id = 506] 05:54:32 INFO - PROCESS | 2528 | ++DOMWINDOW == 215 (21C2B400) [pid = 2528] [serial = 1518] [outer = 00000000] 05:54:32 INFO - PROCESS | 2528 | ++DOMWINDOW == 216 (21C37000) [pid = 2528] [serial = 1519] [outer = 21C2B400] 05:54:32 INFO - PROCESS | 2528 | 1464612872259 Marionette DEBUG loaded listener.js 05:54:32 INFO - PROCESS | 2528 | ++DOMWINDOW == 217 (22353C00) [pid = 2528] [serial = 1520] [outer = 21C2B400] 05:54:32 INFO - PROCESS | 2528 | 1464612872784 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]]]}] 05:54:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 05:54:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 930ms 05:54:32 INFO - PROCESS | 2528 | 1464612872841 Marionette TRACE conn5 -> [0,1989,"getWindowHandle",null] 05:54:32 INFO - PROCESS | 2528 | 1464612872843 Marionette TRACE conn5 <- [1,1989,null,{"value":"13"}] 05:54:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 05:54:32 INFO - PROCESS | 2528 | 1464612872848 Marionette TRACE conn5 -> [0,1990,"setScriptTimeout",{"ms":35000}] 05:54:32 INFO - PROCESS | 2528 | 1464612872850 Marionette TRACE conn5 <- [1,1990,null,{}] 05:54:32 INFO - PROCESS | 2528 | 1464612872854 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}] 05:54:32 INFO - PROCESS | 2528 | 1464612872977 Marionette TRACE conn5 <- [1,1991,null,{"value":null}] 05:54:33 INFO - PROCESS | 2528 | 1464612873185 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\", \"2a2d7192-24ed-4889-9d1c-c9ccdcac4bce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:33 INFO - PROCESS | 2528 | ++DOCSHELL 21613400 == 113 [pid = 2528] [id = 507] 05:54:33 INFO - PROCESS | 2528 | ++DOMWINDOW == 218 (21618C00) [pid = 2528] [serial = 1521] [outer = 00000000] 05:54:33 INFO - PROCESS | 2528 | ++DOMWINDOW == 219 (2161CC00) [pid = 2528] [serial = 1522] [outer = 21618C00] 05:54:33 INFO - PROCESS | 2528 | 1464612873241 Marionette DEBUG loaded listener.js 05:54:33 INFO - PROCESS | 2528 | ++DOMWINDOW == 220 (2161FC00) [pid = 2528] [serial = 1523] [outer = 21618C00] 05:54:33 INFO - PROCESS | 2528 | 1464612873826 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]]]}] 05:54:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 05:54:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 1015ms 05:54:33 INFO - PROCESS | 2528 | 1464612873868 Marionette TRACE conn5 -> [0,1993,"getWindowHandle",null] 05:54:33 INFO - PROCESS | 2528 | 1464612873870 Marionette TRACE conn5 <- [1,1993,null,{"value":"13"}] 05:54:33 INFO - PROCESS | 2528 | 1464612873874 Marionette TRACE conn5 -> [0,1994,"setScriptTimeout",{"ms":35000}] 05:54:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 05:54:33 INFO - PROCESS | 2528 | 1464612873876 Marionette TRACE conn5 <- [1,1994,null,{}] 05:54:33 INFO - PROCESS | 2528 | 1464612873880 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}] 05:54:34 INFO - PROCESS | 2528 | 1464612874020 Marionette TRACE conn5 <- [1,1995,null,{"value":null}] 05:54:34 INFO - PROCESS | 2528 | 1464612874194 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\", \"2a2d7192-24ed-4889-9d1c-c9ccdcac4bce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:34 INFO - PROCESS | 2528 | ++DOCSHELL 132E2000 == 114 [pid = 2528] [id = 508] 05:54:34 INFO - PROCESS | 2528 | ++DOMWINDOW == 221 (21620C00) [pid = 2528] [serial = 1524] [outer = 00000000] 05:54:34 INFO - PROCESS | 2528 | ++DOMWINDOW == 222 (223EC000) [pid = 2528] [serial = 1525] [outer = 21620C00] 05:54:34 INFO - PROCESS | 2528 | 1464612874249 Marionette DEBUG loaded listener.js 05:54:34 INFO - PROCESS | 2528 | ++DOMWINDOW == 223 (223F0800) [pid = 2528] [serial = 1526] [outer = 21620C00] 05:54:34 INFO - PROCESS | 2528 | 1464612874846 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]]]}] 05:54:34 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 05:54:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 1015ms 05:54:34 INFO - PROCESS | 2528 | 1464612874893 Marionette TRACE conn5 -> [0,1997,"getWindowHandle",null] 05:54:34 INFO - PROCESS | 2528 | 1464612874896 Marionette TRACE conn5 <- [1,1997,null,{"value":"13"}] 05:54:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 05:54:34 INFO - PROCESS | 2528 | 1464612874899 Marionette TRACE conn5 -> [0,1998,"setScriptTimeout",{"ms":35000}] 05:54:34 INFO - PROCESS | 2528 | 1464612874901 Marionette TRACE conn5 <- [1,1998,null,{}] 05:54:34 INFO - PROCESS | 2528 | 1464612874905 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}] 05:54:35 INFO - PROCESS | 2528 | 1464612875027 Marionette TRACE conn5 <- [1,1999,null,{"value":null}] 05:54:35 INFO - PROCESS | 2528 | 1464612875218 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\", \"2a2d7192-24ed-4889-9d1c-c9ccdcac4bce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:35 INFO - PROCESS | 2528 | ++DOCSHELL 223EA400 == 115 [pid = 2528] [id = 509] 05:54:35 INFO - PROCESS | 2528 | ++DOMWINDOW == 224 (235C8400) [pid = 2528] [serial = 1527] [outer = 00000000] 05:54:35 INFO - PROCESS | 2528 | ++DOMWINDOW == 225 (235CB800) [pid = 2528] [serial = 1528] [outer = 235C8400] 05:54:35 INFO - PROCESS | 2528 | 1464612875274 Marionette DEBUG loaded listener.js 05:54:35 INFO - PROCESS | 2528 | ++DOMWINDOW == 226 (235D2800) [pid = 2528] [serial = 1529] [outer = 235C8400] 05:54:35 INFO - PROCESS | 2528 | 1464612875825 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]]]}] 05:54:35 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 05:54:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 970ms 05:54:35 INFO - PROCESS | 2528 | 1464612875873 Marionette TRACE conn5 -> [0,2001,"getWindowHandle",null] 05:54:35 INFO - PROCESS | 2528 | 1464612875876 Marionette TRACE conn5 <- [1,2001,null,{"value":"13"}] 05:54:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 05:54:35 INFO - PROCESS | 2528 | 1464612875879 Marionette TRACE conn5 -> [0,2002,"setScriptTimeout",{"ms":35000}] 05:54:35 INFO - PROCESS | 2528 | 1464612875881 Marionette TRACE conn5 <- [1,2002,null,{}] 05:54:35 INFO - PROCESS | 2528 | 1464612875885 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}] 05:54:36 INFO - PROCESS | 2528 | 1464612876026 Marionette TRACE conn5 <- [1,2003,null,{"value":null}] 05:54:36 INFO - PROCESS | 2528 | 1464612876213 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\", \"2a2d7192-24ed-4889-9d1c-c9ccdcac4bce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:36 INFO - PROCESS | 2528 | ++DOCSHELL 257C2000 == 116 [pid = 2528] [id = 510] 05:54:36 INFO - PROCESS | 2528 | ++DOMWINDOW == 227 (257C2400) [pid = 2528] [serial = 1530] [outer = 00000000] 05:54:36 INFO - PROCESS | 2528 | ++DOMWINDOW == 228 (257C7000) [pid = 2528] [serial = 1531] [outer = 257C2400] 05:54:36 INFO - PROCESS | 2528 | 1464612876268 Marionette DEBUG loaded listener.js 05:54:36 INFO - PROCESS | 2528 | ++DOMWINDOW == 229 (272D6400) [pid = 2528] [serial = 1532] [outer = 257C2400] 05:54:36 INFO - PROCESS | 2528 | 1464612876886 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]]]}] 05:54:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 05:54:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 1072ms 05:54:36 INFO - PROCESS | 2528 | 1464612876955 Marionette TRACE conn5 -> [0,2005,"getWindowHandle",null] 05:54:36 INFO - PROCESS | 2528 | 1464612876958 Marionette TRACE conn5 <- [1,2005,null,{"value":"13"}] 05:54:36 INFO - PROCESS | 2528 | 1464612876961 Marionette TRACE conn5 -> [0,2006,"setScriptTimeout",{"ms":35000}] 05:54:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 05:54:36 INFO - PROCESS | 2528 | 1464612876963 Marionette TRACE conn5 <- [1,2006,null,{}] 05:54:36 INFO - PROCESS | 2528 | 1464612876967 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}] 05:54:37 INFO - PROCESS | 2528 | 1464612877104 Marionette TRACE conn5 <- [1,2007,null,{"value":null}] 05:54:37 INFO - PROCESS | 2528 | 1464612877292 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\", \"2a2d7192-24ed-4889-9d1c-c9ccdcac4bce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:37 INFO - PROCESS | 2528 | ++DOCSHELL 257BA000 == 117 [pid = 2528] [id = 511] 05:54:37 INFO - PROCESS | 2528 | ++DOMWINDOW == 230 (257C3400) [pid = 2528] [serial = 1533] [outer = 00000000] 05:54:37 INFO - PROCESS | 2528 | ++DOMWINDOW == 231 (272D8C00) [pid = 2528] [serial = 1534] [outer = 257C3400] 05:54:37 INFO - PROCESS | 2528 | 1464612877347 Marionette DEBUG loaded listener.js 05:54:37 INFO - PROCESS | 2528 | ++DOMWINDOW == 232 (272DAC00) [pid = 2528] [serial = 1535] [outer = 257C3400] 05:54:37 INFO - PROCESS | 2528 | 1464612877944 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]]]}] 05:54:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 05:54:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 1021ms 05:54:38 INFO - PROCESS | 2528 | 1464612877986 Marionette TRACE conn5 -> [0,2009,"getWindowHandle",null] 05:54:38 INFO - PROCESS | 2528 | 1464612877989 Marionette TRACE conn5 <- [1,2009,null,{"value":"13"}] 05:54:38 INFO - PROCESS | 2528 | 1464612877992 Marionette TRACE conn5 -> [0,2010,"setScriptTimeout",{"ms":35000}] 05:54:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 05:54:38 INFO - PROCESS | 2528 | 1464612877994 Marionette TRACE conn5 <- [1,2010,null,{}] 05:54:38 INFO - PROCESS | 2528 | 1464612877998 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}] 05:54:38 INFO - PROCESS | 2528 | 1464612878133 Marionette TRACE conn5 <- [1,2011,null,{"value":null}] 05:54:38 INFO - PROCESS | 2528 | 1464612878322 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\", \"2a2d7192-24ed-4889-9d1c-c9ccdcac4bce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:38 INFO - PROCESS | 2528 | ++DOCSHELL 235C3C00 == 118 [pid = 2528] [id = 512] 05:54:38 INFO - PROCESS | 2528 | ++DOMWINDOW == 233 (272D5800) [pid = 2528] [serial = 1536] [outer = 00000000] 05:54:38 INFO - PROCESS | 2528 | ++DOMWINDOW == 234 (27DDFC00) [pid = 2528] [serial = 1537] [outer = 272D5800] 05:54:38 INFO - PROCESS | 2528 | 1464612878381 Marionette DEBUG loaded listener.js 05:54:38 INFO - PROCESS | 2528 | ++DOMWINDOW == 235 (27DE3000) [pid = 2528] [serial = 1538] [outer = 272D5800] 05:54:38 INFO - PROCESS | 2528 | 1464612878973 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]]]}] 05:54:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 05:54:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 1017ms 05:54:39 INFO - PROCESS | 2528 | 1464612879013 Marionette TRACE conn5 -> [0,2013,"getWindowHandle",null] 05:54:39 INFO - PROCESS | 2528 | 1464612879016 Marionette TRACE conn5 <- [1,2013,null,{"value":"13"}] 05:54:39 INFO - PROCESS | 2528 | 1464612879020 Marionette TRACE conn5 -> [0,2014,"setScriptTimeout",{"ms":35000}] 05:54:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 05:54:39 INFO - PROCESS | 2528 | 1464612879022 Marionette TRACE conn5 <- [1,2014,null,{}] 05:54:39 INFO - PROCESS | 2528 | 1464612879026 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}] 05:54:39 INFO - PROCESS | 2528 | 1464612879173 Marionette TRACE conn5 <- [1,2015,null,{"value":null}] 05:54:39 INFO - PROCESS | 2528 | 1464612879370 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\", \"2a2d7192-24ed-4889-9d1c-c9ccdcac4bce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:39 INFO - PROCESS | 2528 | ++DOCSHELL 11B7D800 == 119 [pid = 2528] [id = 513] 05:54:39 INFO - PROCESS | 2528 | ++DOMWINDOW == 236 (212F2C00) [pid = 2528] [serial = 1539] [outer = 00000000] 05:54:39 INFO - PROCESS | 2528 | ++DOMWINDOW == 237 (27246C00) [pid = 2528] [serial = 1540] [outer = 212F2C00] 05:54:39 INFO - PROCESS | 2528 | 1464612879430 Marionette DEBUG loaded listener.js 05:54:39 INFO - PROCESS | 2528 | ++DOMWINDOW == 238 (27DE4800) [pid = 2528] [serial = 1541] [outer = 212F2C00] 05:54:40 INFO - PROCESS | 2528 | 1464612880031 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]]]}] 05:54:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 05:54:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 1067ms 05:54:40 INFO - PROCESS | 2528 | 1464612880090 Marionette TRACE conn5 -> [0,2017,"getWindowHandle",null] 05:54:40 INFO - PROCESS | 2528 | 1464612880093 Marionette TRACE conn5 <- [1,2017,null,{"value":"13"}] 05:54:40 INFO - PROCESS | 2528 | 1464612880096 Marionette TRACE conn5 -> [0,2018,"setScriptTimeout",{"ms":35000}] 05:54:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 05:54:40 INFO - PROCESS | 2528 | 1464612880098 Marionette TRACE conn5 <- [1,2018,null,{}] 05:54:40 INFO - PROCESS | 2528 | 1464612880102 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}] 05:54:40 INFO - PROCESS | 2528 | 1464612880230 Marionette TRACE conn5 <- [1,2019,null,{"value":null}] 05:54:40 INFO - PROCESS | 2528 | 1464612880419 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\", \"2a2d7192-24ed-4889-9d1c-c9ccdcac4bce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:40 INFO - PROCESS | 2528 | ++DOCSHELL 132E2400 == 120 [pid = 2528] [id = 514] 05:54:40 INFO - PROCESS | 2528 | ++DOMWINDOW == 239 (1501F400) [pid = 2528] [serial = 1542] [outer = 00000000] 05:54:40 INFO - PROCESS | 2528 | ++DOMWINDOW == 240 (1AC74400) [pid = 2528] [serial = 1543] [outer = 1501F400] 05:54:40 INFO - PROCESS | 2528 | 1464612880474 Marionette DEBUG loaded listener.js 05:54:40 INFO - PROCESS | 2528 | ++DOMWINDOW == 241 (27243000) [pid = 2528] [serial = 1544] [outer = 1501F400] 05:54:41 INFO - PROCESS | 2528 | 1464612881392 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]]]}] 05:54:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 05:54:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 1331ms 05:54:41 INFO - PROCESS | 2528 | 1464612881432 Marionette TRACE conn5 -> [0,2021,"getWindowHandle",null] 05:54:41 INFO - PROCESS | 2528 | 1464612881436 Marionette TRACE conn5 <- [1,2021,null,{"value":"13"}] 05:54:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 05:54:41 INFO - PROCESS | 2528 | 1464612881441 Marionette TRACE conn5 -> [0,2022,"setScriptTimeout",{"ms":35000}] 05:54:41 INFO - PROCESS | 2528 | 1464612881445 Marionette TRACE conn5 <- [1,2022,null,{}] 05:54:41 INFO - PROCESS | 2528 | 1464612881450 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}] 05:54:41 INFO - PROCESS | 2528 | 1464612881578 Marionette TRACE conn5 <- [1,2023,null,{"value":null}] 05:54:41 INFO - PROCESS | 2528 | 1464612881757 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\", \"2a2d7192-24ed-4889-9d1c-c9ccdcac4bce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:41 INFO - PROCESS | 2528 | ++DOCSHELL 12238000 == 121 [pid = 2528] [id = 515] 05:54:41 INFO - PROCESS | 2528 | ++DOMWINDOW == 242 (12515800) [pid = 2528] [serial = 1545] [outer = 00000000] 05:54:41 INFO - PROCESS | 2528 | ++DOMWINDOW == 243 (1570C800) [pid = 2528] [serial = 1546] [outer = 12515800] 05:54:41 INFO - PROCESS | 2528 | 1464612881811 Marionette DEBUG loaded listener.js 05:54:41 INFO - PROCESS | 2528 | ++DOMWINDOW == 244 (16437400) [pid = 2528] [serial = 1547] [outer = 12515800] 05:54:42 INFO - PROCESS | 2528 | 1464612882375 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]]]}] 05:54:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 05:54:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 987ms 05:54:42 INFO - PROCESS | 2528 | 1464612882429 Marionette TRACE conn5 -> [0,2025,"getWindowHandle",null] 05:54:42 INFO - PROCESS | 2528 | 1464612882435 Marionette TRACE conn5 <- [1,2025,null,{"value":"13"}] 05:54:42 INFO - PROCESS | 2528 | 1464612882441 Marionette TRACE conn5 -> [0,2026,"setScriptTimeout",{"ms":35000}] 05:54:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 05:54:42 INFO - PROCESS | 2528 | 1464612882443 Marionette TRACE conn5 <- [1,2026,null,{}] 05:54:42 INFO - PROCESS | 2528 | 1464612882447 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}] 05:54:42 INFO - PROCESS | 2528 | 1464612882570 Marionette TRACE conn5 <- [1,2027,null,{"value":null}] 05:54:42 INFO - PROCESS | 2528 | 1464612882757 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\", \"2a2d7192-24ed-4889-9d1c-c9ccdcac4bce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:42 INFO - PROCESS | 2528 | ++DOCSHELL 0D646400 == 122 [pid = 2528] [id = 516] 05:54:42 INFO - PROCESS | 2528 | ++DOMWINDOW == 245 (0D896800) [pid = 2528] [serial = 1548] [outer = 00000000] 05:54:42 INFO - PROCESS | 2528 | ++DOMWINDOW == 246 (1749D800) [pid = 2528] [serial = 1549] [outer = 0D896800] 05:54:42 INFO - PROCESS | 2528 | 1464612882809 Marionette DEBUG loaded listener.js 05:54:42 INFO - PROCESS | 2528 | ++DOMWINDOW == 247 (19D5AC00) [pid = 2528] [serial = 1550] [outer = 0D896800] 05:54:43 INFO - PROCESS | 2528 | 1464612883425 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]]]}] 05:54:43 INFO - PROCESS | 2528 | --DOCSHELL 1C8C4400 == 121 [pid = 2528] [id = 231] 05:54:43 INFO - PROCESS | 2528 | --DOCSHELL 1728C400 == 120 [pid = 2528] [id = 293] 05:54:43 INFO - PROCESS | 2528 | --DOCSHELL 160AC800 == 119 [pid = 2528] [id = 229] 05:54:43 INFO - PROCESS | 2528 | --DOCSHELL 1E1AF800 == 118 [pid = 2528] [id = 501] 05:54:43 INFO - PROCESS | 2528 | --DOCSHELL 17370000 == 117 [pid = 2528] [id = 500] 05:54:43 INFO - PROCESS | 2528 | --DOCSHELL 1B1C2400 == 116 [pid = 2528] [id = 499] 05:54:43 INFO - PROCESS | 2528 | --DOCSHELL 1AB59000 == 115 [pid = 2528] [id = 498] 05:54:43 INFO - PROCESS | 2528 | --DOCSHELL 174A5400 == 114 [pid = 2528] [id = 497] 05:54:43 INFO - PROCESS | 2528 | --DOCSHELL 16E42C00 == 113 [pid = 2528] [id = 496] 05:54:43 INFO - PROCESS | 2528 | --DOCSHELL 1E62B800 == 112 [pid = 2528] [id = 445] 05:54:43 INFO - PROCESS | 2528 | --DOCSHELL 16432C00 == 111 [pid = 2528] [id = 495] 05:54:43 INFO - PROCESS | 2528 | --DOMWINDOW == 246 (0D039C00) [pid = 2528] [serial = 1393] [outer = 00000000] [url = about:blank] 05:54:43 INFO - PROCESS | 2528 | --DOMWINDOW == 245 (14C42C00) [pid = 2528] [serial = 1396] [outer = 00000000] [url = about:blank] 05:54:43 INFO - PROCESS | 2528 | --DOMWINDOW == 244 (17AEBC00) [pid = 2528] [serial = 1399] [outer = 00000000] [url = about:blank] 05:54:43 INFO - PROCESS | 2528 | --DOMWINDOW == 243 (1B180000) [pid = 2528] [serial = 1402] [outer = 00000000] [url = about:blank] 05:54:43 INFO - PROCESS | 2528 | --DOMWINDOW == 242 (1B2A9800) [pid = 2528] [serial = 1441] [outer = 00000000] [url = about:blank] 05:54:43 INFO - PROCESS | 2528 | --DOMWINDOW == 241 (1B2B0800) [pid = 2528] [serial = 1405] [outer = 00000000] [url = about:blank] 05:54:43 INFO - PROCESS | 2528 | --DOMWINDOW == 240 (1C8C3400) [pid = 2528] [serial = 1408] [outer = 00000000] [url = about:blank] 05:54:43 INFO - PROCESS | 2528 | --DOMWINDOW == 239 (1E1B2C00) [pid = 2528] [serial = 1411] [outer = 00000000] [url = about:blank] 05:54:43 INFO - PROCESS | 2528 | --DOMWINDOW == 238 (1F197000) [pid = 2528] [serial = 1414] [outer = 00000000] [url = about:blank] 05:54:43 INFO - PROCESS | 2528 | --DOMWINDOW == 237 (1FB30000) [pid = 2528] [serial = 1417] [outer = 00000000] [url = about:blank] 05:54:43 INFO - PROCESS | 2528 | --DOMWINDOW == 236 (2071BC00) [pid = 2528] [serial = 1420] [outer = 00000000] [url = about:blank] 05:54:43 INFO - PROCESS | 2528 | --DOCSHELL 0E78B000 == 110 [pid = 2528] [id = 494] 05:54:43 INFO - PROCESS | 2528 | --DOCSHELL 0E5EAC00 == 109 [pid = 2528] [id = 493] 05:54:43 INFO - PROCESS | 2528 | --DOCSHELL 1D756800 == 108 [pid = 2528] [id = 485] 05:54:43 INFO - PROCESS | 2528 | --DOCSHELL 1B2B1000 == 107 [pid = 2528] [id = 484] 05:54:43 INFO - PROCESS | 2528 | --DOCSHELL 17310400 == 106 [pid = 2528] [id = 483] 05:54:43 INFO - PROCESS | 2528 | --DOCSHELL 151E4000 == 105 [pid = 2528] [id = 482] 05:54:43 INFO - PROCESS | 2528 | --DOCSHELL 0C26E800 == 104 [pid = 2528] [id = 481] 05:54:43 INFO - PROCESS | 2528 | --DOMWINDOW == 235 (1AC71400) [pid = 2528] [serial = 1391] [outer = 00000000] [url = about:blank] 05:54:43 INFO - PROCESS | 2528 | --DOMWINDOW == 234 (17286C00) [pid = 2528] [serial = 1427] [outer = 00000000] [url = about:blank] 05:54:43 INFO - PROCESS | 2528 | --DOMWINDOW == 233 (1688DC00) [pid = 2528] [serial = 1426] [outer = 00000000] [url = about:blank] 05:54:43 INFO - PROCESS | 2528 | --DOMWINDOW == 232 (0DC61000) [pid = 2528] [serial = 1429] [outer = 00000000] [url = about:blank] 05:54:43 INFO - PROCESS | 2528 | --DOMWINDOW == 231 (14C05C00) [pid = 2528] [serial = 1430] [outer = 00000000] [url = about:blank] 05:54:43 INFO - PROCESS | 2528 | --DOMWINDOW == 230 (11D8E400) [pid = 2528] [serial = 1424] [outer = 00000000] [url = about:blank] 05:54:43 INFO - PROCESS | 2528 | --DOMWINDOW == 229 (0DC1C800) [pid = 2528] [serial = 1423] [outer = 00000000] [url = about:blank] 05:54:43 INFO - PROCESS | 2528 | --DOMWINDOW == 228 (17370400) [pid = 2528] [serial = 1432] [outer = 00000000] [url = about:blank] 05:54:43 INFO - PROCESS | 2528 | --DOMWINDOW == 227 (174A1000) [pid = 2528] [serial = 1433] [outer = 00000000] [url = about:blank] 05:54:43 INFO - PROCESS | 2528 | --DOMWINDOW == 226 (17B1F000) [pid = 2528] [serial = 1435] [outer = 00000000] [url = about:blank] 05:54:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 05:54:43 INFO - PROCESS | 2528 | --DOMWINDOW == 225 (1AB63C00) [pid = 2528] [serial = 1438] [outer = 00000000] [url = about:blank] 05:54:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 1124ms 05:54:43 INFO - PROCESS | 2528 | --DOMWINDOW == 224 (1ADC7C00) [pid = 2528] [serial = 1439] [outer = 00000000] [url = about:blank] 05:54:43 INFO - PROCESS | 2528 | --DOMWINDOW == 223 (199C2400) [pid = 2528] [serial = 1436] [outer = 00000000] [url = about:blank] 05:54:43 INFO - PROCESS | 2528 | 1464612883611 Marionette TRACE conn5 -> [0,2029,"getWindowHandle",null] 05:54:43 INFO - PROCESS | 2528 | 1464612883614 Marionette TRACE conn5 <- [1,2029,null,{"value":"13"}] 05:54:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 05:54:43 INFO - PROCESS | 2528 | 1464612883619 Marionette TRACE conn5 -> [0,2030,"setScriptTimeout",{"ms":35000}] 05:54:43 INFO - PROCESS | 2528 | 1464612883623 Marionette TRACE conn5 <- [1,2030,null,{}] 05:54:43 INFO - PROCESS | 2528 | 1464612883633 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}] 05:54:43 INFO - PROCESS | 2528 | 1464612883740 Marionette TRACE conn5 <- [1,2031,null,{"value":null}] 05:54:43 INFO - PROCESS | 2528 | 1464612883747 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\", \"2a2d7192-24ed-4889-9d1c-c9ccdcac4bce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:43 INFO - PROCESS | 2528 | ++DOCSHELL 11B83800 == 105 [pid = 2528] [id = 517] 05:54:43 INFO - PROCESS | 2528 | ++DOMWINDOW == 224 (11D1B400) [pid = 2528] [serial = 1551] [outer = 00000000] 05:54:43 INFO - PROCESS | 2528 | ++DOMWINDOW == 225 (12370400) [pid = 2528] [serial = 1552] [outer = 11D1B400] 05:54:43 INFO - PROCESS | 2528 | 1464612883798 Marionette DEBUG loaded listener.js 05:54:43 INFO - PROCESS | 2528 | ++DOMWINDOW == 226 (14C48800) [pid = 2528] [serial = 1553] [outer = 11D1B400] 05:54:44 INFO - PROCESS | 2528 | 1464612884352 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]]]}] 05:54:44 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) 05:54:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 770ms 05:54:44 INFO - PROCESS | 2528 | 1464612884391 Marionette TRACE conn5 -> [0,2033,"getWindowHandle",null] 05:54:44 INFO - PROCESS | 2528 | 1464612884394 Marionette TRACE conn5 <- [1,2033,null,{"value":"13"}] 05:54:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 05:54:44 INFO - PROCESS | 2528 | 1464612884397 Marionette TRACE conn5 -> [0,2034,"setScriptTimeout",{"ms":35000}] 05:54:44 INFO - PROCESS | 2528 | 1464612884399 Marionette TRACE conn5 <- [1,2034,null,{}] 05:54:44 INFO - PROCESS | 2528 | 1464612884403 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}] 05:54:44 INFO - PROCESS | 2528 | 1464612884508 Marionette TRACE conn5 <- [1,2035,null,{"value":null}] 05:54:44 INFO - PROCESS | 2528 | 1464612884646 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\", \"2a2d7192-24ed-4889-9d1c-c9ccdcac4bce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:44 INFO - PROCESS | 2528 | ++DOCSHELL 15E13000 == 106 [pid = 2528] [id = 518] 05:54:44 INFO - PROCESS | 2528 | ++DOMWINDOW == 227 (15ECFC00) [pid = 2528] [serial = 1554] [outer = 00000000] 05:54:44 INFO - PROCESS | 2528 | ++DOMWINDOW == 228 (16596400) [pid = 2528] [serial = 1555] [outer = 15ECFC00] 05:54:44 INFO - PROCESS | 2528 | 1464612884691 Marionette DEBUG loaded listener.js 05:54:44 INFO - PROCESS | 2528 | ++DOMWINDOW == 229 (17286800) [pid = 2528] [serial = 1556] [outer = 15ECFC00] 05:54:45 INFO - PROCESS | 2528 | 1464612885067 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]]]}] 05:54:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 05:54:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 730ms 05:54:45 INFO - PROCESS | 2528 | 1464612885132 Marionette TRACE conn5 -> [0,2037,"getWindowHandle",null] 05:54:45 INFO - PROCESS | 2528 | 1464612885134 Marionette TRACE conn5 <- [1,2037,null,{"value":"13"}] 05:54:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 05:54:45 INFO - PROCESS | 2528 | 1464612885137 Marionette TRACE conn5 -> [0,2038,"setScriptTimeout",{"ms":35000}] 05:54:45 INFO - PROCESS | 2528 | 1464612885139 Marionette TRACE conn5 <- [1,2038,null,{}] 05:54:45 INFO - PROCESS | 2528 | 1464612885142 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}] 05:54:45 INFO - PROCESS | 2528 | 1464612885268 Marionette TRACE conn5 <- [1,2039,null,{"value":null}] 05:54:45 INFO - PROCESS | 2528 | 1464612885280 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\", \"2a2d7192-24ed-4889-9d1c-c9ccdcac4bce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:45 INFO - PROCESS | 2528 | ++DOCSHELL 17290000 == 107 [pid = 2528] [id = 519] 05:54:45 INFO - PROCESS | 2528 | ++DOMWINDOW == 230 (17368800) [pid = 2528] [serial = 1557] [outer = 00000000] 05:54:45 INFO - PROCESS | 2528 | ++DOMWINDOW == 231 (17571C00) [pid = 2528] [serial = 1558] [outer = 17368800] 05:54:45 INFO - PROCESS | 2528 | 1464612885324 Marionette DEBUG loaded listener.js 05:54:45 INFO - PROCESS | 2528 | ++DOMWINDOW == 232 (19167400) [pid = 2528] [serial = 1559] [outer = 17368800] 05:54:45 INFO - PROCESS | 2528 | 1464612885811 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]]]}] 05:54:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 05:54:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 730ms 05:54:45 INFO - PROCESS | 2528 | 1464612885882 Marionette TRACE conn5 -> [0,2041,"getWindowHandle",null] 05:54:45 INFO - PROCESS | 2528 | 1464612885885 Marionette TRACE conn5 <- [1,2041,null,{"value":"13"}] 05:54:45 INFO - PROCESS | 2528 | 1464612885888 Marionette TRACE conn5 -> [0,2042,"setScriptTimeout",{"ms":35000}] 05:54:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 05:54:45 INFO - PROCESS | 2528 | 1464612885889 Marionette TRACE conn5 <- [1,2042,null,{}] 05:54:45 INFO - PROCESS | 2528 | 1464612885893 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}] 05:54:46 INFO - PROCESS | 2528 | 1464612886066 Marionette TRACE conn5 <- [1,2043,null,{"value":null}] 05:54:46 INFO - PROCESS | 2528 | 1464612886081 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\", \"2a2d7192-24ed-4889-9d1c-c9ccdcac4bce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:46 INFO - PROCESS | 2528 | ++DOCSHELL 1A452800 == 108 [pid = 2528] [id = 520] 05:54:46 INFO - PROCESS | 2528 | ++DOMWINDOW == 233 (1AC71400) [pid = 2528] [serial = 1560] [outer = 00000000] 05:54:46 INFO - PROCESS | 2528 | ++DOMWINDOW == 234 (1ADC9400) [pid = 2528] [serial = 1561] [outer = 1AC71400] 05:54:46 INFO - PROCESS | 2528 | 1464612886126 Marionette DEBUG loaded listener.js 05:54:46 INFO - PROCESS | 2528 | ++DOMWINDOW == 235 (1B10BC00) [pid = 2528] [serial = 1562] [outer = 1AC71400] 05:54:46 INFO - PROCESS | 2528 | 1464612886597 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]]]}] 05:54:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 05:54:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 730ms 05:54:46 INFO - PROCESS | 2528 | 1464612886624 Marionette TRACE conn5 -> [0,2045,"getWindowHandle",null] 05:54:46 INFO - PROCESS | 2528 | 1464612886626 Marionette TRACE conn5 <- [1,2045,null,{"value":"13"}] 05:54:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 05:54:46 INFO - PROCESS | 2528 | 1464612886629 Marionette TRACE conn5 -> [0,2046,"setScriptTimeout",{"ms":35000}] 05:54:46 INFO - PROCESS | 2528 | 1464612886631 Marionette TRACE conn5 <- [1,2046,null,{}] 05:54:46 INFO - PROCESS | 2528 | 1464612886634 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}] 05:54:46 INFO - PROCESS | 2528 | 1464612886809 Marionette TRACE conn5 <- [1,2047,null,{"value":null}] 05:54:46 INFO - PROCESS | 2528 | 1464612886828 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\", \"2a2d7192-24ed-4889-9d1c-c9ccdcac4bce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:46 INFO - PROCESS | 2528 | ++DOCSHELL 1B180000 == 109 [pid = 2528] [id = 521] 05:54:46 INFO - PROCESS | 2528 | ++DOMWINDOW == 236 (1B1BBC00) [pid = 2528] [serial = 1563] [outer = 00000000] 05:54:46 INFO - PROCESS | 2528 | ++DOMWINDOW == 237 (1B2B0800) [pid = 2528] [serial = 1564] [outer = 1B1BBC00] 05:54:46 INFO - PROCESS | 2528 | 1464612886872 Marionette DEBUG loaded listener.js 05:54:46 INFO - PROCESS | 2528 | ++DOMWINDOW == 238 (1BC5A800) [pid = 2528] [serial = 1565] [outer = 1B1BBC00] 05:54:47 INFO - PROCESS | 2528 | 1464612887319 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]]]}] 05:54:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 05:54:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 730ms 05:54:47 INFO - PROCESS | 2528 | 1464612887363 Marionette TRACE conn5 -> [0,2049,"getWindowHandle",null] 05:54:47 INFO - PROCESS | 2528 | 1464612887365 Marionette TRACE conn5 <- [1,2049,null,{"value":"13"}] 05:54:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 05:54:47 INFO - PROCESS | 2528 | 1464612887384 Marionette TRACE conn5 -> [0,2050,"setScriptTimeout",{"ms":35000}] 05:54:47 INFO - PROCESS | 2528 | 1464612887385 Marionette TRACE conn5 <- [1,2050,null,{}] 05:54:47 INFO - PROCESS | 2528 | 1464612887397 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}] 05:54:47 INFO - PROCESS | 2528 | 1464612887547 Marionette TRACE conn5 <- [1,2051,null,{"value":null}] 05:54:47 INFO - PROCESS | 2528 | 1464612887569 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\", \"2a2d7192-24ed-4889-9d1c-c9ccdcac4bce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:47 INFO - PROCESS | 2528 | ++DOCSHELL 1BD89C00 == 110 [pid = 2528] [id = 522] 05:54:47 INFO - PROCESS | 2528 | ++DOMWINDOW == 239 (1C588000) [pid = 2528] [serial = 1566] [outer = 00000000] 05:54:47 INFO - PROCESS | 2528 | ++DOMWINDOW == 240 (1D755800) [pid = 2528] [serial = 1567] [outer = 1C588000] 05:54:47 INFO - PROCESS | 2528 | 1464612887614 Marionette DEBUG loaded listener.js 05:54:47 INFO - PROCESS | 2528 | ++DOMWINDOW == 241 (1E628800) [pid = 2528] [serial = 1568] [outer = 1C588000] 05:54:48 INFO - PROCESS | 2528 | --DOMWINDOW == 240 (1E1B0400) [pid = 2528] [serial = 1503] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 05:54:48 INFO - PROCESS | 2528 | --DOMWINDOW == 239 (1B2A5400) [pid = 2528] [serial = 1497] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 05:54:48 INFO - PROCESS | 2528 | --DOMWINDOW == 238 (1A473000) [pid = 2528] [serial = 1500] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 05:54:48 INFO - PROCESS | 2528 | --DOMWINDOW == 237 (1B10E000) [pid = 2528] [serial = 1440] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 05:54:48 INFO - PROCESS | 2528 | --DOMWINDOW == 236 (16E46C00) [pid = 2528] [serial = 1488] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 05:54:48 INFO - PROCESS | 2528 | --DOMWINDOW == 235 (17546800) [pid = 2528] [serial = 1491] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 05:54:48 INFO - PROCESS | 2528 | --DOMWINDOW == 234 (1AB5A400) [pid = 2528] [serial = 1494] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 05:54:48 INFO - PROCESS | 2528 | --DOMWINDOW == 233 (0E791800) [pid = 2528] [serial = 1482] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 05:54:48 INFO - PROCESS | 2528 | --DOMWINDOW == 232 (16433400) [pid = 2528] [serial = 1485] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 05:54:48 INFO - PROCESS | 2528 | --DOMWINDOW == 231 (11D1C000) [pid = 2528] [serial = 1479] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 05:54:48 INFO - PROCESS | 2528 | 1464612888426 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]]]}] 05:54:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 05:54:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 1091ms 05:54:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 05:54:48 INFO - PROCESS | 2528 | 1464612888463 Marionette TRACE conn5 -> [0,2053,"getWindowHandle",null] 05:54:48 INFO - PROCESS | 2528 | 1464612888466 Marionette TRACE conn5 <- [1,2053,null,{"value":"13"}] 05:54:48 INFO - PROCESS | 2528 | 1464612888469 Marionette TRACE conn5 -> [0,2054,"setScriptTimeout",{"ms":35000}] 05:54:48 INFO - PROCESS | 2528 | 1464612888470 Marionette TRACE conn5 <- [1,2054,null,{}] 05:54:48 INFO - PROCESS | 2528 | 1464612888474 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}] 05:54:48 INFO - PROCESS | 2528 | 1464612888575 Marionette TRACE conn5 <- [1,2055,null,{"value":null}] 05:54:48 INFO - PROCESS | 2528 | 1464612888584 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\", \"2a2d7192-24ed-4889-9d1c-c9ccdcac4bce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:48 INFO - PROCESS | 2528 | ++DOCSHELL 160B5400 == 111 [pid = 2528] [id = 523] 05:54:48 INFO - PROCESS | 2528 | ++DOMWINDOW == 232 (1757C800) [pid = 2528] [serial = 1569] [outer = 00000000] 05:54:48 INFO - PROCESS | 2528 | ++DOMWINDOW == 233 (1B2A5000) [pid = 2528] [serial = 1570] [outer = 1757C800] 05:54:48 INFO - PROCESS | 2528 | 1464612888628 Marionette DEBUG loaded listener.js 05:54:48 INFO - PROCESS | 2528 | ++DOMWINDOW == 234 (1D751000) [pid = 2528] [serial = 1571] [outer = 1757C800] 05:54:49 INFO - PROCESS | 2528 | 1464612889096 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]]]}] 05:54:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 05:54:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 670ms 05:54:49 INFO - PROCESS | 2528 | 1464612889149 Marionette TRACE conn5 -> [0,2057,"getWindowHandle",null] 05:54:49 INFO - PROCESS | 2528 | 1464612889151 Marionette TRACE conn5 <- [1,2057,null,{"value":"13"}] 05:54:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 05:54:49 INFO - PROCESS | 2528 | 1464612889154 Marionette TRACE conn5 -> [0,2058,"setScriptTimeout",{"ms":35000}] 05:54:49 INFO - PROCESS | 2528 | 1464612889156 Marionette TRACE conn5 <- [1,2058,null,{}] 05:54:49 INFO - PROCESS | 2528 | 1464612889159 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}] 05:54:49 INFO - PROCESS | 2528 | 1464612889262 Marionette TRACE conn5 <- [1,2059,null,{"value":null}] 05:54:49 INFO - PROCESS | 2528 | 1464612889269 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\", \"2a2d7192-24ed-4889-9d1c-c9ccdcac4bce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:49 INFO - PROCESS | 2528 | ++DOCSHELL 1E623C00 == 112 [pid = 2528] [id = 524] 05:54:49 INFO - PROCESS | 2528 | ++DOMWINDOW == 235 (1F197000) [pid = 2528] [serial = 1572] [outer = 00000000] 05:54:49 INFO - PROCESS | 2528 | ++DOMWINDOW == 236 (1F821400) [pid = 2528] [serial = 1573] [outer = 1F197000] 05:54:49 INFO - PROCESS | 2528 | 1464612889315 Marionette DEBUG loaded listener.js 05:54:49 INFO - PROCESS | 2528 | ++DOMWINDOW == 237 (1FB3CC00) [pid = 2528] [serial = 1574] [outer = 1F197000] 05:54:49 INFO - PROCESS | 2528 | 1464612889813 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]]]}] 05:54:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 05:54:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 730ms 05:54:49 INFO - PROCESS | 2528 | 1464612889886 Marionette TRACE conn5 -> [0,2061,"getWindowHandle",null] 05:54:49 INFO - PROCESS | 2528 | 1464612889889 Marionette TRACE conn5 <- [1,2061,null,{"value":"13"}] 05:54:49 INFO - PROCESS | 2528 | 1464612889892 Marionette TRACE conn5 -> [0,2062,"setScriptTimeout",{"ms":35000}] 05:54:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 05:54:49 INFO - PROCESS | 2528 | 1464612889894 Marionette TRACE conn5 <- [1,2062,null,{}] 05:54:49 INFO - PROCESS | 2528 | 1464612889898 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}] 05:54:50 INFO - PROCESS | 2528 | 1464612890014 Marionette TRACE conn5 <- [1,2063,null,{"value":null}] 05:54:50 INFO - PROCESS | 2528 | --DOCSHELL 175EDC00 == 111 [pid = 2528] [id = 12] 05:54:50 INFO - PROCESS | 2528 | 1464612890041 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\", \"2a2d7192-24ed-4889-9d1c-c9ccdcac4bce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:50 INFO - PROCESS | 2528 | ++DOCSHELL 0D894800 == 112 [pid = 2528] [id = 525] 05:54:50 INFO - PROCESS | 2528 | ++DOMWINDOW == 238 (12031000) [pid = 2528] [serial = 1575] [outer = 00000000] 05:54:50 INFO - PROCESS | 2528 | ++DOMWINDOW == 239 (212EB400) [pid = 2528] [serial = 1576] [outer = 12031000] 05:54:50 INFO - PROCESS | 2528 | 1464612890118 Marionette DEBUG loaded listener.js 05:54:50 INFO - PROCESS | 2528 | ++DOMWINDOW == 240 (2134C000) [pid = 2528] [serial = 1577] [outer = 12031000] 05:54:51 INFO - PROCESS | 2528 | 1464612890987 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]]]}] 05:54:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 05:54:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 1122ms 05:54:51 INFO - PROCESS | 2528 | 1464612891018 Marionette TRACE conn5 -> [0,2065,"getWindowHandle",null] 05:54:51 INFO - PROCESS | 2528 | 1464612891024 Marionette TRACE conn5 <- [1,2065,null,{"value":"13"}] 05:54:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 05:54:51 INFO - PROCESS | 2528 | 1464612891029 Marionette TRACE conn5 -> [0,2066,"setScriptTimeout",{"ms":35000}] 05:54:51 INFO - PROCESS | 2528 | 1464612891033 Marionette TRACE conn5 <- [1,2066,null,{}] 05:54:51 INFO - PROCESS | 2528 | 1464612891039 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}] 05:54:51 INFO - PROCESS | 2528 | 1464612891214 Marionette TRACE conn5 <- [1,2067,null,{"value":null}] 05:54:51 INFO - PROCESS | 2528 | 1464612891403 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\", \"2a2d7192-24ed-4889-9d1c-c9ccdcac4bce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:51 INFO - PROCESS | 2528 | ++DOCSHELL 0CC2D400 == 113 [pid = 2528] [id = 526] 05:54:51 INFO - PROCESS | 2528 | ++DOMWINDOW == 241 (0E793800) [pid = 2528] [serial = 1578] [outer = 00000000] 05:54:51 INFO - PROCESS | 2528 | ++DOMWINDOW == 242 (12C04800) [pid = 2528] [serial = 1579] [outer = 0E793800] 05:54:51 INFO - PROCESS | 2528 | 1464612891465 Marionette DEBUG loaded listener.js 05:54:51 INFO - PROCESS | 2528 | ++DOMWINDOW == 243 (15024400) [pid = 2528] [serial = 1580] [outer = 0E793800] 05:54:52 INFO - PROCESS | 2528 | 1464612892121 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]]]}] 05:54:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 05:54:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 1123ms 05:54:52 INFO - PROCESS | 2528 | 1464612892157 Marionette TRACE conn5 -> [0,2069,"getWindowHandle",null] 05:54:52 INFO - PROCESS | 2528 | 1464612892164 Marionette TRACE conn5 <- [1,2069,null,{"value":"13"}] 05:54:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 05:54:52 INFO - PROCESS | 2528 | 1464612892171 Marionette TRACE conn5 -> [0,2070,"setScriptTimeout",{"ms":35000}] 05:54:52 INFO - PROCESS | 2528 | 1464612892174 Marionette TRACE conn5 <- [1,2070,null,{}] 05:54:52 INFO - PROCESS | 2528 | 1464612892178 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}] 05:54:52 INFO - PROCESS | 2528 | 1464612892311 Marionette TRACE conn5 <- [1,2071,null,{"value":null}] 05:54:52 INFO - PROCESS | 2528 | 1464612892489 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\", \"2a2d7192-24ed-4889-9d1c-c9ccdcac4bce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:52 INFO - PROCESS | 2528 | ++DOCSHELL 1749E800 == 114 [pid = 2528] [id = 527] 05:54:52 INFO - PROCESS | 2528 | ++DOMWINDOW == 244 (1749F400) [pid = 2528] [serial = 1581] [outer = 00000000] 05:54:52 INFO - PROCESS | 2528 | ++DOMWINDOW == 245 (17A94000) [pid = 2528] [serial = 1582] [outer = 1749F400] 05:54:52 INFO - PROCESS | 2528 | 1464612892547 Marionette DEBUG loaded listener.js 05:54:52 INFO - PROCESS | 2528 | ++DOMWINDOW == 246 (1A48AC00) [pid = 2528] [serial = 1583] [outer = 1749F400] 05:54:53 INFO - PROCESS | 2528 | 1464612893152 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]]]}] 05:54:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 05:54:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 1025ms 05:54:53 INFO - PROCESS | 2528 | 1464612893196 Marionette TRACE conn5 -> [0,2073,"getWindowHandle",null] 05:54:53 INFO - PROCESS | 2528 | 1464612893199 Marionette TRACE conn5 <- [1,2073,null,{"value":"13"}] 05:54:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 05:54:53 INFO - PROCESS | 2528 | 1464612893203 Marionette TRACE conn5 -> [0,2074,"setScriptTimeout",{"ms":35000}] 05:54:53 INFO - PROCESS | 2528 | 1464612893207 Marionette TRACE conn5 <- [1,2074,null,{}] 05:54:53 INFO - PROCESS | 2528 | 1464612893219 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}] 05:54:53 INFO - PROCESS | 2528 | 1464612893405 Marionette TRACE conn5 <- [1,2075,null,{"value":null}] 05:54:53 INFO - PROCESS | 2528 | 1464612893583 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\", \"2a2d7192-24ed-4889-9d1c-c9ccdcac4bce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:53 INFO - PROCESS | 2528 | ++DOCSHELL 1AB66400 == 115 [pid = 2528] [id = 528] 05:54:53 INFO - PROCESS | 2528 | ++DOMWINDOW == 247 (1FBDC000) [pid = 2528] [serial = 1584] [outer = 00000000] 05:54:53 INFO - PROCESS | 2528 | ++DOMWINDOW == 248 (20B0D800) [pid = 2528] [serial = 1585] [outer = 1FBDC000] 05:54:53 INFO - PROCESS | 2528 | 1464612893640 Marionette DEBUG loaded listener.js 05:54:53 INFO - PROCESS | 2528 | ++DOMWINDOW == 249 (21344C00) [pid = 2528] [serial = 1586] [outer = 1FBDC000] 05:54:54 INFO - PROCESS | 2528 | 1464612894190 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]]]}] 05:54:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 05:54:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 1025ms 05:54:54 INFO - PROCESS | 2528 | 1464612894230 Marionette TRACE conn5 -> [0,2077,"getWindowHandle",null] 05:54:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 05:54:54 INFO - PROCESS | 2528 | 1464612894233 Marionette TRACE conn5 <- [1,2077,null,{"value":"13"}] 05:54:54 INFO - PROCESS | 2528 | 1464612894237 Marionette TRACE conn5 -> [0,2078,"setScriptTimeout",{"ms":35000}] 05:54:54 INFO - PROCESS | 2528 | 1464612894239 Marionette TRACE conn5 <- [1,2078,null,{}] 05:54:54 INFO - PROCESS | 2528 | 1464612894243 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}] 05:54:54 INFO - PROCESS | 2528 | 1464612894373 Marionette TRACE conn5 <- [1,2079,null,{"value":null}] 05:54:54 INFO - PROCESS | 2528 | 1464612894569 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\", \"2a2d7192-24ed-4889-9d1c-c9ccdcac4bce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:54 INFO - PROCESS | 2528 | ++DOCSHELL 21619800 == 116 [pid = 2528] [id = 529] 05:54:54 INFO - PROCESS | 2528 | ++DOMWINDOW == 250 (2161B800) [pid = 2528] [serial = 1587] [outer = 00000000] 05:54:54 INFO - PROCESS | 2528 | ++DOMWINDOW == 251 (21B52C00) [pid = 2528] [serial = 1588] [outer = 2161B800] 05:54:54 INFO - PROCESS | 2528 | 1464612894627 Marionette DEBUG loaded listener.js 05:54:54 INFO - PROCESS | 2528 | ++DOMWINDOW == 252 (21C2A000) [pid = 2528] [serial = 1589] [outer = 2161B800] 05:54:55 INFO - PROCESS | 2528 | 1464612895228 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]]]}] 05:54:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 05:54:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 1020ms 05:54:55 INFO - PROCESS | 2528 | 1464612895260 Marionette TRACE conn5 -> [0,2081,"getWindowHandle",null] 05:54:55 INFO - PROCESS | 2528 | 1464612895263 Marionette TRACE conn5 <- [1,2081,null,{"value":"13"}] 05:54:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 05:54:55 INFO - PROCESS | 2528 | 1464612895266 Marionette TRACE conn5 -> [0,2082,"setScriptTimeout",{"ms":35000}] 05:54:55 INFO - PROCESS | 2528 | 1464612895268 Marionette TRACE conn5 <- [1,2082,null,{}] 05:54:55 INFO - PROCESS | 2528 | 1464612895272 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}] 05:54:55 INFO - PROCESS | 2528 | 1464612895396 Marionette TRACE conn5 <- [1,2083,null,{"value":null}] 05:54:55 INFO - PROCESS | 2528 | 1464612895585 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\", \"2a2d7192-24ed-4889-9d1c-c9ccdcac4bce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:55 INFO - PROCESS | 2528 | ++DOCSHELL 21C2DC00 == 117 [pid = 2528] [id = 530] 05:54:55 INFO - PROCESS | 2528 | ++DOMWINDOW == 253 (21C37C00) [pid = 2528] [serial = 1590] [outer = 00000000] 05:54:55 INFO - PROCESS | 2528 | ++DOMWINDOW == 254 (22358400) [pid = 2528] [serial = 1591] [outer = 21C37C00] 05:54:55 INFO - PROCESS | 2528 | 1464612895641 Marionette DEBUG loaded listener.js 05:54:55 INFO - PROCESS | 2528 | ++DOMWINDOW == 255 (223EB400) [pid = 2528] [serial = 1592] [outer = 21C37C00] 05:54:56 INFO - PROCESS | 2528 | 1464612896263 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]]]}] 05:54:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 05:54:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 1019ms 05:54:56 INFO - PROCESS | 2528 | 1464612896289 Marionette TRACE conn5 -> [0,2085,"getWindowHandle",null] 05:54:56 INFO - PROCESS | 2528 | 1464612896292 Marionette TRACE conn5 <- [1,2085,null,{"value":"13"}] 05:54:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 05:54:56 INFO - PROCESS | 2528 | 1464612896295 Marionette TRACE conn5 -> [0,2086,"setScriptTimeout",{"ms":35000}] 05:54:56 INFO - PROCESS | 2528 | 1464612896297 Marionette TRACE conn5 <- [1,2086,null,{}] 05:54:56 INFO - PROCESS | 2528 | 1464612896302 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}] 05:54:56 INFO - PROCESS | 2528 | 1464612896453 Marionette TRACE conn5 <- [1,2087,null,{"value":null}] 05:54:56 INFO - PROCESS | 2528 | 1464612896633 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\", \"2a2d7192-24ed-4889-9d1c-c9ccdcac4bce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:56 INFO - PROCESS | 2528 | ++DOCSHELL 21C38800 == 118 [pid = 2528] [id = 531] 05:54:56 INFO - PROCESS | 2528 | ++DOMWINDOW == 256 (22CB7C00) [pid = 2528] [serial = 1593] [outer = 00000000] 05:54:56 INFO - PROCESS | 2528 | ++DOMWINDOW == 257 (235C8C00) [pid = 2528] [serial = 1594] [outer = 22CB7C00] 05:54:56 INFO - PROCESS | 2528 | 1464612896689 Marionette DEBUG loaded listener.js 05:54:56 INFO - PROCESS | 2528 | ++DOMWINDOW == 258 (251EA000) [pid = 2528] [serial = 1595] [outer = 22CB7C00] 05:54:57 INFO - PROCESS | 2528 | 1464612897303 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]]]}] 05:54:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 05:54:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 1016ms 05:54:57 INFO - PROCESS | 2528 | 1464612897326 Marionette TRACE conn5 -> [0,2089,"getWindowHandle",null] 05:54:57 INFO - PROCESS | 2528 | 1464612897328 Marionette TRACE conn5 <- [1,2089,null,{"value":"13"}] 05:54:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 05:54:57 INFO - PROCESS | 2528 | 1464612897333 Marionette TRACE conn5 -> [0,2090,"setScriptTimeout",{"ms":35000}] 05:54:57 INFO - PROCESS | 2528 | 1464612897336 Marionette TRACE conn5 <- [1,2090,null,{}] 05:54:57 INFO - PROCESS | 2528 | 1464612897339 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}] 05:54:57 INFO - PROCESS | 2528 | 1464612897465 Marionette TRACE conn5 <- [1,2091,null,{"value":null}] 05:54:57 INFO - PROCESS | 2528 | 1464612897658 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\", \"2a2d7192-24ed-4889-9d1c-c9ccdcac4bce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:57 INFO - PROCESS | 2528 | ++DOCSHELL 2337AC00 == 119 [pid = 2528] [id = 532] 05:54:57 INFO - PROCESS | 2528 | ++DOMWINDOW == 259 (2337C800) [pid = 2528] [serial = 1596] [outer = 00000000] 05:54:57 INFO - PROCESS | 2528 | ++DOMWINDOW == 260 (23381800) [pid = 2528] [serial = 1597] [outer = 2337C800] 05:54:57 INFO - PROCESS | 2528 | 1464612897717 Marionette DEBUG loaded listener.js 05:54:57 INFO - PROCESS | 2528 | ++DOMWINDOW == 261 (23383400) [pid = 2528] [serial = 1598] [outer = 2337C800] 05:54:58 INFO - PROCESS | 2528 | 1464612898327 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]]]}] 05:54:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 05:54:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 1017ms 05:54:58 INFO - PROCESS | 2528 | 1464612898353 Marionette TRACE conn5 -> [0,2093,"getWindowHandle",null] 05:54:58 INFO - PROCESS | 2528 | 1464612898356 Marionette TRACE conn5 <- [1,2093,null,{"value":"13"}] 05:54:58 INFO - PROCESS | 2528 | 1464612898359 Marionette TRACE conn5 -> [0,2094,"setScriptTimeout",{"ms":35000}] 05:54:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 05:54:58 INFO - PROCESS | 2528 | 1464612898361 Marionette TRACE conn5 <- [1,2094,null,{}] 05:54:58 INFO - PROCESS | 2528 | 1464612898365 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}] 05:54:58 INFO - PROCESS | 2528 | 1464612898489 Marionette TRACE conn5 <- [1,2095,null,{"value":null}] 05:54:58 INFO - PROCESS | 2528 | 1464612898673 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\", \"2a2d7192-24ed-4889-9d1c-c9ccdcac4bce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:58 INFO - PROCESS | 2528 | ++DOCSHELL 21719C00 == 120 [pid = 2528] [id = 533] 05:54:58 INFO - PROCESS | 2528 | ++DOMWINDOW == 262 (2171A400) [pid = 2528] [serial = 1599] [outer = 00000000] 05:54:58 INFO - PROCESS | 2528 | ++DOMWINDOW == 263 (21722C00) [pid = 2528] [serial = 1600] [outer = 2171A400] 05:54:58 INFO - PROCESS | 2528 | 1464612898729 Marionette DEBUG loaded listener.js 05:54:58 INFO - PROCESS | 2528 | ++DOMWINDOW == 264 (21725000) [pid = 2528] [serial = 1601] [outer = 2171A400] 05:54:59 INFO - PROCESS | 2528 | 1464612899313 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]]]}] 05:54:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 05:54:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 1016ms 05:54:59 INFO - PROCESS | 2528 | 1464612899379 Marionette TRACE conn5 -> [0,2097,"getWindowHandle",null] 05:54:59 INFO - PROCESS | 2528 | 1464612899382 Marionette TRACE conn5 <- [1,2097,null,{"value":"13"}] 05:54:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 05:54:59 INFO - PROCESS | 2528 | 1464612899386 Marionette TRACE conn5 -> [0,2098,"setScriptTimeout",{"ms":35000}] 05:54:59 INFO - PROCESS | 2528 | 1464612899388 Marionette TRACE conn5 <- [1,2098,null,{}] 05:54:59 INFO - PROCESS | 2528 | 1464612899391 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}] 05:54:59 INFO - PROCESS | 2528 | 1464612899515 Marionette TRACE conn5 <- [1,2099,null,{"value":null}] 05:54:59 INFO - PROCESS | 2528 | 1464612899706 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\", \"2a2d7192-24ed-4889-9d1c-c9ccdcac4bce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:59 INFO - PROCESS | 2528 | ++DOCSHELL 21722400 == 121 [pid = 2528] [id = 534] 05:54:59 INFO - PROCESS | 2528 | ++DOMWINDOW == 265 (21722800) [pid = 2528] [serial = 1602] [outer = 00000000] 05:54:59 INFO - PROCESS | 2528 | ++DOMWINDOW == 266 (23388400) [pid = 2528] [serial = 1603] [outer = 21722800] 05:54:59 INFO - PROCESS | 2528 | 1464612899762 Marionette DEBUG loaded listener.js 05:54:59 INFO - PROCESS | 2528 | ++DOMWINDOW == 267 (251F2000) [pid = 2528] [serial = 1604] [outer = 21722800] 05:55:00 INFO - PROCESS | 2528 | 1464612900338 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]]]}] 05:55:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 05:55:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 1019ms 05:55:00 INFO - PROCESS | 2528 | 1464612900408 Marionette TRACE conn5 -> [0,2101,"getWindowHandle",null] 05:55:00 INFO - PROCESS | 2528 | 1464612900411 Marionette TRACE conn5 <- [1,2101,null,{"value":"13"}] 05:55:00 INFO - PROCESS | 2528 | 1464612900414 Marionette TRACE conn5 -> [0,2102,"setScriptTimeout",{"ms":35000}] 05:55:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 05:55:00 INFO - PROCESS | 2528 | 1464612900416 Marionette TRACE conn5 <- [1,2102,null,{}] 05:55:00 INFO - PROCESS | 2528 | 1464612900420 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}] 05:55:00 INFO - PROCESS | 2528 | 1464612900544 Marionette TRACE conn5 <- [1,2103,null,{"value":null}] 05:55:00 INFO - PROCESS | 2528 | 1464612900736 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\", \"2a2d7192-24ed-4889-9d1c-c9ccdcac4bce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:55:00 INFO - PROCESS | 2528 | ++DOCSHELL 23388000 == 122 [pid = 2528] [id = 535] 05:55:00 INFO - PROCESS | 2528 | ++DOMWINDOW == 268 (2484A000) [pid = 2528] [serial = 1605] [outer = 00000000] 05:55:00 INFO - PROCESS | 2528 | ++DOMWINDOW == 269 (2484F000) [pid = 2528] [serial = 1606] [outer = 2484A000] 05:55:00 INFO - PROCESS | 2528 | 1464612900791 Marionette DEBUG loaded listener.js 05:55:00 INFO - PROCESS | 2528 | ++DOMWINDOW == 270 (2484F800) [pid = 2528] [serial = 1607] [outer = 2484A000] 05:55:01 INFO - PROCESS | 2528 | 1464612901376 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]]]}] 05:55:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 05:55:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 1019ms 05:55:01 INFO - PROCESS | 2528 | 1464612901437 Marionette TRACE conn5 -> [0,2105,"getWindowHandle",null] 05:55:01 INFO - PROCESS | 2528 | 1464612901440 Marionette TRACE conn5 <- [1,2105,null,{"value":"13"}] 05:55:01 INFO - PROCESS | 2528 | 1464612901444 Marionette TRACE conn5 -> [0,2106,"setScriptTimeout",{"ms":35000}] 05:55:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 05:55:01 INFO - PROCESS | 2528 | 1464612901446 Marionette TRACE conn5 <- [1,2106,null,{}] 05:55:01 INFO - PROCESS | 2528 | 1464612901450 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}] 05:55:01 INFO - PROCESS | 2528 | 1464612901614 Marionette TRACE conn5 <- [1,2107,null,{"value":null}] 05:55:01 INFO - PROCESS | 2528 | 1464612901814 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\", \"2a2d7192-24ed-4889-9d1c-c9ccdcac4bce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:55:01 INFO - PROCESS | 2528 | ++DOCSHELL 2144D800 == 123 [pid = 2528] [id = 536] 05:55:01 INFO - PROCESS | 2528 | ++DOMWINDOW == 271 (21450000) [pid = 2528] [serial = 1608] [outer = 00000000] 05:55:01 INFO - PROCESS | 2528 | ++DOMWINDOW == 272 (23388C00) [pid = 2528] [serial = 1609] [outer = 21450000] 05:55:01 INFO - PROCESS | 2528 | 1464612901875 Marionette DEBUG loaded listener.js 05:55:01 INFO - PROCESS | 2528 | ++DOMWINDOW == 273 (24856800) [pid = 2528] [serial = 1610] [outer = 21450000] 05:55:02 INFO - PROCESS | 2528 | 1464612902509 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]]]}] 05:55:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 05:55:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 1131ms 05:55:02 INFO - PROCESS | 2528 | 1464612902578 Marionette TRACE conn5 -> [0,2109,"getWindowHandle",null] 05:55:02 INFO - PROCESS | 2528 | 1464612902581 Marionette TRACE conn5 <- [1,2109,null,{"value":"13"}] 05:55:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 05:55:02 INFO - PROCESS | 2528 | 1464612902585 Marionette TRACE conn5 -> [0,2110,"setScriptTimeout",{"ms":35000}] 05:55:02 INFO - PROCESS | 2528 | 1464612902587 Marionette TRACE conn5 <- [1,2110,null,{}] 05:55:02 INFO - PROCESS | 2528 | 1464612902591 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}] 05:55:02 INFO - PROCESS | 2528 | 1464612902727 Marionette TRACE conn5 <- [1,2111,null,{"value":null}] 05:55:02 INFO - PROCESS | 2528 | 1464612902913 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\", \"2a2d7192-24ed-4889-9d1c-c9ccdcac4bce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:55:02 INFO - PROCESS | 2528 | ++DOCSHELL 0DC20000 == 124 [pid = 2528] [id = 537] 05:55:02 INFO - PROCESS | 2528 | ++DOMWINDOW == 274 (0DC66800) [pid = 2528] [serial = 1611] [outer = 00000000] 05:55:02 INFO - PROCESS | 2528 | ++DOMWINDOW == 275 (16431800) [pid = 2528] [serial = 1612] [outer = 0DC66800] 05:55:02 INFO - PROCESS | 2528 | 1464612902966 Marionette DEBUG loaded listener.js 05:55:03 INFO - PROCESS | 2528 | ++DOMWINDOW == 276 (16E4EC00) [pid = 2528] [serial = 1613] [outer = 0DC66800] 05:55:03 INFO - PROCESS | 2528 | 1464612903578 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]]]}] 05:55:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 05:55:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 1018ms 05:55:03 INFO - PROCESS | 2528 | 1464612903606 Marionette TRACE conn5 -> [0,2113,"getWindowHandle",null] 05:55:03 INFO - PROCESS | 2528 | 1464612903608 Marionette TRACE conn5 <- [1,2113,null,{"value":"13"}] 05:55:03 INFO - PROCESS | 2528 | 1464612903612 Marionette TRACE conn5 -> [0,2114,"setScriptTimeout",{"ms":35000}] 05:55:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 05:55:03 INFO - PROCESS | 2528 | 1464612903615 Marionette TRACE conn5 <- [1,2114,null,{}] 05:55:03 INFO - PROCESS | 2528 | 1464612903619 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}] 05:55:03 INFO - PROCESS | 2528 | 1464612903758 Marionette TRACE conn5 <- [1,2115,null,{"value":null}] 05:55:03 INFO - PROCESS | 2528 | 1464612903955 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\", \"2a2d7192-24ed-4889-9d1c-c9ccdcac4bce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:55:03 INFO - PROCESS | 2528 | ++DOCSHELL 1A489000 == 125 [pid = 2528] [id = 538] 05:55:03 INFO - PROCESS | 2528 | ++DOMWINDOW == 277 (1AC79800) [pid = 2528] [serial = 1614] [outer = 00000000] 05:55:04 INFO - PROCESS | 2528 | ++DOMWINDOW == 278 (1D74AC00) [pid = 2528] [serial = 1615] [outer = 1AC79800] 05:55:04 INFO - PROCESS | 2528 | 1464612904011 Marionette DEBUG loaded listener.js 05:55:04 INFO - PROCESS | 2528 | ++DOMWINDOW == 279 (1D750400) [pid = 2528] [serial = 1616] [outer = 1AC79800] 05:55:04 INFO - PROCESS | 2528 | 1464612904909 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]]]}] 05:55:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 05:55:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 1387ms 05:55:05 INFO - PROCESS | 2528 | 1464612905003 Marionette TRACE conn5 -> [0,2117,"getWindowHandle",null] 05:55:05 INFO - PROCESS | 2528 | 1464612905007 Marionette TRACE conn5 <- [1,2117,null,{"value":"13"}] 05:55:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 05:55:05 INFO - PROCESS | 2528 | 1464612905012 Marionette TRACE conn5 -> [0,2118,"setScriptTimeout",{"ms":35000}] 05:55:05 INFO - PROCESS | 2528 | 1464612905016 Marionette TRACE conn5 <- [1,2118,null,{}] 05:55:05 INFO - PROCESS | 2528 | 1464612905022 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}] 05:55:05 INFO - PROCESS | 2528 | 1464612905218 Marionette TRACE conn5 <- [1,2119,null,{"value":null}] 05:55:05 INFO - PROCESS | 2528 | 1464612905348 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\", \"2a2d7192-24ed-4889-9d1c-c9ccdcac4bce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:55:05 INFO - PROCESS | 2528 | ++DOCSHELL 12245400 == 126 [pid = 2528] [id = 539] 05:55:05 INFO - PROCESS | 2528 | ++DOMWINDOW == 280 (12265C00) [pid = 2528] [serial = 1617] [outer = 00000000] 05:55:05 INFO - PROCESS | 2528 | ++DOMWINDOW == 281 (12C04000) [pid = 2528] [serial = 1618] [outer = 12265C00] 05:55:05 INFO - PROCESS | 2528 | 1464612905399 Marionette DEBUG loaded listener.js 05:55:05 INFO - PROCESS | 2528 | ++DOMWINDOW == 282 (15706000) [pid = 2528] [serial = 1619] [outer = 12265C00] 05:55:06 INFO - PROCESS | 2528 | 1464612906034 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] 05:55:06 INFO - PROCESS | 2528 | 1464612906105 Marionette TRACE conn5 <- [1,2121,null,{"value":"13"}] 05:55:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 05:55:06 INFO - PROCESS | 2528 | 1464612906111 Marionette TRACE conn5 -> [0,2122,"setScriptTimeout",{"ms":35000}] 05:55:06 INFO - PROCESS | 2528 | 1464612906114 Marionette TRACE conn5 <- [1,2122,null,{}] 05:55:06 INFO - PROCESS | 2528 | 1464612906118 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}] 05:55:06 INFO - PROCESS | 2528 | 1464612906242 Marionette TRACE conn5 <- [1,2123,null,{"value":null}] 05:55:06 INFO - PROCESS | 2528 | 1464612906428 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\", \"2a2d7192-24ed-4889-9d1c-c9ccdcac4bce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:55:06 INFO - PROCESS | 2528 | ++DOCSHELL 0D64E400 == 127 [pid = 2528] [id = 540] 05:55:06 INFO - PROCESS | 2528 | ++DOMWINDOW == 283 (0D755400) [pid = 2528] [serial = 1620] [outer = 00000000] 05:55:06 INFO - PROCESS | 2528 | ++DOMWINDOW == 284 (1AB5A000) [pid = 2528] [serial = 1621] [outer = 0D755400] 05:55:06 INFO - PROCESS | 2528 | 1464612906478 Marionette DEBUG loaded listener.js 05:55:06 INFO - PROCESS | 2528 | ++DOMWINDOW == 285 (1B176400) [pid = 2528] [serial = 1622] [outer = 0D755400] 05:55:07 INFO - PROCESS | 2528 | --DOCSHELL 1EDD3C00 == 126 [pid = 2528] [id = 472] 05:55:07 INFO - PROCESS | 2528 | --DOCSHELL 1EDDD400 == 125 [pid = 2528] [id = 471] 05:55:07 INFO - PROCESS | 2528 | --DOCSHELL 1E628000 == 124 [pid = 2528] [id = 473] 05:55:07 INFO - PROCESS | 2528 | --DOCSHELL 1E623C00 == 123 [pid = 2528] [id = 524] 05:55:07 INFO - PROCESS | 2528 | --DOCSHELL 160B5400 == 122 [pid = 2528] [id = 523] 05:55:07 INFO - PROCESS | 2528 | --DOCSHELL 1BD89C00 == 121 [pid = 2528] [id = 522] 05:55:07 INFO - PROCESS | 2528 | --DOCSHELL 1B180000 == 120 [pid = 2528] [id = 521] 05:55:07 INFO - PROCESS | 2528 | --DOCSHELL 1A452800 == 119 [pid = 2528] [id = 520] 05:55:07 INFO - PROCESS | 2528 | --DOCSHELL 17290000 == 118 [pid = 2528] [id = 519] 05:55:07 INFO - PROCESS | 2528 | --DOCSHELL 15E13000 == 117 [pid = 2528] [id = 518] 05:55:07 INFO - PROCESS | 2528 | --DOCSHELL 11B83800 == 116 [pid = 2528] [id = 517] 05:55:07 INFO - PROCESS | 2528 | --DOCSHELL 0D646400 == 115 [pid = 2528] [id = 516] 05:55:07 INFO - PROCESS | 2528 | --DOCSHELL 12238000 == 114 [pid = 2528] [id = 515] 05:55:07 INFO - PROCESS | 2528 | --DOMWINDOW == 284 (2135D800) [pid = 2528] [serial = 1468] [outer = 00000000] [url = about:blank] 05:55:07 INFO - PROCESS | 2528 | --DOMWINDOW == 283 (21B52400) [pid = 2528] [serial = 1471] [outer = 00000000] [url = about:blank] 05:55:07 INFO - PROCESS | 2528 | --DOMWINDOW == 282 (21C2C400) [pid = 2528] [serial = 1474] [outer = 00000000] [url = about:blank] 05:55:07 INFO - PROCESS | 2528 | --DOMWINDOW == 281 (212E9000) [pid = 2528] [serial = 1465] [outer = 00000000] [url = about:blank] 05:55:07 INFO - PROCESS | 2528 | --DOMWINDOW == 280 (20E83400) [pid = 2528] [serial = 1507] [outer = 00000000] [url = about:blank] 05:55:07 INFO - PROCESS | 2528 | --DOCSHELL 257C2000 == 113 [pid = 2528] [id = 510] 05:55:07 INFO - PROCESS | 2528 | --DOCSHELL 223EA400 == 112 [pid = 2528] [id = 509] 05:55:07 INFO - PROCESS | 2528 | --DOCSHELL 132E2000 == 111 [pid = 2528] [id = 508] 05:55:07 INFO - PROCESS | 2528 | --DOCSHELL 21613400 == 110 [pid = 2528] [id = 507] 05:55:07 INFO - PROCESS | 2528 | --DOCSHELL 20B07800 == 109 [pid = 2528] [id = 506] 05:55:07 INFO - PROCESS | 2528 | --DOCSHELL 1ADC9800 == 108 [pid = 2528] [id = 505] 05:55:07 INFO - PROCESS | 2528 | --DOCSHELL 17285800 == 107 [pid = 2528] [id = 504] 05:55:07 INFO - PROCESS | 2528 | --DOCSHELL 11DE5400 == 106 [pid = 2528] [id = 503] 05:55:07 INFO - PROCESS | 2528 | 1464612907208 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]]]}] 05:55:07 INFO - PROCESS | 2528 | --DOMWINDOW == 279 (1F823C00) [pid = 2528] [serial = 1504] [outer = 00000000] [url = about:blank] 05:55:07 INFO - PROCESS | 2528 | --DOMWINDOW == 278 (1FBDD400) [pid = 2528] [serial = 1505] [outer = 00000000] [url = about:blank] 05:55:07 INFO - PROCESS | 2528 | --DOMWINDOW == 277 (1BC5B000) [pid = 2528] [serial = 1498] [outer = 00000000] [url = about:blank] 05:55:07 INFO - PROCESS | 2528 | --DOMWINDOW == 276 (1E1A9000) [pid = 2528] [serial = 1502] [outer = 00000000] [url = about:blank] 05:55:07 INFO - PROCESS | 2528 | --DOMWINDOW == 275 (0D74C800) [pid = 2528] [serial = 1444] [outer = 00000000] [url = about:blank] 05:55:07 INFO - PROCESS | 2528 | --DOMWINDOW == 274 (17B15000) [pid = 2528] [serial = 1450] [outer = 00000000] [url = about:blank] 05:55:07 INFO - PROCESS | 2528 | --DOMWINDOW == 273 (20E88400) [pid = 2528] [serial = 1462] [outer = 00000000] [url = about:blank] 05:55:07 INFO - PROCESS | 2528 | --DOMWINDOW == 272 (1BC59000) [pid = 2528] [serial = 1442] [outer = 00000000] [url = about:blank] 05:55:07 INFO - PROCESS | 2528 | --DOMWINDOW == 271 (174A3400) [pid = 2528] [serial = 1490] [outer = 00000000] [url = about:blank] 05:55:07 INFO - PROCESS | 2528 | --DOMWINDOW == 270 (1C8C5000) [pid = 2528] [serial = 1453] [outer = 00000000] [url = about:blank] 05:55:07 INFO - PROCESS | 2528 | --DOMWINDOW == 269 (19957C00) [pid = 2528] [serial = 1493] [outer = 00000000] [url = about:blank] 05:55:07 INFO - PROCESS | 2528 | --DOMWINDOW == 268 (1B104C00) [pid = 2528] [serial = 1495] [outer = 00000000] [url = about:blank] 05:55:07 INFO - PROCESS | 2528 | --DOMWINDOW == 267 (1237BC00) [pid = 2528] [serial = 1484] [outer = 00000000] [url = about:blank] 05:55:07 INFO - PROCESS | 2528 | --DOMWINDOW == 266 (165E1800) [pid = 2528] [serial = 1487] [outer = 00000000] [url = about:blank] 05:55:07 INFO - PROCESS | 2528 | --DOMWINDOW == 265 (1FB32800) [pid = 2528] [serial = 1459] [outer = 00000000] [url = about:blank] 05:55:07 INFO - PROCESS | 2528 | --DOMWINDOW == 264 (17B7DC00) [pid = 2528] [serial = 1492] [outer = 00000000] [url = about:blank] 05:55:07 INFO - PROCESS | 2528 | --DOMWINDOW == 263 (1642F000) [pid = 2528] [serial = 1481] [outer = 00000000] [url = about:blank] 05:55:07 INFO - PROCESS | 2528 | --DOMWINDOW == 262 (1736E000) [pid = 2528] [serial = 1489] [outer = 00000000] [url = about:blank] 05:55:07 INFO - PROCESS | 2528 | --DOMWINDOW == 261 (1C905C00) [pid = 2528] [serial = 1499] [outer = 00000000] [url = about:blank] 05:55:07 INFO - PROCESS | 2528 | --DOMWINDOW == 260 (1EDD1C00) [pid = 2528] [serial = 1456] [outer = 00000000] [url = about:blank] 05:55:07 INFO - PROCESS | 2528 | --DOMWINDOW == 259 (15E18800) [pid = 2528] [serial = 1480] [outer = 00000000] [url = about:blank] 05:55:07 INFO - PROCESS | 2528 | --DOMWINDOW == 258 (1B17FC00) [pid = 2528] [serial = 1496] [outer = 00000000] [url = about:blank] 05:55:07 INFO - PROCESS | 2528 | --DOMWINDOW == 257 (160BB400) [pid = 2528] [serial = 1447] [outer = 00000000] [url = about:blank] 05:55:07 INFO - PROCESS | 2528 | --DOMWINDOW == 256 (12239400) [pid = 2528] [serial = 1483] [outer = 00000000] [url = about:blank] 05:55:07 INFO - PROCESS | 2528 | --DOMWINDOW == 255 (1C908800) [pid = 2528] [serial = 1501] [outer = 00000000] [url = about:blank] 05:55:07 INFO - PROCESS | 2528 | --DOMWINDOW == 254 (16437800) [pid = 2528] [serial = 1486] [outer = 00000000] [url = about:blank] 05:55:07 INFO - PROCESS | 2528 | --DOMWINDOW == 253 (17B78C00) [pid = 2528] [serial = 1477] [outer = 00000000] [url = about:blank] 05:55:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 05:55:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 1180ms 05:55:07 INFO - PROCESS | 2528 | 1464612907293 Marionette TRACE conn5 -> [0,2125,"getWindowHandle",null] 05:55:07 INFO - PROCESS | 2528 | 1464612907295 Marionette TRACE conn5 <- [1,2125,null,{"value":"13"}] 05:55:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 05:55:07 INFO - PROCESS | 2528 | 1464612907299 Marionette TRACE conn5 -> [0,2126,"setScriptTimeout",{"ms":35000}] 05:55:07 INFO - PROCESS | 2528 | 1464612907303 Marionette TRACE conn5 <- [1,2126,null,{}] 05:55:07 INFO - PROCESS | 2528 | 1464612907314 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}] 05:55:07 INFO - PROCESS | 2528 | 1464612907435 Marionette TRACE conn5 <- [1,2127,null,{"value":null}] 05:55:07 INFO - PROCESS | 2528 | 1464612907569 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\", \"2a2d7192-24ed-4889-9d1c-c9ccdcac4bce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:55:07 INFO - PROCESS | 2528 | ++DOCSHELL 12238000 == 107 [pid = 2528] [id = 541] 05:55:07 INFO - PROCESS | 2528 | ++DOMWINDOW == 254 (1251A800) [pid = 2528] [serial = 1623] [outer = 00000000] 05:55:07 INFO - PROCESS | 2528 | ++DOMWINDOW == 255 (1642FC00) [pid = 2528] [serial = 1624] [outer = 1251A800] 05:55:07 INFO - PROCESS | 2528 | 1464612907619 Marionette DEBUG loaded listener.js 05:55:07 INFO - PROCESS | 2528 | ++DOMWINDOW == 256 (16456000) [pid = 2528] [serial = 1625] [outer = 1251A800] 05:55:08 INFO - PROCESS | 2528 | 1464612908060 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]]]}] 05:55:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 05:55:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 830ms 05:55:08 INFO - PROCESS | 2528 | 1464612908133 Marionette TRACE conn5 -> [0,2129,"getWindowHandle",null] 05:55:08 INFO - PROCESS | 2528 | 1464612908136 Marionette TRACE conn5 <- [1,2129,null,{"value":"13"}] 05:55:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 05:55:08 INFO - PROCESS | 2528 | 1464612908139 Marionette TRACE conn5 -> [0,2130,"setScriptTimeout",{"ms":35000}] 05:55:08 INFO - PROCESS | 2528 | 1464612908141 Marionette TRACE conn5 <- [1,2130,null,{}] 05:55:08 INFO - PROCESS | 2528 | 1464612908144 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}] 05:55:08 INFO - PROCESS | 2528 | 1464612908251 Marionette TRACE conn5 <- [1,2131,null,{"value":null}] 05:55:08 INFO - PROCESS | 2528 | 1464612908265 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\", \"2a2d7192-24ed-4889-9d1c-c9ccdcac4bce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:55:08 INFO - PROCESS | 2528 | ++DOCSHELL 1736DC00 == 108 [pid = 2528] [id = 542] 05:55:08 INFO - PROCESS | 2528 | ++DOMWINDOW == 257 (17371000) [pid = 2528] [serial = 1626] [outer = 00000000] 05:55:08 INFO - PROCESS | 2528 | ++DOMWINDOW == 258 (1910D800) [pid = 2528] [serial = 1627] [outer = 17371000] 05:55:08 INFO - PROCESS | 2528 | 1464612908310 Marionette DEBUG loaded listener.js 05:55:08 INFO - PROCESS | 2528 | ++DOMWINDOW == 259 (1A473C00) [pid = 2528] [serial = 1628] [outer = 17371000] 05:55:08 INFO - PROCESS | 2528 | 1464612908812 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] 05:55:08 INFO - PROCESS | 2528 | 1464612908875 Marionette TRACE conn5 <- [1,2133,null,{"value":"13"}] 05:55:08 INFO - PROCESS | 2528 | 1464612908878 Marionette TRACE conn5 -> [0,2134,"setScriptTimeout",{"ms":35000}] 05:55:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 05:55:08 INFO - PROCESS | 2528 | 1464612908880 Marionette TRACE conn5 <- [1,2134,null,{}] 05:55:08 INFO - PROCESS | 2528 | 1464612908884 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}] 05:55:09 INFO - PROCESS | 2528 | 1464612908986 Marionette TRACE conn5 <- [1,2135,null,{"value":null}] 05:55:09 INFO - PROCESS | 2528 | 1464612909140 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\", \"2a2d7192-24ed-4889-9d1c-c9ccdcac4bce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:55:09 INFO - PROCESS | 2528 | ++DOCSHELL 18B8C400 == 109 [pid = 2528] [id = 543] 05:55:09 INFO - PROCESS | 2528 | ++DOMWINDOW == 260 (1AB62400) [pid = 2528] [serial = 1629] [outer = 00000000] 05:55:09 INFO - PROCESS | 2528 | ++DOMWINDOW == 261 (1BC57000) [pid = 2528] [serial = 1630] [outer = 1AB62400] 05:55:09 INFO - PROCESS | 2528 | 1464612909187 Marionette DEBUG loaded listener.js 05:55:09 INFO - PROCESS | 2528 | ++DOMWINDOW == 262 (1C57C000) [pid = 2528] [serial = 1631] [outer = 1AB62400] 05:55:09 INFO - PROCESS | 2528 | 1464612909620 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] 05:55:09 INFO - PROCESS | 2528 | 1464612909692 Marionette TRACE conn5 <- [1,2137,null,{"value":"13"}] 05:55:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 05:55:09 INFO - PROCESS | 2528 | 1464612909696 Marionette TRACE conn5 -> [0,2138,"setScriptTimeout",{"ms":35000}] 05:55:09 INFO - PROCESS | 2528 | 1464612909698 Marionette TRACE conn5 <- [1,2138,null,{}] 05:55:09 INFO - PROCESS | 2528 | 1464612909701 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}] 05:55:09 INFO - PROCESS | 2528 | 1464612909880 Marionette TRACE conn5 <- [1,2139,null,{"value":null}] 05:55:09 INFO - PROCESS | 2528 | 1464612909909 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\", \"2a2d7192-24ed-4889-9d1c-c9ccdcac4bce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:55:09 INFO - PROCESS | 2528 | ++DOCSHELL 1F19BC00 == 110 [pid = 2528] [id = 544] 05:55:09 INFO - PROCESS | 2528 | ++DOMWINDOW == 263 (1F474C00) [pid = 2528] [serial = 1632] [outer = 00000000] 05:55:09 INFO - PROCESS | 2528 | ++DOMWINDOW == 264 (1FBD1C00) [pid = 2528] [serial = 1633] [outer = 1F474C00] 05:55:09 INFO - PROCESS | 2528 | 1464612909954 Marionette DEBUG loaded listener.js 05:55:10 INFO - PROCESS | 2528 | ++DOMWINDOW == 265 (20B0D400) [pid = 2528] [serial = 1634] [outer = 1F474C00] 05:55:10 INFO - PROCESS | 2528 | 1464612910424 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]]]}] 05:55:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 05:55:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 770ms 05:55:10 INFO - PROCESS | 2528 | 1464612910467 Marionette TRACE conn5 -> [0,2141,"getWindowHandle",null] 05:55:10 INFO - PROCESS | 2528 | 1464612910469 Marionette TRACE conn5 <- [1,2141,null,{"value":"13"}] 05:55:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 05:55:10 INFO - PROCESS | 2528 | 1464612910480 Marionette TRACE conn5 -> [0,2142,"setScriptTimeout",{"ms":35000}] 05:55:10 INFO - PROCESS | 2528 | 1464612910482 Marionette TRACE conn5 <- [1,2142,null,{}] 05:55:10 INFO - PROCESS | 2528 | 1464612910485 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}] 05:55:10 INFO - PROCESS | 2528 | 1464612910636 Marionette TRACE conn5 <- [1,2143,null,{"value":null}] 05:55:10 INFO - PROCESS | 2528 | 1464612910654 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\", \"2a2d7192-24ed-4889-9d1c-c9ccdcac4bce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:55:10 INFO - PROCESS | 2528 | ++DOCSHELL 1D758C00 == 111 [pid = 2528] [id = 545] 05:55:10 INFO - PROCESS | 2528 | ++DOMWINDOW == 266 (1F469400) [pid = 2528] [serial = 1635] [outer = 00000000] 05:55:10 INFO - PROCESS | 2528 | ++DOMWINDOW == 267 (212E8C00) [pid = 2528] [serial = 1636] [outer = 1F469400] 05:55:10 INFO - PROCESS | 2528 | 1464612910698 Marionette DEBUG loaded listener.js 05:55:10 INFO - PROCESS | 2528 | ++DOMWINDOW == 268 (21351400) [pid = 2528] [serial = 1637] [outer = 1F469400] 05:55:11 INFO - PROCESS | 2528 | 1464612911170 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]]]}] 05:55:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 05:55:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 730ms 05:55:11 INFO - PROCESS | 2528 | 1464612911213 Marionette TRACE conn5 -> [0,2145,"getWindowHandle",null] 05:55:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 05:55:11 INFO - PROCESS | 2528 | 1464612911215 Marionette TRACE conn5 <- [1,2145,null,{"value":"13"}] 05:55:11 INFO - PROCESS | 2528 | 1464612911218 Marionette TRACE conn5 -> [0,2146,"setScriptTimeout",{"ms":35000}] 05:55:11 INFO - PROCESS | 2528 | 1464612911220 Marionette TRACE conn5 <- [1,2146,null,{}] 05:55:11 INFO - PROCESS | 2528 | 1464612911223 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}] 05:55:11 INFO - PROCESS | 2528 | 1464612911418 Marionette TRACE conn5 <- [1,2147,null,{"value":null}] 05:55:11 INFO - PROCESS | 2528 | --DOMWINDOW == 267 (0D033400) [pid = 2528] [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.] 05:55:11 INFO - PROCESS | 2528 | --DOMWINDOW == 266 (1AC71400) [pid = 2528] [serial = 1560] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 05:55:11 INFO - PROCESS | 2528 | --DOMWINDOW == 265 (1757C800) [pid = 2528] [serial = 1569] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 05:55:11 INFO - PROCESS | 2528 | --DOMWINDOW == 264 (1B1BBC00) [pid = 2528] [serial = 1563] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 05:55:11 INFO - PROCESS | 2528 | --DOMWINDOW == 263 (1C588000) [pid = 2528] [serial = 1566] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 05:55:11 INFO - PROCESS | 2528 | --DOMWINDOW == 262 (1F197000) [pid = 2528] [serial = 1572] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 05:55:11 INFO - PROCESS | 2528 | --DOMWINDOW == 261 (0D896800) [pid = 2528] [serial = 1548] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 05:55:11 INFO - PROCESS | 2528 | --DOMWINDOW == 260 (11D1B400) [pid = 2528] [serial = 1551] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 05:55:11 INFO - PROCESS | 2528 | --DOMWINDOW == 259 (15ECFC00) [pid = 2528] [serial = 1554] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 05:55:11 INFO - PROCESS | 2528 | --DOMWINDOW == 258 (17368800) [pid = 2528] [serial = 1557] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 05:55:11 INFO - PROCESS | 2528 | --DOMWINDOW == 257 (12515800) [pid = 2528] [serial = 1545] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 05:55:11 INFO - PROCESS | 2528 | 1464612911805 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\", \"2a2d7192-24ed-4889-9d1c-c9ccdcac4bce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:55:11 INFO - PROCESS | 2528 | ++DOCSHELL 0D896800 == 112 [pid = 2528] [id = 546] 05:55:11 INFO - PROCESS | 2528 | ++DOMWINDOW == 258 (0DC61000) [pid = 2528] [serial = 1638] [outer = 00000000] 05:55:11 INFO - PROCESS | 2528 | ++DOMWINDOW == 259 (15ECFC00) [pid = 2528] [serial = 1639] [outer = 0DC61000] 05:55:11 INFO - PROCESS | 2528 | 1464612911850 Marionette DEBUG loaded listener.js 05:55:11 INFO - PROCESS | 2528 | ++DOMWINDOW == 260 (17AF6000) [pid = 2528] [serial = 1640] [outer = 0DC61000] 05:55:12 INFO - PROCESS | 2528 | 1464612912219 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]]]}] 05:55:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 05:55:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 1018ms 05:55:12 INFO - PROCESS | 2528 | 1464612912248 Marionette TRACE conn5 -> [0,2149,"getWindowHandle",null] 05:55:12 INFO - PROCESS | 2528 | 1464612912251 Marionette TRACE conn5 <- [1,2149,null,{"value":"13"}] 05:55:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 05:55:12 INFO - PROCESS | 2528 | 1464612912285 Marionette TRACE conn5 -> [0,2150,"setScriptTimeout",{"ms":35000}] 05:55:12 INFO - PROCESS | 2528 | 1464612912287 Marionette TRACE conn5 <- [1,2150,null,{}] 05:55:12 INFO - PROCESS | 2528 | 1464612912290 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}] 05:55:12 INFO - PROCESS | 2528 | 1464612912392 Marionette TRACE conn5 <- [1,2151,null,{"value":null}] 05:55:12 INFO - PROCESS | 2528 | 1464612912399 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\", \"2a2d7192-24ed-4889-9d1c-c9ccdcac4bce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:55:12 INFO - PROCESS | 2528 | ++DOCSHELL 16449400 == 113 [pid = 2528] [id = 547] 05:55:12 INFO - PROCESS | 2528 | ++DOMWINDOW == 261 (1AC78C00) [pid = 2528] [serial = 1641] [outer = 00000000] 05:55:12 INFO - PROCESS | 2528 | ++DOMWINDOW == 262 (21450400) [pid = 2528] [serial = 1642] [outer = 1AC78C00] 05:55:12 INFO - PROCESS | 2528 | 1464612912444 Marionette DEBUG loaded listener.js 05:55:12 INFO - PROCESS | 2528 | ++DOMWINDOW == 263 (21614800) [pid = 2528] [serial = 1643] [outer = 1AC78C00] 05:55:12 INFO - PROCESS | 2528 | 1464612912929 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]]]}] 05:55:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 05:55:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 690ms 05:55:13 INFO - PROCESS | 2528 | 1464612912985 Marionette TRACE conn5 -> [0,2153,"getWindowHandle",null] 05:55:13 INFO - PROCESS | 2528 | 1464612912987 Marionette TRACE conn5 <- [1,2153,null,{"value":"13"}] 05:55:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 05:55:13 INFO - PROCESS | 2528 | 1464612912991 Marionette TRACE conn5 -> [0,2154,"setScriptTimeout",{"ms":35000}] 05:55:13 INFO - PROCESS | 2528 | 1464612912992 Marionette TRACE conn5 <- [1,2154,null,{}] 05:55:13 INFO - PROCESS | 2528 | 1464612912996 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}] 05:55:13 INFO - PROCESS | 2528 | 1464612913130 Marionette TRACE conn5 <- [1,2155,null,{"value":null}] 05:55:13 INFO - PROCESS | 2528 | 1464612913144 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\", \"2a2d7192-24ed-4889-9d1c-c9ccdcac4bce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:55:13 INFO - PROCESS | 2528 | ++DOCSHELL 20E85400 == 114 [pid = 2528] [id = 548] 05:55:13 INFO - PROCESS | 2528 | ++DOMWINDOW == 264 (21617400) [pid = 2528] [serial = 1644] [outer = 00000000] 05:55:13 INFO - PROCESS | 2528 | ++DOMWINDOW == 265 (21B60400) [pid = 2528] [serial = 1645] [outer = 21617400] 05:55:13 INFO - PROCESS | 2528 | 1464612913190 Marionette DEBUG loaded listener.js 05:55:13 INFO - PROCESS | 2528 | ++DOMWINDOW == 266 (22357800) [pid = 2528] [serial = 1646] [outer = 21617400] 05:55:13 INFO - PROCESS | 2528 | 1464612913655 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]]]}] 05:55:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 05:55:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 732ms 05:55:13 INFO - PROCESS | 2528 | 1464612913818 Marionette TRACE conn5 -> [0,2157,"getWindowHandle",null] 05:55:13 INFO - PROCESS | 2528 | 1464612913822 Marionette TRACE conn5 <- [1,2157,null,{"value":"13"}] 05:55:13 INFO - PROCESS | 2528 | 1464612913829 Marionette TRACE conn5 -> [0,2158,"setScriptTimeout",{"ms":35000}] 05:55:13 INFO - PROCESS | 2528 | 1464612913833 Marionette TRACE conn5 <- [1,2158,null,{}] 05:55:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 05:55:13 INFO - PROCESS | 2528 | 1464612913840 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}] 05:55:14 INFO - PROCESS | 2528 | 1464612914024 Marionette TRACE conn5 <- [1,2159,null,{"value":null}] 05:55:14 INFO - PROCESS | 2528 | 1464612914206 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\", \"2a2d7192-24ed-4889-9d1c-c9ccdcac4bce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:55:14 INFO - PROCESS | 2528 | ++DOCSHELL 0E77A400 == 115 [pid = 2528] [id = 549] 05:55:14 INFO - PROCESS | 2528 | ++DOMWINDOW == 267 (0E78B000) [pid = 2528] [serial = 1647] [outer = 00000000] 05:55:14 INFO - PROCESS | 2528 | ++DOMWINDOW == 268 (11D1C000) [pid = 2528] [serial = 1648] [outer = 0E78B000] 05:55:14 INFO - PROCESS | 2528 | 1464612914264 Marionette DEBUG loaded listener.js 05:55:14 INFO - PROCESS | 2528 | ++DOMWINDOW == 269 (12C02400) [pid = 2528] [serial = 1649] [outer = 0E78B000] 05:55:14 INFO - PROCESS | 2528 | 1464612914937 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]]]}] 05:55:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 05:55:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 1121ms 05:55:14 INFO - PROCESS | 2528 | 1464612914965 Marionette TRACE conn5 -> [0,2161,"getWindowHandle",null] 05:55:14 INFO - PROCESS | 2528 | 1464612914969 Marionette TRACE conn5 <- [1,2161,null,{"value":"13"}] 05:55:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 05:55:14 INFO - PROCESS | 2528 | 1464612914978 Marionette TRACE conn5 -> [0,2162,"setScriptTimeout",{"ms":35000}] 05:55:14 INFO - PROCESS | 2528 | 1464612914982 Marionette TRACE conn5 <- [1,2162,null,{}] 05:55:15 INFO - PROCESS | 2528 | 1464612914986 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}] 05:55:15 INFO - PROCESS | 2528 | 1464612915127 Marionette TRACE conn5 <- [1,2163,null,{"value":null}] 05:55:15 INFO - PROCESS | 2528 | 1464612915311 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\", \"2a2d7192-24ed-4889-9d1c-c9ccdcac4bce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:55:15 INFO - PROCESS | 2528 | ++DOCSHELL 17364000 == 116 [pid = 2528] [id = 550] 05:55:15 INFO - PROCESS | 2528 | ++DOMWINDOW == 270 (1749EC00) [pid = 2528] [serial = 1650] [outer = 00000000] 05:55:15 INFO - PROCESS | 2528 | ++DOMWINDOW == 271 (199BFC00) [pid = 2528] [serial = 1651] [outer = 1749EC00] 05:55:15 INFO - PROCESS | 2528 | 1464612915365 Marionette DEBUG loaded listener.js 05:55:15 INFO - PROCESS | 2528 | ++DOMWINDOW == 272 (1B1C5C00) [pid = 2528] [serial = 1652] [outer = 1749EC00] 05:55:15 INFO - PROCESS | 2528 | 1464612915971 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]]]}] 05:55:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 05:55:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 1025ms 05:55:16 INFO - PROCESS | 2528 | 1464612916008 Marionette TRACE conn5 -> [0,2165,"getWindowHandle",null] 05:55:16 INFO - PROCESS | 2528 | 1464612916011 Marionette TRACE conn5 <- [1,2165,null,{"value":"13"}] 05:55:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 05:55:16 INFO - PROCESS | 2528 | 1464612916015 Marionette TRACE conn5 -> [0,2166,"setScriptTimeout",{"ms":35000}] 05:55:16 INFO - PROCESS | 2528 | 1464612916017 Marionette TRACE conn5 <- [1,2166,null,{}] 05:55:16 INFO - PROCESS | 2528 | 1464612916027 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}] 05:55:16 INFO - PROCESS | 2528 | 1464612916182 Marionette TRACE conn5 <- [1,2167,null,{"value":null}] 05:55:16 INFO - PROCESS | 2528 | 1464612916389 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\", \"2a2d7192-24ed-4889-9d1c-c9ccdcac4bce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:55:16 INFO - PROCESS | 2528 | ++DOCSHELL 21453000 == 117 [pid = 2528] [id = 551] 05:55:16 INFO - PROCESS | 2528 | ++DOMWINDOW == 273 (2161D800) [pid = 2528] [serial = 1653] [outer = 00000000] 05:55:16 INFO - PROCESS | 2528 | ++DOMWINDOW == 274 (21C29400) [pid = 2528] [serial = 1654] [outer = 2161D800] 05:55:16 INFO - PROCESS | 2528 | 1464612916454 Marionette DEBUG loaded listener.js 05:55:16 INFO - PROCESS | 2528 | ++DOMWINDOW == 275 (223EE800) [pid = 2528] [serial = 1655] [outer = 2161D800] 05:55:17 INFO - PROCESS | 2528 | 1464612917045 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]]]}] 05:55:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 05:55:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 1075ms 05:55:17 INFO - PROCESS | 2528 | 1464612917112 Marionette TRACE conn5 -> [0,2169,"getWindowHandle",null] 05:55:17 INFO - PROCESS | 2528 | 1464612917114 Marionette TRACE conn5 <- [1,2169,null,{"value":"13"}] 05:55:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 05:55:17 INFO - PROCESS | 2528 | 1464612917117 Marionette TRACE conn5 -> [0,2170,"setScriptTimeout",{"ms":35000}] 05:55:17 INFO - PROCESS | 2528 | 1464612917119 Marionette TRACE conn5 <- [1,2170,null,{}] 05:55:17 INFO - PROCESS | 2528 | 1464612917123 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}] 05:55:17 INFO - PROCESS | 2528 | 1464612917257 Marionette TRACE conn5 <- [1,2171,null,{"value":null}] 05:55:17 INFO - PROCESS | 2528 | 1464612917455 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\", \"2a2d7192-24ed-4889-9d1c-c9ccdcac4bce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:55:17 INFO - PROCESS | 2528 | ++DOCSHELL 235CCC00 == 118 [pid = 2528] [id = 552] 05:55:17 INFO - PROCESS | 2528 | ++DOMWINDOW == 276 (235CD400) [pid = 2528] [serial = 1656] [outer = 00000000] 05:55:17 INFO - PROCESS | 2528 | ++DOMWINDOW == 277 (2484CC00) [pid = 2528] [serial = 1657] [outer = 235CD400] 05:55:17 INFO - PROCESS | 2528 | 1464612917512 Marionette DEBUG loaded listener.js 05:55:17 INFO - PROCESS | 2528 | ++DOMWINDOW == 278 (251F3800) [pid = 2528] [serial = 1658] [outer = 235CD400] 05:55:18 INFO - PROCESS | 2528 | 1464612918123 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]]]}] 05:55:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 05:55:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 1068ms 05:55:18 INFO - PROCESS | 2528 | 1464612918190 Marionette TRACE conn5 -> [0,2173,"getWindowHandle",null] 05:55:18 INFO - PROCESS | 2528 | 1464612918192 Marionette TRACE conn5 <- [1,2173,null,{"value":"13"}] 05:55:18 INFO - PROCESS | 2528 | 1464612918196 Marionette TRACE conn5 -> [0,2174,"setScriptTimeout",{"ms":35000}] 05:55:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 05:55:18 INFO - PROCESS | 2528 | 1464612918198 Marionette TRACE conn5 <- [1,2174,null,{}] 05:55:18 INFO - PROCESS | 2528 | 1464612918202 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}] 05:55:18 INFO - PROCESS | 2528 | 1464612918332 Marionette TRACE conn5 <- [1,2175,null,{"value":null}] 05:55:18 INFO - PROCESS | 2528 | 1464612918542 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\", \"2a2d7192-24ed-4889-9d1c-c9ccdcac4bce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:55:18 INFO - PROCESS | 2528 | ++DOCSHELL 25382000 == 119 [pid = 2528] [id = 553] 05:55:18 INFO - PROCESS | 2528 | ++DOMWINDOW == 279 (25382400) [pid = 2528] [serial = 1659] [outer = 00000000] 05:55:18 INFO - PROCESS | 2528 | ++DOMWINDOW == 280 (25386C00) [pid = 2528] [serial = 1660] [outer = 25382400] 05:55:18 INFO - PROCESS | 2528 | 1464612918643 Marionette DEBUG loaded listener.js 05:55:18 INFO - PROCESS | 2528 | ++DOMWINDOW == 281 (257C3800) [pid = 2528] [serial = 1661] [outer = 25382400] 05:55:19 INFO - PROCESS | 2528 | 1464612919222 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]]]}] 05:55:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 05:55:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 1066ms 05:55:19 INFO - PROCESS | 2528 | 1464612919266 Marionette TRACE conn5 -> [0,2177,"getWindowHandle",null] 05:55:19 INFO - PROCESS | 2528 | 1464612919269 Marionette TRACE conn5 <- [1,2177,null,{"value":"13"}] 05:55:19 INFO - PROCESS | 2528 | 1464612919272 Marionette TRACE conn5 -> [0,2178,"setScriptTimeout",{"ms":35000}] 05:55:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 05:55:19 INFO - PROCESS | 2528 | 1464612919274 Marionette TRACE conn5 <- [1,2178,null,{}] 05:55:19 INFO - PROCESS | 2528 | 1464612919278 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}] 05:55:19 INFO - PROCESS | 2528 | 1464612919427 Marionette TRACE conn5 <- [1,2179,null,{"value":null}] 05:55:19 INFO - PROCESS | 2528 | 1464612919612 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\", \"2a2d7192-24ed-4889-9d1c-c9ccdcac4bce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:55:19 INFO - PROCESS | 2528 | ++DOCSHELL 2537F400 == 120 [pid = 2528] [id = 554] 05:55:19 INFO - PROCESS | 2528 | ++DOMWINDOW == 282 (25386800) [pid = 2528] [serial = 1662] [outer = 00000000] 05:55:19 INFO - PROCESS | 2528 | ++DOMWINDOW == 283 (272DB800) [pid = 2528] [serial = 1663] [outer = 25386800] 05:55:19 INFO - PROCESS | 2528 | 1464612919666 Marionette DEBUG loaded listener.js 05:55:19 INFO - PROCESS | 2528 | ++DOMWINDOW == 284 (27DDD400) [pid = 2528] [serial = 1664] [outer = 25386800] 05:55:20 INFO - PROCESS | 2528 | 1464612920243 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]]]}] 05:55:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 05:55:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 1018ms 05:55:20 INFO - PROCESS | 2528 | 1464612920294 Marionette TRACE conn5 -> [0,2181,"getWindowHandle",null] 05:55:20 INFO - PROCESS | 2528 | 1464612920297 Marionette TRACE conn5 <- [1,2181,null,{"value":"13"}] 05:55:20 INFO - PROCESS | 2528 | 1464612920300 Marionette TRACE conn5 -> [0,2182,"setScriptTimeout",{"ms":35000}] 05:55:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 05:55:20 INFO - PROCESS | 2528 | 1464612920302 Marionette TRACE conn5 <- [1,2182,null,{}] 05:55:20 INFO - PROCESS | 2528 | 1464612920306 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}] 05:55:20 INFO - PROCESS | 2528 | 1464612920431 Marionette TRACE conn5 <- [1,2183,null,{"value":null}] 05:55:20 INFO - PROCESS | 2528 | 1464612920629 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\", \"2a2d7192-24ed-4889-9d1c-c9ccdcac4bce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:55:20 INFO - PROCESS | 2528 | ++DOCSHELL 27EEF000 == 121 [pid = 2528] [id = 555] 05:55:20 INFO - PROCESS | 2528 | ++DOMWINDOW == 285 (27EEF800) [pid = 2528] [serial = 1665] [outer = 00000000] 05:55:20 INFO - PROCESS | 2528 | ++DOMWINDOW == 286 (27EF4400) [pid = 2528] [serial = 1666] [outer = 27EEF800] 05:55:20 INFO - PROCESS | 2528 | 1464612920688 Marionette DEBUG loaded listener.js 05:55:20 INFO - PROCESS | 2528 | ++DOMWINDOW == 287 (27EF6000) [pid = 2528] [serial = 1667] [outer = 27EEF800] 05:55:21 INFO - PROCESS | 2528 | 1464612921318 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]]]}] 05:55:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 05:55:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 1068ms 05:55:21 INFO - PROCESS | 2528 | 1464612921372 Marionette TRACE conn5 -> [0,2185,"getWindowHandle",null] 05:55:21 INFO - PROCESS | 2528 | 1464612921374 Marionette TRACE conn5 <- [1,2185,null,{"value":"13"}] 05:55:21 INFO - PROCESS | 2528 | 1464612921378 Marionette TRACE conn5 -> [0,2186,"setScriptTimeout",{"ms":35000}] 05:55:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 05:55:21 INFO - PROCESS | 2528 | 1464612921380 Marionette TRACE conn5 <- [1,2186,null,{}] 05:55:21 INFO - PROCESS | 2528 | 1464612921384 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}] 05:55:21 INFO - PROCESS | 2528 | 1464612921514 Marionette TRACE conn5 <- [1,2187,null,{"value":null}] 05:55:21 INFO - PROCESS | 2528 | 1464612921682 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\", \"2a2d7192-24ed-4889-9d1c-c9ccdcac4bce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:55:21 INFO - PROCESS | 2528 | ++DOCSHELL 2741F000 == 122 [pid = 2528] [id = 556] 05:55:21 INFO - PROCESS | 2528 | ++DOMWINDOW == 288 (27420C00) [pid = 2528] [serial = 1668] [outer = 00000000] 05:55:21 INFO - PROCESS | 2528 | ++DOMWINDOW == 289 (27426400) [pid = 2528] [serial = 1669] [outer = 27420C00] 05:55:21 INFO - PROCESS | 2528 | 1464612921738 Marionette DEBUG loaded listener.js 05:55:21 INFO - PROCESS | 2528 | ++DOMWINDOW == 290 (27428400) [pid = 2528] [serial = 1670] [outer = 27420C00] 05:55:22 INFO - PROCESS | 2528 | 1464612922263 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]]]}] 05:55:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 05:55:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 930ms 05:55:22 INFO - PROCESS | 2528 | 1464612922312 Marionette TRACE conn5 -> [0,2189,"getWindowHandle",null] 05:55:22 INFO - PROCESS | 2528 | 1464612922315 Marionette TRACE conn5 <- [1,2189,null,{"value":"13"}] 05:55:22 INFO - PROCESS | 2528 | 1464612922318 Marionette TRACE conn5 -> [0,2190,"setScriptTimeout",{"ms":35000}] 05:55:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 05:55:22 INFO - PROCESS | 2528 | 1464612922320 Marionette TRACE conn5 <- [1,2190,null,{}] 05:55:22 INFO - PROCESS | 2528 | 1464612922324 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}] 05:55:22 INFO - PROCESS | 2528 | 1464612922455 Marionette TRACE conn5 <- [1,2191,null,{"value":null}] 05:55:22 INFO - PROCESS | 2528 | 1464612922653 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\", \"2a2d7192-24ed-4889-9d1c-c9ccdcac4bce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:55:22 INFO - PROCESS | 2528 | ++DOCSHELL 27EF4000 == 123 [pid = 2528] [id = 557] 05:55:22 INFO - PROCESS | 2528 | ++DOMWINDOW == 291 (27EF4800) [pid = 2528] [serial = 1671] [outer = 00000000] 05:55:22 INFO - PROCESS | 2528 | ++DOMWINDOW == 292 (27EFB800) [pid = 2528] [serial = 1672] [outer = 27EF4800] 05:55:22 INFO - PROCESS | 2528 | 1464612922709 Marionette DEBUG loaded listener.js 05:55:22 INFO - PROCESS | 2528 | ++DOMWINDOW == 293 (27F04400) [pid = 2528] [serial = 1673] [outer = 27EF4800] 05:55:23 INFO - PROCESS | 2528 | 1464612923312 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]]]}] 05:55:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 05:55:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 1017ms 05:55:23 INFO - PROCESS | 2528 | 1464612923339 Marionette TRACE conn5 -> [0,2193,"getWindowHandle",null] 05:55:23 INFO - PROCESS | 2528 | 1464612923341 Marionette TRACE conn5 <- [1,2193,null,{"value":"13"}] 05:55:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 05:55:23 INFO - PROCESS | 2528 | 1464612923344 Marionette TRACE conn5 -> [0,2194,"setScriptTimeout",{"ms":35000}] 05:55:23 INFO - PROCESS | 2528 | 1464612923346 Marionette TRACE conn5 <- [1,2194,null,{}] 05:55:23 INFO - PROCESS | 2528 | 1464612923350 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}] 05:55:23 INFO - PROCESS | 2528 | 1464612923479 Marionette TRACE conn5 <- [1,2195,null,{"value":null}] 05:55:23 INFO - PROCESS | 2528 | 1464612923680 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\", \"2a2d7192-24ed-4889-9d1c-c9ccdcac4bce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:55:23 INFO - PROCESS | 2528 | ++DOCSHELL 25381C00 == 124 [pid = 2528] [id = 558] 05:55:23 INFO - PROCESS | 2528 | ++DOMWINDOW == 294 (258F0000) [pid = 2528] [serial = 1674] [outer = 00000000] 05:55:23 INFO - PROCESS | 2528 | ++DOMWINDOW == 295 (258F8C00) [pid = 2528] [serial = 1675] [outer = 258F0000] 05:55:23 INFO - PROCESS | 2528 | 1464612923735 Marionette DEBUG loaded listener.js 05:55:23 INFO - PROCESS | 2528 | ++DOMWINDOW == 296 (258FAC00) [pid = 2528] [serial = 1676] [outer = 258F0000] 05:55:24 INFO - PROCESS | 2528 | 1464612924358 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]]]}] 05:55:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 05:55:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 1067ms 05:55:24 INFO - PROCESS | 2528 | 1464612924415 Marionette TRACE conn5 -> [0,2197,"getWindowHandle",null] 05:55:24 INFO - PROCESS | 2528 | 1464612924418 Marionette TRACE conn5 <- [1,2197,null,{"value":"13"}] 05:55:24 INFO - PROCESS | 2528 | 1464612924421 Marionette TRACE conn5 -> [0,2198,"setScriptTimeout",{"ms":35000}] 05:55:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 05:55:24 INFO - PROCESS | 2528 | 1464612924424 Marionette TRACE conn5 <- [1,2198,null,{}] 05:55:24 INFO - PROCESS | 2528 | 1464612924428 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}] 05:55:24 INFO - PROCESS | 2528 | 1464612924602 Marionette TRACE conn5 <- [1,2199,null,{"value":null}] 05:55:24 INFO - PROCESS | 2528 | 1464612924789 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\", \"2a2d7192-24ed-4889-9d1c-c9ccdcac4bce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:55:24 INFO - PROCESS | 2528 | ++DOCSHELL 258F7000 == 125 [pid = 2528] [id = 559] 05:55:24 INFO - PROCESS | 2528 | ++DOMWINDOW == 297 (258FC800) [pid = 2528] [serial = 1677] [outer = 00000000] 05:55:24 INFO - PROCESS | 2528 | ++DOMWINDOW == 298 (27F0D400) [pid = 2528] [serial = 1678] [outer = 258FC800] 05:55:24 INFO - PROCESS | 2528 | 1464612924850 Marionette DEBUG loaded listener.js 05:55:24 INFO - PROCESS | 2528 | ++DOMWINDOW == 299 (2892A400) [pid = 2528] [serial = 1679] [outer = 258FC800] 05:55:25 INFO - PROCESS | 2528 | 1464612925487 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]]]}] 05:55:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 05:55:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 1131ms 05:55:25 INFO - PROCESS | 2528 | 1464612925556 Marionette TRACE conn5 -> [0,2201,"getWindowHandle",null] 05:55:25 INFO - PROCESS | 2528 | 1464612925558 Marionette TRACE conn5 <- [1,2201,null,{"value":"13"}] 05:55:25 INFO - PROCESS | 2528 | 1464612925562 Marionette TRACE conn5 -> [0,2202,"setScriptTimeout",{"ms":35000}] 05:55:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 05:55:25 INFO - PROCESS | 2528 | 1464612925564 Marionette TRACE conn5 <- [1,2202,null,{}] 05:55:25 INFO - PROCESS | 2528 | 1464612925568 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}] 05:55:25 INFO - PROCESS | 2528 | 1464612925698 Marionette TRACE conn5 <- [1,2203,null,{"value":null}] 05:55:25 INFO - PROCESS | 2528 | 1464612925890 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\", \"2a2d7192-24ed-4889-9d1c-c9ccdcac4bce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:55:25 INFO - PROCESS | 2528 | ++DOCSHELL 2892C800 == 126 [pid = 2528] [id = 560] 05:55:25 INFO - PROCESS | 2528 | ++DOMWINDOW == 300 (28930800) [pid = 2528] [serial = 1680] [outer = 00000000] 05:55:25 INFO - PROCESS | 2528 | ++DOMWINDOW == 301 (28935800) [pid = 2528] [serial = 1681] [outer = 28930800] 05:55:25 INFO - PROCESS | 2528 | 1464612925945 Marionette DEBUG loaded listener.js 05:55:26 INFO - PROCESS | 2528 | ++DOMWINDOW == 302 (2999B400) [pid = 2528] [serial = 1682] [outer = 28930800] 05:55:26 INFO - PROCESS | 2528 | 1464612926595 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]]]}] 05:55:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 05:55:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 1074ms 05:55:26 INFO - PROCESS | 2528 | 1464612926640 Marionette TRACE conn5 -> [0,2205,"getWindowHandle",null] 05:55:26 INFO - PROCESS | 2528 | 1464612926642 Marionette TRACE conn5 <- [1,2205,null,{"value":"13"}] 05:55:26 INFO - PROCESS | 2528 | 1464612926645 Marionette TRACE conn5 -> [0,2206,"setScriptTimeout",{"ms":35000}] 05:55:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 05:55:26 INFO - PROCESS | 2528 | 1464612926647 Marionette TRACE conn5 <- [1,2206,null,{}] 05:55:26 INFO - PROCESS | 2528 | 1464612926651 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}] 05:55:26 INFO - PROCESS | 2528 | 1464612926781 Marionette TRACE conn5 <- [1,2207,null,{"value":null}] 05:55:26 INFO - PROCESS | 2528 | 1464612926971 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\", \"2a2d7192-24ed-4889-9d1c-c9ccdcac4bce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:55:27 INFO - PROCESS | 2528 | ++DOCSHELL 151E4000 == 127 [pid = 2528] [id = 561] 05:55:27 INFO - PROCESS | 2528 | ++DOMWINDOW == 303 (152AE000) [pid = 2528] [serial = 1683] [outer = 00000000] 05:55:27 INFO - PROCESS | 2528 | ++DOMWINDOW == 304 (17AEBC00) [pid = 2528] [serial = 1684] [outer = 152AE000] 05:55:27 INFO - PROCESS | 2528 | 1464612927024 Marionette DEBUG loaded listener.js 05:55:27 INFO - PROCESS | 2528 | ++DOMWINDOW == 305 (19D53400) [pid = 2528] [serial = 1685] [outer = 152AE000] 05:55:27 INFO - PROCESS | 2528 | 1464612927650 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]]]}] 05:55:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 05:55:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 1015ms 05:55:27 INFO - PROCESS | 2528 | 1464612927678 Marionette TRACE conn5 -> [0,2209,"getWindowHandle",null] 05:55:27 INFO - PROCESS | 2528 | 1464612927680 Marionette TRACE conn5 <- [1,2209,null,{"value":"13"}] 05:55:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 05:55:27 INFO - PROCESS | 2528 | 1464612927702 Marionette TRACE conn5 -> [0,2210,"setScriptTimeout",{"ms":35000}] 05:55:27 INFO - PROCESS | 2528 | 1464612927704 Marionette TRACE conn5 <- [1,2210,null,{}] 05:55:27 INFO - PROCESS | 2528 | 1464612927707 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}] 05:55:27 INFO - PROCESS | 2528 | 1464612927838 Marionette TRACE conn5 <- [1,2211,null,{"value":null}] 05:55:28 INFO - PROCESS | 2528 | 1464612928043 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\", \"2a2d7192-24ed-4889-9d1c-c9ccdcac4bce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:55:28 INFO - PROCESS | 2528 | ++DOCSHELL 1C589000 == 128 [pid = 2528] [id = 562] 05:55:28 INFO - PROCESS | 2528 | ++DOMWINDOW == 306 (1EDD3400) [pid = 2528] [serial = 1686] [outer = 00000000] 05:55:28 INFO - PROCESS | 2528 | ++DOMWINDOW == 307 (20B10400) [pid = 2528] [serial = 1687] [outer = 1EDD3400] 05:55:28 INFO - PROCESS | 2528 | 1464612928100 Marionette DEBUG loaded listener.js 05:55:28 INFO - PROCESS | 2528 | ++DOMWINDOW == 308 (223EF400) [pid = 2528] [serial = 1688] [outer = 1EDD3400] 05:55:28 INFO - PROCESS | 2528 | 1464612928733 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]]]}] 05:55:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 05:55:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 1461ms 05:55:29 INFO - PROCESS | 2528 | 1464612929148 Marionette TRACE conn5 -> [0,2213,"getWindowHandle",null] 05:55:29 INFO - PROCESS | 2528 | 1464612929153 Marionette TRACE conn5 <- [1,2213,null,{"value":"13"}] 05:55:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 05:55:29 INFO - PROCESS | 2528 | 1464612929158 Marionette TRACE conn5 -> [0,2214,"setScriptTimeout",{"ms":35000}] 05:55:29 INFO - PROCESS | 2528 | 1464612929161 Marionette TRACE conn5 <- [1,2214,null,{}] 05:55:29 INFO - PROCESS | 2528 | 1464612929166 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}] 05:55:29 INFO - PROCESS | 2528 | 1464612929300 Marionette TRACE conn5 <- [1,2215,null,{"value":null}] 05:55:29 INFO - PROCESS | 2528 | 1464612929488 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\", \"2a2d7192-24ed-4889-9d1c-c9ccdcac4bce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:55:29 INFO - PROCESS | 2528 | ++DOCSHELL 0E78B800 == 129 [pid = 2528] [id = 563] 05:55:29 INFO - PROCESS | 2528 | ++DOMWINDOW == 309 (11B80800) [pid = 2528] [serial = 1689] [outer = 00000000] 05:55:29 INFO - PROCESS | 2528 | ++DOMWINDOW == 310 (11DECC00) [pid = 2528] [serial = 1690] [outer = 11B80800] 05:55:29 INFO - PROCESS | 2528 | 1464612929539 Marionette DEBUG loaded listener.js 05:55:29 INFO - PROCESS | 2528 | ++DOMWINDOW == 311 (14C0B400) [pid = 2528] [serial = 1691] [outer = 11B80800] 05:55:30 INFO - PROCESS | 2528 | 1464612930090 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]]]}] 05:55:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 05:55:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 971ms 05:55:30 INFO - PROCESS | 2528 | 1464612930134 Marionette TRACE conn5 -> [0,2217,"getWindowHandle",null] 05:55:30 INFO - PROCESS | 2528 | 1464612930137 Marionette TRACE conn5 <- [1,2217,null,{"value":"13"}] 05:55:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 05:55:30 INFO - PROCESS | 2528 | 1464612930144 Marionette TRACE conn5 -> [0,2218,"setScriptTimeout",{"ms":35000}] 05:55:30 INFO - PROCESS | 2528 | 1464612930148 Marionette TRACE conn5 <- [1,2218,null,{}] 05:55:30 INFO - PROCESS | 2528 | 1464612930152 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}] 05:55:30 INFO - PROCESS | 2528 | 1464612930273 Marionette TRACE conn5 <- [1,2219,null,{"value":null}] 05:55:30 INFO - PROCESS | 2528 | 1464612930478 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\", \"2a2d7192-24ed-4889-9d1c-c9ccdcac4bce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:55:30 INFO - PROCESS | 2528 | ++DOCSHELL 16589800 == 130 [pid = 2528] [id = 564] 05:55:30 INFO - PROCESS | 2528 | ++DOMWINDOW == 312 (16593400) [pid = 2528] [serial = 1692] [outer = 00000000] 05:55:30 INFO - PROCESS | 2528 | ++DOMWINDOW == 313 (1728D000) [pid = 2528] [serial = 1693] [outer = 16593400] 05:55:30 INFO - PROCESS | 2528 | 1464612930532 Marionette DEBUG loaded listener.js 05:55:30 INFO - PROCESS | 2528 | ++DOMWINDOW == 314 (16738800) [pid = 2528] [serial = 1694] [outer = 16593400] 05:55:31 INFO - PROCESS | 2528 | 1464612931103 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]]]}] 05:55:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 05:55:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 987ms 05:55:31 INFO - PROCESS | 2528 | 1464612931147 Marionette TRACE conn5 -> [0,2221,"getWindowHandle",null] 05:55:31 INFO - PROCESS | 2528 | 1464612931149 Marionette TRACE conn5 <- [1,2221,null,{"value":"13"}] 05:55:31 INFO - PROCESS | 2528 | 1464612931154 Marionette TRACE conn5 -> [0,2222,"setScriptTimeout",{"ms":35000}] 05:55:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 05:55:31 INFO - PROCESS | 2528 | 1464612931157 Marionette TRACE conn5 <- [1,2222,null,{}] 05:55:31 INFO - PROCESS | 2528 | 1464612931166 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}] 05:55:31 INFO - PROCESS | 2528 | 1464612931291 Marionette TRACE conn5 <- [1,2223,null,{"value":null}] 05:55:31 INFO - PROCESS | 2528 | 1464612931515 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\", \"2a2d7192-24ed-4889-9d1c-c9ccdcac4bce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:55:31 INFO - PROCESS | 2528 | --DOCSHELL 17365400 == 129 [pid = 2528] [id = 120] 05:55:31 INFO - PROCESS | 2528 | --DOCSHELL 16733000 == 128 [pid = 2528] [id = 148] 05:55:31 INFO - PROCESS | 2528 | --DOCSHELL 0DD1FC00 == 127 [pid = 2528] [id = 228] 05:55:31 INFO - PROCESS | 2528 | --DOCSHELL 16449400 == 126 [pid = 2528] [id = 547] 05:55:31 INFO - PROCESS | 2528 | --DOCSHELL 0D896800 == 125 [pid = 2528] [id = 546] 05:55:31 INFO - PROCESS | 2528 | --DOCSHELL 1D758C00 == 124 [pid = 2528] [id = 545] 05:55:31 INFO - PROCESS | 2528 | --DOCSHELL 1F19BC00 == 123 [pid = 2528] [id = 544] 05:55:31 INFO - PROCESS | 2528 | --DOCSHELL 18B8C400 == 122 [pid = 2528] [id = 543] 05:55:31 INFO - PROCESS | 2528 | --DOCSHELL 1736DC00 == 121 [pid = 2528] [id = 542] 05:55:31 INFO - PROCESS | 2528 | --DOCSHELL 12238000 == 120 [pid = 2528] [id = 541] 05:55:31 INFO - PROCESS | 2528 | ++DOCSHELL 0D8DB400 == 121 [pid = 2528] [id = 565] 05:55:31 INFO - PROCESS | 2528 | ++DOMWINDOW == 315 (0D8E1000) [pid = 2528] [serial = 1695] [outer = 00000000] 05:55:31 INFO - PROCESS | 2528 | ++DOMWINDOW == 316 (12238000) [pid = 2528] [serial = 1696] [outer = 0D8E1000] 05:55:31 INFO - PROCESS | 2528 | 1464612931680 Marionette DEBUG loaded listener.js 05:55:31 INFO - PROCESS | 2528 | ++DOMWINDOW == 317 (152AF000) [pid = 2528] [serial = 1697] [outer = 0D8E1000] 05:55:31 INFO - PROCESS | 2528 | --DOCSHELL 0D64E400 == 120 [pid = 2528] [id = 540] 05:55:31 INFO - PROCESS | 2528 | --DOCSHELL 12245400 == 119 [pid = 2528] [id = 539] 05:55:31 INFO - PROCESS | 2528 | --DOCSHELL 2337AC00 == 118 [pid = 2528] [id = 532] 05:55:31 INFO - PROCESS | 2528 | --DOCSHELL 21C38800 == 117 [pid = 2528] [id = 531] 05:55:31 INFO - PROCESS | 2528 | --DOCSHELL 21C2DC00 == 116 [pid = 2528] [id = 530] 05:55:31 INFO - PROCESS | 2528 | --DOCSHELL 21619800 == 115 [pid = 2528] [id = 529] 05:55:31 INFO - PROCESS | 2528 | --DOCSHELL 1AB66400 == 114 [pid = 2528] [id = 528] 05:55:31 INFO - PROCESS | 2528 | --DOCSHELL 1749E800 == 113 [pid = 2528] [id = 527] 05:55:31 INFO - PROCESS | 2528 | --DOCSHELL 0CC2D400 == 112 [pid = 2528] [id = 526] 05:55:31 INFO - PROCESS | 2528 | --DOMWINDOW == 316 (1B2B0800) [pid = 2528] [serial = 1564] [outer = 00000000] [url = about:blank] 05:55:31 INFO - PROCESS | 2528 | --DOMWINDOW == 315 (1BC5A800) [pid = 2528] [serial = 1565] [outer = 00000000] [url = about:blank] 05:55:31 INFO - PROCESS | 2528 | --DOMWINDOW == 314 (1D755800) [pid = 2528] [serial = 1567] [outer = 00000000] [url = about:blank] 05:55:31 INFO - PROCESS | 2528 | --DOMWINDOW == 313 (1F821400) [pid = 2528] [serial = 1573] [outer = 00000000] [url = about:blank] 05:55:31 INFO - PROCESS | 2528 | --DOMWINDOW == 312 (19D5AC00) [pid = 2528] [serial = 1550] [outer = 00000000] [url = about:blank] 05:55:31 INFO - PROCESS | 2528 | --DOMWINDOW == 311 (1749D800) [pid = 2528] [serial = 1549] [outer = 00000000] [url = about:blank] 05:55:31 INFO - PROCESS | 2528 | --DOMWINDOW == 310 (12370400) [pid = 2528] [serial = 1552] [outer = 00000000] [url = about:blank] 05:55:31 INFO - PROCESS | 2528 | --DOMWINDOW == 309 (14C48800) [pid = 2528] [serial = 1553] [outer = 00000000] [url = about:blank] 05:55:31 INFO - PROCESS | 2528 | --DOMWINDOW == 308 (16596400) [pid = 2528] [serial = 1555] [outer = 00000000] [url = about:blank] 05:55:31 INFO - PROCESS | 2528 | --DOMWINDOW == 307 (1E628800) [pid = 2528] [serial = 1568] [outer = 00000000] [url = about:blank] 05:55:31 INFO - PROCESS | 2528 | --DOMWINDOW == 306 (21C37000) [pid = 2528] [serial = 1519] [outer = 00000000] [url = about:blank] 05:55:31 INFO - PROCESS | 2528 | --DOMWINDOW == 305 (17286800) [pid = 2528] [serial = 1556] [outer = 00000000] [url = about:blank] 05:55:31 INFO - PROCESS | 2528 | --DOMWINDOW == 304 (2161CC00) [pid = 2528] [serial = 1522] [outer = 00000000] [url = about:blank] 05:55:31 INFO - PROCESS | 2528 | --DOMWINDOW == 303 (17571C00) [pid = 2528] [serial = 1558] [outer = 00000000] [url = about:blank] 05:55:31 INFO - PROCESS | 2528 | --DOMWINDOW == 302 (1AC74400) [pid = 2528] [serial = 1543] [outer = 00000000] [url = about:blank] 05:55:31 INFO - PROCESS | 2528 | --DOMWINDOW == 301 (16437400) [pid = 2528] [serial = 1547] [outer = 00000000] [url = about:blank] 05:55:31 INFO - PROCESS | 2528 | --DOMWINDOW == 300 (1570C800) [pid = 2528] [serial = 1546] [outer = 00000000] [url = about:blank] 05:55:31 INFO - PROCESS | 2528 | --DOMWINDOW == 299 (272D8C00) [pid = 2528] [serial = 1534] [outer = 00000000] [url = about:blank] 05:55:31 INFO - PROCESS | 2528 | --DOMWINDOW == 298 (17572C00) [pid = 2528] [serial = 1513] [outer = 00000000] [url = about:blank] 05:55:31 INFO - PROCESS | 2528 | --DOMWINDOW == 297 (223EC000) [pid = 2528] [serial = 1525] [outer = 00000000] [url = about:blank] 05:55:31 INFO - PROCESS | 2528 | --DOMWINDOW == 296 (27246C00) [pid = 2528] [serial = 1540] [outer = 00000000] [url = about:blank] 05:55:31 INFO - PROCESS | 2528 | --DOMWINDOW == 295 (14C4A400) [pid = 2528] [serial = 1510] [outer = 00000000] [url = about:blank] 05:55:31 INFO - PROCESS | 2528 | --DOMWINDOW == 294 (21346800) [pid = 2528] [serial = 1516] [outer = 00000000] [url = about:blank] 05:55:31 INFO - PROCESS | 2528 | --DOMWINDOW == 293 (257C7000) [pid = 2528] [serial = 1531] [outer = 00000000] [url = about:blank] 05:55:31 INFO - PROCESS | 2528 | --DOMWINDOW == 292 (27DDFC00) [pid = 2528] [serial = 1537] [outer = 00000000] [url = about:blank] 05:55:31 INFO - PROCESS | 2528 | --DOMWINDOW == 291 (235CB800) [pid = 2528] [serial = 1528] [outer = 00000000] [url = about:blank] 05:55:31 INFO - PROCESS | 2528 | --DOMWINDOW == 290 (1FB3CC00) [pid = 2528] [serial = 1574] [outer = 00000000] [url = about:blank] 05:55:31 INFO - PROCESS | 2528 | --DOMWINDOW == 289 (0E505400) [pid = 2528] [serial = 1097] [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.] 05:55:31 INFO - PROCESS | 2528 | --DOMWINDOW == 288 (1ADC9400) [pid = 2528] [serial = 1561] [outer = 00000000] [url = about:blank] 05:55:31 INFO - PROCESS | 2528 | --DOMWINDOW == 287 (1B10BC00) [pid = 2528] [serial = 1562] [outer = 00000000] [url = about:blank] 05:55:31 INFO - PROCESS | 2528 | --DOMWINDOW == 286 (1B2A5000) [pid = 2528] [serial = 1570] [outer = 00000000] [url = about:blank] 05:55:31 INFO - PROCESS | 2528 | --DOMWINDOW == 285 (19167400) [pid = 2528] [serial = 1559] [outer = 00000000] [url = about:blank] 05:55:31 INFO - PROCESS | 2528 | --DOMWINDOW == 284 (1D751000) [pid = 2528] [serial = 1571] [outer = 00000000] [url = about:blank] 05:55:32 INFO - PROCESS | 2528 | 1464612932187 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]]]}] 05:55:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 05:55:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 1067ms 05:55:32 INFO - PROCESS | 2528 | 1464612932225 Marionette TRACE conn5 -> [0,2225,"getWindowHandle",null] 05:55:32 INFO - PROCESS | 2528 | 1464612932228 Marionette TRACE conn5 <- [1,2225,null,{"value":"13"}] 05:55:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 05:55:32 INFO - PROCESS | 2528 | 1464612932231 Marionette TRACE conn5 -> [0,2226,"setScriptTimeout",{"ms":35000}] 05:55:32 INFO - PROCESS | 2528 | 1464612932232 Marionette TRACE conn5 <- [1,2226,null,{}] 05:55:32 INFO - PROCESS | 2528 | 1464612932236 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}] 05:55:32 INFO - PROCESS | 2528 | 1464612932345 Marionette TRACE conn5 <- [1,2227,null,{"value":null}] 05:55:32 INFO - PROCESS | 2528 | 1464612932356 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\", \"2a2d7192-24ed-4889-9d1c-c9ccdcac4bce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:55:32 INFO - PROCESS | 2528 | ++DOCSHELL 154F0C00 == 113 [pid = 2528] [id = 566] 05:55:32 INFO - PROCESS | 2528 | ++DOMWINDOW == 285 (15E14C00) [pid = 2528] [serial = 1698] [outer = 00000000] 05:55:32 INFO - PROCESS | 2528 | ++DOMWINDOW == 286 (1658EC00) [pid = 2528] [serial = 1699] [outer = 15E14C00] 05:55:32 INFO - PROCESS | 2528 | 1464612932401 Marionette DEBUG loaded listener.js 05:55:32 INFO - PROCESS | 2528 | ++DOMWINDOW == 287 (16890C00) [pid = 2528] [serial = 1700] [outer = 15E14C00] 05:55:32 INFO - PROCESS | 2528 | 1464612932912 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]]]}] 05:55:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 05:55:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 730ms 05:55:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 05:55:32 INFO - PROCESS | 2528 | 1464612932965 Marionette TRACE conn5 -> [0,2229,"getWindowHandle",null] 05:55:32 INFO - PROCESS | 2528 | 1464612932967 Marionette TRACE conn5 <- [1,2229,null,{"value":"13"}] 05:55:32 INFO - PROCESS | 2528 | 1464612932970 Marionette TRACE conn5 -> [0,2230,"setScriptTimeout",{"ms":35000}] 05:55:32 INFO - PROCESS | 2528 | 1464612932972 Marionette TRACE conn5 <- [1,2230,null,{}] 05:55:32 INFO - PROCESS | 2528 | 1464612932975 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}] 05:55:33 INFO - PROCESS | 2528 | 1464612933078 Marionette TRACE conn5 <- [1,2231,null,{"value":null}] 05:55:33 INFO - PROCESS | 2528 | 1464612933226 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\", \"2a2d7192-24ed-4889-9d1c-c9ccdcac4bce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:55:33 INFO - PROCESS | 2528 | ++DOCSHELL 16588800 == 114 [pid = 2528] [id = 567] 05:55:33 INFO - PROCESS | 2528 | ++DOMWINDOW == 288 (16E49C00) [pid = 2528] [serial = 1701] [outer = 00000000] 05:55:33 INFO - PROCESS | 2528 | ++DOMWINDOW == 289 (174A4800) [pid = 2528] [serial = 1702] [outer = 16E49C00] 05:55:33 INFO - PROCESS | 2528 | 1464612933273 Marionette DEBUG loaded listener.js 05:55:33 INFO - PROCESS | 2528 | ++DOMWINDOW == 290 (17B7D400) [pid = 2528] [serial = 1703] [outer = 16E49C00] 05:55:33 INFO - PROCESS | 2528 | 1464612933673 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]]]}] 05:55:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 05:55:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 731ms 05:55:33 INFO - PROCESS | 2528 | 1464612933709 Marionette TRACE conn5 -> [0,2233,"getWindowHandle",null] 05:55:33 INFO - PROCESS | 2528 | 1464612933711 Marionette TRACE conn5 <- [1,2233,null,{"value":"13"}] 05:55:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 05:55:33 INFO - PROCESS | 2528 | 1464612933724 Marionette TRACE conn5 -> [0,2234,"setScriptTimeout",{"ms":35000}] 05:55:33 INFO - PROCESS | 2528 | 1464612933726 Marionette TRACE conn5 <- [1,2234,null,{}] 05:55:33 INFO - PROCESS | 2528 | 1464612933730 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}] 05:55:33 INFO - PROCESS | 2528 | 1464612933940 Marionette TRACE conn5 <- [1,2235,null,{"value":null}] 05:55:33 INFO - PROCESS | 2528 | 1464612933968 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\", \"2a2d7192-24ed-4889-9d1c-c9ccdcac4bce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:55:34 INFO - PROCESS | 2528 | ++DOCSHELL 1A471800 == 115 [pid = 2528] [id = 568] 05:55:34 INFO - PROCESS | 2528 | ++DOMWINDOW == 291 (1A473000) [pid = 2528] [serial = 1704] [outer = 00000000] 05:55:34 INFO - PROCESS | 2528 | ++DOMWINDOW == 292 (1B10A800) [pid = 2528] [serial = 1705] [outer = 1A473000] 05:55:34 INFO - PROCESS | 2528 | 1464612934014 Marionette DEBUG loaded listener.js 05:55:34 INFO - PROCESS | 2528 | ++DOMWINDOW == 293 (1B1B9800) [pid = 2528] [serial = 1706] [outer = 1A473000] 05:55:34 INFO - PROCESS | 2528 | 1464612934488 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]]]}] 05:55:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 05:55:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 791ms 05:55:34 INFO - PROCESS | 2528 | 1464612934507 Marionette TRACE conn5 -> [0,2237,"getWindowHandle",null] 05:55:34 INFO - PROCESS | 2528 | 1464612934509 Marionette TRACE conn5 <- [1,2237,null,{"value":"13"}] 05:55:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 05:55:34 INFO - PROCESS | 2528 | 1464612934519 Marionette TRACE conn5 -> [0,2238,"setScriptTimeout",{"ms":35000}] 05:55:34 INFO - PROCESS | 2528 | 1464612934521 Marionette TRACE conn5 <- [1,2238,null,{}] 05:55:34 INFO - PROCESS | 2528 | 1464612934525 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}] 05:55:34 INFO - PROCESS | 2528 | 1464612934679 Marionette TRACE conn5 <- [1,2239,null,{"value":null}] 05:55:34 INFO - PROCESS | 2528 | 1464612934697 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\", \"2a2d7192-24ed-4889-9d1c-c9ccdcac4bce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:55:34 INFO - PROCESS | 2528 | ++DOCSHELL 1B1BCC00 == 116 [pid = 2528] [id = 569] 05:55:34 INFO - PROCESS | 2528 | ++DOMWINDOW == 294 (1B2A8800) [pid = 2528] [serial = 1707] [outer = 00000000] 05:55:34 INFO - PROCESS | 2528 | ++DOMWINDOW == 295 (1BC60000) [pid = 2528] [serial = 1708] [outer = 1B2A8800] 05:55:34 INFO - PROCESS | 2528 | 1464612934741 Marionette DEBUG loaded listener.js 05:55:34 INFO - PROCESS | 2528 | ++DOMWINDOW == 296 (1C901C00) [pid = 2528] [serial = 1709] [outer = 1B2A8800] 05:55:35 INFO - PROCESS | 2528 | 1464612935186 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]]]}] 05:55:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 05:55:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 730ms 05:55:35 INFO - PROCESS | 2528 | 1464612935258 Marionette TRACE conn5 -> [0,2241,"getWindowHandle",null] 05:55:35 INFO - PROCESS | 2528 | 1464612935260 Marionette TRACE conn5 <- [1,2241,null,{"value":"13"}] 05:55:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 05:55:35 INFO - PROCESS | 2528 | 1464612935263 Marionette TRACE conn5 -> [0,2242,"setScriptTimeout",{"ms":35000}] 05:55:35 INFO - PROCESS | 2528 | 1464612935265 Marionette TRACE conn5 <- [1,2242,null,{}] 05:55:35 INFO - PROCESS | 2528 | 1464612935269 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}] 05:55:35 INFO - PROCESS | 2528 | 1464612935452 Marionette TRACE conn5 <- [1,2243,null,{"value":null}] 05:55:35 INFO - PROCESS | 2528 | 1464612935471 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\", \"2a2d7192-24ed-4889-9d1c-c9ccdcac4bce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:55:35 INFO - PROCESS | 2528 | ++DOCSHELL 1BC5F000 == 117 [pid = 2528] [id = 570] 05:55:35 INFO - PROCESS | 2528 | ++DOMWINDOW == 297 (1C908800) [pid = 2528] [serial = 1710] [outer = 00000000] 05:55:35 INFO - PROCESS | 2528 | ++DOMWINDOW == 298 (1E1B0800) [pid = 2528] [serial = 1711] [outer = 1C908800] 05:55:35 INFO - PROCESS | 2528 | 1464612935516 Marionette DEBUG loaded listener.js 05:55:35 INFO - PROCESS | 2528 | ++DOMWINDOW == 299 (1E62E400) [pid = 2528] [serial = 1712] [outer = 1C908800] 05:55:36 INFO - PROCESS | 2528 | --DOMWINDOW == 298 (0DC61000) [pid = 2528] [serial = 1638] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 05:55:36 INFO - PROCESS | 2528 | --DOMWINDOW == 297 (0D755400) [pid = 2528] [serial = 1620] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 05:55:36 INFO - PROCESS | 2528 | --DOMWINDOW == 296 (17A8B400) [pid = 2528] [serial = 32] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 05:55:36 INFO - PROCESS | 2528 | --DOMWINDOW == 295 (20712000) [pid = 2528] [serial = 1506] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 05:55:36 INFO - PROCESS | 2528 | --DOMWINDOW == 294 (1F469400) [pid = 2528] [serial = 1635] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 05:55:36 INFO - PROCESS | 2528 | --DOMWINDOW == 293 (1251A800) [pid = 2528] [serial = 1623] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 05:55:36 INFO - PROCESS | 2528 | --DOMWINDOW == 292 (1F474C00) [pid = 2528] [serial = 1632] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 05:55:36 INFO - PROCESS | 2528 | --DOMWINDOW == 291 (12265C00) [pid = 2528] [serial = 1617] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 05:55:36 INFO - PROCESS | 2528 | --DOMWINDOW == 290 (1EDDB400) [pid = 2528] [serial = 1335] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 05:55:36 INFO - PROCESS | 2528 | --DOMWINDOW == 289 (1AC78C00) [pid = 2528] [serial = 1641] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 05:55:36 INFO - PROCESS | 2528 | --DOMWINDOW == 288 (1AB62400) [pid = 2528] [serial = 1629] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 05:55:36 INFO - PROCESS | 2528 | --DOMWINDOW == 287 (17371000) [pid = 2528] [serial = 1626] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 05:55:36 INFO - PROCESS | 2528 | 1464612936298 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]]]}] 05:55:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 05:55:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 1065ms 05:55:36 INFO - PROCESS | 2528 | 1464612936332 Marionette TRACE conn5 -> [0,2245,"getWindowHandle",null] 05:55:36 INFO - PROCESS | 2528 | 1464612936334 Marionette TRACE conn5 <- [1,2245,null,{"value":"13"}] 05:55:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 05:55:36 INFO - PROCESS | 2528 | 1464612936337 Marionette TRACE conn5 -> [0,2246,"setScriptTimeout",{"ms":35000}] 05:55:36 INFO - PROCESS | 2528 | 1464612936339 Marionette TRACE conn5 <- [1,2246,null,{}] 05:55:36 INFO - PROCESS | 2528 | 1464612936342 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}] 05:55:36 INFO - PROCESS | 2528 | 1464612936508 Marionette TRACE conn5 <- [1,2247,null,{"value":null}] 05:55:36 INFO - PROCESS | 2528 | 1464612936603 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\", \"2a2d7192-24ed-4889-9d1c-c9ccdcac4bce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:55:36 INFO - PROCESS | 2528 | ++DOCSHELL 0D896400 == 118 [pid = 2528] [id = 571] 05:55:36 INFO - PROCESS | 2528 | ++DOMWINDOW == 288 (0DC61000) [pid = 2528] [serial = 1713] [outer = 00000000] 05:55:36 INFO - PROCESS | 2528 | ++DOMWINDOW == 289 (1A46F000) [pid = 2528] [serial = 1714] [outer = 0DC61000] 05:55:36 INFO - PROCESS | 2528 | 1464612936658 Marionette DEBUG loaded listener.js 05:55:36 INFO - PROCESS | 2528 | ++DOMWINDOW == 290 (1B1C2C00) [pid = 2528] [serial = 1715] [outer = 0DC61000] 05:55:37 INFO - PROCESS | 2528 | 1464612937054 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]]]}] 05:55:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 05:55:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 770ms 05:55:37 INFO - PROCESS | 2528 | 1464612937108 Marionette TRACE conn5 -> [0,2249,"getWindowHandle",null] 05:55:37 INFO - PROCESS | 2528 | 1464612937110 Marionette TRACE conn5 <- [1,2249,null,{"value":"13"}] 05:55:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 05:55:37 INFO - PROCESS | 2528 | 1464612937113 Marionette TRACE conn5 -> [0,2250,"setScriptTimeout",{"ms":35000}] 05:55:37 INFO - PROCESS | 2528 | 1464612937115 Marionette TRACE conn5 <- [1,2250,null,{}] 05:55:37 INFO - PROCESS | 2528 | 1464612937118 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}] 05:55:37 INFO - PROCESS | 2528 | 1464612937247 Marionette TRACE conn5 <- [1,2251,null,{"value":null}] 05:55:37 INFO - PROCESS | 2528 | 1464612937258 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\", \"2a2d7192-24ed-4889-9d1c-c9ccdcac4bce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:55:37 INFO - PROCESS | 2528 | ++DOCSHELL 1B2AE400 == 119 [pid = 2528] [id = 572] 05:55:37 INFO - PROCESS | 2528 | ++DOMWINDOW == 291 (1C90A000) [pid = 2528] [serial = 1716] [outer = 00000000] 05:55:37 INFO - PROCESS | 2528 | ++DOMWINDOW == 292 (1F194C00) [pid = 2528] [serial = 1717] [outer = 1C90A000] 05:55:37 INFO - PROCESS | 2528 | 1464612937304 Marionette DEBUG loaded listener.js 05:55:37 INFO - PROCESS | 2528 | ++DOMWINDOW == 293 (1F824400) [pid = 2528] [serial = 1718] [outer = 1C90A000] 05:55:37 INFO - PROCESS | 2528 | 1464612937752 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]]]}] 05:55:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 05:55:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 670ms 05:55:37 INFO - PROCESS | 2528 | 1464612937787 Marionette TRACE conn5 -> [0,2253,"getWindowHandle",null] 05:55:37 INFO - PROCESS | 2528 | 1464612937789 Marionette TRACE conn5 <- [1,2253,null,{"value":"13"}] 05:55:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 05:55:37 INFO - PROCESS | 2528 | 1464612937793 Marionette TRACE conn5 -> [0,2254,"setScriptTimeout",{"ms":35000}] 05:55:37 INFO - PROCESS | 2528 | 1464612937795 Marionette TRACE conn5 <- [1,2254,null,{}] 05:55:37 INFO - PROCESS | 2528 | 1464612937798 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}] 05:55:38 INFO - PROCESS | 2528 | 1464612937989 Marionette TRACE conn5 <- [1,2255,null,{"value":null}] 05:55:38 INFO - PROCESS | 2528 | 1464612937999 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\", \"2a2d7192-24ed-4889-9d1c-c9ccdcac4bce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:55:38 INFO - PROCESS | 2528 | ++DOCSHELL 1F830C00 == 120 [pid = 2528] [id = 573] 05:55:38 INFO - PROCESS | 2528 | ++DOMWINDOW == 294 (1FB35000) [pid = 2528] [serial = 1719] [outer = 00000000] 05:55:38 INFO - PROCESS | 2528 | ++DOMWINDOW == 295 (207CE400) [pid = 2528] [serial = 1720] [outer = 1FB35000] 05:55:38 INFO - PROCESS | 2528 | 1464612938048 Marionette DEBUG loaded listener.js 05:55:38 INFO - PROCESS | 2528 | ++DOMWINDOW == 296 (20E8E400) [pid = 2528] [serial = 1721] [outer = 1FB35000] 05:55:38 INFO - PROCESS | 2528 | 1464612938868 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]]]}] 05:55:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 05:55:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 1130ms 05:55:38 INFO - PROCESS | 2528 | 1464612938925 Marionette TRACE conn5 -> [0,2257,"getWindowHandle",null] 05:55:38 INFO - PROCESS | 2528 | 1464612938931 Marionette TRACE conn5 <- [1,2257,null,{"value":"13"}] 05:55:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 05:55:38 INFO - PROCESS | 2528 | 1464612938936 Marionette TRACE conn5 -> [0,2258,"setScriptTimeout",{"ms":35000}] 05:55:38 INFO - PROCESS | 2528 | 1464612938942 Marionette TRACE conn5 <- [1,2258,null,{}] 05:55:38 INFO - PROCESS | 2528 | 1464612938947 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}] 05:55:39 INFO - PROCESS | 2528 | 1464612939093 Marionette TRACE conn5 <- [1,2259,null,{"value":null}] 05:55:39 INFO - PROCESS | 2528 | 1464612939285 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\", \"2a2d7192-24ed-4889-9d1c-c9ccdcac4bce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:55:39 INFO - PROCESS | 2528 | ++DOCSHELL 0D250C00 == 121 [pid = 2528] [id = 574] 05:55:39 INFO - PROCESS | 2528 | ++DOMWINDOW == 297 (11DED400) [pid = 2528] [serial = 1722] [outer = 00000000] 05:55:39 INFO - PROCESS | 2528 | ++DOMWINDOW == 298 (15E18000) [pid = 2528] [serial = 1723] [outer = 11DED400] 05:55:39 INFO - PROCESS | 2528 | 1464612939343 Marionette DEBUG loaded listener.js 05:55:39 INFO - PROCESS | 2528 | ++DOMWINDOW == 299 (16588400) [pid = 2528] [serial = 1724] [outer = 11DED400] 05:55:39 INFO - PROCESS | 2528 | 1464612939927 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]]]}] 05:55:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 05:55:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 1025ms 05:55:39 INFO - PROCESS | 2528 | 1464612939966 Marionette TRACE conn5 -> [0,2261,"getWindowHandle",null] 05:55:39 INFO - PROCESS | 2528 | 1464612939972 Marionette TRACE conn5 <- [1,2261,null,{"value":"13"}] 05:55:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 05:55:40 INFO - PROCESS | 2528 | 1464612939978 Marionette TRACE conn5 -> [0,2262,"setScriptTimeout",{"ms":35000}] 05:55:40 INFO - PROCESS | 2528 | 1464612939981 Marionette TRACE conn5 <- [1,2262,null,{}] 05:55:40 INFO - PROCESS | 2528 | 1464612939985 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}] 05:55:40 INFO - PROCESS | 2528 | 1464612940125 Marionette TRACE conn5 <- [1,2263,null,{"value":null}] 05:55:40 INFO - PROCESS | 2528 | 1464612940327 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\", \"2a2d7192-24ed-4889-9d1c-c9ccdcac4bce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:55:40 INFO - PROCESS | 2528 | ++DOCSHELL 199C4000 == 122 [pid = 2528] [id = 575] 05:55:40 INFO - PROCESS | 2528 | ++DOMWINDOW == 300 (19DE0C00) [pid = 2528] [serial = 1725] [outer = 00000000] 05:55:40 INFO - PROCESS | 2528 | ++DOMWINDOW == 301 (1A472C00) [pid = 2528] [serial = 1726] [outer = 19DE0C00] 05:55:40 INFO - PROCESS | 2528 | 1464612940384 Marionette DEBUG loaded listener.js 05:55:40 INFO - PROCESS | 2528 | ++DOMWINDOW == 302 (1AC7DC00) [pid = 2528] [serial = 1727] [outer = 19DE0C00] 05:55:41 INFO - PROCESS | 2528 | 1464612940982 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]]]}] 05:55:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 05:55:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 1020ms 05:55:41 INFO - PROCESS | 2528 | 1464612941010 Marionette TRACE conn5 -> [0,2265,"getWindowHandle",null] 05:55:41 INFO - PROCESS | 2528 | 1464612941012 Marionette TRACE conn5 <- [1,2265,null,{"value":"13"}] 05:55:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 05:55:41 INFO - PROCESS | 2528 | 1464612941018 Marionette TRACE conn5 -> [0,2266,"setScriptTimeout",{"ms":35000}] 05:55:41 INFO - PROCESS | 2528 | 1464612941021 Marionette TRACE conn5 <- [1,2266,null,{}] 05:55:41 INFO - PROCESS | 2528 | 1464612941049 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}] 05:55:41 INFO - PROCESS | 2528 | 1464612941186 Marionette TRACE conn5 <- [1,2267,null,{"value":null}] 05:55:41 INFO - PROCESS | 2528 | 1464612941397 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\", \"2a2d7192-24ed-4889-9d1c-c9ccdcac4bce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:55:41 INFO - PROCESS | 2528 | ++DOCSHELL 20B0D000 == 123 [pid = 2528] [id = 576] 05:55:41 INFO - PROCESS | 2528 | ++DOMWINDOW == 303 (20E85000) [pid = 2528] [serial = 1728] [outer = 00000000] 05:55:41 INFO - PROCESS | 2528 | ++DOMWINDOW == 304 (212EC800) [pid = 2528] [serial = 1729] [outer = 20E85000] 05:55:41 INFO - PROCESS | 2528 | 1464612941460 Marionette DEBUG loaded listener.js 05:55:41 INFO - PROCESS | 2528 | ++DOMWINDOW == 305 (2135BC00) [pid = 2528] [serial = 1730] [outer = 20E85000] 05:55:42 INFO - PROCESS | 2528 | 1464612942063 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]]]}] 05:55:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 05:55:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 1079ms 05:55:42 INFO - PROCESS | 2528 | 1464612942111 Marionette TRACE conn5 -> [0,2269,"getWindowHandle",null] 05:55:42 INFO - PROCESS | 2528 | 1464612942114 Marionette TRACE conn5 <- [1,2269,null,{"value":"13"}] 05:55:42 INFO - PROCESS | 2528 | 1464612942117 Marionette TRACE conn5 -> [0,2270,"setScriptTimeout",{"ms":35000}] 05:55:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 05:55:42 INFO - PROCESS | 2528 | 1464612942119 Marionette TRACE conn5 <- [1,2270,null,{}] 05:55:42 INFO - PROCESS | 2528 | 1464612942123 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}] 05:55:42 INFO - PROCESS | 2528 | 1464612942259 Marionette TRACE conn5 <- [1,2271,null,{"value":null}] 05:55:42 INFO - PROCESS | 2528 | 1464612942461 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\", \"2a2d7192-24ed-4889-9d1c-c9ccdcac4bce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:55:42 INFO - PROCESS | 2528 | ++DOCSHELL 21451400 == 124 [pid = 2528] [id = 577] 05:55:42 INFO - PROCESS | 2528 | ++DOMWINDOW == 306 (21455C00) [pid = 2528] [serial = 1731] [outer = 00000000] 05:55:42 INFO - PROCESS | 2528 | ++DOMWINDOW == 307 (2161EC00) [pid = 2528] [serial = 1732] [outer = 21455C00] 05:55:42 INFO - PROCESS | 2528 | 1464612942517 Marionette DEBUG loaded listener.js 05:55:42 INFO - PROCESS | 2528 | ++DOMWINDOW == 308 (21723C00) [pid = 2528] [serial = 1733] [outer = 21455C00] 05:55:43 INFO - PROCESS | 2528 | 1464612943059 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]]]}] 05:55:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 05:55:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 970ms 05:55:43 INFO - PROCESS | 2528 | 1464612943092 Marionette TRACE conn5 -> [0,2273,"getWindowHandle",null] 05:55:43 INFO - PROCESS | 2528 | 1464612943095 Marionette TRACE conn5 <- [1,2273,null,{"value":"13"}] 05:55:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 05:55:43 INFO - PROCESS | 2528 | 1464612943100 Marionette TRACE conn5 -> [0,2274,"setScriptTimeout",{"ms":35000}] 05:55:43 INFO - PROCESS | 2528 | 1464612943102 Marionette TRACE conn5 <- [1,2274,null,{}] 05:55:43 INFO - PROCESS | 2528 | 1464612943106 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}] 05:55:43 INFO - PROCESS | 2528 | 1464612943234 Marionette TRACE conn5 <- [1,2275,null,{"value":null}] 05:55:43 INFO - PROCESS | 2528 | 1464612943436 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\", \"2a2d7192-24ed-4889-9d1c-c9ccdcac4bce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:55:43 INFO - PROCESS | 2528 | ++DOCSHELL 21728000 == 125 [pid = 2528] [id = 578] 05:55:43 INFO - PROCESS | 2528 | ++DOMWINDOW == 309 (21B39800) [pid = 2528] [serial = 1734] [outer = 00000000] 05:55:43 INFO - PROCESS | 2528 | ++DOMWINDOW == 310 (21C34400) [pid = 2528] [serial = 1735] [outer = 21B39800] 05:55:43 INFO - PROCESS | 2528 | 1464612943492 Marionette DEBUG loaded listener.js 05:55:43 INFO - PROCESS | 2528 | ++DOMWINDOW == 311 (223E6C00) [pid = 2528] [serial = 1736] [outer = 21B39800] 05:55:44 INFO - PROCESS | 2528 | 1464612944072 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]]]}] 05:55:44 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 05:55:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 1015ms 05:55:44 INFO - PROCESS | 2528 | 1464612944120 Marionette TRACE conn5 -> [0,2277,"getWindowHandle",null] 05:55:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 05:55:44 INFO - PROCESS | 2528 | 1464612944122 Marionette TRACE conn5 <- [1,2277,null,{"value":"13"}] 05:55:44 INFO - PROCESS | 2528 | 1464612944126 Marionette TRACE conn5 -> [0,2278,"setScriptTimeout",{"ms":35000}] 05:55:44 INFO - PROCESS | 2528 | 1464612944128 Marionette TRACE conn5 <- [1,2278,null,{}] 05:55:44 INFO - PROCESS | 2528 | 1464612944131 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}] 05:55:44 INFO - PROCESS | 2528 | 1464612944270 Marionette TRACE conn5 <- [1,2279,null,{"value":null}] 05:55:44 INFO - PROCESS | 2528 | 1464612944473 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\", \"2a2d7192-24ed-4889-9d1c-c9ccdcac4bce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:55:44 INFO - PROCESS | 2528 | ++DOCSHELL 23381000 == 126 [pid = 2528] [id = 579] 05:55:44 INFO - PROCESS | 2528 | ++DOMWINDOW == 312 (23382000) [pid = 2528] [serial = 1737] [outer = 00000000] 05:55:44 INFO - PROCESS | 2528 | ++DOMWINDOW == 313 (24849400) [pid = 2528] [serial = 1738] [outer = 23382000] 05:55:44 INFO - PROCESS | 2528 | 1464612944529 Marionette DEBUG loaded listener.js 05:55:44 INFO - PROCESS | 2528 | ++DOMWINDOW == 314 (2484AC00) [pid = 2528] [serial = 1739] [outer = 23382000] 05:55:45 INFO - PROCESS | 2528 | 1464612945104 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]]]}] 05:55:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 05:55:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 1018ms 05:55:45 INFO - PROCESS | 2528 | 1464612945148 Marionette TRACE conn5 -> [0,2281,"getWindowHandle",null] 05:55:45 INFO - PROCESS | 2528 | 1464612945151 Marionette TRACE conn5 <- [1,2281,null,{"value":"13"}] 05:55:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 05:55:45 INFO - PROCESS | 2528 | 1464612945154 Marionette TRACE conn5 -> [0,2282,"setScriptTimeout",{"ms":35000}] 05:55:45 INFO - PROCESS | 2528 | 1464612945156 Marionette TRACE conn5 <- [1,2282,null,{}] 05:55:45 INFO - PROCESS | 2528 | 1464612945160 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}] 05:55:45 INFO - PROCESS | 2528 | 1464612945288 Marionette TRACE conn5 <- [1,2283,null,{"value":null}] 05:55:45 INFO - PROCESS | 2528 | 1464612945491 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\", \"2a2d7192-24ed-4889-9d1c-c9ccdcac4bce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:55:45 INFO - PROCESS | 2528 | ++DOCSHELL 23653800 == 127 [pid = 2528] [id = 580] 05:55:45 INFO - PROCESS | 2528 | ++DOMWINDOW == 315 (23654400) [pid = 2528] [serial = 1740] [outer = 00000000] 05:55:45 INFO - PROCESS | 2528 | ++DOMWINDOW == 316 (2365A000) [pid = 2528] [serial = 1741] [outer = 23654400] 05:55:45 INFO - PROCESS | 2528 | 1464612945547 Marionette DEBUG loaded listener.js 05:55:45 INFO - PROCESS | 2528 | ++DOMWINDOW == 317 (2365C000) [pid = 2528] [serial = 1742] [outer = 23654400] 05:55:46 INFO - PROCESS | 2528 | 1464612946096 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]]]}] 05:55:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 05:55:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 970ms 05:55:46 INFO - PROCESS | 2528 | 1464612946128 Marionette TRACE conn5 -> [0,2285,"getWindowHandle",null] 05:55:46 INFO - PROCESS | 2528 | 1464612946130 Marionette TRACE conn5 <- [1,2285,null,{"value":"13"}] 05:55:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 05:55:46 INFO - PROCESS | 2528 | 1464612946134 Marionette TRACE conn5 -> [0,2286,"setScriptTimeout",{"ms":35000}] 05:55:46 INFO - PROCESS | 2528 | 1464612946136 Marionette TRACE conn5 <- [1,2286,null,{}] 05:55:46 INFO - PROCESS | 2528 | 1464612946140 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}] 05:55:46 INFO - PROCESS | 2528 | 1464612946267 Marionette TRACE conn5 <- [1,2287,null,{"value":null}] 05:55:46 INFO - PROCESS | 2528 | 1464612946478 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\", \"2a2d7192-24ed-4889-9d1c-c9ccdcac4bce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:55:46 INFO - PROCESS | 2528 | ++DOCSHELL 22C41800 == 128 [pid = 2528] [id = 581] 05:55:46 INFO - PROCESS | 2528 | ++DOMWINDOW == 318 (22C42000) [pid = 2528] [serial = 1743] [outer = 00000000] 05:55:46 INFO - PROCESS | 2528 | ++DOMWINDOW == 319 (22C46400) [pid = 2528] [serial = 1744] [outer = 22C42000] 05:55:46 INFO - PROCESS | 2528 | 1464612946538 Marionette DEBUG loaded listener.js 05:55:46 INFO - PROCESS | 2528 | ++DOMWINDOW == 320 (22C48800) [pid = 2528] [serial = 1745] [outer = 22C42000] 05:55:47 INFO - PROCESS | 2528 | 1464612947126 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]]]}] 05:55:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 05:55:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 1018ms 05:55:47 INFO - PROCESS | 2528 | 1464612947159 Marionette TRACE conn5 -> [0,2289,"getWindowHandle",null] 05:55:47 INFO - PROCESS | 2528 | 1464612947162 Marionette TRACE conn5 <- [1,2289,null,{"value":"13"}] 05:55:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 05:55:47 INFO - PROCESS | 2528 | 1464612947167 Marionette TRACE conn5 -> [0,2290,"setScriptTimeout",{"ms":35000}] 05:55:47 INFO - PROCESS | 2528 | 1464612947169 Marionette TRACE conn5 <- [1,2290,null,{}] 05:55:47 INFO - PROCESS | 2528 | 1464612947191 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}] 05:55:47 INFO - PROCESS | 2528 | 1464612947323 Marionette TRACE conn5 <- [1,2291,null,{"value":null}] 05:55:47 INFO - PROCESS | 2528 | 1464612947527 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\", \"2a2d7192-24ed-4889-9d1c-c9ccdcac4bce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:55:47 INFO - PROCESS | 2528 | ++DOCSHELL 22C4AC00 == 129 [pid = 2528] [id = 582] 05:55:47 INFO - PROCESS | 2528 | ++DOMWINDOW == 321 (22C4BC00) [pid = 2528] [serial = 1746] [outer = 00000000] 05:55:47 INFO - PROCESS | 2528 | ++DOMWINDOW == 322 (23661800) [pid = 2528] [serial = 1747] [outer = 22C4BC00] 05:55:47 INFO - PROCESS | 2528 | 1464612947582 Marionette DEBUG loaded listener.js 05:55:47 INFO - PROCESS | 2528 | ++DOMWINDOW == 323 (251F2800) [pid = 2528] [serial = 1748] [outer = 22C4BC00] 05:55:48 INFO - PROCESS | 2528 | 1464612948161 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]]]}] 05:55:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 05:55:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 1019ms 05:55:48 INFO - PROCESS | 2528 | 1464612948193 Marionette TRACE conn5 -> [0,2293,"getWindowHandle",null] 05:55:48 INFO - PROCESS | 2528 | 1464612948195 Marionette TRACE conn5 <- [1,2293,null,{"value":"13"}] 05:55:48 INFO - PROCESS | 2528 | 1464612948201 Marionette TRACE conn5 -> [0,2294,"setScriptTimeout",{"ms":35000}] 05:55:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 05:55:48 INFO - PROCESS | 2528 | 1464612948203 Marionette TRACE conn5 <- [1,2294,null,{}] 05:55:48 INFO - PROCESS | 2528 | 1464612948207 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}] 05:55:48 INFO - PROCESS | 2528 | 1464612948335 Marionette TRACE conn5 <- [1,2295,null,{"value":null}] 05:55:48 INFO - PROCESS | 2528 | 1464612948540 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\", \"2a2d7192-24ed-4889-9d1c-c9ccdcac4bce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:55:48 INFO - PROCESS | 2528 | ++DOCSHELL 257C8400 == 130 [pid = 2528] [id = 583] 05:55:48 INFO - PROCESS | 2528 | ++DOMWINDOW == 324 (257C8800) [pid = 2528] [serial = 1749] [outer = 00000000] 05:55:48 INFO - PROCESS | 2528 | ++DOMWINDOW == 325 (2723BC00) [pid = 2528] [serial = 1750] [outer = 257C8800] 05:55:48 INFO - PROCESS | 2528 | 1464612948596 Marionette DEBUG loaded listener.js 05:55:48 INFO - PROCESS | 2528 | ++DOMWINDOW == 326 (2723F800) [pid = 2528] [serial = 1751] [outer = 257C8800] 05:55:49 INFO - PROCESS | 2528 | 1464612949180 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]]]}] 05:55:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 05:55:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 1019ms 05:55:49 INFO - PROCESS | 2528 | 1464612949224 Marionette TRACE conn5 -> [0,2297,"getWindowHandle",null] 05:55:49 INFO - PROCESS | 2528 | 1464612949227 Marionette TRACE conn5 <- [1,2297,null,{"value":"13"}] 05:55:49 INFO - PROCESS | 2528 | 1464612949230 Marionette TRACE conn5 -> [0,2298,"setScriptTimeout",{"ms":35000}] 05:55:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 05:55:49 INFO - PROCESS | 2528 | 1464612949233 Marionette TRACE conn5 <- [1,2298,null,{}] 05:55:49 INFO - PROCESS | 2528 | 1464612949237 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}] 05:55:49 INFO - PROCESS | 2528 | 1464612949399 Marionette TRACE conn5 <- [1,2299,null,{"value":null}] 05:55:49 INFO - PROCESS | 2528 | 1464612949594 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\", \"2a2d7192-24ed-4889-9d1c-c9ccdcac4bce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:55:49 INFO - PROCESS | 2528 | ++DOCSHELL 272D3800 == 131 [pid = 2528] [id = 584] 05:55:49 INFO - PROCESS | 2528 | ++DOMWINDOW == 327 (27DE1800) [pid = 2528] [serial = 1752] [outer = 00000000] 05:55:49 INFO - PROCESS | 2528 | ++DOMWINDOW == 328 (27EFA800) [pid = 2528] [serial = 1753] [outer = 27DE1800] 05:55:49 INFO - PROCESS | 2528 | 1464612949652 Marionette DEBUG loaded listener.js 05:55:49 INFO - PROCESS | 2528 | ++DOMWINDOW == 329 (28928800) [pid = 2528] [serial = 1754] [outer = 27DE1800] 05:55:50 INFO - PROCESS | 2528 | 1464612950251 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]]]}] 05:55:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 05:55:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 1071ms 05:55:50 INFO - PROCESS | 2528 | 1464612950310 Marionette TRACE conn5 -> [0,2301,"getWindowHandle",null] 05:55:50 INFO - PROCESS | 2528 | 1464612950312 Marionette TRACE conn5 <- [1,2301,null,{"value":"13"}] 05:55:50 INFO - PROCESS | 2528 | 1464612950316 Marionette TRACE conn5 -> [0,2302,"setScriptTimeout",{"ms":35000}] 05:55:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 05:55:50 INFO - PROCESS | 2528 | 1464612950318 Marionette TRACE conn5 <- [1,2302,null,{}] 05:55:50 INFO - PROCESS | 2528 | 1464612950322 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}] 05:55:50 INFO - PROCESS | 2528 | 1464612950451 Marionette TRACE conn5 <- [1,2303,null,{"value":null}] 05:55:50 INFO - PROCESS | 2528 | 1464612950657 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\", \"2a2d7192-24ed-4889-9d1c-c9ccdcac4bce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:55:50 INFO - PROCESS | 2528 | ++DOCSHELL 2742A000 == 132 [pid = 2528] [id = 585] 05:55:50 INFO - PROCESS | 2528 | ++DOMWINDOW == 330 (27EF8000) [pid = 2528] [serial = 1755] [outer = 00000000] 05:55:50 INFO - PROCESS | 2528 | ++DOMWINDOW == 331 (2999FC00) [pid = 2528] [serial = 1756] [outer = 27EF8000] 05:55:50 INFO - PROCESS | 2528 | 1464612950712 Marionette DEBUG loaded listener.js 05:55:50 INFO - PROCESS | 2528 | ++DOMWINDOW == 332 (299A3000) [pid = 2528] [serial = 1757] [outer = 27EF8000] 05:55:51 INFO - PROCESS | 2528 | 1464612951269 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]]]}] 05:55:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 05:55:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 1017ms 05:55:51 INFO - PROCESS | 2528 | 1464612951337 Marionette TRACE conn5 -> [0,2305,"getWindowHandle",null] 05:55:51 INFO - PROCESS | 2528 | 1464612951340 Marionette TRACE conn5 <- [1,2305,null,{"value":"13"}] 05:55:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 05:55:51 INFO - PROCESS | 2528 | 1464612951343 Marionette TRACE conn5 -> [0,2306,"setScriptTimeout",{"ms":35000}] 05:55:51 INFO - PROCESS | 2528 | 1464612951347 Marionette TRACE conn5 <- [1,2306,null,{}] 05:55:51 INFO - PROCESS | 2528 | 1464612951351 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}] 05:55:51 INFO - PROCESS | 2528 | 1464612951480 Marionette TRACE conn5 <- [1,2307,null,{"value":null}] 05:55:51 INFO - PROCESS | 2528 | 1464612951694 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\", \"2a2d7192-24ed-4889-9d1c-c9ccdcac4bce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:55:51 INFO - PROCESS | 2528 | ++DOCSHELL 2B304000 == 133 [pid = 2528] [id = 586] 05:55:51 INFO - PROCESS | 2528 | ++DOMWINDOW == 333 (2B304400) [pid = 2528] [serial = 1758] [outer = 00000000] 05:55:51 INFO - PROCESS | 2528 | ++DOMWINDOW == 334 (2B308000) [pid = 2528] [serial = 1759] [outer = 2B304400] 05:55:51 INFO - PROCESS | 2528 | 1464612951749 Marionette DEBUG loaded listener.js 05:55:51 INFO - PROCESS | 2528 | ++DOMWINDOW == 335 (2B30A400) [pid = 2528] [serial = 1760] [outer = 2B304400] 05:55:52 INFO - PROCESS | 2528 | 1464612952419 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] 05:55:52 INFO - PROCESS | 2528 | 1464612952467 Marionette TRACE conn5 <- [1,2309,null,{"value":"13"}] 05:55:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 05:55:52 INFO - PROCESS | 2528 | 1464612952471 Marionette TRACE conn5 -> [0,2310,"setScriptTimeout",{"ms":35000}] 05:55:52 INFO - PROCESS | 2528 | 1464612952473 Marionette TRACE conn5 <- [1,2310,null,{}] 05:55:52 INFO - PROCESS | 2528 | 1464612952490 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}] 05:55:52 INFO - PROCESS | 2528 | 1464612952676 Marionette TRACE conn5 <- [1,2311,null,{"value":null}] 05:55:52 INFO - PROCESS | 2528 | 1464612952821 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\", \"2a2d7192-24ed-4889-9d1c-c9ccdcac4bce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:55:52 INFO - PROCESS | 2528 | ++DOCSHELL 12371400 == 134 [pid = 2528] [id = 587] 05:55:52 INFO - PROCESS | 2528 | ++DOMWINDOW == 336 (152BB800) [pid = 2528] [serial = 1761] [outer = 00000000] 05:55:52 INFO - PROCESS | 2528 | ++DOMWINDOW == 337 (17369400) [pid = 2528] [serial = 1762] [outer = 152BB800] 05:55:52 INFO - PROCESS | 2528 | 1464612952876 Marionette DEBUG loaded listener.js 05:55:52 INFO - PROCESS | 2528 | ++DOMWINDOW == 338 (1B2AF400) [pid = 2528] [serial = 1763] [outer = 152BB800] 05:55:53 INFO - PROCESS | 2528 | 1464612953473 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]]]}] 05:55:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 05:55:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 1076ms 05:55:53 INFO - PROCESS | 2528 | 1464612953550 Marionette TRACE conn5 -> [0,2313,"getWindowHandle",null] 05:55:53 INFO - PROCESS | 2528 | 1464612953552 Marionette TRACE conn5 <- [1,2313,null,{"value":"13"}] 05:55:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 05:55:53 INFO - PROCESS | 2528 | 1464612953556 Marionette TRACE conn5 -> [0,2314,"setScriptTimeout",{"ms":35000}] 05:55:53 INFO - PROCESS | 2528 | 1464612953558 Marionette TRACE conn5 <- [1,2314,null,{}] 05:55:53 INFO - PROCESS | 2528 | 1464612953562 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}] 05:55:53 INFO - PROCESS | 2528 | 1464612953694 Marionette TRACE conn5 <- [1,2315,null,{"value":null}] 05:55:53 INFO - PROCESS | 2528 | 1464612953896 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\", \"2a2d7192-24ed-4889-9d1c-c9ccdcac4bce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:55:53 INFO - PROCESS | 2528 | ++DOCSHELL 1B10F000 == 135 [pid = 2528] [id = 588] 05:55:53 INFO - PROCESS | 2528 | ++DOMWINDOW == 339 (2139C800) [pid = 2528] [serial = 1764] [outer = 00000000] 05:55:53 INFO - PROCESS | 2528 | ++DOMWINDOW == 340 (299A0400) [pid = 2528] [serial = 1765] [outer = 2139C800] 05:55:53 INFO - PROCESS | 2528 | 1464612953949 Marionette DEBUG loaded listener.js 05:55:54 INFO - PROCESS | 2528 | ++DOMWINDOW == 341 (2B307C00) [pid = 2528] [serial = 1766] [outer = 2139C800] 05:55:54 INFO - PROCESS | 2528 | 1464612954542 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]]]}] 05:55:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 05:55:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 1015ms 05:55:54 INFO - PROCESS | 2528 | 1464612954575 Marionette TRACE conn5 -> [0,2317,"getWindowHandle",null] 05:55:54 INFO - PROCESS | 2528 | 1464612954577 Marionette TRACE conn5 <- [1,2317,null,{"value":"13"}] 05:55:54 INFO - PROCESS | 2528 | 1464612954581 Marionette TRACE conn5 -> [0,2318,"setScriptTimeout",{"ms":35000}] 05:55:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 05:55:54 INFO - PROCESS | 2528 | 1464612954583 Marionette TRACE conn5 <- [1,2318,null,{}] 05:55:54 INFO - PROCESS | 2528 | 1464612954586 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}] 05:55:54 INFO - PROCESS | 2528 | 1464612954719 Marionette TRACE conn5 <- [1,2319,null,{"value":null}] 05:55:54 INFO - PROCESS | 2528 | 1464612954930 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\", \"2a2d7192-24ed-4889-9d1c-c9ccdcac4bce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:55:54 INFO - PROCESS | 2528 | ++DOCSHELL 12570400 == 136 [pid = 2528] [id = 589] 05:55:54 INFO - PROCESS | 2528 | ++DOMWINDOW == 342 (16E4E400) [pid = 2528] [serial = 1767] [outer = 00000000] 05:55:54 INFO - PROCESS | 2528 | ++DOMWINDOW == 343 (2B44DC00) [pid = 2528] [serial = 1768] [outer = 16E4E400] 05:55:55 INFO - PROCESS | 2528 | 1464612954986 Marionette DEBUG loaded listener.js 05:55:55 INFO - PROCESS | 2528 | ++DOMWINDOW == 344 (2B44E800) [pid = 2528] [serial = 1769] [outer = 16E4E400] 05:55:55 INFO - PROCESS | 2528 | 1464612955869 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]]]}] 05:55:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 05:55:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 1335ms 05:55:55 INFO - PROCESS | 2528 | 1464612955920 Marionette TRACE conn5 -> [0,2321,"getWindowHandle",null] 05:55:55 INFO - PROCESS | 2528 | 1464612955925 Marionette TRACE conn5 <- [1,2321,null,{"value":"13"}] 05:55:55 INFO - PROCESS | 2528 | 1464612955945 Marionette TRACE conn5 -> [0,2322,"setScriptTimeout",{"ms":35000}] 05:55:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 05:55:55 INFO - PROCESS | 2528 | 1464612955950 Marionette TRACE conn5 <- [1,2322,null,{}] 05:55:55 INFO - PROCESS | 2528 | 1464612955955 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}] 05:55:56 INFO - PROCESS | 2528 | 1464612956088 Marionette TRACE conn5 <- [1,2323,null,{"value":null}] 05:55:56 INFO - PROCESS | 2528 | 1464612956287 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\", \"2a2d7192-24ed-4889-9d1c-c9ccdcac4bce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:55:56 INFO - PROCESS | 2528 | ++DOCSHELL 122EA800 == 137 [pid = 2528] [id = 590] 05:55:56 INFO - PROCESS | 2528 | ++DOMWINDOW == 345 (12378C00) [pid = 2528] [serial = 1770] [outer = 00000000] 05:55:56 INFO - PROCESS | 2528 | ++DOMWINDOW == 346 (16E48000) [pid = 2528] [serial = 1771] [outer = 12378C00] 05:55:56 INFO - PROCESS | 2528 | 1464612956336 Marionette DEBUG loaded listener.js 05:55:56 INFO - PROCESS | 2528 | ++DOMWINDOW == 347 (17B19000) [pid = 2528] [serial = 1772] [outer = 12378C00] 05:55:56 INFO - PROCESS | 2528 | 1464612956961 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]]]}] 05:55:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 05:55:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 1070ms 05:55:57 INFO - PROCESS | 2528 | 1464612957019 Marionette TRACE conn5 -> [0,2325,"getWindowHandle",null] 05:55:57 INFO - PROCESS | 2528 | 1464612957024 Marionette TRACE conn5 <- [1,2325,null,{"value":"13"}] 05:55:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 05:55:57 INFO - PROCESS | 2528 | 1464612957030 Marionette TRACE conn5 -> [0,2326,"setScriptTimeout",{"ms":35000}] 05:55:57 INFO - PROCESS | 2528 | 1464612957032 Marionette TRACE conn5 <- [1,2326,null,{}] 05:55:57 INFO - PROCESS | 2528 | 1464612957036 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}] 05:55:57 INFO - PROCESS | 2528 | 1464612957198 Marionette TRACE conn5 <- [1,2327,null,{"value":null}] 05:55:57 INFO - PROCESS | 2528 | 1464612957399 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\", \"2a2d7192-24ed-4889-9d1c-c9ccdcac4bce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:55:57 INFO - PROCESS | 2528 | ++DOCSHELL 16E48800 == 138 [pid = 2528] [id = 591] 05:55:57 INFO - PROCESS | 2528 | ++DOMWINDOW == 348 (17294400) [pid = 2528] [serial = 1773] [outer = 00000000] 05:55:57 INFO - PROCESS | 2528 | ++DOMWINDOW == 349 (1B180400) [pid = 2528] [serial = 1774] [outer = 17294400] 05:55:57 INFO - PROCESS | 2528 | 1464612957447 Marionette DEBUG loaded listener.js 05:55:57 INFO - PROCESS | 2528 | ++DOMWINDOW == 350 (1D754C00) [pid = 2528] [serial = 1775] [outer = 17294400] 05:55:57 INFO - PROCESS | 2528 | --DOCSHELL 1F823400 == 137 [pid = 2528] [id = 502] 05:55:57 INFO - PROCESS | 2528 | --DOCSHELL 1B2AE400 == 136 [pid = 2528] [id = 572] 05:55:57 INFO - PROCESS | 2528 | --DOCSHELL 0D896400 == 135 [pid = 2528] [id = 571] 05:55:57 INFO - PROCESS | 2528 | --DOCSHELL 1BC5F000 == 134 [pid = 2528] [id = 570] 05:55:57 INFO - PROCESS | 2528 | --DOCSHELL 1B1BCC00 == 133 [pid = 2528] [id = 569] 05:55:57 INFO - PROCESS | 2528 | --DOCSHELL 1A471800 == 132 [pid = 2528] [id = 568] 05:55:57 INFO - PROCESS | 2528 | --DOCSHELL 16588800 == 131 [pid = 2528] [id = 567] 05:55:57 INFO - PROCESS | 2528 | --DOCSHELL 154F0C00 == 130 [pid = 2528] [id = 566] 05:55:57 INFO - PROCESS | 2528 | --DOCSHELL 0D8DB400 == 129 [pid = 2528] [id = 565] 05:55:57 INFO - PROCESS | 2528 | --DOCSHELL 16589800 == 128 [pid = 2528] [id = 564] 05:55:57 INFO - PROCESS | 2528 | --DOCSHELL 0CCCF800 == 127 [pid = 2528] [id = 14] 05:55:57 INFO - PROCESS | 2528 | --DOCSHELL 0E78B800 == 126 [pid = 2528] [id = 563] 05:55:57 INFO - PROCESS | 2528 | --DOMWINDOW == 349 (20B0D800) [pid = 2528] [serial = 1585] [outer = 00000000] [url = about:blank] 05:55:57 INFO - PROCESS | 2528 | --DOMWINDOW == 348 (16431800) [pid = 2528] [serial = 1612] [outer = 00000000] [url = about:blank] 05:55:57 INFO - PROCESS | 2528 | --DOMWINDOW == 347 (17A94000) [pid = 2528] [serial = 1582] [outer = 00000000] [url = about:blank] 05:55:57 INFO - PROCESS | 2528 | --DOMWINDOW == 346 (12C04800) [pid = 2528] [serial = 1579] [outer = 00000000] [url = about:blank] 05:55:57 INFO - PROCESS | 2528 | --DOMWINDOW == 345 (23388400) [pid = 2528] [serial = 1603] [outer = 00000000] [url = about:blank] 05:55:58 INFO - PROCESS | 2528 | --DOMWINDOW == 344 (235C8C00) [pid = 2528] [serial = 1594] [outer = 00000000] [url = about:blank] 05:55:58 INFO - PROCESS | 2528 | --DOMWINDOW == 343 (23381800) [pid = 2528] [serial = 1597] [outer = 00000000] [url = about:blank] 05:55:58 INFO - PROCESS | 2528 | --DOMWINDOW == 342 (21B52C00) [pid = 2528] [serial = 1588] [outer = 00000000] [url = about:blank] 05:55:58 INFO - PROCESS | 2528 | --DOMWINDOW == 341 (22358400) [pid = 2528] [serial = 1591] [outer = 00000000] [url = about:blank] 05:55:58 INFO - PROCESS | 2528 | --DOMWINDOW == 340 (1D74AC00) [pid = 2528] [serial = 1615] [outer = 00000000] [url = about:blank] 05:55:58 INFO - PROCESS | 2528 | --DOMWINDOW == 339 (23388C00) [pid = 2528] [serial = 1609] [outer = 00000000] [url = about:blank] 05:55:58 INFO - PROCESS | 2528 | --DOMWINDOW == 338 (2484F000) [pid = 2528] [serial = 1606] [outer = 00000000] [url = about:blank] 05:55:58 INFO - PROCESS | 2528 | --DOMWINDOW == 337 (212EB400) [pid = 2528] [serial = 1576] [outer = 00000000] [url = about:blank] 05:55:58 INFO - PROCESS | 2528 | --DOMWINDOW == 336 (21722C00) [pid = 2528] [serial = 1600] [outer = 00000000] [url = about:blank] 05:55:58 INFO - PROCESS | 2528 | --DOMWINDOW == 335 (0D24E800) [pid = 2528] [serial = 37] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 05:55:58 INFO - PROCESS | 2528 | --DOMWINDOW == 334 (21B60400) [pid = 2528] [serial = 1645] [outer = 00000000] [url = about:blank] 05:55:58 INFO - PROCESS | 2528 | --DOCSHELL 258F7000 == 125 [pid = 2528] [id = 559] 05:55:58 INFO - PROCESS | 2528 | --DOCSHELL 25381C00 == 124 [pid = 2528] [id = 558] 05:55:58 INFO - PROCESS | 2528 | --DOCSHELL 27EF4000 == 123 [pid = 2528] [id = 557] 05:55:58 INFO - PROCESS | 2528 | --DOCSHELL 2741F000 == 122 [pid = 2528] [id = 556] 05:55:58 INFO - PROCESS | 2528 | --DOCSHELL 27EEF000 == 121 [pid = 2528] [id = 555] 05:55:58 INFO - PROCESS | 2528 | --DOCSHELL 0D894800 == 120 [pid = 2528] [id = 525] 05:55:58 INFO - PROCESS | 2528 | --DOCSHELL 2537F400 == 119 [pid = 2528] [id = 554] 05:55:58 INFO - PROCESS | 2528 | --DOCSHELL 25382000 == 118 [pid = 2528] [id = 553] 05:55:58 INFO - PROCESS | 2528 | --DOCSHELL 235CCC00 == 117 [pid = 2528] [id = 552] 05:55:58 INFO - PROCESS | 2528 | --DOCSHELL 21453000 == 116 [pid = 2528] [id = 551] 05:55:58 INFO - PROCESS | 2528 | --DOCSHELL 17364000 == 115 [pid = 2528] [id = 550] 05:55:58 INFO - PROCESS | 2528 | --DOCSHELL 0E77A400 == 114 [pid = 2528] [id = 549] 05:55:58 INFO - PROCESS | 2528 | --DOMWINDOW == 333 (212E8C00) [pid = 2528] [serial = 1636] [outer = 00000000] [url = about:blank] 05:55:58 INFO - PROCESS | 2528 | --DOMWINDOW == 332 (16456000) [pid = 2528] [serial = 1625] [outer = 00000000] [url = about:blank] 05:55:58 INFO - PROCESS | 2528 | --DOMWINDOW == 331 (21351400) [pid = 2528] [serial = 1637] [outer = 00000000] [url = about:blank] 05:55:58 INFO - PROCESS | 2528 | --DOMWINDOW == 330 (20B0D400) [pid = 2528] [serial = 1634] [outer = 00000000] [url = about:blank] 05:55:58 INFO - PROCESS | 2528 | --DOMWINDOW == 329 (12C04000) [pid = 2528] [serial = 1618] [outer = 00000000] [url = about:blank] 05:55:58 INFO - PROCESS | 2528 | --DOMWINDOW == 328 (1FBDA000) [pid = 2528] [serial = 1337] [outer = 00000000] [url = about:blank] 05:55:58 INFO - PROCESS | 2528 | --DOMWINDOW == 327 (21614800) [pid = 2528] [serial = 1643] [outer = 00000000] [url = about:blank] 05:55:58 INFO - PROCESS | 2528 | --DOMWINDOW == 326 (1BC57000) [pid = 2528] [serial = 1630] [outer = 00000000] [url = about:blank] 05:55:58 INFO - PROCESS | 2528 | --DOMWINDOW == 325 (15706000) [pid = 2528] [serial = 1619] [outer = 00000000] [url = about:blank] 05:55:58 INFO - PROCESS | 2528 | --DOMWINDOW == 324 (1A473C00) [pid = 2528] [serial = 1628] [outer = 00000000] [url = about:blank] 05:55:58 INFO - PROCESS | 2528 | --DOMWINDOW == 323 (1910D800) [pid = 2528] [serial = 1627] [outer = 00000000] [url = about:blank] 05:55:58 INFO - PROCESS | 2528 | --DOMWINDOW == 322 (21450400) [pid = 2528] [serial = 1642] [outer = 00000000] [url = about:blank] 05:55:58 INFO - PROCESS | 2528 | --DOMWINDOW == 321 (15ECFC00) [pid = 2528] [serial = 1639] [outer = 00000000] [url = about:blank] 05:55:58 INFO - PROCESS | 2528 | --DOMWINDOW == 320 (1B176400) [pid = 2528] [serial = 1622] [outer = 00000000] [url = about:blank] 05:55:58 INFO - PROCESS | 2528 | --DOMWINDOW == 319 (1AB5A000) [pid = 2528] [serial = 1621] [outer = 00000000] [url = about:blank] 05:55:58 INFO - PROCESS | 2528 | --DOMWINDOW == 318 (1642FC00) [pid = 2528] [serial = 1624] [outer = 00000000] [url = about:blank] 05:55:58 INFO - PROCESS | 2528 | --DOMWINDOW == 317 (17AF6000) [pid = 2528] [serial = 1640] [outer = 00000000] [url = about:blank] 05:55:58 INFO - PROCESS | 2528 | --DOMWINDOW == 316 (1FBD1C00) [pid = 2528] [serial = 1633] [outer = 00000000] [url = about:blank] 05:55:58 INFO - PROCESS | 2528 | --DOMWINDOW == 315 (1C57C000) [pid = 2528] [serial = 1631] [outer = 00000000] [url = about:blank] 05:55:58 INFO - PROCESS | 2528 | --DOMWINDOW == 314 (212E4400) [pid = 2528] [serial = 1508] [outer = 00000000] [url = about:blank] 05:55:58 INFO - PROCESS | 2528 | 1464612958193 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]]]}] 05:55:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 05:55:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 1177ms 05:55:58 INFO - PROCESS | 2528 | 1464612958210 Marionette TRACE conn5 -> [0,2329,"getWindowHandle",null] 05:55:58 INFO - PROCESS | 2528 | 1464612958212 Marionette TRACE conn5 <- [1,2329,null,{"value":"13"}] 05:55:58 INFO - PROCESS | 2528 | 1464612958216 Marionette TRACE conn5 -> [0,2330,"setScriptTimeout",{"ms":35000}] 05:55:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 05:55:58 INFO - PROCESS | 2528 | 1464612958219 Marionette TRACE conn5 <- [1,2330,null,{}] 05:55:58 INFO - PROCESS | 2528 | 1464612958229 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}] 05:55:58 INFO - PROCESS | 2528 | 1464612958348 Marionette TRACE conn5 <- [1,2331,null,{"value":null}] 05:55:58 INFO - PROCESS | 2528 | 1464612958508 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\", \"2a2d7192-24ed-4889-9d1c-c9ccdcac4bce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:55:58 INFO - PROCESS | 2528 | ++DOCSHELL 0E78B800 == 115 [pid = 2528] [id = 592] 05:55:58 INFO - PROCESS | 2528 | ++DOMWINDOW == 315 (11D8E000) [pid = 2528] [serial = 1776] [outer = 00000000] 05:55:58 INFO - PROCESS | 2528 | ++DOMWINDOW == 316 (15706000) [pid = 2528] [serial = 1777] [outer = 11D8E000] 05:55:58 INFO - PROCESS | 2528 | 1464612958559 Marionette DEBUG loaded listener.js 05:55:58 INFO - PROCESS | 2528 | ++DOMWINDOW == 317 (16456000) [pid = 2528] [serial = 1778] [outer = 11D8E000] 05:55:59 INFO - PROCESS | 2528 | 1464612958970 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]]]}] 05:55:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 05:55:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 830ms 05:55:59 INFO - PROCESS | 2528 | 1464612959050 Marionette TRACE conn5 -> [0,2333,"getWindowHandle",null] 05:55:59 INFO - PROCESS | 2528 | 1464612959053 Marionette TRACE conn5 <- [1,2333,null,{"value":"13"}] 05:55:59 INFO - PROCESS | 2528 | 1464612959056 Marionette TRACE conn5 -> [0,2334,"setScriptTimeout",{"ms":35000}] 05:55:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 05:55:59 INFO - PROCESS | 2528 | 1464612959058 Marionette TRACE conn5 <- [1,2334,null,{}] 05:55:59 INFO - PROCESS | 2528 | 1464612959065 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}] 05:55:59 INFO - PROCESS | 2528 | 1464612959179 Marionette TRACE conn5 <- [1,2335,null,{"value":null}] 05:55:59 INFO - PROCESS | 2528 | 1464612959191 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\", \"2a2d7192-24ed-4889-9d1c-c9ccdcac4bce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:55:59 INFO - PROCESS | 2528 | ++DOCSHELL 17364000 == 116 [pid = 2528] [id = 593] 05:55:59 INFO - PROCESS | 2528 | ++DOMWINDOW == 318 (1749CC00) [pid = 2528] [serial = 1779] [outer = 00000000] 05:55:59 INFO - PROCESS | 2528 | ++DOMWINDOW == 319 (19DE8400) [pid = 2528] [serial = 1780] [outer = 1749CC00] 05:55:59 INFO - PROCESS | 2528 | 1464612959239 Marionette DEBUG loaded listener.js 05:55:59 INFO - PROCESS | 2528 | ++DOMWINDOW == 320 (1AB64800) [pid = 2528] [serial = 1781] [outer = 1749CC00] 05:55:59 INFO - PROCESS | 2528 | 1464612959753 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]]]}] 05:55:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 05:55:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 730ms 05:55:59 INFO - PROCESS | 2528 | 1464612959790 Marionette TRACE conn5 -> [0,2337,"getWindowHandle",null] 05:55:59 INFO - PROCESS | 2528 | 1464612959793 Marionette TRACE conn5 <- [1,2337,null,{"value":"13"}] 05:55:59 INFO - PROCESS | 2528 | 1464612959800 Marionette TRACE conn5 -> [0,2338,"setScriptTimeout",{"ms":35000}] 05:55:59 INFO - PROCESS | 2528 | 1464612959802 Marionette TRACE conn5 <- [1,2338,null,{}] 05:55:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 05:55:59 INFO - PROCESS | 2528 | 1464612959805 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}] 05:55:59 INFO - PROCESS | 2528 | 1464612959938 Marionette TRACE conn5 <- [1,2339,null,{"value":null}] 05:56:00 INFO - PROCESS | 2528 | 1464612960114 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\", \"2a2d7192-24ed-4889-9d1c-c9ccdcac4bce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:56:00 INFO - PROCESS | 2528 | ++DOCSHELL 1730B000 == 117 [pid = 2528] [id = 594] 05:56:00 INFO - PROCESS | 2528 | ++DOMWINDOW == 321 (1AC7CC00) [pid = 2528] [serial = 1782] [outer = 00000000] 05:56:00 INFO - PROCESS | 2528 | ++DOMWINDOW == 322 (1B2B3000) [pid = 2528] [serial = 1783] [outer = 1AC7CC00] 05:56:00 INFO - PROCESS | 2528 | 1464612960159 Marionette DEBUG loaded listener.js 05:56:00 INFO - PROCESS | 2528 | ++DOMWINDOW == 323 (1C90E800) [pid = 2528] [serial = 1784] [outer = 1AC7CC00] 05:56:00 INFO - PROCESS | 2528 | 1464612960645 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]]]}] 05:56:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 05:56:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 871ms 05:56:00 INFO - PROCESS | 2528 | 1464612960676 Marionette TRACE conn5 -> [0,2341,"getWindowHandle",null] 05:56:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 05:56:00 INFO - PROCESS | 2528 | 1464612960678 Marionette TRACE conn5 <- [1,2341,null,{"value":"13"}] 05:56:00 INFO - PROCESS | 2528 | 1464612960682 Marionette TRACE conn5 -> [0,2342,"setScriptTimeout",{"ms":35000}] 05:56:00 INFO - PROCESS | 2528 | 1464612960683 Marionette TRACE conn5 <- [1,2342,null,{}] 05:56:00 INFO - PROCESS | 2528 | 1464612960687 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}] 05:56:00 INFO - PROCESS | 2528 | 1464612960861 Marionette TRACE conn5 <- [1,2343,null,{"value":null}] 05:56:00 INFO - PROCESS | 2528 | 1464612960888 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\", \"2a2d7192-24ed-4889-9d1c-c9ccdcac4bce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:56:00 INFO - PROCESS | 2528 | ++DOCSHELL 1E1A8000 == 118 [pid = 2528] [id = 595] 05:56:00 INFO - PROCESS | 2528 | ++DOMWINDOW == 324 (1F194000) [pid = 2528] [serial = 1785] [outer = 00000000] 05:56:00 INFO - PROCESS | 2528 | ++DOMWINDOW == 325 (1FB39800) [pid = 2528] [serial = 1786] [outer = 1F194000] 05:56:00 INFO - PROCESS | 2528 | 1464612960933 Marionette DEBUG loaded listener.js 05:56:01 INFO - PROCESS | 2528 | ++DOMWINDOW == 326 (2071BC00) [pid = 2528] [serial = 1787] [outer = 1F194000] 05:56:01 INFO - PROCESS | 2528 | 1464612961452 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]]]}] 05:56:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 05:56:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 830ms 05:56:01 INFO - PROCESS | 2528 | 1464612961512 Marionette TRACE conn5 -> [0,2345,"getWindowHandle",null] 05:56:01 INFO - PROCESS | 2528 | 1464612961514 Marionette TRACE conn5 <- [1,2345,null,{"value":"13"}] 05:56:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 05:56:01 INFO - PROCESS | 2528 | 1464612961518 Marionette TRACE conn5 -> [0,2346,"setScriptTimeout",{"ms":35000}] 05:56:01 INFO - PROCESS | 2528 | 1464612961519 Marionette TRACE conn5 <- [1,2346,null,{}] 05:56:01 INFO - PROCESS | 2528 | 1464612961523 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}] 05:56:01 INFO - PROCESS | 2528 | 1464612961685 Marionette TRACE conn5 <- [1,2347,null,{"value":null}] 05:56:01 INFO - PROCESS | 2528 | 1464612961706 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\", \"2a2d7192-24ed-4889-9d1c-c9ccdcac4bce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:56:01 INFO - PROCESS | 2528 | ++DOCSHELL 16E4D000 == 119 [pid = 2528] [id = 596] 05:56:01 INFO - PROCESS | 2528 | ++DOMWINDOW == 327 (17291C00) [pid = 2528] [serial = 1788] [outer = 00000000] 05:56:01 INFO - PROCESS | 2528 | ++DOMWINDOW == 328 (212EF400) [pid = 2528] [serial = 1789] [outer = 17291C00] 05:56:01 INFO - PROCESS | 2528 | 1464612961751 Marionette DEBUG loaded listener.js 05:56:01 INFO - PROCESS | 2528 | ++DOMWINDOW == 329 (21351400) [pid = 2528] [serial = 1790] [outer = 17291C00] 05:56:02 INFO - PROCESS | 2528 | 1464612962233 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]]]}] 05:56:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 05:56:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 770ms 05:56:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 05:56:02 INFO - PROCESS | 2528 | 1464612962288 Marionette TRACE conn5 -> [0,2349,"getWindowHandle",null] 05:56:02 INFO - PROCESS | 2528 | 1464612962290 Marionette TRACE conn5 <- [1,2349,null,{"value":"13"}] 05:56:02 INFO - PROCESS | 2528 | 1464612962293 Marionette TRACE conn5 -> [0,2350,"setScriptTimeout",{"ms":35000}] 05:56:02 INFO - PROCESS | 2528 | 1464612962295 Marionette TRACE conn5 <- [1,2350,null,{}] 05:56:02 INFO - PROCESS | 2528 | 1464612962304 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}] 05:56:02 INFO - PROCESS | 2528 | 1464612962770 Marionette TRACE conn5 <- [1,2351,null,{"value":null}] 05:56:02 INFO - PROCESS | 2528 | --DOMWINDOW == 328 (21617400) [pid = 2528] [serial = 1644] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 05:56:02 INFO - PROCESS | 2528 | --DOMWINDOW == 327 (1C90A000) [pid = 2528] [serial = 1716] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 05:56:02 INFO - PROCESS | 2528 | --DOMWINDOW == 326 (12031000) [pid = 2528] [serial = 1575] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 05:56:02 INFO - PROCESS | 2528 | --DOMWINDOW == 325 (1A473000) [pid = 2528] [serial = 1704] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 05:56:02 INFO - PROCESS | 2528 | --DOMWINDOW == 324 (1B2A8800) [pid = 2528] [serial = 1707] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 05:56:02 INFO - PROCESS | 2528 | --DOMWINDOW == 323 (0DC61000) [pid = 2528] [serial = 1713] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 05:56:02 INFO - PROCESS | 2528 | --DOMWINDOW == 322 (1C908800) [pid = 2528] [serial = 1710] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 05:56:02 INFO - PROCESS | 2528 | --DOMWINDOW == 321 (0D8E1000) [pid = 2528] [serial = 1695] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 05:56:02 INFO - PROCESS | 2528 | --DOMWINDOW == 320 (11B80800) [pid = 2528] [serial = 1689] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 05:56:02 INFO - PROCESS | 2528 | --DOMWINDOW == 319 (15E14C00) [pid = 2528] [serial = 1698] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 05:56:02 INFO - PROCESS | 2528 | --DOMWINDOW == 318 (16593400) [pid = 2528] [serial = 1692] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 05:56:02 INFO - PROCESS | 2528 | --DOMWINDOW == 317 (16E49C00) [pid = 2528] [serial = 1701] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 05:56:02 INFO - PROCESS | 2528 | 1464612962877 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\", \"2a2d7192-24ed-4889-9d1c-c9ccdcac4bce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:56:02 INFO - PROCESS | 2528 | ++DOCSHELL 0C31CC00 == 120 [pid = 2528] [id = 597] 05:56:02 INFO - PROCESS | 2528 | ++DOMWINDOW == 318 (0D650400) [pid = 2528] [serial = 1791] [outer = 00000000] 05:56:02 INFO - PROCESS | 2528 | ++DOMWINDOW == 319 (14C4A400) [pid = 2528] [serial = 1792] [outer = 0D650400] 05:56:02 INFO - PROCESS | 2528 | 1464612962922 Marionette DEBUG loaded listener.js 05:56:03 INFO - PROCESS | 2528 | ++DOMWINDOW == 320 (175F4000) [pid = 2528] [serial = 1793] [outer = 0D650400] 05:56:03 INFO - PROCESS | 2528 | 1464612963333 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]]]}] 05:56:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 05:56:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 1139ms 05:56:03 INFO - PROCESS | 2528 | 1464612963433 Marionette TRACE conn5 -> [0,2353,"getWindowHandle",null] 05:56:03 INFO - PROCESS | 2528 | 1464612963435 Marionette TRACE conn5 <- [1,2353,null,{"value":"13"}] 05:56:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 05:56:03 INFO - PROCESS | 2528 | 1464612963438 Marionette TRACE conn5 -> [0,2354,"setScriptTimeout",{"ms":35000}] 05:56:03 INFO - PROCESS | 2528 | 1464612963440 Marionette TRACE conn5 <- [1,2354,null,{}] 05:56:03 INFO - PROCESS | 2528 | 1464612963443 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}] 05:56:03 INFO - PROCESS | 2528 | 1464612963555 Marionette TRACE conn5 <- [1,2355,null,{"value":null}] 05:56:03 INFO - PROCESS | 2528 | 1464612963564 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\", \"2a2d7192-24ed-4889-9d1c-c9ccdcac4bce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:56:03 INFO - PROCESS | 2528 | ++DOCSHELL 19171400 == 121 [pid = 2528] [id = 598] 05:56:03 INFO - PROCESS | 2528 | ++DOMWINDOW == 321 (1B1BD000) [pid = 2528] [serial = 1794] [outer = 00000000] 05:56:03 INFO - PROCESS | 2528 | ++DOMWINDOW == 322 (21616800) [pid = 2528] [serial = 1795] [outer = 1B1BD000] 05:56:03 INFO - PROCESS | 2528 | 1464612963607 Marionette DEBUG loaded listener.js 05:56:03 INFO - PROCESS | 2528 | ++DOMWINDOW == 323 (21C33800) [pid = 2528] [serial = 1796] [outer = 1B1BD000] 05:56:04 INFO - PROCESS | 2528 | 1464612964143 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]]]}] 05:56:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 05:56:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 772ms 05:56:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 05:56:04 INFO - PROCESS | 2528 | 1464612964210 Marionette TRACE conn5 -> [0,2357,"getWindowHandle",null] 05:56:04 INFO - PROCESS | 2528 | 1464612964212 Marionette TRACE conn5 <- [1,2357,null,{"value":"13"}] 05:56:04 INFO - PROCESS | 2528 | 1464612964215 Marionette TRACE conn5 -> [0,2358,"setScriptTimeout",{"ms":35000}] 05:56:04 INFO - PROCESS | 2528 | 1464612964217 Marionette TRACE conn5 <- [1,2358,null,{}] 05:56:04 INFO - PROCESS | 2528 | 1464612964220 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}] 05:56:04 INFO - PROCESS | 2528 | 1464612964329 Marionette TRACE conn5 <- [1,2359,null,{"value":null}] 05:56:04 INFO - PROCESS | 2528 | 1464612964339 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\", \"2a2d7192-24ed-4889-9d1c-c9ccdcac4bce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:56:04 INFO - PROCESS | 2528 | ++DOCSHELL 22352000 == 122 [pid = 2528] [id = 599] 05:56:04 INFO - PROCESS | 2528 | ++DOMWINDOW == 324 (223E9C00) [pid = 2528] [serial = 1797] [outer = 00000000] 05:56:04 INFO - PROCESS | 2528 | ++DOMWINDOW == 325 (22CB8800) [pid = 2528] [serial = 1798] [outer = 223E9C00] 05:56:04 INFO - PROCESS | 2528 | 1464612964382 Marionette DEBUG loaded listener.js 05:56:04 INFO - PROCESS | 2528 | ++DOMWINDOW == 326 (235C8C00) [pid = 2528] [serial = 1799] [outer = 223E9C00] 05:56:06 INFO - PROCESS | 2528 | --DOCSHELL 0D162C00 == 121 [pid = 2528] [id = 374] 05:56:06 INFO - PROCESS | 2528 | --DOCSHELL 1E630000 == 120 [pid = 2528] [id = 265] 05:56:06 INFO - PROCESS | 2528 | --DOCSHELL 1E62F800 == 119 [pid = 2528] [id = 431] 05:56:06 INFO - PROCESS | 2528 | --DOCSHELL 0C272800 == 118 [pid = 2528] [id = 232] 05:56:06 INFO - PROCESS | 2528 | --DOCSHELL 1E1A5800 == 117 [pid = 2528] [id = 264] 05:56:06 INFO - PROCESS | 2528 | --DOCSHELL 1B2AB800 == 116 [pid = 2528] [id = 217] 05:56:06 INFO - PROCESS | 2528 | --DOCSHELL 1910B000 == 115 [pid = 2528] [id = 432] 05:56:06 INFO - PROCESS | 2528 | --DOCSHELL 1672AC00 == 114 [pid = 2528] [id = 131] 05:56:06 INFO - PROCESS | 2528 | --DOCSHELL 11B7D800 == 113 [pid = 2528] [id = 513] 05:56:06 INFO - PROCESS | 2528 | --DOCSHELL 257BA000 == 112 [pid = 2528] [id = 511] 05:56:06 INFO - PROCESS | 2528 | --DOCSHELL 122EF000 == 111 [pid = 2528] [id = 49] 05:56:06 INFO - PROCESS | 2528 | --DOCSHELL 132E2400 == 110 [pid = 2528] [id = 514] 05:56:06 INFO - PROCESS | 2528 | --DOCSHELL 0D756C00 == 109 [pid = 2528] [id = 355] 05:56:06 INFO - PROCESS | 2528 | --DOCSHELL 1B17F000 == 108 [pid = 2528] [id = 262] 05:56:06 INFO - PROCESS | 2528 | --DOCSHELL 1F478000 == 107 [pid = 2528] [id = 365] 05:56:06 INFO - PROCESS | 2528 | --DOCSHELL 1F82CC00 == 106 [pid = 2528] [id = 336] 05:56:06 INFO - PROCESS | 2528 | --DOCSHELL 17287400 == 105 [pid = 2528] [id = 434] 05:56:06 INFO - PROCESS | 2528 | --DOCSHELL 1E627400 == 104 [pid = 2528] [id = 250] 05:56:06 INFO - PROCESS | 2528 | --DOCSHELL 1F471800 == 103 [pid = 2528] [id = 433] 05:56:06 INFO - PROCESS | 2528 | --DOCSHELL 235C3C00 == 102 [pid = 2528] [id = 512] 05:56:06 INFO - PROCESS | 2528 | --DOCSHELL 12C07C00 == 101 [pid = 2528] [id = 251] 05:56:06 INFO - PROCESS | 2528 | --DOCSHELL 1D750000 == 100 [pid = 2528] [id = 430] 05:56:06 INFO - PROCESS | 2528 | --DOCSHELL 2892C800 == 99 [pid = 2528] [id = 560] 05:56:06 INFO - PROCESS | 2528 | --DOCSHELL 151E4000 == 98 [pid = 2528] [id = 561] 05:56:06 INFO - PROCESS | 2528 | --DOCSHELL 1C589000 == 97 [pid = 2528] [id = 562] 05:56:06 INFO - PROCESS | 2528 | --DOCSHELL 2134B000 == 96 [pid = 2528] [id = 451] 05:56:06 INFO - PROCESS | 2528 | --DOCSHELL 1D758400 == 95 [pid = 2528] [id = 470] 05:56:06 INFO - PROCESS | 2528 | --DOCSHELL 19DED400 == 94 [pid = 2528] [id = 149] 05:56:06 INFO - PROCESS | 2528 | --DOCSHELL 154E4800 == 93 [pid = 2528] [id = 199] 05:56:06 INFO - PROCESS | 2528 | --DOCSHELL 2139A000 == 92 [pid = 2528] [id = 391] 05:56:06 INFO - PROCESS | 2528 | --DOCSHELL 1A48D400 == 91 [pid = 2528] [id = 404] 05:56:06 INFO - PROCESS | 2528 | --DOCSHELL 0D649800 == 90 [pid = 2528] [id = 311] 05:56:06 INFO - PROCESS | 2528 | --DOCSHELL 1658E000 == 89 [pid = 2528] [id = 180] 05:56:06 INFO - PROCESS | 2528 | --DOCSHELL 20E8F400 == 88 [pid = 2528] [id = 488] 05:56:06 INFO - PROCESS | 2528 | --DOCSHELL 152B7400 == 87 [pid = 2528] [id = 191] 05:56:06 INFO - PROCESS | 2528 | --DOCSHELL 17369000 == 86 [pid = 2528] [id = 216] 05:56:06 INFO - PROCESS | 2528 | --DOCSHELL 1BC5E000 == 85 [pid = 2528] [id = 263] 05:56:06 INFO - PROCESS | 2528 | --DOCSHELL 1F476C00 == 84 [pid = 2528] [id = 486] 05:56:06 INFO - PROCESS | 2528 | --DOCSHELL 1EDE0800 == 83 [pid = 2528] [id = 335] 05:56:06 INFO - PROCESS | 2528 | --DOCSHELL 1F829C00 == 82 [pid = 2528] [id = 233] 05:56:06 INFO - PROCESS | 2528 | --DOCSHELL 212F3C00 == 81 [pid = 2528] [id = 370] 05:56:06 INFO - PROCESS | 2528 | --DOCSHELL 11DE6C00 == 80 [pid = 2528] [id = 373] 05:56:06 INFO - PROCESS | 2528 | --DOCSHELL 0DCADC00 == 79 [pid = 2528] [id = 452] 05:56:06 INFO - PROCESS | 2528 | --DOCSHELL 1A446400 == 78 [pid = 2528] [id = 491] 05:56:06 INFO - PROCESS | 2528 | --DOCSHELL 21722400 == 77 [pid = 2528] [id = 534] 05:56:06 INFO - PROCESS | 2528 | --DOCSHELL 19174400 == 76 [pid = 2528] [id = 244] 05:56:06 INFO - PROCESS | 2528 | --DOCSHELL 16588C00 == 75 [pid = 2528] [id = 218] 05:56:06 INFO - PROCESS | 2528 | --DOCSHELL 20B07000 == 74 [pid = 2528] [id = 372] 05:56:06 INFO - PROCESS | 2528 | --DOCSHELL 1A44E400 == 73 [pid = 2528] [id = 201] 05:56:06 INFO - PROCESS | 2528 | --DOCSHELL 1644DC00 == 72 [pid = 2528] [id = 59] 05:56:06 INFO - PROCESS | 2528 | --DOCSHELL 0DC20000 == 71 [pid = 2528] [id = 537] 05:56:06 INFO - PROCESS | 2528 | --DOCSHELL 0DC68400 == 70 [pid = 2528] [id = 318] 05:56:06 INFO - PROCESS | 2528 | --DOCSHELL 17B75000 == 69 [pid = 2528] [id = 300] 05:56:06 INFO - PROCESS | 2528 | --DOCSHELL 1D753400 == 68 [pid = 2528] [id = 450] 05:56:06 INFO - PROCESS | 2528 | --DOCSHELL 21395C00 == 67 [pid = 2528] [id = 371] 05:56:06 INFO - PROCESS | 2528 | --DOCSHELL 21357000 == 66 [pid = 2528] [id = 489] 05:56:06 INFO - PROCESS | 2528 | --DOCSHELL 1A489000 == 65 [pid = 2528] [id = 538] 05:56:06 INFO - PROCESS | 2528 | --DOCSHELL 174A3C00 == 64 [pid = 2528] [id = 277] 05:56:06 INFO - PROCESS | 2528 | --DOCSHELL 22352800 == 63 [pid = 2528] [id = 392] 05:56:06 INFO - PROCESS | 2528 | --DOCSHELL 0D646C00 == 62 [pid = 2528] [id = 93] 05:56:06 INFO - PROCESS | 2528 | --DOCSHELL 16450C00 == 61 [pid = 2528] [id = 492] 05:56:06 INFO - PROCESS | 2528 | --DOCSHELL 1B110C00 == 60 [pid = 2528] [id = 299] 05:56:06 INFO - PROCESS | 2528 | --DOCSHELL 207CB000 == 59 [pid = 2528] [id = 487] 05:56:06 INFO - PROCESS | 2528 | --DOCSHELL 21719C00 == 58 [pid = 2528] [id = 533] 05:56:06 INFO - PROCESS | 2528 | --DOCSHELL 21B3CC00 == 57 [pid = 2528] [id = 490] 05:56:06 INFO - PROCESS | 2528 | --DOCSHELL 0C26A000 == 56 [pid = 2528] [id = 266] 05:56:06 INFO - PROCESS | 2528 | --DOCSHELL 0E770800 == 55 [pid = 2528] [id = 337] 05:56:06 INFO - PROCESS | 2528 | --DOCSHELL 20E85400 == 54 [pid = 2528] [id = 548] 05:56:06 INFO - PROCESS | 2528 | --DOCSHELL 0DC12C00 == 53 [pid = 2528] [id = 414] 05:56:06 INFO - PROCESS | 2528 | --DOCSHELL 122EA800 == 52 [pid = 2528] [id = 590] 05:56:06 INFO - PROCESS | 2528 | --DOCSHELL 1B10F000 == 51 [pid = 2528] [id = 588] 05:56:06 INFO - PROCESS | 2528 | --DOCSHELL 12570400 == 50 [pid = 2528] [id = 589] 05:56:06 INFO - PROCESS | 2528 | --DOCSHELL 12371400 == 49 [pid = 2528] [id = 587] 05:56:06 INFO - PROCESS | 2528 | --DOCSHELL 2B304000 == 48 [pid = 2528] [id = 586] 05:56:06 INFO - PROCESS | 2528 | --DOCSHELL 272D3800 == 47 [pid = 2528] [id = 584] 05:56:06 INFO - PROCESS | 2528 | --DOCSHELL 2742A000 == 46 [pid = 2528] [id = 585] 05:56:06 INFO - PROCESS | 2528 | --DOCSHELL 257C8400 == 45 [pid = 2528] [id = 583] 05:56:06 INFO - PROCESS | 2528 | --DOCSHELL 22C4AC00 == 44 [pid = 2528] [id = 582] 05:56:06 INFO - PROCESS | 2528 | --DOCSHELL 22C41800 == 43 [pid = 2528] [id = 581] 05:56:06 INFO - PROCESS | 2528 | --DOCSHELL 23381000 == 42 [pid = 2528] [id = 579] 05:56:06 INFO - PROCESS | 2528 | --DOCSHELL 23653800 == 41 [pid = 2528] [id = 580] 05:56:06 INFO - PROCESS | 2528 | --DOCSHELL 21728000 == 40 [pid = 2528] [id = 578] 05:56:06 INFO - PROCESS | 2528 | --DOCSHELL 21451400 == 39 [pid = 2528] [id = 577] 05:56:06 INFO - PROCESS | 2528 | --DOCSHELL 2144D800 == 38 [pid = 2528] [id = 536] 05:56:06 INFO - PROCESS | 2528 | --DOCSHELL 20B0D000 == 37 [pid = 2528] [id = 576] 05:56:06 INFO - PROCESS | 2528 | --DOCSHELL 23388000 == 36 [pid = 2528] [id = 535] 05:56:06 INFO - PROCESS | 2528 | --DOCSHELL 199C4000 == 35 [pid = 2528] [id = 575] 05:56:06 INFO - PROCESS | 2528 | --DOCSHELL 0D250C00 == 34 [pid = 2528] [id = 574] 05:56:06 INFO - PROCESS | 2528 | --DOCSHELL 1F830C00 == 33 [pid = 2528] [id = 573] 05:56:07 INFO - PROCESS | 2528 | --DOCSHELL 19171400 == 32 [pid = 2528] [id = 598] 05:56:07 INFO - PROCESS | 2528 | --DOCSHELL 16E48800 == 31 [pid = 2528] [id = 591] 05:56:07 INFO - PROCESS | 2528 | --DOCSHELL 0E78B800 == 30 [pid = 2528] [id = 592] 05:56:07 INFO - PROCESS | 2528 | --DOCSHELL 0C31CC00 == 29 [pid = 2528] [id = 597] 05:56:07 INFO - PROCESS | 2528 | --DOCSHELL 16E4D000 == 28 [pid = 2528] [id = 596] 05:56:07 INFO - PROCESS | 2528 | --DOCSHELL 17364000 == 27 [pid = 2528] [id = 593] 05:56:07 INFO - PROCESS | 2528 | --DOCSHELL 1E1A8000 == 26 [pid = 2528] [id = 595] 05:56:07 INFO - PROCESS | 2528 | --DOCSHELL 1730B000 == 25 [pid = 2528] [id = 594] 05:56:08 INFO - PROCESS | 2528 | --DOMWINDOW == 325 (2134C000) [pid = 2528] [serial = 1577] [outer = 00000000] [url = about:blank] 05:56:08 INFO - PROCESS | 2528 | --DOMWINDOW == 324 (1B10A800) [pid = 2528] [serial = 1705] [outer = 00000000] [url = about:blank] 05:56:08 INFO - PROCESS | 2528 | --DOMWINDOW == 323 (1B1B9800) [pid = 2528] [serial = 1706] [outer = 00000000] [url = about:blank] 05:56:08 INFO - PROCESS | 2528 | --DOMWINDOW == 322 (1BC60000) [pid = 2528] [serial = 1708] [outer = 00000000] [url = about:blank] 05:56:08 INFO - PROCESS | 2528 | --DOMWINDOW == 321 (1A46F000) [pid = 2528] [serial = 1714] [outer = 00000000] [url = about:blank] 05:56:08 INFO - PROCESS | 2528 | --DOMWINDOW == 320 (1E1B0800) [pid = 2528] [serial = 1711] [outer = 00000000] [url = about:blank] 05:56:08 INFO - PROCESS | 2528 | --DOMWINDOW == 319 (1E62E400) [pid = 2528] [serial = 1712] [outer = 00000000] [url = about:blank] 05:56:08 INFO - PROCESS | 2528 | --DOMWINDOW == 318 (12238000) [pid = 2528] [serial = 1696] [outer = 00000000] [url = about:blank] 05:56:08 INFO - PROCESS | 2528 | --DOMWINDOW == 317 (152AF000) [pid = 2528] [serial = 1697] [outer = 00000000] [url = about:blank] 05:56:08 INFO - PROCESS | 2528 | --DOMWINDOW == 316 (21C29400) [pid = 2528] [serial = 1654] [outer = 00000000] [url = about:blank] 05:56:08 INFO - PROCESS | 2528 | --DOMWINDOW == 315 (27EFB800) [pid = 2528] [serial = 1672] [outer = 00000000] [url = about:blank] 05:56:08 INFO - PROCESS | 2528 | --DOMWINDOW == 314 (14C0B400) [pid = 2528] [serial = 1691] [outer = 00000000] [url = about:blank] 05:56:08 INFO - PROCESS | 2528 | --DOMWINDOW == 313 (11DECC00) [pid = 2528] [serial = 1690] [outer = 00000000] [url = about:blank] 05:56:08 INFO - PROCESS | 2528 | --DOMWINDOW == 312 (28935800) [pid = 2528] [serial = 1681] [outer = 00000000] [url = about:blank] 05:56:08 INFO - PROCESS | 2528 | --DOMWINDOW == 311 (1658EC00) [pid = 2528] [serial = 1699] [outer = 00000000] [url = about:blank] 05:56:08 INFO - PROCESS | 2528 | --DOMWINDOW == 310 (16890C00) [pid = 2528] [serial = 1700] [outer = 00000000] [url = about:blank] 05:56:08 INFO - PROCESS | 2528 | --DOMWINDOW == 309 (16738800) [pid = 2528] [serial = 1694] [outer = 00000000] [url = about:blank] 05:56:08 INFO - PROCESS | 2528 | --DOMWINDOW == 308 (1728D000) [pid = 2528] [serial = 1693] [outer = 00000000] [url = about:blank] 05:56:08 INFO - PROCESS | 2528 | --DOMWINDOW == 307 (27F0D400) [pid = 2528] [serial = 1678] [outer = 00000000] [url = about:blank] 05:56:08 INFO - PROCESS | 2528 | --DOMWINDOW == 306 (174A4800) [pid = 2528] [serial = 1702] [outer = 00000000] [url = about:blank] 05:56:08 INFO - PROCESS | 2528 | --DOMWINDOW == 305 (258F8C00) [pid = 2528] [serial = 1675] [outer = 00000000] [url = about:blank] 05:56:08 INFO - PROCESS | 2528 | --DOMWINDOW == 304 (25386C00) [pid = 2528] [serial = 1660] [outer = 00000000] [url = about:blank] 05:56:08 INFO - PROCESS | 2528 | --DOMWINDOW == 303 (27EF4400) [pid = 2528] [serial = 1666] [outer = 00000000] [url = about:blank] 05:56:08 INFO - PROCESS | 2528 | --DOMWINDOW == 302 (11D1C000) [pid = 2528] [serial = 1648] [outer = 00000000] [url = about:blank] 05:56:08 INFO - PROCESS | 2528 | --DOMWINDOW == 301 (199BFC00) [pid = 2528] [serial = 1651] [outer = 00000000] [url = about:blank] 05:56:08 INFO - PROCESS | 2528 | --DOMWINDOW == 300 (27426400) [pid = 2528] [serial = 1669] [outer = 00000000] [url = about:blank] 05:56:08 INFO - PROCESS | 2528 | --DOMWINDOW == 299 (2484CC00) [pid = 2528] [serial = 1657] [outer = 00000000] [url = about:blank] 05:56:08 INFO - PROCESS | 2528 | --DOMWINDOW == 298 (272DB800) [pid = 2528] [serial = 1663] [outer = 00000000] [url = about:blank] 05:56:08 INFO - PROCESS | 2528 | --DOMWINDOW == 297 (22357800) [pid = 2528] [serial = 1646] [outer = 00000000] [url = about:blank] 05:56:08 INFO - PROCESS | 2528 | --DOMWINDOW == 296 (17AEBC00) [pid = 2528] [serial = 1684] [outer = 00000000] [url = about:blank] 05:56:08 INFO - PROCESS | 2528 | --DOMWINDOW == 295 (20B10400) [pid = 2528] [serial = 1687] [outer = 00000000] [url = about:blank] 05:56:08 INFO - PROCESS | 2528 | --DOMWINDOW == 294 (1F194C00) [pid = 2528] [serial = 1717] [outer = 00000000] [url = about:blank] 05:56:08 INFO - PROCESS | 2528 | --DOMWINDOW == 293 (1B1C2C00) [pid = 2528] [serial = 1715] [outer = 00000000] [url = about:blank] 05:56:08 INFO - PROCESS | 2528 | --DOMWINDOW == 292 (1F824400) [pid = 2528] [serial = 1718] [outer = 00000000] [url = about:blank] 05:56:08 INFO - PROCESS | 2528 | --DOMWINDOW == 291 (1C901C00) [pid = 2528] [serial = 1709] [outer = 00000000] [url = about:blank] 05:56:08 INFO - PROCESS | 2528 | --DOMWINDOW == 290 (17B7D400) [pid = 2528] [serial = 1703] [outer = 00000000] [url = about:blank] 05:56:08 INFO - PROCESS | 2528 | 1464612968416 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]]]}] 05:56:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 05:56:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 4227ms 05:56:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 05:56:08 INFO - PROCESS | 2528 | 1464612968444 Marionette TRACE conn5 -> [0,2361,"getWindowHandle",null] 05:56:08 INFO - PROCESS | 2528 | 1464612968448 Marionette TRACE conn5 <- [1,2361,null,{"value":"13"}] 05:56:08 INFO - PROCESS | 2528 | 1464612968454 Marionette TRACE conn5 -> [0,2362,"setScriptTimeout",{"ms":35000}] 05:56:08 INFO - PROCESS | 2528 | 1464612968458 Marionette TRACE conn5 <- [1,2362,null,{}] 05:56:08 INFO - PROCESS | 2528 | 1464612968463 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}] 05:56:08 INFO - PROCESS | 2528 | 1464612968561 Marionette TRACE conn5 <- [1,2363,null,{"value":null}] 05:56:08 INFO - PROCESS | 2528 | 1464612968573 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\", \"2a2d7192-24ed-4889-9d1c-c9ccdcac4bce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:56:08 INFO - PROCESS | 2528 | ++DOCSHELL 0C269C00 == 26 [pid = 2528] [id = 600] 05:56:08 INFO - PROCESS | 2528 | ++DOMWINDOW == 291 (0C26A000) [pid = 2528] [serial = 1800] [outer = 00000000] 05:56:08 INFO - PROCESS | 2528 | ++DOMWINDOW == 292 (0C275400) [pid = 2528] [serial = 1801] [outer = 0C26A000] 05:56:08 INFO - PROCESS | 2528 | 1464612968658 Marionette DEBUG loaded listener.js 05:56:08 INFO - PROCESS | 2528 | ++DOMWINDOW == 293 (0C31DC00) [pid = 2528] [serial = 1802] [outer = 0C26A000] 05:56:09 INFO - PROCESS | 2528 | 1464612969180 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]]]}] 05:56:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 05:56:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 791ms 05:56:09 INFO - PROCESS | 2528 | 1464612969245 Marionette TRACE conn5 -> [0,2365,"getWindowHandle",null] 05:56:09 INFO - PROCESS | 2528 | 1464612969252 Marionette TRACE conn5 <- [1,2365,null,{"value":"13"}] 05:56:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 05:56:09 INFO - PROCESS | 2528 | 1464612969258 Marionette TRACE conn5 -> [0,2366,"setScriptTimeout",{"ms":35000}] 05:56:09 INFO - PROCESS | 2528 | 1464612969261 Marionette TRACE conn5 <- [1,2366,null,{}] 05:56:09 INFO - PROCESS | 2528 | 1464612969265 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}] 05:56:09 INFO - PROCESS | 2528 | 1464612969359 Marionette TRACE conn5 <- [1,2367,null,{"value":null}] 05:56:09 INFO - PROCESS | 2528 | 1464612969373 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\", \"2a2d7192-24ed-4889-9d1c-c9ccdcac4bce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:56:09 INFO - PROCESS | 2528 | ++DOCSHELL 0D085C00 == 27 [pid = 2528] [id = 601] 05:56:09 INFO - PROCESS | 2528 | ++DOMWINDOW == 294 (0D0E0000) [pid = 2528] [serial = 1803] [outer = 00000000] 05:56:09 INFO - PROCESS | 2528 | ++DOMWINDOW == 295 (0D0EC400) [pid = 2528] [serial = 1804] [outer = 0D0E0000] 05:56:09 INFO - PROCESS | 2528 | 1464612969419 Marionette DEBUG loaded listener.js 05:56:09 INFO - PROCESS | 2528 | ++DOMWINDOW == 296 (0D15C400) [pid = 2528] [serial = 1805] [outer = 0D0E0000] 05:56:09 INFO - PROCESS | 2528 | 1464612969924 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]]]}] 05:56:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 05:56:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 730ms 05:56:10 INFO - PROCESS | 2528 | 1464612970007 Marionette TRACE conn5 -> [0,2369,"getWindowHandle",null] 05:56:10 INFO - PROCESS | 2528 | 1464612970010 Marionette TRACE conn5 <- [1,2369,null,{"value":"13"}] 05:56:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 05:56:10 INFO - PROCESS | 2528 | 1464612970018 Marionette TRACE conn5 -> [0,2370,"setScriptTimeout",{"ms":35000}] 05:56:10 INFO - PROCESS | 2528 | 1464612970022 Marionette TRACE conn5 <- [1,2370,null,{}] 05:56:10 INFO - PROCESS | 2528 | 1464612970033 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}] 05:56:10 INFO - PROCESS | 2528 | 1464612970128 Marionette TRACE conn5 <- [1,2371,null,{"value":null}] 05:56:10 INFO - PROCESS | 2528 | 1464612970147 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\", \"2a2d7192-24ed-4889-9d1c-c9ccdcac4bce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:56:10 INFO - PROCESS | 2528 | ++DOCSHELL 0D74E400 == 28 [pid = 2528] [id = 602] 05:56:10 INFO - PROCESS | 2528 | ++DOMWINDOW == 297 (0D74E800) [pid = 2528] [serial = 1806] [outer = 00000000] 05:56:10 INFO - PROCESS | 2528 | ++DOMWINDOW == 298 (0D752800) [pid = 2528] [serial = 1807] [outer = 0D74E800] 05:56:10 INFO - PROCESS | 2528 | 1464612970196 Marionette DEBUG loaded listener.js 05:56:10 INFO - PROCESS | 2528 | ++DOMWINDOW == 299 (0D759800) [pid = 2528] [serial = 1808] [outer = 0D74E800] 05:56:10 INFO - PROCESS | 2528 | 1464612970684 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]]]}] 05:56:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 05:56:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 670ms 05:56:10 INFO - PROCESS | 2528 | 1464612970709 Marionette TRACE conn5 -> [0,2373,"getWindowHandle",null] 05:56:10 INFO - PROCESS | 2528 | 1464612970712 Marionette TRACE conn5 <- [1,2373,null,{"value":"13"}] 05:56:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 05:56:10 INFO - PROCESS | 2528 | 1464612970715 Marionette TRACE conn5 -> [0,2374,"setScriptTimeout",{"ms":35000}] 05:56:10 INFO - PROCESS | 2528 | 1464612970717 Marionette TRACE conn5 <- [1,2374,null,{}] 05:56:10 INFO - PROCESS | 2528 | 1464612970720 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}] 05:56:10 INFO - PROCESS | 2528 | 1464612970811 Marionette TRACE conn5 <- [1,2375,null,{"value":null}] 05:56:10 INFO - PROCESS | 2528 | 1464612970829 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\", \"2a2d7192-24ed-4889-9d1c-c9ccdcac4bce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:56:10 INFO - PROCESS | 2528 | ++DOCSHELL 0D035800 == 29 [pid = 2528] [id = 603] 05:56:10 INFO - PROCESS | 2528 | ++DOMWINDOW == 300 (0D898C00) [pid = 2528] [serial = 1809] [outer = 00000000] 05:56:10 INFO - PROCESS | 2528 | ++DOMWINDOW == 301 (0DC64C00) [pid = 2528] [serial = 1810] [outer = 0D898C00] 05:56:10 INFO - PROCESS | 2528 | 1464612970875 Marionette DEBUG loaded listener.js 05:56:10 INFO - PROCESS | 2528 | ++DOMWINDOW == 302 (0DDAB800) [pid = 2528] [serial = 1811] [outer = 0D898C00] 05:56:11 INFO - PROCESS | 2528 | 1464612971324 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]]]}] 05:56:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 05:56:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 630ms 05:56:11 INFO - PROCESS | 2528 | 1464612971348 Marionette TRACE conn5 -> [0,2377,"getWindowHandle",null] 05:56:11 INFO - PROCESS | 2528 | 1464612971350 Marionette TRACE conn5 <- [1,2377,null,{"value":"13"}] 05:56:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 05:56:11 INFO - PROCESS | 2528 | 1464612971354 Marionette TRACE conn5 -> [0,2378,"setScriptTimeout",{"ms":35000}] 05:56:11 INFO - PROCESS | 2528 | 1464612971355 Marionette TRACE conn5 <- [1,2378,null,{}] 05:56:11 INFO - PROCESS | 2528 | 1464612971358 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}] 05:56:11 INFO - PROCESS | 2528 | 1464612971497 Marionette TRACE conn5 <- [1,2379,null,{"value":null}] 05:56:11 INFO - PROCESS | 2528 | 1464612971507 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\", \"2a2d7192-24ed-4889-9d1c-c9ccdcac4bce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:56:11 INFO - PROCESS | 2528 | ++DOCSHELL 0E50B800 == 30 [pid = 2528] [id = 604] 05:56:11 INFO - PROCESS | 2528 | ++DOMWINDOW == 303 (0E5F3C00) [pid = 2528] [serial = 1812] [outer = 00000000] 05:56:11 INFO - PROCESS | 2528 | ++DOMWINDOW == 304 (11B7C800) [pid = 2528] [serial = 1813] [outer = 0E5F3C00] 05:56:11 INFO - PROCESS | 2528 | 1464612971552 Marionette DEBUG loaded listener.js 05:56:11 INFO - PROCESS | 2528 | ++DOMWINDOW == 305 (11D15800) [pid = 2528] [serial = 1814] [outer = 0E5F3C00] 05:56:12 INFO - PROCESS | 2528 | 1464612972000 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]]]}] 05:56:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 05:56:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 670ms 05:56:12 INFO - PROCESS | 2528 | 1464612972042 Marionette TRACE conn5 -> [0,2381,"getWindowHandle",null] 05:56:12 INFO - PROCESS | 2528 | 1464612972044 Marionette TRACE conn5 <- [1,2381,null,{"value":"13"}] 05:56:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 05:56:12 INFO - PROCESS | 2528 | 1464612972052 Marionette TRACE conn5 -> [0,2382,"setScriptTimeout",{"ms":35000}] 05:56:12 INFO - PROCESS | 2528 | 1464612972053 Marionette TRACE conn5 <- [1,2382,null,{}] 05:56:12 INFO - PROCESS | 2528 | 1464612972057 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}] 05:56:12 INFO - PROCESS | 2528 | 1464612972174 Marionette TRACE conn5 <- [1,2383,null,{"value":null}] 05:56:12 INFO - PROCESS | 2528 | 1464612972191 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\", \"2a2d7192-24ed-4889-9d1c-c9ccdcac4bce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:56:12 INFO - PROCESS | 2528 | ++DOCSHELL 12238000 == 31 [pid = 2528] [id = 605] 05:56:12 INFO - PROCESS | 2528 | ++DOMWINDOW == 306 (12238800) [pid = 2528] [serial = 1815] [outer = 00000000] 05:56:12 INFO - PROCESS | 2528 | ++DOMWINDOW == 307 (12243800) [pid = 2528] [serial = 1816] [outer = 12238800] 05:56:12 INFO - PROCESS | 2528 | 1464612972238 Marionette DEBUG loaded listener.js 05:56:12 INFO - PROCESS | 2528 | ++DOMWINDOW == 308 (122EA000) [pid = 2528] [serial = 1817] [outer = 12238800] 05:56:12 INFO - PROCESS | 2528 | 1464612972741 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]]]}] 05:56:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 05:56:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 730ms 05:56:12 INFO - PROCESS | 2528 | 1464612972785 Marionette TRACE conn5 -> [0,2385,"getWindowHandle",null] 05:56:12 INFO - PROCESS | 2528 | 1464612972787 Marionette TRACE conn5 <- [1,2385,null,{"value":"13"}] 05:56:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 05:56:12 INFO - PROCESS | 2528 | 1464612972790 Marionette TRACE conn5 -> [0,2386,"setScriptTimeout",{"ms":35000}] 05:56:12 INFO - PROCESS | 2528 | 1464612972791 Marionette TRACE conn5 <- [1,2386,null,{}] 05:56:12 INFO - PROCESS | 2528 | 1464612972795 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}] 05:56:12 INFO - PROCESS | 2528 | 1464612972903 Marionette TRACE conn5 <- [1,2387,null,{"value":null}] 05:56:12 INFO - PROCESS | 2528 | 1464612972913 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\", \"2a2d7192-24ed-4889-9d1c-c9ccdcac4bce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:56:12 INFO - PROCESS | 2528 | ++DOCSHELL 12370C00 == 32 [pid = 2528] [id = 606] 05:56:12 INFO - PROCESS | 2528 | ++DOMWINDOW == 309 (12375400) [pid = 2528] [serial = 1818] [outer = 00000000] 05:56:12 INFO - PROCESS | 2528 | ++DOMWINDOW == 310 (12513000) [pid = 2528] [serial = 1819] [outer = 12375400] 05:56:12 INFO - PROCESS | 2528 | 1464612972957 Marionette DEBUG loaded listener.js 05:56:13 INFO - PROCESS | 2528 | ++DOMWINDOW == 311 (12572800) [pid = 2528] [serial = 1820] [outer = 12375400] 05:56:13 INFO - PROCESS | 2528 | 1464612973402 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]]]}] 05:56:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 05:56:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 670ms 05:56:13 INFO - PROCESS | 2528 | 1464612973461 Marionette TRACE conn5 -> [0,2389,"getWindowHandle",null] 05:56:13 INFO - PROCESS | 2528 | 1464612973463 Marionette TRACE conn5 <- [1,2389,null,{"value":"13"}] 05:56:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 05:56:13 INFO - PROCESS | 2528 | 1464612973466 Marionette TRACE conn5 -> [0,2390,"setScriptTimeout",{"ms":35000}] 05:56:13 INFO - PROCESS | 2528 | 1464612973467 Marionette TRACE conn5 <- [1,2390,null,{}] 05:56:13 INFO - PROCESS | 2528 | 1464612973471 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}] 05:56:13 INFO - PROCESS | 2528 | 1464612973553 Marionette TRACE conn5 <- [1,2391,null,{"value":null}] 05:56:13 INFO - PROCESS | 2528 | 1464612973559 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\", \"2a2d7192-24ed-4889-9d1c-c9ccdcac4bce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:56:13 INFO - PROCESS | 2528 | ++DOCSHELL 12513400 == 33 [pid = 2528] [id = 607] 05:56:13 INFO - PROCESS | 2528 | ++DOMWINDOW == 312 (1257BC00) [pid = 2528] [serial = 1821] [outer = 00000000] 05:56:13 INFO - PROCESS | 2528 | ++DOMWINDOW == 313 (12C0D000) [pid = 2528] [serial = 1822] [outer = 1257BC00] 05:56:13 INFO - PROCESS | 2528 | 1464612973605 Marionette DEBUG loaded listener.js 05:56:13 INFO - PROCESS | 2528 | ++DOMWINDOW == 314 (12C0AC00) [pid = 2528] [serial = 1823] [outer = 1257BC00] 05:56:14 INFO - PROCESS | 2528 | 1464612974067 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]]]}] 05:56:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 05:56:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 633ms 05:56:14 INFO - PROCESS | 2528 | 1464612974125 Marionette TRACE conn5 -> [0,2393,"getWindowHandle",null] 05:56:14 INFO - PROCESS | 2528 | 1464612974127 Marionette TRACE conn5 <- [1,2393,null,{"value":"13"}] 05:56:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 05:56:14 INFO - PROCESS | 2528 | 1464612974142 Marionette TRACE conn5 -> [0,2394,"setScriptTimeout",{"ms":35000}] 05:56:14 INFO - PROCESS | 2528 | 1464612974143 Marionette TRACE conn5 <- [1,2394,null,{}] 05:56:14 INFO - PROCESS | 2528 | 1464612974147 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}] 05:56:14 INFO - PROCESS | 2528 | 1464612974279 Marionette TRACE conn5 <- [1,2395,null,{"value":null}] 05:56:14 INFO - PROCESS | 2528 | 1464612974391 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\", \"2a2d7192-24ed-4889-9d1c-c9ccdcac4bce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:56:14 INFO - PROCESS | 2528 | ++DOCSHELL 0D74DC00 == 34 [pid = 2528] [id = 608] 05:56:14 INFO - PROCESS | 2528 | ++DOMWINDOW == 315 (13DDA000) [pid = 2528] [serial = 1824] [outer = 00000000] 05:56:14 INFO - PROCESS | 2528 | ++DOMWINDOW == 316 (14C05C00) [pid = 2528] [serial = 1825] [outer = 13DDA000] 05:56:14 INFO - PROCESS | 2528 | 1464612974436 Marionette DEBUG loaded listener.js 05:56:14 INFO - PROCESS | 2528 | ++DOMWINDOW == 317 (14C06400) [pid = 2528] [serial = 1826] [outer = 13DDA000] 05:56:14 INFO - PROCESS | 2528 | 1464612974856 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]]]}] 05:56:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 05:56:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 790ms 05:56:14 INFO - PROCESS | 2528 | 1464612974925 Marionette TRACE conn5 -> [0,2397,"getWindowHandle",null] 05:56:14 INFO - PROCESS | 2528 | 1464612974927 Marionette TRACE conn5 <- [1,2397,null,{"value":"13"}] 05:56:14 INFO - PROCESS | 2528 | 1464612974931 Marionette TRACE conn5 -> [0,2398,"setScriptTimeout",{"ms":35000}] 05:56:14 INFO - PROCESS | 2528 | 1464612974932 Marionette TRACE conn5 <- [1,2398,null,{}] 05:56:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 05:56:14 INFO - PROCESS | 2528 | 1464612974936 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}] 05:56:15 INFO - PROCESS | 2528 | 1464612975069 Marionette TRACE conn5 <- [1,2399,null,{"value":null}] 05:56:15 INFO - PROCESS | 2528 | 1464612975149 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\", \"2a2d7192-24ed-4889-9d1c-c9ccdcac4bce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:56:15 INFO - PROCESS | 2528 | ++DOCSHELL 14C48000 == 35 [pid = 2528] [id = 609] 05:56:15 INFO - PROCESS | 2528 | ++DOMWINDOW == 318 (14C48800) [pid = 2528] [serial = 1827] [outer = 00000000] 05:56:15 INFO - PROCESS | 2528 | ++DOMWINDOW == 319 (14C91C00) [pid = 2528] [serial = 1828] [outer = 14C48800] 05:56:15 INFO - PROCESS | 2528 | 1464612975193 Marionette DEBUG loaded listener.js 05:56:15 INFO - PROCESS | 2528 | ++DOMWINDOW == 320 (15024000) [pid = 2528] [serial = 1829] [outer = 14C48800] 05:56:15 INFO - PROCESS | 2528 | 1464612975690 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]]]}] 05:56:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 05:56:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 830ms 05:56:15 INFO - PROCESS | 2528 | 1464612975765 Marionette TRACE conn5 -> [0,2401,"getWindowHandle",null] 05:56:15 INFO - PROCESS | 2528 | 1464612975768 Marionette TRACE conn5 <- [1,2401,null,{"value":"13"}] 05:56:15 INFO - PROCESS | 2528 | 1464612975771 Marionette TRACE conn5 -> [0,2402,"setScriptTimeout",{"ms":35000}] 05:56:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 05:56:15 INFO - PROCESS | 2528 | 1464612975773 Marionette TRACE conn5 <- [1,2402,null,{}] 05:56:15 INFO - PROCESS | 2528 | 1464612975783 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}] 05:56:15 INFO - PROCESS | 2528 | 1464612975946 Marionette TRACE conn5 <- [1,2403,null,{"value":null}] 05:56:16 INFO - PROCESS | 2528 | 1464612976022 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\", \"2a2d7192-24ed-4889-9d1c-c9ccdcac4bce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:56:16 INFO - PROCESS | 2528 | ++DOCSHELL 152BB400 == 36 [pid = 2528] [id = 610] 05:56:16 INFO - PROCESS | 2528 | ++DOMWINDOW == 321 (152BC000) [pid = 2528] [serial = 1830] [outer = 00000000] 05:56:16 INFO - PROCESS | 2528 | ++DOMWINDOW == 322 (154E2000) [pid = 2528] [serial = 1831] [outer = 152BC000] 05:56:16 INFO - PROCESS | 2528 | 1464612976077 Marionette DEBUG loaded listener.js 05:56:16 INFO - PROCESS | 2528 | ++DOMWINDOW == 323 (1570C800) [pid = 2528] [serial = 1832] [outer = 152BC000] 05:56:18 INFO - PROCESS | 2528 | --DOMWINDOW == 322 (1736F400) [pid = 2528] [serial = 1398] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 05:56:18 INFO - PROCESS | 2528 | --DOMWINDOW == 321 (1736B400) [pid = 2528] [serial = 1218] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 05:56:18 INFO - PROCESS | 2528 | --DOMWINDOW == 320 (212EAC00) [pid = 2528] [serial = 1230] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 05:56:18 INFO - PROCESS | 2528 | --DOMWINDOW == 319 (25386800) [pid = 2528] [serial = 1662] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 05:56:18 INFO - PROCESS | 2528 | --DOMWINDOW == 318 (1F194000) [pid = 2528] [serial = 1785] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 05:56:18 INFO - PROCESS | 2528 | --DOMWINDOW == 317 (17291C00) [pid = 2528] [serial = 1788] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 05:56:18 INFO - PROCESS | 2528 | --DOMWINDOW == 316 (0D650400) [pid = 2528] [serial = 1791] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 05:56:18 INFO - PROCESS | 2528 | --DOMWINDOW == 315 (1B1BD000) [pid = 2528] [serial = 1794] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 05:56:18 INFO - PROCESS | 2528 | --DOMWINDOW == 314 (22C42000) [pid = 2528] [serial = 1743] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 05:56:18 INFO - PROCESS | 2528 | --DOMWINDOW == 313 (23654400) [pid = 2528] [serial = 1740] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 05:56:18 INFO - PROCESS | 2528 | --DOMWINDOW == 312 (23382000) [pid = 2528] [serial = 1737] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 05:56:18 INFO - PROCESS | 2528 | --DOMWINDOW == 311 (21B39800) [pid = 2528] [serial = 1734] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 05:56:18 INFO - PROCESS | 2528 | --DOMWINDOW == 310 (21455C00) [pid = 2528] [serial = 1731] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 05:56:18 INFO - PROCESS | 2528 | --DOMWINDOW == 309 (20E85000) [pid = 2528] [serial = 1728] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 05:56:18 INFO - PROCESS | 2528 | --DOMWINDOW == 308 (19DE0C00) [pid = 2528] [serial = 1725] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 05:56:18 INFO - PROCESS | 2528 | --DOMWINDOW == 307 (11DED400) [pid = 2528] [serial = 1722] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 05:56:18 INFO - PROCESS | 2528 | --DOMWINDOW == 306 (1FB35000) [pid = 2528] [serial = 1719] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 05:56:18 INFO - PROCESS | 2528 | --DOMWINDOW == 305 (1AC7CC00) [pid = 2528] [serial = 1782] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 05:56:18 INFO - PROCESS | 2528 | --DOMWINDOW == 304 (1749CC00) [pid = 2528] [serial = 1779] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 05:56:18 INFO - PROCESS | 2528 | --DOMWINDOW == 303 (11D8E000) [pid = 2528] [serial = 1776] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 05:56:18 INFO - PROCESS | 2528 | --DOMWINDOW == 302 (17294400) [pid = 2528] [serial = 1773] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 05:56:18 INFO - PROCESS | 2528 | --DOMWINDOW == 301 (12378C00) [pid = 2528] [serial = 1770] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 05:56:18 INFO - PROCESS | 2528 | --DOMWINDOW == 300 (16E4E400) [pid = 2528] [serial = 1767] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 05:56:18 INFO - PROCESS | 2528 | --DOMWINDOW == 299 (2139C800) [pid = 2528] [serial = 1764] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 05:56:18 INFO - PROCESS | 2528 | --DOMWINDOW == 298 (152BB800) [pid = 2528] [serial = 1761] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 05:56:18 INFO - PROCESS | 2528 | --DOMWINDOW == 297 (2B304400) [pid = 2528] [serial = 1758] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 05:56:18 INFO - PROCESS | 2528 | --DOMWINDOW == 296 (27EF8000) [pid = 2528] [serial = 1755] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 05:56:18 INFO - PROCESS | 2528 | --DOMWINDOW == 295 (27DE1800) [pid = 2528] [serial = 1752] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 05:56:18 INFO - PROCESS | 2528 | --DOMWINDOW == 294 (257C8800) [pid = 2528] [serial = 1749] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 05:56:18 INFO - PROCESS | 2528 | --DOMWINDOW == 293 (22C4BC00) [pid = 2528] [serial = 1746] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 05:56:18 INFO - PROCESS | 2528 | --DOMWINDOW == 292 (1501F400) [pid = 2528] [serial = 1542] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 05:56:18 INFO - PROCESS | 2528 | --DOMWINDOW == 291 (1F827000) [pid = 2528] [serial = 1164] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 05:56:18 INFO - PROCESS | 2528 | --DOMWINDOW == 290 (1E1A3C00) [pid = 2528] [serial = 1455] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 05:56:18 INFO - PROCESS | 2528 | --DOMWINDOW == 289 (1D749400) [pid = 2528] [serial = 1167] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 05:56:18 INFO - PROCESS | 2528 | --DOMWINDOW == 288 (2484A000) [pid = 2528] [serial = 1605] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 05:56:18 INFO - PROCESS | 2528 | --DOMWINDOW == 287 (0DC66800) [pid = 2528] [serial = 1611] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 05:56:18 INFO - PROCESS | 2528 | --DOMWINDOW == 286 (160B8800) [pid = 2528] [serial = 1158] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 05:56:18 INFO - PROCESS | 2528 | --DOMWINDOW == 285 (1EDD3400) [pid = 2528] [serial = 1686] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 05:56:18 INFO - PROCESS | 2528 | --DOMWINDOW == 284 (1EDDD800) [pid = 2528] [serial = 1413] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 05:56:18 INFO - PROCESS | 2528 | --DOMWINDOW == 283 (27420C00) [pid = 2528] [serial = 1668] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 05:56:18 INFO - PROCESS | 2528 | --DOMWINDOW == 282 (1749AC00) [pid = 2528] [serial = 1284] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 05:56:18 INFO - PROCESS | 2528 | --DOMWINDOW == 281 (17AEF800) [pid = 2528] [serial = 1302] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 05:56:18 INFO - PROCESS | 2528 | --DOMWINDOW == 280 (2337C800) [pid = 2528] [serial = 1596] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 05:56:18 INFO - PROCESS | 2528 | --DOMWINDOW == 279 (19113000) [pid = 2528] [serial = 1281] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 05:56:18 INFO - PROCESS | 2528 | --DOMWINDOW == 278 (1AC79800) [pid = 2528] [serial = 1614] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 05:56:18 INFO - PROCESS | 2528 | --DOMWINDOW == 277 (235CD400) [pid = 2528] [serial = 1656] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 05:56:18 INFO - PROCESS | 2528 | --DOMWINDOW == 276 (1F472C00) [pid = 2528] [serial = 1299] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 05:56:18 INFO - PROCESS | 2528 | --DOMWINDOW == 275 (1A452000) [pid = 2528] [serial = 1473] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 05:56:18 INFO - PROCESS | 2528 | --DOMWINDOW == 274 (0C326400) [pid = 2528] [serial = 1443] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 05:56:18 INFO - PROCESS | 2528 | --DOMWINDOW == 273 (20E91000) [pid = 2528] [serial = 1464] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 05:56:18 INFO - PROCESS | 2528 | --DOMWINDOW == 272 (1EDDEC00) [pid = 2528] [serial = 1419] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 05:56:18 INFO - PROCESS | 2528 | --DOMWINDOW == 271 (17288800) [pid = 2528] [serial = 1512] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 05:56:18 INFO - PROCESS | 2528 | --DOMWINDOW == 270 (15022000) [pid = 2528] [serial = 1278] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 05:56:18 INFO - PROCESS | 2528 | --DOMWINDOW == 269 (1F19F000) [pid = 2528] [serial = 1350] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 05:56:18 INFO - PROCESS | 2528 | --DOMWINDOW == 268 (1D752800) [pid = 2528] [serial = 1290] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 05:56:18 INFO - PROCESS | 2528 | --DOMWINDOW == 267 (21347000) [pid = 2528] [serial = 1233] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 05:56:18 INFO - PROCESS | 2528 | --DOMWINDOW == 266 (21620C00) [pid = 2528] [serial = 1524] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 05:56:18 INFO - PROCESS | 2528 | --DOMWINDOW == 265 (1F473000) [pid = 2528] [serial = 1416] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 05:56:18 INFO - PROCESS | 2528 | --DOMWINDOW == 264 (2161B800) [pid = 2528] [serial = 1587] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 05:56:18 INFO - PROCESS | 2528 | --DOMWINDOW == 263 (1FB3C400) [pid = 2528] [serial = 1227] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 05:56:18 INFO - PROCESS | 2528 | --DOMWINDOW == 262 (2139D800) [pid = 2528] [serial = 1236] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 05:56:18 INFO - PROCESS | 2528 | --DOMWINDOW == 261 (1C57FC00) [pid = 2528] [serial = 1407] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 05:56:18 INFO - PROCESS | 2528 | --DOMWINDOW == 260 (2171A400) [pid = 2528] [serial = 1599] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 05:56:18 INFO - PROCESS | 2528 | --DOMWINDOW == 259 (1B2A6800) [pid = 2528] [serial = 1404] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 05:56:18 INFO - PROCESS | 2528 | --DOMWINDOW == 258 (21618C00) [pid = 2528] [serial = 1521] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 05:56:18 INFO - PROCESS | 2528 | --DOMWINDOW == 257 (1EDDA000) [pid = 2528] [serial = 1296] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 05:56:18 INFO - PROCESS | 2528 | --DOMWINDOW == 256 (27EF4800) [pid = 2528] [serial = 1671] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 05:56:18 INFO - PROCESS | 2528 | --DOMWINDOW == 255 (21C2B400) [pid = 2528] [serial = 1518] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 05:56:18 INFO - PROCESS | 2528 | --DOMWINDOW == 254 (257C2400) [pid = 2528] [serial = 1530] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 05:56:18 INFO - PROCESS | 2528 | --DOMWINDOW == 253 (152AE000) [pid = 2528] [serial = 1683] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 05:56:18 INFO - PROCESS | 2528 | --DOMWINDOW == 252 (1FBDC000) [pid = 2528] [serial = 1584] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 05:56:18 INFO - PROCESS | 2528 | --DOMWINDOW == 251 (1749F400) [pid = 2528] [serial = 1581] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 05:56:18 INFO - PROCESS | 2528 | --DOMWINDOW == 250 (0E793800) [pid = 2528] [serial = 1578] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 05:56:18 INFO - PROCESS | 2528 | --DOMWINDOW == 249 (22CB7C00) [pid = 2528] [serial = 1593] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 05:56:18 INFO - PROCESS | 2528 | --DOMWINDOW == 248 (21450000) [pid = 2528] [serial = 1608] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 05:56:18 INFO - PROCESS | 2528 | --DOMWINDOW == 247 (1B2A4400) [pid = 2528] [serial = 1161] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 05:56:18 INFO - PROCESS | 2528 | --DOMWINDOW == 246 (21352000) [pid = 2528] [serial = 1353] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 05:56:18 INFO - PROCESS | 2528 | --DOMWINDOW == 245 (0C276800) [pid = 2528] [serial = 1392] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 05:56:18 INFO - PROCESS | 2528 | --DOMWINDOW == 244 (0C324000) [pid = 2528] [serial = 1275] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 05:56:18 INFO - PROCESS | 2528 | --DOMWINDOW == 243 (212EB000) [pid = 2528] [serial = 1170] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 05:56:18 INFO - PROCESS | 2528 | --DOMWINDOW == 242 (20B06C00) [pid = 2528] [serial = 1461] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 05:56:18 INFO - PROCESS | 2528 | --DOMWINDOW == 241 (1F829400) [pid = 2528] [serial = 1094] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 05:56:18 INFO - PROCESS | 2528 | --DOMWINDOW == 240 (258F0000) [pid = 2528] [serial = 1674] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 05:56:18 INFO - PROCESS | 2528 | --DOMWINDOW == 239 (257C3400) [pid = 2528] [serial = 1533] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 05:56:18 INFO - PROCESS | 2528 | --DOMWINDOW == 238 (1D758800) [pid = 2528] [serial = 1410] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 05:56:18 INFO - PROCESS | 2528 | --DOMWINDOW == 237 (1E62FC00) [pid = 2528] [serial = 1293] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 05:56:18 INFO - PROCESS | 2528 | --DOMWINDOW == 236 (0E78B000) [pid = 2528] [serial = 1647] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 05:56:18 INFO - PROCESS | 2528 | --DOMWINDOW == 235 (1226EC00) [pid = 2528] [serial = 1215] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 05:56:18 INFO - PROCESS | 2528 | --DOMWINDOW == 234 (207D1800) [pid = 2528] [serial = 1515] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 05:56:18 INFO - PROCESS | 2528 | --DOMWINDOW == 233 (1E1A9C00) [pid = 2528] [serial = 1344] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 05:56:18 INFO - PROCESS | 2528 | --DOMWINDOW == 232 (1749EC00) [pid = 2528] [serial = 1650] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 05:56:18 INFO - PROCESS | 2528 | --DOMWINDOW == 231 (27EEF800) [pid = 2528] [serial = 1665] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 05:56:18 INFO - PROCESS | 2528 | --DOMWINDOW == 230 (16379C00) [pid = 2528] [serial = 1356] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 05:56:18 INFO - PROCESS | 2528 | --DOMWINDOW == 229 (0D89A000) [pid = 2528] [serial = 1239] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 05:56:18 INFO - PROCESS | 2528 | --DOMWINDOW == 228 (212F2C00) [pid = 2528] [serial = 1539] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 05:56:18 INFO - PROCESS | 2528 | --DOMWINDOW == 227 (1B10E400) [pid = 2528] [serial = 1401] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 05:56:18 INFO - PROCESS | 2528 | --DOMWINDOW == 226 (21C37C00) [pid = 2528] [serial = 1590] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 05:56:18 INFO - PROCESS | 2528 | --DOMWINDOW == 225 (13222400) [pid = 2528] [serial = 1395] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 05:56:18 INFO - PROCESS | 2528 | --DOMWINDOW == 224 (16455000) [pid = 2528] [serial = 1476] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 05:56:18 INFO - PROCESS | 2528 | --DOMWINDOW == 223 (13222C00) [pid = 2528] [serial = 1338] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 05:56:18 INFO - PROCESS | 2528 | --DOMWINDOW == 222 (1F824C00) [pid = 2528] [serial = 1458] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 05:56:18 INFO - PROCESS | 2528 | --DOMWINDOW == 221 (2139B000) [pid = 2528] [serial = 1173] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 05:56:18 INFO - PROCESS | 2528 | --DOMWINDOW == 220 (235C8400) [pid = 2528] [serial = 1527] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 05:56:18 INFO - PROCESS | 2528 | --DOMWINDOW == 219 (21722800) [pid = 2528] [serial = 1602] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 05:56:18 INFO - PROCESS | 2528 | --DOMWINDOW == 218 (2161D800) [pid = 2528] [serial = 1653] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 05:56:18 INFO - PROCESS | 2528 | --DOMWINDOW == 217 (25382400) [pid = 2528] [serial = 1659] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 05:56:18 INFO - PROCESS | 2528 | --DOMWINDOW == 216 (1736AC00) [pid = 2528] [serial = 1449] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 05:56:18 INFO - PROCESS | 2528 | --DOMWINDOW == 215 (258FC800) [pid = 2528] [serial = 1677] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 05:56:18 INFO - PROCESS | 2528 | --DOMWINDOW == 214 (21B3D000) [pid = 2528] [serial = 1470] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 05:56:18 INFO - PROCESS | 2528 | --DOMWINDOW == 213 (21357C00) [pid = 2528] [serial = 1467] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 05:56:18 INFO - PROCESS | 2528 | --DOMWINDOW == 212 (12506800) [pid = 2528] [serial = 1509] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 05:56:18 INFO - PROCESS | 2528 | --DOMWINDOW == 211 (1C587800) [pid = 2528] [serial = 1287] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 05:56:18 INFO - PROCESS | 2528 | --DOMWINDOW == 210 (28930800) [pid = 2528] [serial = 1680] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 05:56:18 INFO - PROCESS | 2528 | --DOMWINDOW == 209 (1C8CB400) [pid = 2528] [serial = 1221] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 05:56:18 INFO - PROCESS | 2528 | --DOMWINDOW == 208 (207D7400) [pid = 2528] [serial = 1347] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 05:56:18 INFO - PROCESS | 2528 | --DOMWINDOW == 207 (152B4400) [pid = 2528] [serial = 1446] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 05:56:18 INFO - PROCESS | 2528 | --DOMWINDOW == 206 (174A1400) [pid = 2528] [serial = 1341] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 05:56:18 INFO - PROCESS | 2528 | --DOMWINDOW == 205 (0E76FC00) [pid = 2528] [serial = 1242] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 05:56:18 INFO - PROCESS | 2528 | --DOMWINDOW == 204 (272D5800) [pid = 2528] [serial = 1536] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 05:56:18 INFO - PROCESS | 2528 | --DOMWINDOW == 203 (1F471C00) [pid = 2528] [serial = 1224] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 05:56:18 INFO - PROCESS | 2528 | --DOMWINDOW == 202 (22352C00) [pid = 2528] [serial = 1176] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 05:56:18 INFO - PROCESS | 2528 | --DOMWINDOW == 201 (1C110800) [pid = 2528] [serial = 1452] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 05:56:18 INFO - PROCESS | 2528 | --DOMWINDOW == 200 (0D8DDC00) [pid = 2528] [serial = 1155] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 05:56:18 INFO - PROCESS | 2528 | 1464612978210 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]]]}] 05:56:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 05:56:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 2483ms 05:56:18 INFO - PROCESS | 2528 | 1464612978258 Marionette TRACE conn5 -> [0,2405,"getWindowHandle",null] 05:56:18 INFO - PROCESS | 2528 | 1464612978260 Marionette TRACE conn5 <- [1,2405,null,{"value":"13"}] 05:56:18 INFO - PROCESS | 2528 | 1464612978264 Marionette TRACE conn5 -> [0,2406,"setScriptTimeout",{"ms":35000}] 05:56:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 05:56:18 INFO - PROCESS | 2528 | 1464612978265 Marionette TRACE conn5 <- [1,2406,null,{}] 05:56:18 INFO - PROCESS | 2528 | 1464612978269 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}] 05:56:18 INFO - PROCESS | 2528 | 1464612978353 Marionette TRACE conn5 <- [1,2407,null,{"value":null}] 05:56:18 INFO - PROCESS | 2528 | 1464612978360 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\", \"2a2d7192-24ed-4889-9d1c-c9ccdcac4bce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:56:18 INFO - PROCESS | 2528 | ++DOCSHELL 11DEFC00 == 37 [pid = 2528] [id = 611] 05:56:18 INFO - PROCESS | 2528 | ++DOMWINDOW == 201 (12031000) [pid = 2528] [serial = 1833] [outer = 00000000] 05:56:18 INFO - PROCESS | 2528 | ++DOMWINDOW == 202 (12511800) [pid = 2528] [serial = 1834] [outer = 12031000] 05:56:18 INFO - PROCESS | 2528 | 1464612978408 Marionette DEBUG loaded listener.js 05:56:18 INFO - PROCESS | 2528 | ++DOMWINDOW == 203 (13219800) [pid = 2528] [serial = 1835] [outer = 12031000] 05:56:18 INFO - PROCESS | 2528 | 1464612978873 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]]]}] 05:56:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 05:56:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 630ms 05:56:18 INFO - PROCESS | 2528 | 1464612978910 Marionette TRACE conn5 -> [0,2409,"getWindowHandle",null] 05:56:18 INFO - PROCESS | 2528 | 1464612978912 Marionette TRACE conn5 <- [1,2409,null,{"value":"13"}] 05:56:18 INFO - PROCESS | 2528 | 1464612978915 Marionette TRACE conn5 -> [0,2410,"setScriptTimeout",{"ms":35000}] 05:56:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 05:56:18 INFO - PROCESS | 2528 | 1464612978917 Marionette TRACE conn5 <- [1,2410,null,{}] 05:56:18 INFO - PROCESS | 2528 | 1464612978920 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}] 05:56:19 INFO - PROCESS | 2528 | 1464612979021 Marionette TRACE conn5 <- [1,2411,null,{"value":null}] 05:56:19 INFO - PROCESS | 2528 | 1464612979031 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\", \"2a2d7192-24ed-4889-9d1c-c9ccdcac4bce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:56:19 INFO - PROCESS | 2528 | ++DOCSHELL 14C0DC00 == 38 [pid = 2528] [id = 612] 05:56:19 INFO - PROCESS | 2528 | ++DOMWINDOW == 204 (14C42C00) [pid = 2528] [serial = 1836] [outer = 00000000] 05:56:19 INFO - PROCESS | 2528 | ++DOMWINDOW == 205 (152B3800) [pid = 2528] [serial = 1837] [outer = 14C42C00] 05:56:19 INFO - PROCESS | 2528 | 1464612979074 Marionette DEBUG loaded listener.js 05:56:19 INFO - PROCESS | 2528 | ++DOMWINDOW == 206 (15E13000) [pid = 2528] [serial = 1838] [outer = 14C42C00] 05:56:19 INFO - PROCESS | 2528 | 1464612979542 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]]]}] 05:56:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 05:56:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 670ms 05:56:19 INFO - PROCESS | 2528 | 1464612979608 Marionette TRACE conn5 -> [0,2413,"getWindowHandle",null] 05:56:19 INFO - PROCESS | 2528 | 1464612979610 Marionette TRACE conn5 <- [1,2413,null,{"value":"13"}] 05:56:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 05:56:19 INFO - PROCESS | 2528 | 1464612979615 Marionette TRACE conn5 -> [0,2414,"setScriptTimeout",{"ms":35000}] 05:56:19 INFO - PROCESS | 2528 | 1464612979616 Marionette TRACE conn5 <- [1,2414,null,{}] 05:56:19 INFO - PROCESS | 2528 | 1464612979620 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}] 05:56:19 INFO - PROCESS | 2528 | 1464612979705 Marionette TRACE conn5 <- [1,2415,null,{"value":null}] 05:56:19 INFO - PROCESS | 2528 | 1464612979712 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\", \"2a2d7192-24ed-4889-9d1c-c9ccdcac4bce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:56:19 INFO - PROCESS | 2528 | ++DOCSHELL 14C44800 == 39 [pid = 2528] [id = 613] 05:56:19 INFO - PROCESS | 2528 | ++DOMWINDOW == 207 (15E17400) [pid = 2528] [serial = 1839] [outer = 00000000] 05:56:19 INFO - PROCESS | 2528 | ++DOMWINDOW == 208 (160B2000) [pid = 2528] [serial = 1840] [outer = 15E17400] 05:56:19 INFO - PROCESS | 2528 | 1464612979767 Marionette DEBUG loaded listener.js 05:56:19 INFO - PROCESS | 2528 | ++DOMWINDOW == 209 (160B8400) [pid = 2528] [serial = 1841] [outer = 15E17400] 05:56:20 INFO - PROCESS | 2528 | 1464612980501 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]]]}] 05:56:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 05:56:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 930ms 05:56:20 INFO - PROCESS | 2528 | 1464612980547 Marionette TRACE conn5 -> [0,2417,"getWindowHandle",null] 05:56:20 INFO - PROCESS | 2528 | 1464612980553 Marionette TRACE conn5 <- [1,2417,null,{"value":"13"}] 05:56:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 05:56:20 INFO - PROCESS | 2528 | 1464612980558 Marionette TRACE conn5 -> [0,2418,"setScriptTimeout",{"ms":35000}] 05:56:20 INFO - PROCESS | 2528 | 1464612980562 Marionette TRACE conn5 <- [1,2418,null,{}] 05:56:20 INFO - PROCESS | 2528 | 1464612980568 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}] 05:56:20 INFO - PROCESS | 2528 | 1464612980723 Marionette TRACE conn5 <- [1,2419,null,{"value":null}] 05:56:20 INFO - PROCESS | 2528 | 1464612980855 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\", \"2a2d7192-24ed-4889-9d1c-c9ccdcac4bce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:56:20 INFO - PROCESS | 2528 | ++DOCSHELL 08B73400 == 40 [pid = 2528] [id = 614] 05:56:20 INFO - PROCESS | 2528 | ++DOMWINDOW == 210 (0C275000) [pid = 2528] [serial = 1842] [outer = 00000000] 05:56:20 INFO - PROCESS | 2528 | ++DOMWINDOW == 211 (0D039800) [pid = 2528] [serial = 1843] [outer = 0C275000] 05:56:20 INFO - PROCESS | 2528 | 1464612980912 Marionette DEBUG loaded listener.js 05:56:21 INFO - PROCESS | 2528 | ++DOMWINDOW == 212 (0D247400) [pid = 2528] [serial = 1844] [outer = 0C275000] 05:56:21 INFO - PROCESS | 2528 | 1464612981457 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]]]}] 05:56:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 05:56:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 930ms 05:56:21 INFO - PROCESS | 2528 | 1464612981493 Marionette TRACE conn5 -> [0,2421,"getWindowHandle",null] 05:56:21 INFO - PROCESS | 2528 | 1464612981499 Marionette TRACE conn5 <- [1,2421,null,{"value":"13"}] 05:56:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 05:56:21 INFO - PROCESS | 2528 | 1464612981506 Marionette TRACE conn5 -> [0,2422,"setScriptTimeout",{"ms":35000}] 05:56:21 INFO - PROCESS | 2528 | 1464612981509 Marionette TRACE conn5 <- [1,2422,null,{}] 05:56:21 INFO - PROCESS | 2528 | 1464612981513 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}] 05:56:21 INFO - PROCESS | 2528 | 1464612981629 Marionette TRACE conn5 <- [1,2423,null,{"value":null}] 05:56:21 INFO - PROCESS | 2528 | 1464612981806 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\", \"2a2d7192-24ed-4889-9d1c-c9ccdcac4bce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:56:21 INFO - PROCESS | 2528 | ++DOCSHELL 0D89BC00 == 41 [pid = 2528] [id = 615] 05:56:21 INFO - PROCESS | 2528 | ++DOMWINDOW == 213 (0D8DD000) [pid = 2528] [serial = 1845] [outer = 00000000] 05:56:21 INFO - PROCESS | 2528 | ++DOMWINDOW == 214 (0E770000) [pid = 2528] [serial = 1846] [outer = 0D8DD000] 05:56:21 INFO - PROCESS | 2528 | 1464612981862 Marionette DEBUG loaded listener.js 05:56:21 INFO - PROCESS | 2528 | ++DOMWINDOW == 215 (11D17800) [pid = 2528] [serial = 1847] [outer = 0D8DD000] 05:56:22 INFO - PROCESS | 2528 | 1464612982498 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]]]}] 05:56:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 05:56:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 1019ms 05:56:22 INFO - PROCESS | 2528 | 1464612982526 Marionette TRACE conn5 -> [0,2425,"getWindowHandle",null] 05:56:22 INFO - PROCESS | 2528 | 1464612982529 Marionette TRACE conn5 <- [1,2425,null,{"value":"13"}] 05:56:22 INFO - PROCESS | 2528 | 1464612982533 Marionette TRACE conn5 -> [0,2426,"setScriptTimeout",{"ms":35000}] 05:56:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 05:56:22 INFO - PROCESS | 2528 | 1464612982536 Marionette TRACE conn5 <- [1,2426,null,{}] 05:56:22 INFO - PROCESS | 2528 | 1464612982548 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}] 05:56:22 INFO - PROCESS | 2528 | 1464612982663 Marionette TRACE conn5 <- [1,2427,null,{"value":null}] 05:56:22 INFO - PROCESS | 2528 | 1464612982830 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\", \"2a2d7192-24ed-4889-9d1c-c9ccdcac4bce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:56:22 INFO - PROCESS | 2528 | ++DOCSHELL 14C49000 == 42 [pid = 2528] [id = 616] 05:56:22 INFO - PROCESS | 2528 | ++DOMWINDOW == 216 (14C4DC00) [pid = 2528] [serial = 1848] [outer = 00000000] 05:56:22 INFO - PROCESS | 2528 | ++DOMWINDOW == 217 (152B8000) [pid = 2528] [serial = 1849] [outer = 14C4DC00] 05:56:22 INFO - PROCESS | 2528 | 1464612982888 Marionette DEBUG loaded listener.js 05:56:23 INFO - PROCESS | 2528 | ++DOMWINDOW == 218 (15E18800) [pid = 2528] [serial = 1850] [outer = 14C4DC00] 05:56:23 INFO - PROCESS | 2528 | 1464612983502 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]]]}] 05:56:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 05:56:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 1024ms 05:56:23 INFO - PROCESS | 2528 | 1464612983560 Marionette TRACE conn5 -> [0,2429,"getWindowHandle",null] 05:56:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 05:56:23 INFO - PROCESS | 2528 | 1464612983563 Marionette TRACE conn5 <- [1,2429,null,{"value":"13"}] 05:56:23 INFO - PROCESS | 2528 | 1464612983566 Marionette TRACE conn5 -> [0,2430,"setScriptTimeout",{"ms":35000}] 05:56:23 INFO - PROCESS | 2528 | 1464612983568 Marionette TRACE conn5 <- [1,2430,null,{}] 05:56:23 INFO - PROCESS | 2528 | 1464612983572 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}] 05:56:23 INFO - PROCESS | 2528 | 1464612983686 Marionette TRACE conn5 <- [1,2431,null,{"value":null}] 05:56:23 INFO - PROCESS | 2528 | 1464612983850 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\", \"2a2d7192-24ed-4889-9d1c-c9ccdcac4bce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:56:23 INFO - PROCESS | 2528 | ++DOCSHELL 160B1000 == 43 [pid = 2528] [id = 617] 05:56:23 INFO - PROCESS | 2528 | ++DOMWINDOW == 219 (163D2800) [pid = 2528] [serial = 1851] [outer = 00000000] 05:56:23 INFO - PROCESS | 2528 | ++DOMWINDOW == 220 (16431800) [pid = 2528] [serial = 1852] [outer = 163D2800] 05:56:23 INFO - PROCESS | 2528 | 1464612983906 Marionette DEBUG loaded listener.js 05:56:24 INFO - PROCESS | 2528 | ++DOMWINDOW == 221 (16437800) [pid = 2528] [serial = 1853] [outer = 163D2800] 05:56:24 INFO - PROCESS | 2528 | 1464612984521 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]]]}] 05:56:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 05:56:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 1020ms 05:56:24 INFO - PROCESS | 2528 | 1464612984589 Marionette TRACE conn5 -> [0,2433,"getWindowHandle",null] 05:56:24 INFO - PROCESS | 2528 | 1464612984592 Marionette TRACE conn5 <- [1,2433,null,{"value":"13"}] 05:56:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 05:56:24 INFO - PROCESS | 2528 | 1464612984595 Marionette TRACE conn5 -> [0,2434,"setScriptTimeout",{"ms":35000}] 05:56:24 INFO - PROCESS | 2528 | 1464612984597 Marionette TRACE conn5 <- [1,2434,null,{}] 05:56:24 INFO - PROCESS | 2528 | 1464612984601 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}] 05:56:24 INFO - PROCESS | 2528 | 1464612984709 Marionette TRACE conn5 <- [1,2435,null,{"value":null}] 05:56:24 INFO - PROCESS | 2528 | 1464612984872 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\", \"2a2d7192-24ed-4889-9d1c-c9ccdcac4bce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:56:24 INFO - PROCESS | 2528 | ++DOCSHELL 1644E000 == 44 [pid = 2528] [id = 618] 05:56:24 INFO - PROCESS | 2528 | ++DOMWINDOW == 222 (1644E800) [pid = 2528] [serial = 1854] [outer = 00000000] 05:56:24 INFO - PROCESS | 2528 | ++DOMWINDOW == 223 (16452000) [pid = 2528] [serial = 1855] [outer = 1644E800] 05:56:24 INFO - PROCESS | 2528 | 1464612984929 Marionette DEBUG loaded listener.js 05:56:25 INFO - PROCESS | 2528 | ++DOMWINDOW == 224 (1658BC00) [pid = 2528] [serial = 1856] [outer = 1644E800] 05:56:25 INFO - PROCESS | 2528 | 1464612985539 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]]]}] 05:56:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 05:56:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 970ms 05:56:25 INFO - PROCESS | 2528 | 1464612985569 Marionette TRACE conn5 -> [0,2437,"getWindowHandle",null] 05:56:25 INFO - PROCESS | 2528 | 1464612985571 Marionette TRACE conn5 <- [1,2437,null,{"value":"13"}] 05:56:25 INFO - PROCESS | 2528 | 1464612985575 Marionette TRACE conn5 -> [0,2438,"setScriptTimeout",{"ms":35000}] 05:56:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 05:56:25 INFO - PROCESS | 2528 | 1464612985577 Marionette TRACE conn5 <- [1,2438,null,{}] 05:56:25 INFO - PROCESS | 2528 | 1464612985581 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}] 05:56:25 INFO - PROCESS | 2528 | 1464612985702 Marionette TRACE conn5 <- [1,2439,null,{"value":null}] 05:56:25 INFO - PROCESS | 2528 | 1464612985883 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\", \"2a2d7192-24ed-4889-9d1c-c9ccdcac4bce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:56:25 INFO - PROCESS | 2528 | ++DOCSHELL 12031800 == 45 [pid = 2528] [id = 619] 05:56:25 INFO - PROCESS | 2528 | ++DOMWINDOW == 225 (12245400) [pid = 2528] [serial = 1857] [outer = 00000000] 05:56:25 INFO - PROCESS | 2528 | ++DOMWINDOW == 226 (1658E800) [pid = 2528] [serial = 1858] [outer = 12245400] 05:56:25 INFO - PROCESS | 2528 | 1464612985940 Marionette DEBUG loaded listener.js 05:56:26 INFO - PROCESS | 2528 | ++DOMWINDOW == 227 (1672F000) [pid = 2528] [serial = 1859] [outer = 12245400] 05:56:26 INFO - PROCESS | 2528 | 1464612986567 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]]]}] 05:56:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 05:56:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 1018ms 05:56:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 05:56:26 INFO - PROCESS | 2528 | 1464612986597 Marionette TRACE conn5 -> [0,2441,"getWindowHandle",null] 05:56:26 INFO - PROCESS | 2528 | 1464612986600 Marionette TRACE conn5 <- [1,2441,null,{"value":"13"}] 05:56:26 INFO - PROCESS | 2528 | 1464612986603 Marionette TRACE conn5 -> [0,2442,"setScriptTimeout",{"ms":35000}] 05:56:26 INFO - PROCESS | 2528 | 1464612986605 Marionette TRACE conn5 <- [1,2442,null,{}] 05:56:26 INFO - PROCESS | 2528 | 1464612986609 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}] 05:56:26 INFO - PROCESS | 2528 | 1464612986719 Marionette TRACE conn5 <- [1,2443,null,{"value":null}] 05:56:26 INFO - PROCESS | 2528 | 1464612986885 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\", \"2a2d7192-24ed-4889-9d1c-c9ccdcac4bce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:56:26 INFO - PROCESS | 2528 | ++DOCSHELL 0D24A800 == 46 [pid = 2528] [id = 620] 05:56:26 INFO - PROCESS | 2528 | ++DOMWINDOW == 228 (0D88E400) [pid = 2528] [serial = 1860] [outer = 00000000] 05:56:26 INFO - PROCESS | 2528 | ++DOMWINDOW == 229 (12245C00) [pid = 2528] [serial = 1861] [outer = 0D88E400] 05:56:26 INFO - PROCESS | 2528 | 1464612986943 Marionette DEBUG loaded listener.js 05:56:27 INFO - PROCESS | 2528 | ++DOMWINDOW == 230 (154EE800) [pid = 2528] [serial = 1862] [outer = 0D88E400] 05:56:27 INFO - PROCESS | 2528 | 1464612987720 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]]]}] 05:56:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 05:56:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 1180ms 05:56:27 INFO - PROCESS | 2528 | 1464612987788 Marionette TRACE conn5 -> [0,2445,"getWindowHandle",null] 05:56:27 INFO - PROCESS | 2528 | 1464612987792 Marionette TRACE conn5 <- [1,2445,null,{"value":"13"}] 05:56:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 05:56:27 INFO - PROCESS | 2528 | 1464612987797 Marionette TRACE conn5 -> [0,2446,"setScriptTimeout",{"ms":35000}] 05:56:27 INFO - PROCESS | 2528 | 1464612987800 Marionette TRACE conn5 <- [1,2446,null,{}] 05:56:27 INFO - PROCESS | 2528 | 1464612987806 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}] 05:56:27 INFO - PROCESS | 2528 | 1464612987915 Marionette TRACE conn5 <- [1,2447,null,{"value":null}] 05:56:28 INFO - PROCESS | 2528 | 1464612988082 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\", \"2a2d7192-24ed-4889-9d1c-c9ccdcac4bce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:56:28 INFO - PROCESS | 2528 | ++DOCSHELL 0D64C800 == 47 [pid = 2528] [id = 621] 05:56:28 INFO - PROCESS | 2528 | ++DOMWINDOW == 231 (0D64E800) [pid = 2528] [serial = 1863] [outer = 00000000] 05:56:28 INFO - PROCESS | 2528 | ++DOMWINDOW == 232 (0D74D400) [pid = 2528] [serial = 1864] [outer = 0D64E800] 05:56:28 INFO - PROCESS | 2528 | 1464612988136 Marionette DEBUG loaded listener.js 05:56:28 INFO - PROCESS | 2528 | ++DOMWINDOW == 233 (0DC1A800) [pid = 2528] [serial = 1865] [outer = 0D64E800] 05:56:28 INFO - PROCESS | 2528 | --DOCSHELL 0C31F800 == 46 [pid = 2528] [id = 26] 05:56:28 INFO - PROCESS | 2528 | --DOCSHELL 0C26DC00 == 45 [pid = 2528] [id = 25] 05:56:28 INFO - PROCESS | 2528 | --DOCSHELL 17301C00 == 44 [pid = 2528] [id = 19] 05:56:28 INFO - PROCESS | 2528 | --DOCSHELL 160AF800 == 43 [pid = 2528] [id = 24] 05:56:28 INFO - PROCESS | 2528 | --DOCSHELL 154E3C00 == 42 [pid = 2528] [id = 18] 05:56:28 INFO - PROCESS | 2528 | --DOCSHELL 1223B400 == 41 [pid = 2528] [id = 21] 05:56:28 INFO - PROCESS | 2528 | --DOCSHELL 15021800 == 40 [pid = 2528] [id = 17] 05:56:28 INFO - PROCESS | 2528 | --DOCSHELL 160AC400 == 39 [pid = 2528] [id = 23] 05:56:28 INFO - PROCESS | 2528 | --DOCSHELL 12243C00 == 38 [pid = 2528] [id = 22] 05:56:28 INFO - PROCESS | 2528 | --DOCSHELL 0D034800 == 37 [pid = 2528] [id = 13] 05:56:28 INFO - PROCESS | 2528 | --DOCSHELL 0D652400 == 36 [pid = 2528] [id = 28] 05:56:28 INFO - PROCESS | 2528 | --DOCSHELL 0D0E5C00 == 35 [pid = 2528] [id = 27] 05:56:28 INFO - PROCESS | 2528 | --DOCSHELL 11BAC800 == 34 [pid = 2528] [id = 15] 05:56:28 INFO - PROCESS | 2528 | --DOMWINDOW == 232 (22CB8800) [pid = 2528] [serial = 1798] [outer = 00000000] [url = about:blank] 05:56:28 INFO - PROCESS | 2528 | --DOCSHELL 22352000 == 33 [pid = 2528] [id = 599] 05:56:28 INFO - PROCESS | 2528 | --DOMWINDOW == 231 (27243000) [pid = 2528] [serial = 1544] [outer = 00000000] [url = about:blank] 05:56:28 INFO - PROCESS | 2528 | --DOMWINDOW == 230 (207C9000) [pid = 2528] [serial = 1166] [outer = 00000000] [url = about:blank] 05:56:28 INFO - PROCESS | 2528 | --DOMWINDOW == 229 (1EDDFC00) [pid = 2528] [serial = 1457] [outer = 00000000] [url = about:blank] 05:56:28 INFO - PROCESS | 2528 | --DOMWINDOW == 228 (1F46D800) [pid = 2528] [serial = 1169] [outer = 00000000] [url = about:blank] 05:56:28 INFO - PROCESS | 2528 | --DOMWINDOW == 227 (2484F800) [pid = 2528] [serial = 1607] [outer = 00000000] [url = about:blank] 05:56:28 INFO - PROCESS | 2528 | --DOMWINDOW == 226 (16E4EC00) [pid = 2528] [serial = 1613] [outer = 00000000] [url = about:blank] 05:56:28 INFO - PROCESS | 2528 | --DOMWINDOW == 225 (17306400) [pid = 2528] [serial = 1160] [outer = 00000000] [url = about:blank] 05:56:28 INFO - PROCESS | 2528 | --DOMWINDOW == 224 (223EF400) [pid = 2528] [serial = 1688] [outer = 00000000] [url = about:blank] 05:56:28 INFO - PROCESS | 2528 | --DOMWINDOW == 223 (1F46A400) [pid = 2528] [serial = 1415] [outer = 00000000] [url = about:blank] 05:56:28 INFO - PROCESS | 2528 | --DOMWINDOW == 222 (27428400) [pid = 2528] [serial = 1670] [outer = 00000000] [url = about:blank] 05:56:28 INFO - PROCESS | 2528 | --DOMWINDOW == 221 (1BD8FC00) [pid = 2528] [serial = 1286] [outer = 00000000] [url = about:blank] 05:56:28 INFO - PROCESS | 2528 | --DOMWINDOW == 220 (2071E800) [pid = 2528] [serial = 1304] [outer = 00000000] [url = about:blank] 05:56:28 INFO - PROCESS | 2528 | --DOMWINDOW == 219 (23383400) [pid = 2528] [serial = 1598] [outer = 00000000] [url = about:blank] 05:56:28 INFO - PROCESS | 2528 | --DOMWINDOW == 218 (1AC73000) [pid = 2528] [serial = 1283] [outer = 00000000] [url = about:blank] 05:56:28 INFO - PROCESS | 2528 | --DOMWINDOW == 217 (1D750400) [pid = 2528] [serial = 1616] [outer = 00000000] [url = about:blank] 05:56:28 INFO - PROCESS | 2528 | --DOMWINDOW == 216 (251F3800) [pid = 2528] [serial = 1658] [outer = 00000000] [url = about:blank] 05:56:28 INFO - PROCESS | 2528 | --DOMWINDOW == 215 (1FBCF400) [pid = 2528] [serial = 1301] [outer = 00000000] [url = about:blank] 05:56:28 INFO - PROCESS | 2528 | --DOMWINDOW == 214 (21C32400) [pid = 2528] [serial = 1475] [outer = 00000000] [url = about:blank] 05:56:28 INFO - PROCESS | 2528 | --DOMWINDOW == 213 (0DCA8C00) [pid = 2528] [serial = 1445] [outer = 00000000] [url = about:blank] 05:56:28 INFO - PROCESS | 2528 | --DOMWINDOW == 212 (21348800) [pid = 2528] [serial = 1466] [outer = 00000000] [url = about:blank] 05:56:28 INFO - PROCESS | 2528 | --DOMWINDOW == 211 (207D1000) [pid = 2528] [serial = 1421] [outer = 00000000] [url = about:blank] 05:56:28 INFO - PROCESS | 2528 | --DOMWINDOW == 210 (1A469000) [pid = 2528] [serial = 1514] [outer = 00000000] [url = about:blank] 05:56:28 INFO - PROCESS | 2528 | --DOMWINDOW == 209 (16591800) [pid = 2528] [serial = 1280] [outer = 00000000] [url = about:blank] 05:56:28 INFO - PROCESS | 2528 | --DOMWINDOW == 208 (21342C00) [pid = 2528] [serial = 1352] [outer = 00000000] [url = about:blank] 05:56:28 INFO - PROCESS | 2528 | --DOMWINDOW == 207 (1E626000) [pid = 2528] [serial = 1292] [outer = 00000000] [url = about:blank] 05:56:28 INFO - PROCESS | 2528 | --DOMWINDOW == 206 (21359400) [pid = 2528] [serial = 1235] [outer = 00000000] [url = about:blank] 05:56:28 INFO - PROCESS | 2528 | --DOMWINDOW == 205 (223F0800) [pid = 2528] [serial = 1526] [outer = 00000000] [url = about:blank] 05:56:28 INFO - PROCESS | 2528 | --DOMWINDOW == 204 (1FB33000) [pid = 2528] [serial = 1418] [outer = 00000000] [url = about:blank] 05:56:28 INFO - PROCESS | 2528 | --DOMWINDOW == 203 (21C2A000) [pid = 2528] [serial = 1589] [outer = 00000000] [url = about:blank] 05:56:28 INFO - PROCESS | 2528 | --DOMWINDOW == 202 (20716000) [pid = 2528] [serial = 1229] [outer = 00000000] [url = about:blank] 05:56:28 INFO - PROCESS | 2528 | --DOMWINDOW == 201 (21B58400) [pid = 2528] [serial = 1238] [outer = 00000000] [url = about:blank] 05:56:28 INFO - PROCESS | 2528 | --DOMWINDOW == 200 (1C90C800) [pid = 2528] [serial = 1409] [outer = 00000000] [url = about:blank] 05:56:28 INFO - PROCESS | 2528 | --DOMWINDOW == 199 (21725000) [pid = 2528] [serial = 1601] [outer = 00000000] [url = about:blank] 05:56:28 INFO - PROCESS | 2528 | --DOMWINDOW == 198 (1BC61C00) [pid = 2528] [serial = 1406] [outer = 00000000] [url = about:blank] 05:56:28 INFO - PROCESS | 2528 | --DOMWINDOW == 197 (2161FC00) [pid = 2528] [serial = 1523] [outer = 00000000] [url = about:blank] 05:56:28 INFO - PROCESS | 2528 | --DOMWINDOW == 196 (1F821800) [pid = 2528] [serial = 1298] [outer = 00000000] [url = about:blank] 05:56:28 INFO - PROCESS | 2528 | --DOMWINDOW == 195 (27F04400) [pid = 2528] [serial = 1673] [outer = 00000000] [url = about:blank] 05:56:28 INFO - PROCESS | 2528 | --DOMWINDOW == 194 (22353C00) [pid = 2528] [serial = 1520] [outer = 00000000] [url = about:blank] 05:56:28 INFO - PROCESS | 2528 | --DOMWINDOW == 193 (272D6400) [pid = 2528] [serial = 1532] [outer = 00000000] [url = about:blank] 05:56:28 INFO - PROCESS | 2528 | --DOMWINDOW == 192 (19D53400) [pid = 2528] [serial = 1685] [outer = 00000000] [url = about:blank] 05:56:28 INFO - PROCESS | 2528 | --DOMWINDOW == 191 (21344C00) [pid = 2528] [serial = 1586] [outer = 00000000] [url = about:blank] 05:56:28 INFO - PROCESS | 2528 | --DOMWINDOW == 190 (1A48AC00) [pid = 2528] [serial = 1583] [outer = 00000000] [url = about:blank] 05:56:28 INFO - PROCESS | 2528 | --DOMWINDOW == 189 (15024400) [pid = 2528] [serial = 1580] [outer = 00000000] [url = about:blank] 05:56:28 INFO - PROCESS | 2528 | --DOMWINDOW == 188 (251EA000) [pid = 2528] [serial = 1595] [outer = 00000000] [url = about:blank] 05:56:28 INFO - PROCESS | 2528 | --DOMWINDOW == 187 (24856800) [pid = 2528] [serial = 1610] [outer = 00000000] [url = about:blank] 05:56:28 INFO - PROCESS | 2528 | --DOMWINDOW == 186 (1F19B400) [pid = 2528] [serial = 1163] [outer = 00000000] [url = about:blank] 05:56:28 INFO - PROCESS | 2528 | --DOMWINDOW == 185 (2139CC00) [pid = 2528] [serial = 1355] [outer = 00000000] [url = about:blank] 05:56:28 INFO - PROCESS | 2528 | --DOMWINDOW == 184 (0D649400) [pid = 2528] [serial = 1394] [outer = 00000000] [url = about:blank] 05:56:28 INFO - PROCESS | 2528 | --DOMWINDOW == 183 (0D895800) [pid = 2528] [serial = 1277] [outer = 00000000] [url = about:blank] 05:56:28 INFO - PROCESS | 2528 | --DOMWINDOW == 182 (21397C00) [pid = 2528] [serial = 1172] [outer = 00000000] [url = about:blank] 05:56:28 INFO - PROCESS | 2528 | --DOMWINDOW == 181 (20E8D000) [pid = 2528] [serial = 1463] [outer = 00000000] [url = about:blank] 05:56:28 INFO - PROCESS | 2528 | --DOMWINDOW == 180 (20720000) [pid = 2528] [serial = 1096] [outer = 00000000] [url = about:blank] 05:56:28 INFO - PROCESS | 2528 | --DOMWINDOW == 179 (258FAC00) [pid = 2528] [serial = 1676] [outer = 00000000] [url = about:blank] 05:56:28 INFO - PROCESS | 2528 | --DOMWINDOW == 178 (272DAC00) [pid = 2528] [serial = 1535] [outer = 00000000] [url = about:blank] 05:56:28 INFO - PROCESS | 2528 | --DOMWINDOW == 177 (1E630C00) [pid = 2528] [serial = 1412] [outer = 00000000] [url = about:blank] 05:56:28 INFO - PROCESS | 2528 | --DOMWINDOW == 176 (1F198C00) [pid = 2528] [serial = 1295] [outer = 00000000] [url = about:blank] 05:56:28 INFO - PROCESS | 2528 | --DOMWINDOW == 175 (12C02400) [pid = 2528] [serial = 1649] [outer = 00000000] [url = about:blank] 05:56:28 INFO - PROCESS | 2528 | --DOMWINDOW == 174 (154F3000) [pid = 2528] [serial = 1217] [outer = 00000000] [url = about:blank] 05:56:28 INFO - PROCESS | 2528 | --DOMWINDOW == 173 (21B3B000) [pid = 2528] [serial = 1517] [outer = 00000000] [url = about:blank] 05:56:28 INFO - PROCESS | 2528 | --DOMWINDOW == 172 (2071A000) [pid = 2528] [serial = 1346] [outer = 00000000] [url = about:blank] 05:56:28 INFO - PROCESS | 2528 | --DOMWINDOW == 171 (1B1C5C00) [pid = 2528] [serial = 1652] [outer = 00000000] [url = about:blank] 05:56:28 INFO - PROCESS | 2528 | --DOMWINDOW == 170 (27EF6000) [pid = 2528] [serial = 1667] [outer = 00000000] [url = about:blank] 05:56:28 INFO - PROCESS | 2528 | --DOMWINDOW == 169 (21B52000) [pid = 2528] [serial = 1358] [outer = 00000000] [url = about:blank] 05:56:28 INFO - PROCESS | 2528 | --DOMWINDOW == 168 (15E0DC00) [pid = 2528] [serial = 1241] [outer = 00000000] [url = about:blank] 05:56:28 INFO - PROCESS | 2528 | --DOMWINDOW == 167 (27DE4800) [pid = 2528] [serial = 1541] [outer = 00000000] [url = about:blank] 05:56:28 INFO - PROCESS | 2528 | --DOMWINDOW == 166 (1B1BE000) [pid = 2528] [serial = 1403] [outer = 00000000] [url = about:blank] 05:56:28 INFO - PROCESS | 2528 | --DOMWINDOW == 165 (223EB400) [pid = 2528] [serial = 1592] [outer = 00000000] [url = about:blank] 05:56:28 INFO - PROCESS | 2528 | --DOMWINDOW == 164 (151DE400) [pid = 2528] [serial = 1397] [outer = 00000000] [url = about:blank] 05:56:28 INFO - PROCESS | 2528 | --DOMWINDOW == 163 (19DE9400) [pid = 2528] [serial = 1478] [outer = 00000000] [url = about:blank] 05:56:28 INFO - PROCESS | 2528 | --DOMWINDOW == 162 (160AD400) [pid = 2528] [serial = 1340] [outer = 00000000] [url = about:blank] 05:56:28 INFO - PROCESS | 2528 | --DOMWINDOW == 161 (20719000) [pid = 2528] [serial = 1460] [outer = 00000000] [url = about:blank] 05:56:28 INFO - PROCESS | 2528 | --DOMWINDOW == 160 (2234D000) [pid = 2528] [serial = 1175] [outer = 00000000] [url = about:blank] 05:56:28 INFO - PROCESS | 2528 | --DOMWINDOW == 159 (235D2800) [pid = 2528] [serial = 1529] [outer = 00000000] [url = about:blank] 05:56:28 INFO - PROCESS | 2528 | --DOMWINDOW == 158 (251F2000) [pid = 2528] [serial = 1604] [outer = 00000000] [url = about:blank] 05:56:28 INFO - PROCESS | 2528 | --DOMWINDOW == 157 (223EE800) [pid = 2528] [serial = 1655] [outer = 00000000] [url = about:blank] 05:56:28 INFO - PROCESS | 2528 | --DOMWINDOW == 156 (257C3800) [pid = 2528] [serial = 1661] [outer = 00000000] [url = about:blank] 05:56:28 INFO - PROCESS | 2528 | --DOMWINDOW == 155 (19DE8C00) [pid = 2528] [serial = 1451] [outer = 00000000] [url = about:blank] 05:56:28 INFO - PROCESS | 2528 | --DOMWINDOW == 154 (2892A400) [pid = 2528] [serial = 1679] [outer = 00000000] [url = about:blank] 05:56:28 INFO - PROCESS | 2528 | --DOMWINDOW == 153 (21B58C00) [pid = 2528] [serial = 1472] [outer = 00000000] [url = about:blank] 05:56:28 INFO - PROCESS | 2528 | --DOMWINDOW == 152 (21394C00) [pid = 2528] [serial = 1469] [outer = 00000000] [url = about:blank] 05:56:28 INFO - PROCESS | 2528 | --DOMWINDOW == 151 (154DF400) [pid = 2528] [serial = 1511] [outer = 00000000] [url = about:blank] 05:56:28 INFO - PROCESS | 2528 | --DOMWINDOW == 150 (1C90B000) [pid = 2528] [serial = 1289] [outer = 00000000] [url = about:blank] 05:56:28 INFO - PROCESS | 2528 | --DOMWINDOW == 149 (2999B400) [pid = 2528] [serial = 1682] [outer = 00000000] [url = about:blank] 05:56:28 INFO - PROCESS | 2528 | --DOMWINDOW == 148 (1E1B2800) [pid = 2528] [serial = 1223] [outer = 00000000] [url = about:blank] 05:56:28 INFO - PROCESS | 2528 | --DOMWINDOW == 147 (20B0F000) [pid = 2528] [serial = 1349] [outer = 00000000] [url = about:blank] 05:56:28 INFO - PROCESS | 2528 | --DOMWINDOW == 146 (16594400) [pid = 2528] [serial = 1448] [outer = 00000000] [url = about:blank] 05:56:28 INFO - PROCESS | 2528 | --DOMWINDOW == 145 (1A470000) [pid = 2528] [serial = 1343] [outer = 00000000] [url = about:blank] 05:56:28 INFO - PROCESS | 2528 | --DOMWINDOW == 144 (14C4A000) [pid = 2528] [serial = 1244] [outer = 00000000] [url = about:blank] 05:56:28 INFO - PROCESS | 2528 | --DOMWINDOW == 143 (27DE3000) [pid = 2528] [serial = 1538] [outer = 00000000] [url = about:blank] 05:56:28 INFO - PROCESS | 2528 | --DOMWINDOW == 142 (1FB36400) [pid = 2528] [serial = 1226] [outer = 00000000] [url = about:blank] 05:56:28 INFO - PROCESS | 2528 | --DOMWINDOW == 141 (2235BC00) [pid = 2528] [serial = 1178] [outer = 00000000] [url = about:blank] 05:56:28 INFO - PROCESS | 2528 | --DOMWINDOW == 140 (1C909000) [pid = 2528] [serial = 1454] [outer = 00000000] [url = about:blank] 05:56:28 INFO - PROCESS | 2528 | --DOMWINDOW == 139 (12C0FC00) [pid = 2528] [serial = 1157] [outer = 00000000] [url = about:blank] 05:56:28 INFO - PROCESS | 2528 | --DOMWINDOW == 138 (1A44D800) [pid = 2528] [serial = 1400] [outer = 00000000] [url = about:blank] 05:56:28 INFO - PROCESS | 2528 | --DOMWINDOW == 137 (19DE0800) [pid = 2528] [serial = 1220] [outer = 00000000] [url = about:blank] 05:56:28 INFO - PROCESS | 2528 | --DOMWINDOW == 136 (21343800) [pid = 2528] [serial = 1232] [outer = 00000000] [url = about:blank] 05:56:28 INFO - PROCESS | 2528 | --DOMWINDOW == 135 (27DDD400) [pid = 2528] [serial = 1664] [outer = 00000000] [url = about:blank] 05:56:28 INFO - PROCESS | 2528 | --DOMWINDOW == 134 (1FB39800) [pid = 2528] [serial = 1786] [outer = 00000000] [url = about:blank] 05:56:28 INFO - PROCESS | 2528 | --DOMWINDOW == 133 (212EF400) [pid = 2528] [serial = 1789] [outer = 00000000] [url = about:blank] 05:56:28 INFO - PROCESS | 2528 | --DOMWINDOW == 132 (2071BC00) [pid = 2528] [serial = 1787] [outer = 00000000] [url = about:blank] 05:56:28 INFO - PROCESS | 2528 | --DOMWINDOW == 131 (14C4A400) [pid = 2528] [serial = 1792] [outer = 00000000] [url = about:blank] 05:56:28 INFO - PROCESS | 2528 | --DOMWINDOW == 130 (21351400) [pid = 2528] [serial = 1790] [outer = 00000000] [url = about:blank] 05:56:28 INFO - PROCESS | 2528 | --DOMWINDOW == 129 (21616800) [pid = 2528] [serial = 1795] [outer = 00000000] [url = about:blank] 05:56:28 INFO - PROCESS | 2528 | --DOMWINDOW == 128 (22C46400) [pid = 2528] [serial = 1744] [outer = 00000000] [url = about:blank] 05:56:28 INFO - PROCESS | 2528 | --DOMWINDOW == 127 (2365C000) [pid = 2528] [serial = 1742] [outer = 00000000] [url = about:blank] 05:56:28 INFO - PROCESS | 2528 | --DOMWINDOW == 126 (2365A000) [pid = 2528] [serial = 1741] [outer = 00000000] [url = about:blank] 05:56:28 INFO - PROCESS | 2528 | --DOMWINDOW == 125 (2484AC00) [pid = 2528] [serial = 1739] [outer = 00000000] [url = about:blank] 05:56:28 INFO - PROCESS | 2528 | --DOMWINDOW == 124 (24849400) [pid = 2528] [serial = 1738] [outer = 00000000] [url = about:blank] 05:56:28 INFO - PROCESS | 2528 | --DOMWINDOW == 123 (223E6C00) [pid = 2528] [serial = 1736] [outer = 00000000] [url = about:blank] 05:56:28 INFO - PROCESS | 2528 | --DOMWINDOW == 122 (21C34400) [pid = 2528] [serial = 1735] [outer = 00000000] [url = about:blank] 05:56:28 INFO - PROCESS | 2528 | --DOMWINDOW == 121 (21723C00) [pid = 2528] [serial = 1733] [outer = 00000000] [url = about:blank] 05:56:28 INFO - PROCESS | 2528 | --DOMWINDOW == 120 (2161EC00) [pid = 2528] [serial = 1732] [outer = 00000000] [url = about:blank] 05:56:28 INFO - PROCESS | 2528 | --DOMWINDOW == 119 (2135BC00) [pid = 2528] [serial = 1730] [outer = 00000000] [url = about:blank] 05:56:28 INFO - PROCESS | 2528 | --DOMWINDOW == 118 (212EC800) [pid = 2528] [serial = 1729] [outer = 00000000] [url = about:blank] 05:56:28 INFO - PROCESS | 2528 | --DOMWINDOW == 117 (1AC7DC00) [pid = 2528] [serial = 1727] [outer = 00000000] [url = about:blank] 05:56:28 INFO - PROCESS | 2528 | --DOMWINDOW == 116 (1A472C00) [pid = 2528] [serial = 1726] [outer = 00000000] [url = about:blank] 05:56:28 INFO - PROCESS | 2528 | --DOMWINDOW == 115 (16588400) [pid = 2528] [serial = 1724] [outer = 00000000] [url = about:blank] 05:56:28 INFO - PROCESS | 2528 | --DOMWINDOW == 114 (15E18000) [pid = 2528] [serial = 1723] [outer = 00000000] [url = about:blank] 05:56:28 INFO - PROCESS | 2528 | --DOMWINDOW == 113 (207CE400) [pid = 2528] [serial = 1720] [outer = 00000000] [url = about:blank] 05:56:28 INFO - PROCESS | 2528 | --DOMWINDOW == 112 (20E8E400) [pid = 2528] [serial = 1721] [outer = 00000000] [url = about:blank] 05:56:28 INFO - PROCESS | 2528 | --DOMWINDOW == 111 (1B2B3000) [pid = 2528] [serial = 1783] [outer = 00000000] [url = about:blank] 05:56:28 INFO - PROCESS | 2528 | --DOMWINDOW == 110 (19DE8400) [pid = 2528] [serial = 1780] [outer = 00000000] [url = about:blank] 05:56:28 INFO - PROCESS | 2528 | --DOMWINDOW == 109 (1AB64800) [pid = 2528] [serial = 1781] [outer = 00000000] [url = about:blank] 05:56:28 INFO - PROCESS | 2528 | --DOMWINDOW == 108 (15706000) [pid = 2528] [serial = 1777] [outer = 00000000] [url = about:blank] 05:56:28 INFO - PROCESS | 2528 | --DOMWINDOW == 107 (16456000) [pid = 2528] [serial = 1778] [outer = 00000000] [url = about:blank] 05:56:28 INFO - PROCESS | 2528 | --DOMWINDOW == 106 (1D754C00) [pid = 2528] [serial = 1775] [outer = 00000000] [url = about:blank] 05:56:28 INFO - PROCESS | 2528 | --DOMWINDOW == 105 (1B180400) [pid = 2528] [serial = 1774] [outer = 00000000] [url = about:blank] 05:56:28 INFO - PROCESS | 2528 | --DOMWINDOW == 104 (17B19000) [pid = 2528] [serial = 1772] [outer = 00000000] [url = about:blank] 05:56:28 INFO - PROCESS | 2528 | --DOMWINDOW == 103 (16E48000) [pid = 2528] [serial = 1771] [outer = 00000000] [url = about:blank] 05:56:28 INFO - PROCESS | 2528 | --DOMWINDOW == 102 (2B44E800) [pid = 2528] [serial = 1769] [outer = 00000000] [url = about:blank] 05:56:28 INFO - PROCESS | 2528 | --DOMWINDOW == 101 (2B44DC00) [pid = 2528] [serial = 1768] [outer = 00000000] [url = about:blank] 05:56:28 INFO - PROCESS | 2528 | --DOMWINDOW == 100 (2B307C00) [pid = 2528] [serial = 1766] [outer = 00000000] [url = about:blank] 05:56:28 INFO - PROCESS | 2528 | --DOMWINDOW == 99 (299A0400) [pid = 2528] [serial = 1765] [outer = 00000000] [url = about:blank] 05:56:28 INFO - PROCESS | 2528 | --DOMWINDOW == 98 (1B2AF400) [pid = 2528] [serial = 1763] [outer = 00000000] [url = about:blank] 05:56:28 INFO - PROCESS | 2528 | --DOMWINDOW == 97 (17369400) [pid = 2528] [serial = 1762] [outer = 00000000] [url = about:blank] 05:56:28 INFO - PROCESS | 2528 | --DOMWINDOW == 96 (2B30A400) [pid = 2528] [serial = 1760] [outer = 00000000] [url = about:blank] 05:56:28 INFO - PROCESS | 2528 | --DOMWINDOW == 95 (2B308000) [pid = 2528] [serial = 1759] [outer = 00000000] [url = about:blank] 05:56:28 INFO - PROCESS | 2528 | --DOMWINDOW == 94 (299A3000) [pid = 2528] [serial = 1757] [outer = 00000000] [url = about:blank] 05:56:28 INFO - PROCESS | 2528 | --DOMWINDOW == 93 (2999FC00) [pid = 2528] [serial = 1756] [outer = 00000000] [url = about:blank] 05:56:28 INFO - PROCESS | 2528 | --DOMWINDOW == 92 (28928800) [pid = 2528] [serial = 1754] [outer = 00000000] [url = about:blank] 05:56:28 INFO - PROCESS | 2528 | --DOMWINDOW == 91 (27EFA800) [pid = 2528] [serial = 1753] [outer = 00000000] [url = about:blank] 05:56:28 INFO - PROCESS | 2528 | --DOMWINDOW == 90 (2723F800) [pid = 2528] [serial = 1751] [outer = 00000000] [url = about:blank] 05:56:28 INFO - PROCESS | 2528 | --DOMWINDOW == 89 (2723BC00) [pid = 2528] [serial = 1750] [outer = 00000000] [url = about:blank] 05:56:28 INFO - PROCESS | 2528 | --DOMWINDOW == 88 (251F2800) [pid = 2528] [serial = 1748] [outer = 00000000] [url = about:blank] 05:56:28 INFO - PROCESS | 2528 | --DOMWINDOW == 87 (23661800) [pid = 2528] [serial = 1747] [outer = 00000000] [url = about:blank] 05:56:28 INFO - PROCESS | 2528 | --DOMWINDOW == 86 (22C48800) [pid = 2528] [serial = 1745] [outer = 00000000] [url = about:blank] 05:56:28 INFO - PROCESS | 2528 | --DOMWINDOW == 85 (21C33800) [pid = 2528] [serial = 1796] [outer = 00000000] [url = about:blank] 05:56:28 INFO - PROCESS | 2528 | --DOMWINDOW == 84 (175F4000) [pid = 2528] [serial = 1793] [outer = 00000000] [url = about:blank] 05:56:28 INFO - PROCESS | 2528 | --DOMWINDOW == 83 (1C90E800) [pid = 2528] [serial = 1784] [outer = 00000000] [url = about:blank] 05:56:28 INFO - PROCESS | 2528 | 1464612988811 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]]]}] 05:56:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 05:56:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 1082ms 05:56:28 INFO - PROCESS | 2528 | 1464612988880 Marionette TRACE conn5 -> [0,2449,"getWindowHandle",null] 05:56:28 INFO - PROCESS | 2528 | 1464612988886 Marionette TRACE conn5 <- [1,2449,null,{"value":"13"}] 05:56:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 05:56:28 INFO - PROCESS | 2528 | 1464612988892 Marionette TRACE conn5 -> [0,2450,"setScriptTimeout",{"ms":35000}] 05:56:28 INFO - PROCESS | 2528 | 1464612988895 Marionette TRACE conn5 <- [1,2450,null,{}] 05:56:28 INFO - PROCESS | 2528 | 1464612988899 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}] 05:56:29 INFO - PROCESS | 2528 | 1464612988994 Marionette TRACE conn5 <- [1,2451,null,{"value":null}] 05:56:29 INFO - PROCESS | 2528 | 1464612989094 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\", \"2a2d7192-24ed-4889-9d1c-c9ccdcac4bce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:56:29 INFO - PROCESS | 2528 | ++DOCSHELL 0C272400 == 34 [pid = 2528] [id = 622] 05:56:29 INFO - PROCESS | 2528 | ++DOMWINDOW == 84 (0CC71400) [pid = 2528] [serial = 1866] [outer = 00000000] 05:56:29 INFO - PROCESS | 2528 | ++DOMWINDOW == 85 (0D654C00) [pid = 2528] [serial = 1867] [outer = 0CC71400] 05:56:29 INFO - PROCESS | 2528 | 1464612989140 Marionette DEBUG loaded listener.js 05:56:29 INFO - PROCESS | 2528 | ++DOMWINDOW == 86 (0D899000) [pid = 2528] [serial = 1868] [outer = 0CC71400] 05:56:29 INFO - PROCESS | 2528 | 1464612989572 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]]]}] 05:56:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 05:56:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 730ms 05:56:29 INFO - PROCESS | 2528 | 1464612989625 Marionette TRACE conn5 -> [0,2453,"getWindowHandle",null] 05:56:29 INFO - PROCESS | 2528 | 1464612989627 Marionette TRACE conn5 <- [1,2453,null,{"value":"13"}] 05:56:29 INFO - PROCESS | 2528 | 1464612989630 Marionette TRACE conn5 -> [0,2454,"setScriptTimeout",{"ms":35000}] 05:56:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 05:56:29 INFO - PROCESS | 2528 | 1464612989634 Marionette TRACE conn5 <- [1,2454,null,{}] 05:56:29 INFO - PROCESS | 2528 | 1464612989645 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}] 05:56:29 INFO - PROCESS | 2528 | 1464612989742 Marionette TRACE conn5 <- [1,2455,null,{"value":null}] 05:56:29 INFO - PROCESS | 2528 | 1464612989758 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\", \"2a2d7192-24ed-4889-9d1c-c9ccdcac4bce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:56:29 INFO - PROCESS | 2528 | ++DOCSHELL 1223AC00 == 35 [pid = 2528] [id = 623] 05:56:29 INFO - PROCESS | 2528 | ++DOMWINDOW == 87 (1223B400) [pid = 2528] [serial = 1869] [outer = 00000000] 05:56:29 INFO - PROCESS | 2528 | ++DOMWINDOW == 88 (12244000) [pid = 2528] [serial = 1870] [outer = 1223B400] 05:56:29 INFO - PROCESS | 2528 | 1464612989806 Marionette DEBUG loaded listener.js 05:56:29 INFO - PROCESS | 2528 | ++DOMWINDOW == 89 (12378400) [pid = 2528] [serial = 1871] [outer = 1223B400] 05:56:30 INFO - PROCESS | 2528 | 1464612990258 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]]]}] 05:56:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 05:56:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 670ms 05:56:30 INFO - PROCESS | 2528 | 1464612990305 Marionette TRACE conn5 -> [0,2457,"getWindowHandle",null] 05:56:30 INFO - PROCESS | 2528 | 1464612990307 Marionette TRACE conn5 <- [1,2457,null,{"value":"13"}] 05:56:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 05:56:30 INFO - PROCESS | 2528 | 1464612990311 Marionette TRACE conn5 -> [0,2458,"setScriptTimeout",{"ms":35000}] 05:56:30 INFO - PROCESS | 2528 | 1464612990312 Marionette TRACE conn5 <- [1,2458,null,{}] 05:56:30 INFO - PROCESS | 2528 | 1464612990316 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}] 05:56:30 INFO - PROCESS | 2528 | 1464612990406 Marionette TRACE conn5 <- [1,2459,null,{"value":null}] 05:56:30 INFO - PROCESS | 2528 | 1464612990415 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\", \"2a2d7192-24ed-4889-9d1c-c9ccdcac4bce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:56:30 INFO - PROCESS | 2528 | ++DOCSHELL 12C04800 == 36 [pid = 2528] [id = 624] 05:56:30 INFO - PROCESS | 2528 | ++DOMWINDOW == 90 (12C05000) [pid = 2528] [serial = 1872] [outer = 00000000] 05:56:30 INFO - PROCESS | 2528 | ++DOMWINDOW == 91 (132DF800) [pid = 2528] [serial = 1873] [outer = 12C05000] 05:56:30 INFO - PROCESS | 2528 | 1464612990460 Marionette DEBUG loaded listener.js 05:56:30 INFO - PROCESS | 2528 | ++DOMWINDOW == 92 (13DDF400) [pid = 2528] [serial = 1874] [outer = 12C05000] 05:56:30 INFO - PROCESS | 2528 | 1464612990938 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]]]}] 05:56:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 05:56:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 670ms 05:56:31 INFO - PROCESS | 2528 | 1464612990984 Marionette TRACE conn5 -> [0,2461,"getWindowHandle",null] 05:56:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 05:56:31 INFO - PROCESS | 2528 | 1464612990986 Marionette TRACE conn5 <- [1,2461,null,{"value":"13"}] 05:56:31 INFO - PROCESS | 2528 | 1464612990990 Marionette TRACE conn5 -> [0,2462,"setScriptTimeout",{"ms":35000}] 05:56:31 INFO - PROCESS | 2528 | 1464612990991 Marionette TRACE conn5 <- [1,2462,null,{}] 05:56:31 INFO - PROCESS | 2528 | 1464612990995 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}] 05:56:31 INFO - PROCESS | 2528 | 1464612991114 Marionette TRACE conn5 <- [1,2463,null,{"value":null}] 05:56:31 INFO - PROCESS | 2528 | 1464612991176 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\", \"2a2d7192-24ed-4889-9d1c-c9ccdcac4bce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:56:31 INFO - PROCESS | 2528 | ++DOCSHELL 14C05400 == 37 [pid = 2528] [id = 625] 05:56:31 INFO - PROCESS | 2528 | ++DOMWINDOW == 93 (14C40000) [pid = 2528] [serial = 1875] [outer = 00000000] 05:56:31 INFO - PROCESS | 2528 | ++DOMWINDOW == 94 (14C95C00) [pid = 2528] [serial = 1876] [outer = 14C40000] 05:56:31 INFO - PROCESS | 2528 | 1464612991221 Marionette DEBUG loaded listener.js 05:56:31 INFO - PROCESS | 2528 | ++DOMWINDOW == 95 (14C96400) [pid = 2528] [serial = 1877] [outer = 14C40000] 05:56:31 INFO - PROCESS | 2528 | --DOMWINDOW == 94 (13DDA000) [pid = 2528] [serial = 1824] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 05:56:31 INFO - PROCESS | 2528 | --DOMWINDOW == 93 (14C48800) [pid = 2528] [serial = 1827] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 05:56:31 INFO - PROCESS | 2528 | --DOMWINDOW == 92 (0D0E0000) [pid = 2528] [serial = 1803] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 05:56:31 INFO - PROCESS | 2528 | --DOMWINDOW == 91 (0C26A000) [pid = 2528] [serial = 1800] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 05:56:31 INFO - PROCESS | 2528 | --DOMWINDOW == 90 (1257BC00) [pid = 2528] [serial = 1821] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 05:56:31 INFO - PROCESS | 2528 | --DOMWINDOW == 89 (0D898C00) [pid = 2528] [serial = 1809] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 05:56:31 INFO - PROCESS | 2528 | --DOMWINDOW == 88 (0D74E800) [pid = 2528] [serial = 1806] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 05:56:31 INFO - PROCESS | 2528 | --DOMWINDOW == 87 (12238800) [pid = 2528] [serial = 1815] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 05:56:31 INFO - PROCESS | 2528 | --DOMWINDOW == 86 (0E5F3C00) [pid = 2528] [serial = 1812] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 05:56:31 INFO - PROCESS | 2528 | --DOMWINDOW == 85 (12375400) [pid = 2528] [serial = 1818] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 05:56:31 INFO - PROCESS | 2528 | --DOMWINDOW == 84 (152BC000) [pid = 2528] [serial = 1830] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 05:56:31 INFO - PROCESS | 2528 | --DOMWINDOW == 83 (14C42C00) [pid = 2528] [serial = 1836] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 05:56:31 INFO - PROCESS | 2528 | --DOMWINDOW == 82 (12031000) [pid = 2528] [serial = 1833] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 05:56:32 INFO - PROCESS | 2528 | 1464612992092 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]]]}] 05:56:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 05:56:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 1180ms 05:56:32 INFO - PROCESS | 2528 | 1464612992171 Marionette TRACE conn5 -> [0,2465,"getWindowHandle",null] 05:56:32 INFO - PROCESS | 2528 | 1464612992176 Marionette TRACE conn5 <- [1,2465,null,{"value":"13"}] 05:56:32 INFO - PROCESS | 2528 | 1464612992181 Marionette TRACE conn5 -> [0,2466,"setScriptTimeout",{"ms":35000}] 05:56:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 05:56:32 INFO - PROCESS | 2528 | 1464612992185 Marionette TRACE conn5 <- [1,2466,null,{}] 05:56:32 INFO - PROCESS | 2528 | 1464612992191 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}] 05:56:32 INFO - PROCESS | 2528 | 1464612992344 Marionette TRACE conn5 <- [1,2467,null,{"value":null}] 05:56:32 INFO - PROCESS | 2528 | 1464612992481 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\", \"2a2d7192-24ed-4889-9d1c-c9ccdcac4bce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:56:32 INFO - PROCESS | 2528 | ++DOCSHELL 0C268C00 == 38 [pid = 2528] [id = 626] 05:56:32 INFO - PROCESS | 2528 | ++DOMWINDOW == 83 (0CC77C00) [pid = 2528] [serial = 1878] [outer = 00000000] 05:56:32 INFO - PROCESS | 2528 | ++DOMWINDOW == 84 (0D253400) [pid = 2528] [serial = 1879] [outer = 0CC77C00] 05:56:32 INFO - PROCESS | 2528 | 1464612992540 Marionette DEBUG loaded listener.js 05:56:32 INFO - PROCESS | 2528 | ++DOMWINDOW == 85 (0D74E800) [pid = 2528] [serial = 1880] [outer = 0CC77C00] 05:56:33 INFO - PROCESS | 2528 | 1464612993110 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]]]}] 05:56:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 05:56:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 970ms 05:56:33 INFO - PROCESS | 2528 | 1464612993157 Marionette TRACE conn5 -> [0,2469,"getWindowHandle",null] 05:56:33 INFO - PROCESS | 2528 | 1464612993163 Marionette TRACE conn5 <- [1,2469,null,{"value":"13"}] 05:56:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 05:56:33 INFO - PROCESS | 2528 | 1464612993169 Marionette TRACE conn5 -> [0,2470,"setScriptTimeout",{"ms":35000}] 05:56:33 INFO - PROCESS | 2528 | 1464612993172 Marionette TRACE conn5 <- [1,2470,null,{}] 05:56:33 INFO - PROCESS | 2528 | 1464612993176 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}] 05:56:33 INFO - PROCESS | 2528 | 1464612993293 Marionette TRACE conn5 <- [1,2471,null,{"value":null}] 05:56:33 INFO - PROCESS | 2528 | 1464612993408 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\", \"2a2d7192-24ed-4889-9d1c-c9ccdcac4bce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:56:33 INFO - PROCESS | 2528 | ++DOCSHELL 0E5F4000 == 39 [pid = 2528] [id = 627] 05:56:33 INFO - PROCESS | 2528 | ++DOMWINDOW == 86 (11B82400) [pid = 2528] [serial = 1881] [outer = 00000000] 05:56:33 INFO - PROCESS | 2528 | ++DOMWINDOW == 87 (120A6800) [pid = 2528] [serial = 1882] [outer = 11B82400] 05:56:33 INFO - PROCESS | 2528 | 1464612993503 Marionette DEBUG loaded listener.js 05:56:33 INFO - PROCESS | 2528 | ++DOMWINDOW == 88 (12375C00) [pid = 2528] [serial = 1883] [outer = 11B82400] 05:56:34 INFO - PROCESS | 2528 | 1464612994120 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]]]}] 05:56:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 05:56:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 1020ms 05:56:34 INFO - PROCESS | 2528 | 1464612994190 Marionette TRACE conn5 -> [0,2473,"getWindowHandle",null] 05:56:34 INFO - PROCESS | 2528 | 1464612994193 Marionette TRACE conn5 <- [1,2473,null,{"value":"13"}] 05:56:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 05:56:34 INFO - PROCESS | 2528 | 1464612994197 Marionette TRACE conn5 -> [0,2474,"setScriptTimeout",{"ms":35000}] 05:56:34 INFO - PROCESS | 2528 | 1464612994201 Marionette TRACE conn5 <- [1,2474,null,{}] 05:56:34 INFO - PROCESS | 2528 | 1464612994212 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}] 05:56:34 INFO - PROCESS | 2528 | 1464612994355 Marionette TRACE conn5 <- [1,2475,null,{"value":null}] 05:56:34 INFO - PROCESS | 2528 | 1464612994492 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\", \"2a2d7192-24ed-4889-9d1c-c9ccdcac4bce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:56:34 INFO - PROCESS | 2528 | ++DOCSHELL 152BA400 == 40 [pid = 2528] [id = 628] 05:56:34 INFO - PROCESS | 2528 | ++DOMWINDOW == 89 (154EBC00) [pid = 2528] [serial = 1884] [outer = 00000000] 05:56:34 INFO - PROCESS | 2528 | ++DOMWINDOW == 90 (15EB1400) [pid = 2528] [serial = 1885] [outer = 154EBC00] 05:56:34 INFO - PROCESS | 2528 | 1464612994552 Marionette DEBUG loaded listener.js 05:56:34 INFO - PROCESS | 2528 | ++DOMWINDOW == 91 (160B4400) [pid = 2528] [serial = 1886] [outer = 154EBC00] 05:56:35 INFO - PROCESS | 2528 | 1464612995105 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]]]}] 05:56:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 05:56:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 930ms 05:56:35 INFO - PROCESS | 2528 | 1464612995144 Marionette TRACE conn5 -> [0,2477,"getWindowHandle",null] 05:56:35 INFO - PROCESS | 2528 | 1464612995147 Marionette TRACE conn5 <- [1,2477,null,{"value":"13"}] 05:56:35 INFO - PROCESS | 2528 | 1464612995152 Marionette TRACE conn5 -> [0,2478,"setScriptTimeout",{"ms":35000}] 05:56:35 INFO - PROCESS | 2528 | 1464612995154 Marionette TRACE conn5 <- [1,2478,null,{}] 05:56:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 05:56:35 INFO - PROCESS | 2528 | 1464612995158 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}] 05:56:35 INFO - PROCESS | 2528 | 1464612995270 Marionette TRACE conn5 <- [1,2479,null,{"value":null}] 05:56:35 INFO - PROCESS | 2528 | 1464612995383 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\", \"2a2d7192-24ed-4889-9d1c-c9ccdcac4bce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:56:35 INFO - PROCESS | 2528 | ++DOCSHELL 16433800 == 41 [pid = 2528] [id = 629] 05:56:35 INFO - PROCESS | 2528 | ++DOMWINDOW == 92 (16449400) [pid = 2528] [serial = 1887] [outer = 00000000] 05:56:35 INFO - PROCESS | 2528 | ++DOMWINDOW == 93 (16455800) [pid = 2528] [serial = 1888] [outer = 16449400] 05:56:35 INFO - PROCESS | 2528 | 1464612995478 Marionette DEBUG loaded listener.js 05:56:35 INFO - PROCESS | 2528 | ++DOMWINDOW == 94 (16593000) [pid = 2528] [serial = 1889] [outer = 16449400] 05:56:36 INFO - PROCESS | 2528 | 1464612996051 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]]]}] 05:56:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 05:56:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 930ms 05:56:36 INFO - PROCESS | 2528 | 1464612996088 Marionette TRACE conn5 -> [0,2481,"getWindowHandle",null] 05:56:36 INFO - PROCESS | 2528 | 1464612996090 Marionette TRACE conn5 <- [1,2481,null,{"value":"13"}] 05:56:36 INFO - PROCESS | 2528 | 1464612996094 Marionette TRACE conn5 -> [0,2482,"setScriptTimeout",{"ms":35000}] 05:56:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 05:56:36 INFO - PROCESS | 2528 | 1464612996096 Marionette TRACE conn5 <- [1,2482,null,{}] 05:56:36 INFO - PROCESS | 2528 | 1464612996100 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}] 05:56:36 INFO - PROCESS | 2528 | 1464612996208 Marionette TRACE conn5 <- [1,2483,null,{"value":null}] 05:56:36 INFO - PROCESS | 2528 | 1464612996322 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\", \"2a2d7192-24ed-4889-9d1c-c9ccdcac4bce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:56:36 INFO - PROCESS | 2528 | ++DOCSHELL 08B6A800 == 42 [pid = 2528] [id = 630] 05:56:36 INFO - PROCESS | 2528 | ++DOMWINDOW == 95 (0C323000) [pid = 2528] [serial = 1890] [outer = 00000000] 05:56:36 INFO - PROCESS | 2528 | ++DOMWINDOW == 96 (16731000) [pid = 2528] [serial = 1891] [outer = 0C323000] 05:56:36 INFO - PROCESS | 2528 | 1464612996417 Marionette DEBUG loaded listener.js 05:56:36 INFO - PROCESS | 2528 | ++DOMWINDOW == 97 (1688F400) [pid = 2528] [serial = 1892] [outer = 0C323000] 05:56:37 INFO - PROCESS | 2528 | 1464612997015 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]]]}] 05:56:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 05:56:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 970ms 05:56:37 INFO - PROCESS | 2528 | 1464612997068 Marionette TRACE conn5 -> [0,2485,"getWindowHandle",null] 05:56:37 INFO - PROCESS | 2528 | 1464612997070 Marionette TRACE conn5 <- [1,2485,null,{"value":"13"}] 05:56:37 INFO - PROCESS | 2528 | 1464612997074 Marionette TRACE conn5 -> [0,2486,"setScriptTimeout",{"ms":35000}] 05:56:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 05:56:37 INFO - PROCESS | 2528 | 1464612997076 Marionette TRACE conn5 <- [1,2486,null,{}] 05:56:37 INFO - PROCESS | 2528 | 1464612997080 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}] 05:56:37 INFO - PROCESS | 2528 | 1464612997207 Marionette TRACE conn5 <- [1,2487,null,{"value":null}] 05:56:37 INFO - PROCESS | 2528 | 1464612997351 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\", \"2a2d7192-24ed-4889-9d1c-c9ccdcac4bce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:56:37 INFO - PROCESS | 2528 | ++DOCSHELL 11D15C00 == 43 [pid = 2528] [id = 631] 05:56:37 INFO - PROCESS | 2528 | ++DOMWINDOW == 98 (14C97400) [pid = 2528] [serial = 1893] [outer = 00000000] 05:56:37 INFO - PROCESS | 2528 | ++DOMWINDOW == 99 (16E4C800) [pid = 2528] [serial = 1894] [outer = 14C97400] 05:56:37 INFO - PROCESS | 2528 | 1464612997408 Marionette DEBUG loaded listener.js 05:56:37 INFO - PROCESS | 2528 | ++DOMWINDOW == 100 (17288000) [pid = 2528] [serial = 1895] [outer = 14C97400] 05:56:38 INFO - PROCESS | 2528 | 1464612998115 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]]]}] 05:56:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 05:56:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 1072ms 05:56:38 INFO - PROCESS | 2528 | 1464612998152 Marionette TRACE conn5 -> [0,2489,"getWindowHandle",null] 05:56:38 INFO - PROCESS | 2528 | 1464612998155 Marionette TRACE conn5 <- [1,2489,null,{"value":"13"}] 05:56:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 05:56:38 INFO - PROCESS | 2528 | 1464612998160 Marionette TRACE conn5 -> [0,2490,"setScriptTimeout",{"ms":35000}] 05:56:38 INFO - PROCESS | 2528 | 1464612998164 Marionette TRACE conn5 <- [1,2490,null,{}] 05:56:38 INFO - PROCESS | 2528 | 1464612998170 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}] 05:56:38 INFO - PROCESS | 2528 | 1464612998278 Marionette TRACE conn5 <- [1,2491,null,{"value":null}] 05:56:38 INFO - PROCESS | 2528 | 1464612998423 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\", \"2a2d7192-24ed-4889-9d1c-c9ccdcac4bce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:56:38 INFO - PROCESS | 2528 | ++DOCSHELL 0D254400 == 44 [pid = 2528] [id = 632] 05:56:38 INFO - PROCESS | 2528 | ++DOMWINDOW == 101 (0D255C00) [pid = 2528] [serial = 1896] [outer = 00000000] 05:56:38 INFO - PROCESS | 2528 | ++DOMWINDOW == 102 (0D751800) [pid = 2528] [serial = 1897] [outer = 0D255C00] 05:56:38 INFO - PROCESS | 2528 | 1464612998477 Marionette DEBUG loaded listener.js 05:56:38 INFO - PROCESS | 2528 | ++DOMWINDOW == 103 (0D8DDC00) [pid = 2528] [serial = 1898] [outer = 0D255C00] 05:56:38 INFO - PROCESS | 2528 | --DOMWINDOW == 102 (14C05C00) [pid = 2528] [serial = 1825] [outer = 00000000] [url = about:blank] 05:56:38 INFO - PROCESS | 2528 | --DOMWINDOW == 101 (14C06400) [pid = 2528] [serial = 1826] [outer = 00000000] [url = about:blank] 05:56:38 INFO - PROCESS | 2528 | --DOMWINDOW == 100 (15024000) [pid = 2528] [serial = 1829] [outer = 00000000] [url = about:blank] 05:56:38 INFO - PROCESS | 2528 | --DOMWINDOW == 99 (0D0EC400) [pid = 2528] [serial = 1804] [outer = 00000000] [url = about:blank] 05:56:38 INFO - PROCESS | 2528 | --DOMWINDOW == 98 (14C91C00) [pid = 2528] [serial = 1828] [outer = 00000000] [url = about:blank] 05:56:38 INFO - PROCESS | 2528 | --DOMWINDOW == 97 (0D15C400) [pid = 2528] [serial = 1805] [outer = 00000000] [url = about:blank] 05:56:38 INFO - PROCESS | 2528 | --DOMWINDOW == 96 (0C275400) [pid = 2528] [serial = 1801] [outer = 00000000] [url = about:blank] 05:56:38 INFO - PROCESS | 2528 | --DOMWINDOW == 95 (0C31DC00) [pid = 2528] [serial = 1802] [outer = 00000000] [url = about:blank] 05:56:38 INFO - PROCESS | 2528 | --DOMWINDOW == 94 (12C0D000) [pid = 2528] [serial = 1822] [outer = 00000000] [url = about:blank] 05:56:38 INFO - PROCESS | 2528 | --DOMWINDOW == 93 (0DC64C00) [pid = 2528] [serial = 1810] [outer = 00000000] [url = about:blank] 05:56:38 INFO - PROCESS | 2528 | --DOMWINDOW == 92 (0DDAB800) [pid = 2528] [serial = 1811] [outer = 00000000] [url = about:blank] 05:56:38 INFO - PROCESS | 2528 | --DOMWINDOW == 91 (0D752800) [pid = 2528] [serial = 1807] [outer = 00000000] [url = about:blank] 05:56:38 INFO - PROCESS | 2528 | --DOMWINDOW == 90 (0D759800) [pid = 2528] [serial = 1808] [outer = 00000000] [url = about:blank] 05:56:38 INFO - PROCESS | 2528 | --DOMWINDOW == 89 (12243800) [pid = 2528] [serial = 1816] [outer = 00000000] [url = about:blank] 05:56:38 INFO - PROCESS | 2528 | --DOMWINDOW == 88 (122EA000) [pid = 2528] [serial = 1817] [outer = 00000000] [url = about:blank] 05:56:38 INFO - PROCESS | 2528 | --DOMWINDOW == 87 (160B2000) [pid = 2528] [serial = 1840] [outer = 00000000] [url = about:blank] 05:56:38 INFO - PROCESS | 2528 | --DOMWINDOW == 86 (11B7C800) [pid = 2528] [serial = 1813] [outer = 00000000] [url = about:blank] 05:56:38 INFO - PROCESS | 2528 | --DOMWINDOW == 85 (11D15800) [pid = 2528] [serial = 1814] [outer = 00000000] [url = about:blank] 05:56:38 INFO - PROCESS | 2528 | --DOMWINDOW == 84 (12513000) [pid = 2528] [serial = 1819] [outer = 00000000] [url = about:blank] 05:56:38 INFO - PROCESS | 2528 | --DOMWINDOW == 83 (12572800) [pid = 2528] [serial = 1820] [outer = 00000000] [url = about:blank] 05:56:38 INFO - PROCESS | 2528 | --DOMWINDOW == 82 (154E2000) [pid = 2528] [serial = 1831] [outer = 00000000] [url = about:blank] 05:56:38 INFO - PROCESS | 2528 | --DOMWINDOW == 81 (15E13000) [pid = 2528] [serial = 1838] [outer = 00000000] [url = about:blank] 05:56:38 INFO - PROCESS | 2528 | --DOMWINDOW == 80 (152B3800) [pid = 2528] [serial = 1837] [outer = 00000000] [url = about:blank] 05:56:38 INFO - PROCESS | 2528 | --DOMWINDOW == 79 (1570C800) [pid = 2528] [serial = 1832] [outer = 00000000] [url = about:blank] 05:56:38 INFO - PROCESS | 2528 | --DOMWINDOW == 78 (12511800) [pid = 2528] [serial = 1834] [outer = 00000000] [url = about:blank] 05:56:38 INFO - PROCESS | 2528 | --DOMWINDOW == 77 (12C0AC00) [pid = 2528] [serial = 1823] [outer = 00000000] [url = about:blank] 05:56:38 INFO - PROCESS | 2528 | --DOMWINDOW == 76 (13219800) [pid = 2528] [serial = 1835] [outer = 00000000] [url = about:blank] 05:56:39 INFO - PROCESS | 2528 | 1464612999006 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]]]}] 05:56:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 05:56:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 870ms 05:56:39 INFO - PROCESS | 2528 | 1464612999035 Marionette TRACE conn5 -> [0,2493,"getWindowHandle",null] 05:56:39 INFO - PROCESS | 2528 | 1464612999041 Marionette TRACE conn5 <- [1,2493,null,{"value":"13"}] 05:56:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 05:56:39 INFO - PROCESS | 2528 | 1464612999047 Marionette TRACE conn5 -> [0,2494,"setScriptTimeout",{"ms":35000}] 05:56:39 INFO - PROCESS | 2528 | 1464612999050 Marionette TRACE conn5 <- [1,2494,null,{}] 05:56:39 INFO - PROCESS | 2528 | 1464612999054 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}] 05:56:39 INFO - PROCESS | 2528 | 1464612999188 Marionette TRACE conn5 <- [1,2495,null,{"value":null}] 05:56:39 INFO - PROCESS | 2528 | 1464612999207 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\", \"2a2d7192-24ed-4889-9d1c-c9ccdcac4bce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:56:39 INFO - PROCESS | 2528 | ++DOCSHELL 0D652C00 == 45 [pid = 2528] [id = 633] 05:56:39 INFO - PROCESS | 2528 | ++DOMWINDOW == 77 (0D654400) [pid = 2528] [serial = 1899] [outer = 00000000] 05:56:39 INFO - PROCESS | 2528 | ++DOMWINDOW == 78 (0D897C00) [pid = 2528] [serial = 1900] [outer = 0D654400] 05:56:39 INFO - PROCESS | 2528 | 1464612999252 Marionette DEBUG loaded listener.js 05:56:39 INFO - PROCESS | 2528 | ++DOMWINDOW == 79 (0DCA0400) [pid = 2528] [serial = 1901] [outer = 0D654400] 05:56:39 INFO - PROCESS | 2528 | 1464612999730 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]]]}] 05:56:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 05:56:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 730ms 05:56:39 INFO - PROCESS | 2528 | 1464612999780 Marionette TRACE conn5 -> [0,2497,"getWindowHandle",null] 05:56:39 INFO - PROCESS | 2528 | 1464612999782 Marionette TRACE conn5 <- [1,2497,null,{"value":"13"}] 05:56:39 INFO - PROCESS | 2528 | 1464612999786 Marionette TRACE conn5 -> [0,2498,"setScriptTimeout",{"ms":35000}] 05:56:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 05:56:39 INFO - PROCESS | 2528 | 1464612999789 Marionette TRACE conn5 <- [1,2498,null,{}] 05:56:39 INFO - PROCESS | 2528 | 1464612999799 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}] 05:56:39 INFO - PROCESS | 2528 | 1464612999926 Marionette TRACE conn5 <- [1,2499,null,{"value":null}] 05:56:40 INFO - PROCESS | 2528 | 1464613000035 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\", \"2a2d7192-24ed-4889-9d1c-c9ccdcac4bce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:56:40 INFO - PROCESS | 2528 | ++DOCSHELL 11D14800 == 46 [pid = 2528] [id = 634] 05:56:40 INFO - PROCESS | 2528 | ++DOMWINDOW == 80 (11D19800) [pid = 2528] [serial = 1902] [outer = 00000000] 05:56:40 INFO - PROCESS | 2528 | ++DOMWINDOW == 81 (120A8400) [pid = 2528] [serial = 1903] [outer = 11D19800] 05:56:40 INFO - PROCESS | 2528 | 1464613000083 Marionette DEBUG loaded listener.js 05:56:40 INFO - PROCESS | 2528 | ++DOMWINDOW == 82 (12241C00) [pid = 2528] [serial = 1904] [outer = 11D19800] 05:56:40 INFO - PROCESS | 2528 | 1464613000455 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]]]}] 05:56:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 05:56:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 730ms 05:56:40 INFO - PROCESS | 2528 | 1464613000520 Marionette TRACE conn5 -> [0,2501,"getWindowHandle",null] 05:56:40 INFO - PROCESS | 2528 | 1464613000523 Marionette TRACE conn5 <- [1,2501,null,{"value":"13"}] 05:56:40 INFO - PROCESS | 2528 | 1464613000526 Marionette TRACE conn5 -> [0,2502,"setScriptTimeout",{"ms":35000}] 05:56:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 05:56:40 INFO - PROCESS | 2528 | 1464613000528 Marionette TRACE conn5 <- [1,2502,null,{}] 05:56:40 INFO - PROCESS | 2528 | 1464613000531 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}] 05:56:40 INFO - PROCESS | 2528 | 1464613000622 Marionette TRACE conn5 <- [1,2503,null,{"value":null}] 05:56:40 INFO - PROCESS | 2528 | 1464613000630 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\", \"2a2d7192-24ed-4889-9d1c-c9ccdcac4bce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:56:40 INFO - PROCESS | 2528 | ++DOCSHELL 122EF000 == 47 [pid = 2528] [id = 635] 05:56:40 INFO - PROCESS | 2528 | ++DOMWINDOW == 83 (122EF800) [pid = 2528] [serial = 1905] [outer = 00000000] 05:56:40 INFO - PROCESS | 2528 | ++DOMWINDOW == 84 (12575000) [pid = 2528] [serial = 1906] [outer = 122EF800] 05:56:40 INFO - PROCESS | 2528 | 1464613000675 Marionette DEBUG loaded listener.js 05:56:40 INFO - PROCESS | 2528 | ++DOMWINDOW == 85 (12C03400) [pid = 2528] [serial = 1907] [outer = 122EF800] 05:56:41 INFO - PROCESS | 2528 | 1464613001177 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]]]}] 05:56:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 05:56:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 672ms 05:56:41 INFO - PROCESS | 2528 | 1464613001202 Marionette TRACE conn5 -> [0,2505,"getWindowHandle",null] 05:56:41 INFO - PROCESS | 2528 | 1464613001204 Marionette TRACE conn5 <- [1,2505,null,{"value":"13"}] 05:56:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 05:56:41 INFO - PROCESS | 2528 | 1464613001207 Marionette TRACE conn5 -> [0,2506,"setScriptTimeout",{"ms":35000}] 05:56:41 INFO - PROCESS | 2528 | 1464613001208 Marionette TRACE conn5 <- [1,2506,null,{}] 05:56:41 INFO - PROCESS | 2528 | 1464613001212 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}] 05:56:41 INFO - PROCESS | 2528 | 1464613001332 Marionette TRACE conn5 <- [1,2507,null,{"value":null}] 05:56:41 INFO - PROCESS | 2528 | 1464613001428 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\", \"2a2d7192-24ed-4889-9d1c-c9ccdcac4bce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:56:41 INFO - PROCESS | 2528 | ++DOCSHELL 0C31C800 == 48 [pid = 2528] [id = 636] 05:56:41 INFO - PROCESS | 2528 | ++DOMWINDOW == 86 (12C0E800) [pid = 2528] [serial = 1908] [outer = 00000000] 05:56:41 INFO - PROCESS | 2528 | ++DOMWINDOW == 87 (13228C00) [pid = 2528] [serial = 1909] [outer = 12C0E800] 05:56:41 INFO - PROCESS | 2528 | 1464613001472 Marionette DEBUG loaded listener.js 05:56:41 INFO - PROCESS | 2528 | ++DOMWINDOW == 88 (132E6400) [pid = 2528] [serial = 1910] [outer = 12C0E800] 05:56:41 INFO - PROCESS | 2528 | 1464613001901 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]]]}] 05:56:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 05:56:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 730ms 05:56:41 INFO - PROCESS | 2528 | 1464613001938 Marionette TRACE conn5 -> [0,2509,"getWindowHandle",null] 05:56:41 INFO - PROCESS | 2528 | 1464613001940 Marionette TRACE conn5 <- [1,2509,null,{"value":"13"}] 05:56:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 05:56:41 INFO - PROCESS | 2528 | 1464613001943 Marionette TRACE conn5 -> [0,2510,"setScriptTimeout",{"ms":35000}] 05:56:41 INFO - PROCESS | 2528 | 1464613001945 Marionette TRACE conn5 <- [1,2510,null,{}] 05:56:41 INFO - PROCESS | 2528 | 1464613001949 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}] 05:56:42 INFO - PROCESS | 2528 | 1464613002092 Marionette TRACE conn5 <- [1,2511,null,{"value":null}] 05:56:42 INFO - PROCESS | 2528 | 1464613002163 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\", \"2a2d7192-24ed-4889-9d1c-c9ccdcac4bce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:56:42 INFO - PROCESS | 2528 | ++DOCSHELL 1501AC00 == 49 [pid = 2528] [id = 637] 05:56:42 INFO - PROCESS | 2528 | ++DOMWINDOW == 89 (151DC800) [pid = 2528] [serial = 1911] [outer = 00000000] 05:56:42 INFO - PROCESS | 2528 | ++DOMWINDOW == 90 (152B6000) [pid = 2528] [serial = 1912] [outer = 151DC800] 05:56:42 INFO - PROCESS | 2528 | 1464613002209 Marionette DEBUG loaded listener.js 05:56:42 INFO - PROCESS | 2528 | ++DOMWINDOW == 91 (154E0000) [pid = 2528] [serial = 1913] [outer = 151DC800] 05:56:42 INFO - PROCESS | 2528 | 1464613002627 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]]]}] 05:56:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 05:56:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 730ms 05:56:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 05:56:42 INFO - PROCESS | 2528 | 1464613002674 Marionette TRACE conn5 -> [0,2513,"getWindowHandle",null] 05:56:42 INFO - PROCESS | 2528 | 1464613002676 Marionette TRACE conn5 <- [1,2513,null,{"value":"13"}] 05:56:42 INFO - PROCESS | 2528 | 1464613002679 Marionette TRACE conn5 -> [0,2514,"setScriptTimeout",{"ms":35000}] 05:56:42 INFO - PROCESS | 2528 | 1464613002681 Marionette TRACE conn5 <- [1,2514,null,{}] 05:56:42 INFO - PROCESS | 2528 | 1464613002720 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}] 05:56:42 INFO - PROCESS | 2528 | 1464613002844 Marionette TRACE conn5 <- [1,2515,null,{"value":null}] 05:56:42 INFO - PROCESS | 2528 | --DOMWINDOW == 90 (12C05000) [pid = 2528] [serial = 1872] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 05:56:42 INFO - PROCESS | 2528 | --DOMWINDOW == 89 (15E17400) [pid = 2528] [serial = 1839] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 05:56:42 INFO - PROCESS | 2528 | --DOMWINDOW == 88 (0D64E800) [pid = 2528] [serial = 1863] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 05:56:42 INFO - PROCESS | 2528 | --DOMWINDOW == 87 (1223B400) [pid = 2528] [serial = 1869] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 05:56:42 INFO - PROCESS | 2528 | --DOMWINDOW == 86 (0CC71400) [pid = 2528] [serial = 1866] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 05:56:42 INFO - PROCESS | 2528 | 1464613002938 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\", \"2a2d7192-24ed-4889-9d1c-c9ccdcac4bce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:56:42 INFO - PROCESS | 2528 | ++DOCSHELL 0C31AC00 == 50 [pid = 2528] [id = 638] 05:56:42 INFO - PROCESS | 2528 | ++DOMWINDOW == 87 (0C31F000) [pid = 2528] [serial = 1914] [outer = 00000000] 05:56:42 INFO - PROCESS | 2528 | ++DOMWINDOW == 88 (12C05000) [pid = 2528] [serial = 1915] [outer = 0C31F000] 05:56:43 INFO - PROCESS | 2528 | 1464613002984 Marionette DEBUG loaded listener.js 05:56:43 INFO - PROCESS | 2528 | ++DOMWINDOW == 89 (15E16C00) [pid = 2528] [serial = 1916] [outer = 0C31F000] 05:56:43 INFO - PROCESS | 2528 | 1464613003349 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]]]}] 05:56:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 05:56:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 730ms 05:56:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 05:56:43 INFO - PROCESS | 2528 | 1464613003410 Marionette TRACE conn5 -> [0,2517,"getWindowHandle",null] 05:56:43 INFO - PROCESS | 2528 | 1464613003412 Marionette TRACE conn5 <- [1,2517,null,{"value":"13"}] 05:56:43 INFO - PROCESS | 2528 | 1464613003415 Marionette TRACE conn5 -> [0,2518,"setScriptTimeout",{"ms":35000}] 05:56:43 INFO - PROCESS | 2528 | 1464613003416 Marionette TRACE conn5 <- [1,2518,null,{}] 05:56:43 INFO - PROCESS | 2528 | 1464613003420 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}] 05:56:43 INFO - PROCESS | 2528 | 1464613003546 Marionette TRACE conn5 <- [1,2519,null,{"value":null}] 05:56:43 INFO - PROCESS | 2528 | 1464613003555 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\", \"2a2d7192-24ed-4889-9d1c-c9ccdcac4bce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:56:43 INFO - PROCESS | 2528 | ++DOCSHELL 0C277000 == 51 [pid = 2528] [id = 639] 05:56:43 INFO - PROCESS | 2528 | ++DOMWINDOW == 90 (11E88C00) [pid = 2528] [serial = 1917] [outer = 00000000] 05:56:43 INFO - PROCESS | 2528 | ++DOMWINDOW == 91 (16428400) [pid = 2528] [serial = 1918] [outer = 11E88C00] 05:56:43 INFO - PROCESS | 2528 | 1464613003600 Marionette DEBUG loaded listener.js 05:56:43 INFO - PROCESS | 2528 | ++DOMWINDOW == 92 (16435800) [pid = 2528] [serial = 1919] [outer = 11E88C00] 05:56:44 INFO - PROCESS | 2528 | 1464613004020 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]]]}] 05:56:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 05:56:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 631ms 05:56:44 INFO - PROCESS | 2528 | 1464613004046 Marionette TRACE conn5 -> [0,2521,"getWindowHandle",null] 05:56:44 INFO - PROCESS | 2528 | 1464613004048 Marionette TRACE conn5 <- [1,2521,null,{"value":"13"}] 05:56:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 05:56:44 INFO - PROCESS | 2528 | 1464613004051 Marionette TRACE conn5 -> [0,2522,"setScriptTimeout",{"ms":35000}] 05:56:44 INFO - PROCESS | 2528 | 1464613004052 Marionette TRACE conn5 <- [1,2522,null,{}] 05:56:44 INFO - PROCESS | 2528 | 1464613004056 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}] 05:56:44 INFO - PROCESS | 2528 | 1464613004143 Marionette TRACE conn5 <- [1,2523,null,{"value":null}] 05:56:44 INFO - PROCESS | 2528 | 1464613004274 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\", \"2a2d7192-24ed-4889-9d1c-c9ccdcac4bce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:56:44 INFO - PROCESS | 2528 | ++DOCSHELL 0D89A000 == 52 [pid = 2528] [id = 640] 05:56:44 INFO - PROCESS | 2528 | ++DOMWINDOW == 93 (0DDAA000) [pid = 2528] [serial = 1920] [outer = 00000000] 05:56:44 INFO - PROCESS | 2528 | ++DOMWINDOW == 94 (16596C00) [pid = 2528] [serial = 1921] [outer = 0DDAA000] 05:56:44 INFO - PROCESS | 2528 | 1464613004318 Marionette DEBUG loaded listener.js 05:56:44 INFO - PROCESS | 2528 | ++DOMWINDOW == 95 (1672F800) [pid = 2528] [serial = 1922] [outer = 0DDAA000] 05:56:44 INFO - PROCESS | 2528 | 1464613004668 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]]]}] 05:56:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 05:56:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 671ms 05:56:44 INFO - PROCESS | 2528 | 1464613004723 Marionette TRACE conn5 -> [0,2525,"getWindowHandle",null] 05:56:44 INFO - PROCESS | 2528 | 1464613004725 Marionette TRACE conn5 <- [1,2525,null,{"value":"13"}] 05:56:44 INFO - PROCESS | 2528 | 1464613004728 Marionette TRACE conn5 -> [0,2526,"setScriptTimeout",{"ms":35000}] 05:56:44 INFO - PROCESS | 2528 | 1464613004730 Marionette TRACE conn5 <- [1,2526,null,{}] 05:56:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 05:56:44 INFO - PROCESS | 2528 | 1464613004734 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}] 05:56:44 INFO - PROCESS | 2528 | 1464613004823 Marionette TRACE conn5 <- [1,2527,null,{"value":null}] 05:56:44 INFO - PROCESS | 2528 | 1464613004830 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\", \"2a2d7192-24ed-4889-9d1c-c9ccdcac4bce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:56:44 INFO - PROCESS | 2528 | ++DOCSHELL 0D8E0400 == 53 [pid = 2528] [id = 641] 05:56:44 INFO - PROCESS | 2528 | ++DOMWINDOW == 96 (0DC16800) [pid = 2528] [serial = 1923] [outer = 00000000] 05:56:44 INFO - PROCESS | 2528 | ++DOMWINDOW == 97 (16E4F400) [pid = 2528] [serial = 1924] [outer = 0DC16800] 05:56:44 INFO - PROCESS | 2528 | 1464613004874 Marionette DEBUG loaded listener.js 05:56:44 INFO - PROCESS | 2528 | ++DOMWINDOW == 98 (1728F800) [pid = 2528] [serial = 1925] [outer = 0DC16800] 05:56:45 INFO - PROCESS | 2528 | 1464613005616 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]]]}] 05:56:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 05:56:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 930ms 05:56:45 INFO - PROCESS | 2528 | 1464613005663 Marionette TRACE conn5 -> [0,2529,"getWindowHandle",null] 05:56:45 INFO - PROCESS | 2528 | 1464613005669 Marionette TRACE conn5 <- [1,2529,null,{"value":"13"}] 05:56:45 INFO - PROCESS | 2528 | 1464613005674 Marionette TRACE conn5 -> [0,2530,"setScriptTimeout",{"ms":35000}] 05:56:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 05:56:45 INFO - PROCESS | 2528 | 1464613005678 Marionette TRACE conn5 <- [1,2530,null,{}] 05:56:45 INFO - PROCESS | 2528 | 1464613005684 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}] 05:56:45 INFO - PROCESS | 2528 | 1464613005803 Marionette TRACE conn5 <- [1,2531,null,{"value":null}] 05:56:45 INFO - PROCESS | 2528 | 1464613005953 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\", \"2a2d7192-24ed-4889-9d1c-c9ccdcac4bce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:56:46 INFO - PROCESS | 2528 | ++DOCSHELL 0D248C00 == 54 [pid = 2528] [id = 642] 05:56:46 INFO - PROCESS | 2528 | ++DOMWINDOW == 99 (0D24D000) [pid = 2528] [serial = 1926] [outer = 00000000] 05:56:46 INFO - PROCESS | 2528 | ++DOMWINDOW == 100 (0D89AC00) [pid = 2528] [serial = 1927] [outer = 0D24D000] 05:56:46 INFO - PROCESS | 2528 | 1464613006014 Marionette DEBUG loaded listener.js 05:56:46 INFO - PROCESS | 2528 | ++DOMWINDOW == 101 (0E791000) [pid = 2528] [serial = 1928] [outer = 0D24D000] 05:56:46 INFO - PROCESS | 2528 | 1464613006587 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]]]}] 05:56:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 05:56:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 970ms 05:56:46 INFO - PROCESS | 2528 | 1464613006649 Marionette TRACE conn5 -> [0,2533,"getWindowHandle",null] 05:56:46 INFO - PROCESS | 2528 | 1464613006655 Marionette TRACE conn5 <- [1,2533,null,{"value":"13"}] 05:56:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 05:56:46 INFO - PROCESS | 2528 | 1464613006662 Marionette TRACE conn5 -> [0,2534,"setScriptTimeout",{"ms":35000}] 05:56:46 INFO - PROCESS | 2528 | 1464613006664 Marionette TRACE conn5 <- [1,2534,null,{}] 05:56:46 INFO - PROCESS | 2528 | 1464613006669 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}] 05:56:46 INFO - PROCESS | 2528 | 1464613006788 Marionette TRACE conn5 <- [1,2535,null,{"value":null}] 05:56:46 INFO - PROCESS | 2528 | 1464613006934 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\", \"2a2d7192-24ed-4889-9d1c-c9ccdcac4bce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:56:46 INFO - PROCESS | 2528 | ++DOCSHELL 12265400 == 55 [pid = 2528] [id = 643] 05:56:46 INFO - PROCESS | 2528 | ++DOMWINDOW == 102 (1236F400) [pid = 2528] [serial = 1929] [outer = 00000000] 05:56:47 INFO - PROCESS | 2528 | ++DOMWINDOW == 103 (13222C00) [pid = 2528] [serial = 1930] [outer = 1236F400] 05:56:47 INFO - PROCESS | 2528 | 1464613006990 Marionette DEBUG loaded listener.js 05:56:47 INFO - PROCESS | 2528 | ++DOMWINDOW == 104 (14C44000) [pid = 2528] [serial = 1931] [outer = 1236F400] 05:56:47 INFO - PROCESS | 2528 | 1464613007586 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]]]}] 05:56:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 05:56:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 970ms 05:56:47 INFO - PROCESS | 2528 | 1464613007643 Marionette TRACE conn5 -> [0,2537,"getWindowHandle",null] 05:56:47 INFO - PROCESS | 2528 | 1464613007645 Marionette TRACE conn5 <- [1,2537,null,{"value":"13"}] 05:56:47 INFO - PROCESS | 2528 | 1464613007650 Marionette TRACE conn5 -> [0,2538,"setScriptTimeout",{"ms":35000}] 05:56:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 05:56:47 INFO - PROCESS | 2528 | 1464613007654 Marionette TRACE conn5 <- [1,2538,null,{}] 05:56:47 INFO - PROCESS | 2528 | 1464613007666 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}] 05:56:47 INFO - PROCESS | 2528 | 1464613007784 Marionette TRACE conn5 <- [1,2539,null,{"value":null}] 05:56:47 INFO - PROCESS | 2528 | 1464613007931 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\", \"2a2d7192-24ed-4889-9d1c-c9ccdcac4bce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:56:47 INFO - PROCESS | 2528 | ++DOCSHELL 17291400 == 56 [pid = 2528] [id = 644] 05:56:47 INFO - PROCESS | 2528 | ++DOMWINDOW == 105 (17291800) [pid = 2528] [serial = 1932] [outer = 00000000] 05:56:48 INFO - PROCESS | 2528 | ++DOMWINDOW == 106 (1729CC00) [pid = 2528] [serial = 1933] [outer = 17291800] 05:56:48 INFO - PROCESS | 2528 | 1464613007990 Marionette DEBUG loaded listener.js 05:56:48 INFO - PROCESS | 2528 | ++DOMWINDOW == 107 (17362400) [pid = 2528] [serial = 1934] [outer = 17291800] 05:56:48 INFO - PROCESS | 2528 | 1464613008571 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]]]}] 05:56:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 05:56:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 970ms 05:56:48 INFO - PROCESS | 2528 | 1464613008625 Marionette TRACE conn5 -> [0,2541,"getWindowHandle",null] 05:56:48 INFO - PROCESS | 2528 | 1464613008628 Marionette TRACE conn5 <- [1,2541,null,{"value":"13"}] 05:56:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 05:56:48 INFO - PROCESS | 2528 | 1464613008631 Marionette TRACE conn5 -> [0,2542,"setScriptTimeout",{"ms":35000}] 05:56:48 INFO - PROCESS | 2528 | 1464613008633 Marionette TRACE conn5 <- [1,2542,null,{}] 05:56:48 INFO - PROCESS | 2528 | 1464613008637 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}] 05:56:48 INFO - PROCESS | 2528 | 1464613008755 Marionette TRACE conn5 <- [1,2543,null,{"value":null}] 05:56:48 INFO - PROCESS | 2528 | 1464613008916 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\", \"2a2d7192-24ed-4889-9d1c-c9ccdcac4bce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:56:48 INFO - PROCESS | 2528 | ++DOCSHELL 1736B000 == 57 [pid = 2528] [id = 645] 05:56:48 INFO - PROCESS | 2528 | ++DOMWINDOW == 108 (1736B800) [pid = 2528] [serial = 1935] [outer = 00000000] 05:56:48 INFO - PROCESS | 2528 | ++DOMWINDOW == 109 (17370800) [pid = 2528] [serial = 1936] [outer = 1736B800] 05:56:49 INFO - PROCESS | 2528 | 1464613008977 Marionette DEBUG loaded listener.js 05:56:49 INFO - PROCESS | 2528 | ++DOMWINDOW == 110 (1749CC00) [pid = 2528] [serial = 1937] [outer = 1736B800] 05:56:49 INFO - PROCESS | 2528 | 1464613009567 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]]]}] 05:56:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 05:56:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 970ms 05:56:49 INFO - PROCESS | 2528 | 1464613009604 Marionette TRACE conn5 -> [0,2545,"getWindowHandle",null] 05:56:49 INFO - PROCESS | 2528 | 1464613009607 Marionette TRACE conn5 <- [1,2545,null,{"value":"13"}] 05:56:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 05:56:49 INFO - PROCESS | 2528 | 1464613009610 Marionette TRACE conn5 -> [0,2546,"setScriptTimeout",{"ms":35000}] 05:56:49 INFO - PROCESS | 2528 | 1464613009612 Marionette TRACE conn5 <- [1,2546,null,{}] 05:56:49 INFO - PROCESS | 2528 | 1464613009616 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}] 05:56:49 INFO - PROCESS | 2528 | 1464613009728 Marionette TRACE conn5 <- [1,2547,null,{"value":null}] 05:56:49 INFO - PROCESS | 2528 | 1464613009886 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\", \"2a2d7192-24ed-4889-9d1c-c9ccdcac4bce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:56:49 INFO - PROCESS | 2528 | ++DOCSHELL 174A0800 == 58 [pid = 2528] [id = 646] 05:56:49 INFO - PROCESS | 2528 | ++DOMWINDOW == 111 (174A4800) [pid = 2528] [serial = 1938] [outer = 00000000] 05:56:49 INFO - PROCESS | 2528 | ++DOMWINDOW == 112 (17546400) [pid = 2528] [serial = 1939] [outer = 174A4800] 05:56:49 INFO - PROCESS | 2528 | 1464613009941 Marionette DEBUG loaded listener.js 05:56:50 INFO - PROCESS | 2528 | ++DOMWINDOW == 113 (17549800) [pid = 2528] [serial = 1940] [outer = 174A4800] 05:56:50 INFO - PROCESS | 2528 | 1464613010895 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]]]}] 05:56:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 05:56:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 1322ms 05:56:50 INFO - PROCESS | 2528 | 1464613010936 Marionette TRACE conn5 -> [0,2549,"getWindowHandle",null] 05:56:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 05:56:50 INFO - PROCESS | 2528 | 1464613010940 Marionette TRACE conn5 <- [1,2549,null,{"value":"13"}] 05:56:50 INFO - PROCESS | 2528 | 1464613010946 Marionette TRACE conn5 -> [0,2550,"setScriptTimeout",{"ms":35000}] 05:56:50 INFO - PROCESS | 2528 | 1464613010950 Marionette TRACE conn5 <- [1,2550,null,{}] 05:56:50 INFO - PROCESS | 2528 | 1464613010956 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}] 05:56:51 INFO - PROCESS | 2528 | 1464613011059 Marionette TRACE conn5 <- [1,2551,null,{"value":null}] 05:56:51 INFO - PROCESS | 2528 | 1464613011210 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\", \"2a2d7192-24ed-4889-9d1c-c9ccdcac4bce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:56:51 INFO - PROCESS | 2528 | ++DOCSHELL 0D88CC00 == 59 [pid = 2528] [id = 647] 05:56:51 INFO - PROCESS | 2528 | ++DOMWINDOW == 114 (0D899C00) [pid = 2528] [serial = 1941] [outer = 00000000] 05:56:51 INFO - PROCESS | 2528 | ++DOMWINDOW == 115 (0E5EC800) [pid = 2528] [serial = 1942] [outer = 0D899C00] 05:56:51 INFO - PROCESS | 2528 | 1464613011261 Marionette DEBUG loaded listener.js 05:56:51 INFO - PROCESS | 2528 | ++DOMWINDOW == 116 (11D19000) [pid = 2528] [serial = 1943] [outer = 0D899C00] 05:56:51 INFO - PROCESS | 2528 | --DOCSHELL 1223AC00 == 58 [pid = 2528] [id = 623] 05:56:51 INFO - PROCESS | 2528 | --DOCSHELL 0D89A000 == 57 [pid = 2528] [id = 640] 05:56:51 INFO - PROCESS | 2528 | --DOCSHELL 0C277000 == 56 [pid = 2528] [id = 639] 05:56:51 INFO - PROCESS | 2528 | --DOCSHELL 0C31AC00 == 55 [pid = 2528] [id = 638] 05:56:51 INFO - PROCESS | 2528 | --DOCSHELL 1501AC00 == 54 [pid = 2528] [id = 637] 05:56:51 INFO - PROCESS | 2528 | --DOCSHELL 0C31C800 == 53 [pid = 2528] [id = 636] 05:56:51 INFO - PROCESS | 2528 | --DOCSHELL 11D14800 == 52 [pid = 2528] [id = 634] 05:56:51 INFO - PROCESS | 2528 | --DOCSHELL 0D652C00 == 51 [pid = 2528] [id = 633] 05:56:51 INFO - PROCESS | 2528 | --DOMWINDOW == 115 (14C95C00) [pid = 2528] [serial = 1876] [outer = 00000000] [url = about:blank] 05:56:51 INFO - PROCESS | 2528 | --DOMWINDOW == 114 (16452000) [pid = 2528] [serial = 1855] [outer = 00000000] [url = about:blank] 05:56:51 INFO - PROCESS | 2528 | --DOMWINDOW == 113 (0D039800) [pid = 2528] [serial = 1843] [outer = 00000000] [url = about:blank] 05:56:51 INFO - PROCESS | 2528 | --DOMWINDOW == 112 (0E770000) [pid = 2528] [serial = 1846] [outer = 00000000] [url = about:blank] 05:56:51 INFO - PROCESS | 2528 | --DOMWINDOW == 111 (12245C00) [pid = 2528] [serial = 1861] [outer = 00000000] [url = about:blank] 05:56:51 INFO - PROCESS | 2528 | --DOMWINDOW == 110 (1658E800) [pid = 2528] [serial = 1858] [outer = 00000000] [url = about:blank] 05:56:51 INFO - PROCESS | 2528 | --DOMWINDOW == 109 (152B8000) [pid = 2528] [serial = 1849] [outer = 00000000] [url = about:blank] 05:56:51 INFO - PROCESS | 2528 | --DOMWINDOW == 108 (16431800) [pid = 2528] [serial = 1852] [outer = 00000000] [url = about:blank] 05:56:51 INFO - PROCESS | 2528 | 1464613011952 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]]]}] 05:56:51 INFO - PROCESS | 2528 | --DOCSHELL 0D254400 == 50 [pid = 2528] [id = 632] 05:56:51 INFO - PROCESS | 2528 | --DOCSHELL 0E5F4000 == 49 [pid = 2528] [id = 627] 05:56:51 INFO - PROCESS | 2528 | --DOCSHELL 0C268C00 == 48 [pid = 2528] [id = 626] 05:56:51 INFO - PROCESS | 2528 | --DOCSHELL 14C05400 == 47 [pid = 2528] [id = 625] 05:56:51 INFO - PROCESS | 2528 | --DOMWINDOW == 107 (160B8400) [pid = 2528] [serial = 1841] [outer = 00000000] [url = about:blank] 05:56:51 INFO - PROCESS | 2528 | --DOMWINDOW == 106 (0DC1A800) [pid = 2528] [serial = 1865] [outer = 00000000] [url = about:blank] 05:56:51 INFO - PROCESS | 2528 | --DOMWINDOW == 105 (0D74D400) [pid = 2528] [serial = 1864] [outer = 00000000] [url = about:blank] 05:56:51 INFO - PROCESS | 2528 | --DOMWINDOW == 104 (12244000) [pid = 2528] [serial = 1870] [outer = 00000000] [url = about:blank] 05:56:51 INFO - PROCESS | 2528 | --DOMWINDOW == 103 (12378400) [pid = 2528] [serial = 1871] [outer = 00000000] [url = about:blank] 05:56:51 INFO - PROCESS | 2528 | --DOMWINDOW == 102 (0D654C00) [pid = 2528] [serial = 1867] [outer = 00000000] [url = about:blank] 05:56:52 INFO - PROCESS | 2528 | --DOMWINDOW == 101 (0D899000) [pid = 2528] [serial = 1868] [outer = 00000000] [url = about:blank] 05:56:52 INFO - PROCESS | 2528 | --DOMWINDOW == 100 (13DDF400) [pid = 2528] [serial = 1874] [outer = 00000000] [url = about:blank] 05:56:52 INFO - PROCESS | 2528 | --DOMWINDOW == 99 (132DF800) [pid = 2528] [serial = 1873] [outer = 00000000] [url = about:blank] 05:56:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 05:56:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 1083ms 05:56:52 INFO - PROCESS | 2528 | 1464613012030 Marionette TRACE conn5 -> [0,2553,"getWindowHandle",null] 05:56:52 INFO - PROCESS | 2528 | 1464613012035 Marionette TRACE conn5 <- [1,2553,null,{"value":"13"}] 05:56:52 INFO - PROCESS | 2528 | 1464613012041 Marionette TRACE conn5 -> [0,2554,"setScriptTimeout",{"ms":35000}] 05:56:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 05:56:52 INFO - PROCESS | 2528 | 1464613012043 Marionette TRACE conn5 <- [1,2554,null,{}] 05:56:52 INFO - PROCESS | 2528 | 1464613012047 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}] 05:56:52 INFO - PROCESS | 2528 | 1464613012144 Marionette TRACE conn5 <- [1,2555,null,{"value":null}] 05:56:52 INFO - PROCESS | 2528 | 1464613012151 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\", \"2a2d7192-24ed-4889-9d1c-c9ccdcac4bce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:56:52 INFO - PROCESS | 2528 | ++DOCSHELL 0CCE2800 == 48 [pid = 2528] [id = 648] 05:56:52 INFO - PROCESS | 2528 | ++DOMWINDOW == 100 (0D035400) [pid = 2528] [serial = 1944] [outer = 00000000] 05:56:52 INFO - PROCESS | 2528 | ++DOMWINDOW == 101 (0D159800) [pid = 2528] [serial = 1945] [outer = 0D035400] 05:56:52 INFO - PROCESS | 2528 | 1464613012198 Marionette DEBUG loaded listener.js 05:56:52 INFO - PROCESS | 2528 | ++DOMWINDOW == 102 (0D652C00) [pid = 2528] [serial = 1946] [outer = 0D035400] 05:56:52 INFO - PROCESS | 2528 | 1464613012733 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]]]}] 05:56:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 05:56:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 730ms 05:56:52 INFO - PROCESS | 2528 | 1464613012775 Marionette TRACE conn5 -> [0,2557,"getWindowHandle",null] 05:56:52 INFO - PROCESS | 2528 | 1464613012777 Marionette TRACE conn5 <- [1,2557,null,{"value":"13"}] 05:56:52 INFO - PROCESS | 2528 | 1464613012780 Marionette TRACE conn5 -> [0,2558,"setScriptTimeout",{"ms":35000}] 05:56:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 05:56:52 INFO - PROCESS | 2528 | 1464613012784 Marionette TRACE conn5 <- [1,2558,null,{}] 05:56:52 INFO - PROCESS | 2528 | 1464613012794 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}] 05:56:52 INFO - PROCESS | 2528 | 1464613012886 Marionette TRACE conn5 <- [1,2559,null,{"value":null}] 05:56:53 INFO - PROCESS | 2528 | 1464613012986 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\", \"2a2d7192-24ed-4889-9d1c-c9ccdcac4bce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:56:53 INFO - PROCESS | 2528 | ++DOCSHELL 0E77C800 == 49 [pid = 2528] [id = 649] 05:56:53 INFO - PROCESS | 2528 | ++DOMWINDOW == 103 (11D8F000) [pid = 2528] [serial = 1947] [outer = 00000000] 05:56:53 INFO - PROCESS | 2528 | ++DOMWINDOW == 104 (12246C00) [pid = 2528] [serial = 1948] [outer = 11D8F000] 05:56:53 INFO - PROCESS | 2528 | 1464613013041 Marionette DEBUG loaded listener.js 05:56:53 INFO - PROCESS | 2528 | ++DOMWINDOW == 105 (1237BC00) [pid = 2528] [serial = 1949] [outer = 11D8F000] 05:56:53 INFO - PROCESS | 2528 | 1464613013421 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]]]}] 05:56:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 05:56:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 670ms 05:56:53 INFO - PROCESS | 2528 | 1464613013454 Marionette TRACE conn5 -> [0,2561,"getWindowHandle",null] 05:56:53 INFO - PROCESS | 2528 | 1464613013457 Marionette TRACE conn5 <- [1,2561,null,{"value":"13"}] 05:56:53 INFO - PROCESS | 2528 | 1464613013460 Marionette TRACE conn5 -> [0,2562,"setScriptTimeout",{"ms":35000}] 05:56:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 05:56:53 INFO - PROCESS | 2528 | 1464613013462 Marionette TRACE conn5 <- [1,2562,null,{}] 05:56:53 INFO - PROCESS | 2528 | 1464613013465 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}] 05:56:53 INFO - PROCESS | 2528 | 1464613013555 Marionette TRACE conn5 <- [1,2563,null,{"value":null}] 05:56:53 INFO - PROCESS | 2528 | 1464613013563 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\", \"2a2d7192-24ed-4889-9d1c-c9ccdcac4bce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:56:53 INFO - PROCESS | 2528 | ++DOCSHELL 12517C00 == 50 [pid = 2528] [id = 650] 05:56:53 INFO - PROCESS | 2528 | ++DOMWINDOW == 106 (12575800) [pid = 2528] [serial = 1950] [outer = 00000000] 05:56:53 INFO - PROCESS | 2528 | ++DOMWINDOW == 107 (13225400) [pid = 2528] [serial = 1951] [outer = 12575800] 05:56:53 INFO - PROCESS | 2528 | 1464613013608 Marionette DEBUG loaded listener.js 05:56:53 INFO - PROCESS | 2528 | ++DOMWINDOW == 108 (14C0A400) [pid = 2528] [serial = 1952] [outer = 12575800] 05:56:54 INFO - PROCESS | 2528 | 1464613014061 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]]]}] 05:56:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 05:56:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 631ms 05:56:54 INFO - PROCESS | 2528 | 1464613014114 Marionette TRACE conn5 -> [0,2565,"getWindowHandle",null] 05:56:54 INFO - PROCESS | 2528 | 1464613014125 Marionette TRACE conn5 <- [1,2565,null,{"value":"13"}] 05:56:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 05:56:54 INFO - PROCESS | 2528 | 1464613014137 Marionette TRACE conn5 -> [0,2566,"setScriptTimeout",{"ms":35000}] 05:56:54 INFO - PROCESS | 2528 | 1464613014139 Marionette TRACE conn5 <- [1,2566,null,{}] 05:56:54 INFO - PROCESS | 2528 | 1464613014142 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}] 05:56:54 INFO - PROCESS | 2528 | 1464613014262 Marionette TRACE conn5 <- [1,2567,null,{"value":null}] 05:56:54 INFO - PROCESS | 2528 | 1464613014359 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\", \"2a2d7192-24ed-4889-9d1c-c9ccdcac4bce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:56:54 INFO - PROCESS | 2528 | ++DOCSHELL 14C4AC00 == 51 [pid = 2528] [id = 651] 05:56:54 INFO - PROCESS | 2528 | ++DOMWINDOW == 109 (14C4B400) [pid = 2528] [serial = 1953] [outer = 00000000] 05:56:54 INFO - PROCESS | 2528 | ++DOMWINDOW == 110 (15018000) [pid = 2528] [serial = 1954] [outer = 14C4B400] 05:56:54 INFO - PROCESS | 2528 | 1464613014405 Marionette DEBUG loaded listener.js 05:56:54 INFO - PROCESS | 2528 | ++DOMWINDOW == 111 (151DE800) [pid = 2528] [serial = 1955] [outer = 14C4B400] 05:56:54 INFO - PROCESS | 2528 | 1464613014835 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]]]}] 05:56:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 05:56:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 730ms 05:56:54 INFO - PROCESS | 2528 | 1464613014869 Marionette TRACE conn5 -> [0,2569,"getWindowHandle",null] 05:56:54 INFO - PROCESS | 2528 | 1464613014871 Marionette TRACE conn5 <- [1,2569,null,{"value":"13"}] 05:56:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 05:56:54 INFO - PROCESS | 2528 | 1464613014874 Marionette TRACE conn5 -> [0,2570,"setScriptTimeout",{"ms":35000}] 05:56:54 INFO - PROCESS | 2528 | 1464613014876 Marionette TRACE conn5 <- [1,2570,null,{}] 05:56:54 INFO - PROCESS | 2528 | 1464613014879 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}] 05:56:55 INFO - PROCESS | 2528 | 1464613015022 Marionette TRACE conn5 <- [1,2571,null,{"value":null}] 05:56:55 INFO - PROCESS | 2528 | 1464613015094 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\", \"2a2d7192-24ed-4889-9d1c-c9ccdcac4bce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:56:55 INFO - PROCESS | 2528 | ++DOCSHELL 154E8000 == 52 [pid = 2528] [id = 652] 05:56:55 INFO - PROCESS | 2528 | ++DOMWINDOW == 112 (154EC000) [pid = 2528] [serial = 1956] [outer = 00000000] 05:56:55 INFO - PROCESS | 2528 | ++DOMWINDOW == 113 (16429400) [pid = 2528] [serial = 1957] [outer = 154EC000] 05:56:55 INFO - PROCESS | 2528 | 1464613015140 Marionette DEBUG loaded listener.js 05:56:55 INFO - PROCESS | 2528 | ++DOMWINDOW == 114 (16431000) [pid = 2528] [serial = 1958] [outer = 154EC000] 05:56:55 INFO - PROCESS | 2528 | 1464613015577 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]]]}] 05:56:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 05:56:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 730ms 05:56:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 05:56:55 INFO - PROCESS | 2528 | 1464613015605 Marionette TRACE conn5 -> [0,2573,"getWindowHandle",null] 05:56:55 INFO - PROCESS | 2528 | 1464613015607 Marionette TRACE conn5 <- [1,2573,null,{"value":"13"}] 05:56:55 INFO - PROCESS | 2528 | 1464613015611 Marionette TRACE conn5 -> [0,2574,"setScriptTimeout",{"ms":35000}] 05:56:55 INFO - PROCESS | 2528 | 1464613015612 Marionette TRACE conn5 <- [1,2574,null,{}] 05:56:55 INFO - PROCESS | 2528 | 1464613015616 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}] 05:56:55 INFO - PROCESS | 2528 | 1464613015767 Marionette TRACE conn5 <- [1,2575,null,{"value":null}] 05:56:55 INFO - PROCESS | 2528 | 1464613015838 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\", \"2a2d7192-24ed-4889-9d1c-c9ccdcac4bce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:56:55 INFO - PROCESS | 2528 | ++DOCSHELL 1644AC00 == 53 [pid = 2528] [id = 653] 05:56:55 INFO - PROCESS | 2528 | ++DOMWINDOW == 115 (16588C00) [pid = 2528] [serial = 1959] [outer = 00000000] 05:56:55 INFO - PROCESS | 2528 | ++DOMWINDOW == 116 (16729800) [pid = 2528] [serial = 1960] [outer = 16588C00] 05:56:55 INFO - PROCESS | 2528 | 1464613015883 Marionette DEBUG loaded listener.js 05:56:55 INFO - PROCESS | 2528 | ++DOMWINDOW == 117 (16735400) [pid = 2528] [serial = 1961] [outer = 16588C00] 05:56:56 INFO - PROCESS | 2528 | --DOMWINDOW == 116 (12C0E800) [pid = 2528] [serial = 1908] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 05:56:56 INFO - PROCESS | 2528 | --DOMWINDOW == 115 (151DC800) [pid = 2528] [serial = 1911] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 05:56:56 INFO - PROCESS | 2528 | --DOMWINDOW == 114 (0D255C00) [pid = 2528] [serial = 1896] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 05:56:56 INFO - PROCESS | 2528 | --DOMWINDOW == 113 (0D654400) [pid = 2528] [serial = 1899] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 05:56:56 INFO - PROCESS | 2528 | --DOMWINDOW == 112 (14C97400) [pid = 2528] [serial = 1893] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 05:56:56 INFO - PROCESS | 2528 | --DOMWINDOW == 111 (122EF800) [pid = 2528] [serial = 1905] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 05:56:56 INFO - PROCESS | 2528 | --DOMWINDOW == 110 (11D19800) [pid = 2528] [serial = 1902] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 05:56:56 INFO - PROCESS | 2528 | --DOMWINDOW == 109 (0C31F000) [pid = 2528] [serial = 1914] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 05:56:56 INFO - PROCESS | 2528 | --DOMWINDOW == 108 (11E88C00) [pid = 2528] [serial = 1917] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 05:56:56 INFO - PROCESS | 2528 | --DOMWINDOW == 107 (1644E800) [pid = 2528] [serial = 1854] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 05:56:56 INFO - PROCESS | 2528 | --DOMWINDOW == 106 (223E9C00) [pid = 2528] [serial = 1797] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 05:56:56 INFO - PROCESS | 2528 | --DOMWINDOW == 105 (0D88E400) [pid = 2528] [serial = 1860] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 05:56:56 INFO - PROCESS | 2528 | --DOMWINDOW == 104 (0D8DD000) [pid = 2528] [serial = 1845] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 05:56:56 INFO - PROCESS | 2528 | --DOMWINDOW == 103 (14C4DC00) [pid = 2528] [serial = 1848] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 05:56:56 INFO - PROCESS | 2528 | --DOMWINDOW == 102 (0C275000) [pid = 2528] [serial = 1842] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 05:56:56 INFO - PROCESS | 2528 | --DOMWINDOW == 101 (12245400) [pid = 2528] [serial = 1857] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 05:56:56 INFO - PROCESS | 2528 | --DOMWINDOW == 100 (163D2800) [pid = 2528] [serial = 1851] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 05:56:56 INFO - PROCESS | 2528 | --DOMWINDOW == 99 (0DDAA000) [pid = 2528] [serial = 1920] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 05:56:56 INFO - PROCESS | 2528 | 1464613016486 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]]]}] 05:56:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 05:56:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 930ms 05:56:56 INFO - PROCESS | 2528 | 1464613016541 Marionette TRACE conn5 -> [0,2577,"getWindowHandle",null] 05:56:56 INFO - PROCESS | 2528 | 1464613016543 Marionette TRACE conn5 <- [1,2577,null,{"value":"13"}] 05:56:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 05:56:56 INFO - PROCESS | 2528 | 1464613016547 Marionette TRACE conn5 -> [0,2578,"setScriptTimeout",{"ms":35000}] 05:56:56 INFO - PROCESS | 2528 | 1464613016548 Marionette TRACE conn5 <- [1,2578,null,{}] 05:56:56 INFO - PROCESS | 2528 | 1464613016552 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}] 05:56:56 INFO - PROCESS | 2528 | 1464613016685 Marionette TRACE conn5 <- [1,2579,null,{"value":null}] 05:56:56 INFO - PROCESS | 2528 | 1464613016752 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\", \"2a2d7192-24ed-4889-9d1c-c9ccdcac4bce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:56:56 INFO - PROCESS | 2528 | ++DOCSHELL 0C275000 == 54 [pid = 2528] [id = 654] 05:56:56 INFO - PROCESS | 2528 | ++DOMWINDOW == 100 (0C275400) [pid = 2528] [serial = 1962] [outer = 00000000] 05:56:56 INFO - PROCESS | 2528 | ++DOMWINDOW == 101 (0DC15400) [pid = 2528] [serial = 1963] [outer = 0C275400] 05:56:56 INFO - PROCESS | 2528 | 1464613016797 Marionette DEBUG loaded listener.js 05:56:56 INFO - PROCESS | 2528 | ++DOMWINDOW == 102 (1226EC00) [pid = 2528] [serial = 1964] [outer = 0C275400] 05:56:57 INFO - PROCESS | 2528 | 1464613017176 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]]]}] 05:56:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 05:56:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 670ms 05:56:57 INFO - PROCESS | 2528 | 1464613017218 Marionette TRACE conn5 -> [0,2581,"getWindowHandle",null] 05:56:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 05:56:57 INFO - PROCESS | 2528 | 1464613017220 Marionette TRACE conn5 <- [1,2581,null,{"value":"13"}] 05:56:57 INFO - PROCESS | 2528 | 1464613017223 Marionette TRACE conn5 -> [0,2582,"setScriptTimeout",{"ms":35000}] 05:56:57 INFO - PROCESS | 2528 | 1464613017224 Marionette TRACE conn5 <- [1,2582,null,{}] 05:56:57 INFO - PROCESS | 2528 | 1464613017228 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}] 05:56:57 INFO - PROCESS | 2528 | 1464613017314 Marionette TRACE conn5 <- [1,2583,null,{"value":null}] 05:56:57 INFO - PROCESS | 2528 | 1464613017321 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\", \"2a2d7192-24ed-4889-9d1c-c9ccdcac4bce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:56:57 INFO - PROCESS | 2528 | ++DOCSHELL 12031000 == 55 [pid = 2528] [id = 655] 05:56:57 INFO - PROCESS | 2528 | ++DOMWINDOW == 103 (12515000) [pid = 2528] [serial = 1965] [outer = 00000000] 05:56:57 INFO - PROCESS | 2528 | ++DOMWINDOW == 104 (163D2800) [pid = 2528] [serial = 1966] [outer = 12515000] 05:56:57 INFO - PROCESS | 2528 | 1464613017365 Marionette DEBUG loaded listener.js 05:56:57 INFO - PROCESS | 2528 | ++DOMWINDOW == 105 (0D649400) [pid = 2528] [serial = 1967] [outer = 12515000] 05:56:57 INFO - PROCESS | 2528 | 1464613017815 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]]]}] 05:56:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 05:56:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 630ms 05:56:57 INFO - PROCESS | 2528 | 1464613017854 Marionette TRACE conn5 -> [0,2585,"getWindowHandle",null] 05:56:57 INFO - PROCESS | 2528 | 1464613017856 Marionette TRACE conn5 <- [1,2585,null,{"value":"13"}] 05:56:57 INFO - PROCESS | 2528 | 1464613017859 Marionette TRACE conn5 -> [0,2586,"setScriptTimeout",{"ms":35000}] 05:56:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 05:56:57 INFO - PROCESS | 2528 | 1464613017861 Marionette TRACE conn5 <- [1,2586,null,{}] 05:56:57 INFO - PROCESS | 2528 | 1464613017864 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}] 05:56:57 INFO - PROCESS | 2528 | 1464613017952 Marionette TRACE conn5 <- [1,2587,null,{"value":null}] 05:56:57 INFO - PROCESS | 2528 | 1464613017958 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\", \"2a2d7192-24ed-4889-9d1c-c9ccdcac4bce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:56:57 INFO - PROCESS | 2528 | ++DOCSHELL 16890C00 == 56 [pid = 2528] [id = 656] 05:56:57 INFO - PROCESS | 2528 | ++DOMWINDOW == 106 (16E49000) [pid = 2528] [serial = 1968] [outer = 00000000] 05:56:58 INFO - PROCESS | 2528 | ++DOMWINDOW == 107 (1728E400) [pid = 2528] [serial = 1969] [outer = 16E49000] 05:56:58 INFO - PROCESS | 2528 | 1464613018003 Marionette DEBUG loaded listener.js 05:56:58 INFO - PROCESS | 2528 | ++DOMWINDOW == 108 (1730B000) [pid = 2528] [serial = 1970] [outer = 16E49000] 05:56:58 INFO - PROCESS | 2528 | 1464613018717 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]]]}] 05:56:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 05:56:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 930ms 05:56:58 INFO - PROCESS | 2528 | 1464613018794 Marionette TRACE conn5 -> [0,2589,"getWindowHandle",null] 05:56:58 INFO - PROCESS | 2528 | 1464613018799 Marionette TRACE conn5 <- [1,2589,null,{"value":"13"}] 05:56:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 05:56:58 INFO - PROCESS | 2528 | 1464613018804 Marionette TRACE conn5 -> [0,2590,"setScriptTimeout",{"ms":35000}] 05:56:58 INFO - PROCESS | 2528 | 1464613018809 Marionette TRACE conn5 <- [1,2590,null,{}] 05:56:58 INFO - PROCESS | 2528 | 1464613018816 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}] 05:56:58 INFO - PROCESS | 2528 | 1464613018943 Marionette TRACE conn5 <- [1,2591,null,{"value":null}] 05:56:59 INFO - PROCESS | 2528 | 1464613019086 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\", \"2a2d7192-24ed-4889-9d1c-c9ccdcac4bce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:56:59 INFO - PROCESS | 2528 | ++DOCSHELL 0C26B800 == 57 [pid = 2528] [id = 657] 05:56:59 INFO - PROCESS | 2528 | ++DOMWINDOW == 109 (0C26EC00) [pid = 2528] [serial = 1971] [outer = 00000000] 05:56:59 INFO - PROCESS | 2528 | ++DOMWINDOW == 110 (0D64A000) [pid = 2528] [serial = 1972] [outer = 0C26EC00] 05:56:59 INFO - PROCESS | 2528 | 1464613019145 Marionette DEBUG loaded listener.js 05:56:59 INFO - PROCESS | 2528 | ++DOMWINDOW == 111 (0DC5FC00) [pid = 2528] [serial = 1973] [outer = 0C26EC00] 05:56:59 INFO - PROCESS | 2528 | 1464613019778 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]]]}] 05:56:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 05:56:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 1026ms 05:56:59 INFO - PROCESS | 2528 | 1464613019830 Marionette TRACE conn5 -> [0,2593,"getWindowHandle",null] 05:56:59 INFO - PROCESS | 2528 | 1464613019836 Marionette TRACE conn5 <- [1,2593,null,{"value":"13"}] 05:56:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 05:56:59 INFO - PROCESS | 2528 | 1464613019843 Marionette TRACE conn5 -> [0,2594,"setScriptTimeout",{"ms":35000}] 05:56:59 INFO - PROCESS | 2528 | 1464613019846 Marionette TRACE conn5 <- [1,2594,null,{}] 05:56:59 INFO - PROCESS | 2528 | 1464613019850 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}] 05:56:59 INFO - PROCESS | 2528 | 1464613019966 Marionette TRACE conn5 <- [1,2595,null,{"value":null}] 05:57:00 INFO - PROCESS | 2528 | 1464613020114 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\", \"2a2d7192-24ed-4889-9d1c-c9ccdcac4bce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:57:00 INFO - PROCESS | 2528 | ++DOCSHELL 12242000 == 58 [pid = 2528] [id = 658] 05:57:00 INFO - PROCESS | 2528 | ++DOMWINDOW == 112 (12245000) [pid = 2528] [serial = 1974] [outer = 00000000] 05:57:00 INFO - PROCESS | 2528 | ++DOMWINDOW == 113 (12C05400) [pid = 2528] [serial = 1975] [outer = 12245000] 05:57:00 INFO - PROCESS | 2528 | 1464613020173 Marionette DEBUG loaded listener.js 05:57:00 INFO - PROCESS | 2528 | ++DOMWINDOW == 114 (14C46400) [pid = 2528] [serial = 1976] [outer = 12245000] 05:57:00 INFO - PROCESS | 2528 | 1464613020791 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]]]}] 05:57:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 05:57:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 970ms 05:57:00 INFO - PROCESS | 2528 | 1464613020815 Marionette TRACE conn5 -> [0,2597,"getWindowHandle",null] 05:57:00 INFO - PROCESS | 2528 | 1464613020818 Marionette TRACE conn5 <- [1,2597,null,{"value":"13"}] 05:57:00 INFO - PROCESS | 2528 | 1464613020821 Marionette TRACE conn5 -> [0,2598,"setScriptTimeout",{"ms":35000}] 05:57:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 05:57:00 INFO - PROCESS | 2528 | 1464613020825 Marionette TRACE conn5 <- [1,2598,null,{}] 05:57:00 INFO - PROCESS | 2528 | 1464613020836 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}] 05:57:00 INFO - PROCESS | 2528 | 1464613020953 Marionette TRACE conn5 <- [1,2599,null,{"value":null}] 05:57:01 INFO - PROCESS | 2528 | 1464613021115 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\", \"2a2d7192-24ed-4889-9d1c-c9ccdcac4bce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:57:01 INFO - PROCESS | 2528 | ++DOCSHELL 1672E800 == 59 [pid = 2528] [id = 659] 05:57:01 INFO - PROCESS | 2528 | ++DOMWINDOW == 115 (16889400) [pid = 2528] [serial = 1977] [outer = 00000000] 05:57:01 INFO - PROCESS | 2528 | ++DOMWINDOW == 116 (1730D000) [pid = 2528] [serial = 1978] [outer = 16889400] 05:57:01 INFO - PROCESS | 2528 | 1464613021174 Marionette DEBUG loaded listener.js 05:57:01 INFO - PROCESS | 2528 | ++DOMWINDOW == 117 (174A5C00) [pid = 2528] [serial = 1979] [outer = 16889400] 05:57:01 INFO - PROCESS | 2528 | 1464613021792 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]]]}] 05:57:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 05:57:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 1023ms 05:57:01 INFO - PROCESS | 2528 | 1464613021848 Marionette TRACE conn5 -> [0,2601,"getWindowHandle",null] 05:57:01 INFO - PROCESS | 2528 | 1464613021851 Marionette TRACE conn5 <- [1,2601,null,{"value":"13"}] 05:57:01 INFO - PROCESS | 2528 | 1464613021854 Marionette TRACE conn5 -> [0,2602,"setScriptTimeout",{"ms":35000}] 05:57:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 05:57:01 INFO - PROCESS | 2528 | 1464613021856 Marionette TRACE conn5 <- [1,2602,null,{}] 05:57:01 INFO - PROCESS | 2528 | 1464613021860 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}] 05:57:02 INFO - PROCESS | 2528 | 1464613021975 Marionette TRACE conn5 <- [1,2603,null,{"value":null}] 05:57:02 INFO - PROCESS | 2528 | 1464613022121 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\", \"2a2d7192-24ed-4889-9d1c-c9ccdcac4bce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:57:02 INFO - PROCESS | 2528 | ++DOCSHELL 175F5C00 == 60 [pid = 2528] [id = 660] 05:57:02 INFO - PROCESS | 2528 | ++DOMWINDOW == 118 (17A8CC00) [pid = 2528] [serial = 1980] [outer = 00000000] 05:57:02 INFO - PROCESS | 2528 | ++DOMWINDOW == 119 (17AF2400) [pid = 2528] [serial = 1981] [outer = 17A8CC00] 05:57:02 INFO - PROCESS | 2528 | 1464613022177 Marionette DEBUG loaded listener.js 05:57:02 INFO - PROCESS | 2528 | ++DOMWINDOW == 120 (17B1E400) [pid = 2528] [serial = 1982] [outer = 17A8CC00] 05:57:02 INFO - PROCESS | 2528 | 1464613022743 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]]]}] 05:57:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 05:57:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 930ms 05:57:02 INFO - PROCESS | 2528 | 1464613022795 Marionette TRACE conn5 -> [0,2605,"getWindowHandle",null] 05:57:02 INFO - PROCESS | 2528 | 1464613022798 Marionette TRACE conn5 <- [1,2605,null,{"value":"13"}] 05:57:02 INFO - PROCESS | 2528 | 1464613022803 Marionette TRACE conn5 -> [0,2606,"setScriptTimeout",{"ms":35000}] 05:57:02 INFO - PROCESS | 2528 | 1464613022805 Marionette TRACE conn5 <- [1,2606,null,{}] 05:57:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 05:57:02 INFO - PROCESS | 2528 | 1464613022808 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}] 05:57:02 INFO - PROCESS | 2528 | 1464613022917 Marionette TRACE conn5 <- [1,2607,null,{"value":null}] 05:57:03 INFO - PROCESS | 2528 | 1464613023078 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\", \"2a2d7192-24ed-4889-9d1c-c9ccdcac4bce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:57:03 INFO - PROCESS | 2528 | ++DOCSHELL 0CCCD000 == 61 [pid = 2528] [id = 661] 05:57:03 INFO - PROCESS | 2528 | ++DOMWINDOW == 121 (17B1E000) [pid = 2528] [serial = 1983] [outer = 00000000] 05:57:03 INFO - PROCESS | 2528 | ++DOMWINDOW == 122 (18B92C00) [pid = 2528] [serial = 1984] [outer = 17B1E000] 05:57:03 INFO - PROCESS | 2528 | 1464613023137 Marionette DEBUG loaded listener.js 05:57:03 INFO - PROCESS | 2528 | ++DOMWINDOW == 123 (19127400) [pid = 2528] [serial = 1985] [outer = 17B1E000] 05:57:03 INFO - PROCESS | 2528 | 1464613023799 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]]]}] 05:57:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 05:57:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 1016ms 05:57:03 INFO - PROCESS | 2528 | 1464613023824 Marionette TRACE conn5 -> [0,2609,"getWindowHandle",null] 05:57:03 INFO - PROCESS | 2528 | 1464613023826 Marionette TRACE conn5 <- [1,2609,null,{"value":"13"}] 05:57:03 INFO - PROCESS | 2528 | 1464613023830 Marionette TRACE conn5 -> [0,2610,"setScriptTimeout",{"ms":35000}] 05:57:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 05:57:03 INFO - PROCESS | 2528 | 1464613023832 Marionette TRACE conn5 <- [1,2610,null,{}] 05:57:03 INFO - PROCESS | 2528 | 1464613023836 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}] 05:57:04 INFO - PROCESS | 2528 | 1464613023977 Marionette TRACE conn5 <- [1,2611,null,{"value":null}] 05:57:04 INFO - PROCESS | 2528 | 1464613024266 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\", \"2a2d7192-24ed-4889-9d1c-c9ccdcac4bce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:57:04 INFO - PROCESS | 2528 | ++DOCSHELL 0D109000 == 62 [pid = 2528] [id = 662] 05:57:04 INFO - PROCESS | 2528 | ++DOMWINDOW == 124 (0D10E000) [pid = 2528] [serial = 1986] [outer = 00000000] 05:57:04 INFO - PROCESS | 2528 | ++DOMWINDOW == 125 (0D250400) [pid = 2528] [serial = 1987] [outer = 0D10E000] 05:57:04 INFO - PROCESS | 2528 | 1464613024347 Marionette DEBUG loaded listener.js 05:57:04 INFO - PROCESS | 2528 | ++DOMWINDOW == 126 (0D895C00) [pid = 2528] [serial = 1988] [outer = 0D10E000] 05:57:05 INFO - PROCESS | 2528 | 1464613025004 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]]]}] 05:57:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 05:57:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 1233ms 05:57:05 INFO - PROCESS | 2528 | 1464613025067 Marionette TRACE conn5 -> [0,2613,"getWindowHandle",null] 05:57:05 INFO - PROCESS | 2528 | 1464613025071 Marionette TRACE conn5 <- [1,2613,null,{"value":"13"}] 05:57:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 05:57:05 INFO - PROCESS | 2528 | 1464613025075 Marionette TRACE conn5 -> [0,2614,"setScriptTimeout",{"ms":35000}] 05:57:05 INFO - PROCESS | 2528 | 1464613025078 Marionette TRACE conn5 <- [1,2614,null,{}] 05:57:05 INFO - PROCESS | 2528 | 1464613025104 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}] 05:57:05 INFO - PROCESS | 2528 | 1464613025213 Marionette TRACE conn5 <- [1,2615,null,{"value":null}] 05:57:05 INFO - PROCESS | 2528 | 1464613025365 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\", \"2a2d7192-24ed-4889-9d1c-c9ccdcac4bce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:57:05 INFO - PROCESS | 2528 | ++DOCSHELL 0D88C400 == 63 [pid = 2528] [id = 663] 05:57:05 INFO - PROCESS | 2528 | ++DOMWINDOW == 127 (0D894400) [pid = 2528] [serial = 1989] [outer = 00000000] 05:57:05 INFO - PROCESS | 2528 | ++DOMWINDOW == 128 (12246800) [pid = 2528] [serial = 1990] [outer = 0D894400] 05:57:05 INFO - PROCESS | 2528 | 1464613025416 Marionette DEBUG loaded listener.js 05:57:05 INFO - PROCESS | 2528 | ++DOMWINDOW == 129 (12C05800) [pid = 2528] [serial = 1991] [outer = 0D894400] 05:57:05 INFO - PROCESS | 2528 | --DOCSHELL 122EF000 == 62 [pid = 2528] [id = 635] 05:57:05 INFO - PROCESS | 2528 | --DOCSHELL 12031000 == 61 [pid = 2528] [id = 655] 05:57:05 INFO - PROCESS | 2528 | --DOCSHELL 0C275000 == 60 [pid = 2528] [id = 654] 05:57:05 INFO - PROCESS | 2528 | --DOCSHELL 1644AC00 == 59 [pid = 2528] [id = 653] 05:57:05 INFO - PROCESS | 2528 | --DOCSHELL 154E8000 == 58 [pid = 2528] [id = 652] 05:57:05 INFO - PROCESS | 2528 | --DOCSHELL 14C4AC00 == 57 [pid = 2528] [id = 651] 05:57:05 INFO - PROCESS | 2528 | --DOCSHELL 12517C00 == 56 [pid = 2528] [id = 650] 05:57:05 INFO - PROCESS | 2528 | --DOCSHELL 0E77C800 == 55 [pid = 2528] [id = 649] 05:57:05 INFO - PROCESS | 2528 | --DOCSHELL 0CCE2800 == 54 [pid = 2528] [id = 648] 05:57:05 INFO - PROCESS | 2528 | --DOCSHELL 0D88CC00 == 53 [pid = 2528] [id = 647] 05:57:05 INFO - PROCESS | 2528 | --DOMWINDOW == 128 (1658BC00) [pid = 2528] [serial = 1856] [outer = 00000000] [url = about:blank] 05:57:05 INFO - PROCESS | 2528 | --DOMWINDOW == 127 (235C8C00) [pid = 2528] [serial = 1799] [outer = 00000000] [url = about:blank] 05:57:05 INFO - PROCESS | 2528 | --DOMWINDOW == 126 (154EE800) [pid = 2528] [serial = 1862] [outer = 00000000] [url = about:blank] 05:57:05 INFO - PROCESS | 2528 | --DOMWINDOW == 125 (11D17800) [pid = 2528] [serial = 1847] [outer = 00000000] [url = about:blank] 05:57:05 INFO - PROCESS | 2528 | --DOMWINDOW == 124 (15E18800) [pid = 2528] [serial = 1850] [outer = 00000000] [url = about:blank] 05:57:05 INFO - PROCESS | 2528 | --DOMWINDOW == 123 (0D247400) [pid = 2528] [serial = 1844] [outer = 00000000] [url = about:blank] 05:57:05 INFO - PROCESS | 2528 | --DOMWINDOW == 122 (1672F000) [pid = 2528] [serial = 1859] [outer = 00000000] [url = about:blank] 05:57:05 INFO - PROCESS | 2528 | --DOMWINDOW == 121 (16437800) [pid = 2528] [serial = 1853] [outer = 00000000] [url = about:blank] 05:57:05 INFO - PROCESS | 2528 | --DOMWINDOW == 120 (13228C00) [pid = 2528] [serial = 1909] [outer = 00000000] [url = about:blank] 05:57:05 INFO - PROCESS | 2528 | --DOMWINDOW == 119 (152B6000) [pid = 2528] [serial = 1912] [outer = 00000000] [url = about:blank] 05:57:05 INFO - PROCESS | 2528 | --DOMWINDOW == 118 (132E6400) [pid = 2528] [serial = 1910] [outer = 00000000] [url = about:blank] 05:57:05 INFO - PROCESS | 2528 | --DOMWINDOW == 117 (0D8DDC00) [pid = 2528] [serial = 1898] [outer = 00000000] [url = about:blank] 05:57:05 INFO - PROCESS | 2528 | --DOMWINDOW == 116 (0D751800) [pid = 2528] [serial = 1897] [outer = 00000000] [url = about:blank] 05:57:05 INFO - PROCESS | 2528 | --DOMWINDOW == 115 (0D897C00) [pid = 2528] [serial = 1900] [outer = 00000000] [url = about:blank] 05:57:05 INFO - PROCESS | 2528 | --DOMWINDOW == 114 (0DCA0400) [pid = 2528] [serial = 1901] [outer = 00000000] [url = about:blank] 05:57:05 INFO - PROCESS | 2528 | --DOMWINDOW == 113 (17288000) [pid = 2528] [serial = 1895] [outer = 00000000] [url = about:blank] 05:57:05 INFO - PROCESS | 2528 | --DOMWINDOW == 112 (16E4C800) [pid = 2528] [serial = 1894] [outer = 00000000] [url = about:blank] 05:57:05 INFO - PROCESS | 2528 | --DOMWINDOW == 111 (12575000) [pid = 2528] [serial = 1906] [outer = 00000000] [url = about:blank] 05:57:05 INFO - PROCESS | 2528 | --DOMWINDOW == 110 (120A8400) [pid = 2528] [serial = 1903] [outer = 00000000] [url = about:blank] 05:57:05 INFO - PROCESS | 2528 | --DOMWINDOW == 109 (12241C00) [pid = 2528] [serial = 1904] [outer = 00000000] [url = about:blank] 05:57:05 INFO - PROCESS | 2528 | --DOMWINDOW == 108 (154E0000) [pid = 2528] [serial = 1913] [outer = 00000000] [url = about:blank] 05:57:05 INFO - PROCESS | 2528 | --DOMWINDOW == 107 (0D253400) [pid = 2528] [serial = 1879] [outer = 00000000] [url = about:blank] 05:57:05 INFO - PROCESS | 2528 | --DOMWINDOW == 106 (120A6800) [pid = 2528] [serial = 1882] [outer = 00000000] [url = about:blank] 05:57:05 INFO - PROCESS | 2528 | --DOMWINDOW == 105 (12C05000) [pid = 2528] [serial = 1915] [outer = 00000000] [url = about:blank] 05:57:05 INFO - PROCESS | 2528 | --DOMWINDOW == 104 (15EB1400) [pid = 2528] [serial = 1885] [outer = 00000000] [url = about:blank] 05:57:05 INFO - PROCESS | 2528 | --DOMWINDOW == 103 (16455800) [pid = 2528] [serial = 1888] [outer = 00000000] [url = about:blank] 05:57:05 INFO - PROCESS | 2528 | --DOMWINDOW == 102 (16731000) [pid = 2528] [serial = 1891] [outer = 00000000] [url = about:blank] 05:57:05 INFO - PROCESS | 2528 | --DOMWINDOW == 101 (15E16C00) [pid = 2528] [serial = 1916] [outer = 00000000] [url = about:blank] 05:57:05 INFO - PROCESS | 2528 | --DOMWINDOW == 100 (16428400) [pid = 2528] [serial = 1918] [outer = 00000000] [url = about:blank] 05:57:05 INFO - PROCESS | 2528 | --DOMWINDOW == 99 (1672F800) [pid = 2528] [serial = 1922] [outer = 00000000] [url = about:blank] 05:57:05 INFO - PROCESS | 2528 | --DOMWINDOW == 98 (12C03400) [pid = 2528] [serial = 1907] [outer = 00000000] [url = about:blank] 05:57:05 INFO - PROCESS | 2528 | --DOMWINDOW == 97 (16435800) [pid = 2528] [serial = 1919] [outer = 00000000] [url = about:blank] 05:57:05 INFO - PROCESS | 2528 | --DOMWINDOW == 96 (16596C00) [pid = 2528] [serial = 1921] [outer = 00000000] [url = about:blank] 05:57:05 INFO - PROCESS | 2528 | 1464613025936 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]]]}] 05:57:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 05:57:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 890ms 05:57:05 INFO - PROCESS | 2528 | 1464613025969 Marionette TRACE conn5 -> [0,2617,"getWindowHandle",null] 05:57:05 INFO - PROCESS | 2528 | 1464613025972 Marionette TRACE conn5 <- [1,2617,null,{"value":"13"}] 05:57:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 05:57:06 INFO - PROCESS | 2528 | 1464613025977 Marionette TRACE conn5 -> [0,2618,"setScriptTimeout",{"ms":35000}] 05:57:06 INFO - PROCESS | 2528 | 1464613025979 Marionette TRACE conn5 <- [1,2618,null,{}] 05:57:06 INFO - PROCESS | 2528 | 1464613025987 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}] 05:57:06 INFO - PROCESS | 2528 | 1464613026081 Marionette TRACE conn5 <- [1,2619,null,{"value":null}] 05:57:06 INFO - PROCESS | 2528 | 1464613026089 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\", \"2a2d7192-24ed-4889-9d1c-c9ccdcac4bce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:57:06 INFO - PROCESS | 2528 | ++DOCSHELL 0D759000 == 54 [pid = 2528] [id = 664] 05:57:06 INFO - PROCESS | 2528 | ++DOMWINDOW == 97 (0D899800) [pid = 2528] [serial = 1992] [outer = 00000000] 05:57:06 INFO - PROCESS | 2528 | ++DOMWINDOW == 98 (11BAC800) [pid = 2528] [serial = 1993] [outer = 0D899800] 05:57:06 INFO - PROCESS | 2528 | 1464613026134 Marionette DEBUG loaded listener.js 05:57:06 INFO - PROCESS | 2528 | ++DOMWINDOW == 99 (11DED800) [pid = 2528] [serial = 1994] [outer = 0D899800] 05:57:06 INFO - PROCESS | 2528 | 1464613026629 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]]]}] 05:57:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 05:57:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 670ms 05:57:06 INFO - PROCESS | 2528 | 1464613026652 Marionette TRACE conn5 -> [0,2621,"getWindowHandle",null] 05:57:06 INFO - PROCESS | 2528 | 1464613026654 Marionette TRACE conn5 <- [1,2621,null,{"value":"13"}] 05:57:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 05:57:06 INFO - PROCESS | 2528 | 1464613026659 Marionette TRACE conn5 -> [0,2622,"setScriptTimeout",{"ms":35000}] 05:57:06 INFO - PROCESS | 2528 | 1464613026665 Marionette TRACE conn5 <- [1,2622,null,{}] 05:57:06 INFO - PROCESS | 2528 | 1464613026674 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}] 05:57:06 INFO - PROCESS | 2528 | 1464613026766 Marionette TRACE conn5 <- [1,2623,null,{"value":null}] 05:57:06 INFO - PROCESS | 2528 | 1464613026914 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\", \"2a2d7192-24ed-4889-9d1c-c9ccdcac4bce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:57:06 INFO - PROCESS | 2528 | ++DOCSHELL 12C0D800 == 55 [pid = 2528] [id = 665] 05:57:06 INFO - PROCESS | 2528 | ++DOMWINDOW == 100 (12C0FC00) [pid = 2528] [serial = 1995] [outer = 00000000] 05:57:06 INFO - PROCESS | 2528 | ++DOMWINDOW == 101 (14C0F000) [pid = 2528] [serial = 1996] [outer = 12C0FC00] 05:57:06 INFO - PROCESS | 2528 | 1464613026960 Marionette DEBUG loaded listener.js 05:57:07 INFO - PROCESS | 2528 | ++DOMWINDOW == 102 (15017C00) [pid = 2528] [serial = 1997] [outer = 12C0FC00] 05:57:07 INFO - PROCESS | 2528 | 1464613027335 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]]]}] 05:57:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 05:57:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 731ms 05:57:07 INFO - PROCESS | 2528 | 1464613027393 Marionette TRACE conn5 -> [0,2625,"getWindowHandle",null] 05:57:07 INFO - PROCESS | 2528 | 1464613027396 Marionette TRACE conn5 <- [1,2625,null,{"value":"13"}] 05:57:07 INFO - PROCESS | 2528 | 1464613027399 Marionette TRACE conn5 -> [0,2626,"setScriptTimeout",{"ms":35000}] 05:57:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 05:57:07 INFO - PROCESS | 2528 | 1464613027400 Marionette TRACE conn5 <- [1,2626,null,{}] 05:57:07 INFO - PROCESS | 2528 | 1464613027404 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}] 05:57:07 INFO - PROCESS | 2528 | 1464613027497 Marionette TRACE conn5 <- [1,2627,null,{"value":null}] 05:57:07 INFO - PROCESS | 2528 | 1464613027503 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\", \"2a2d7192-24ed-4889-9d1c-c9ccdcac4bce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:57:07 INFO - PROCESS | 2528 | ++DOCSHELL 132E2800 == 56 [pid = 2528] [id = 666] 05:57:07 INFO - PROCESS | 2528 | ++DOMWINDOW == 103 (14C0AC00) [pid = 2528] [serial = 1998] [outer = 00000000] 05:57:07 INFO - PROCESS | 2528 | ++DOMWINDOW == 104 (154DF400) [pid = 2528] [serial = 1999] [outer = 14C0AC00] 05:57:07 INFO - PROCESS | 2528 | 1464613027548 Marionette DEBUG loaded listener.js 05:57:07 INFO - PROCESS | 2528 | ++DOMWINDOW == 105 (15E16000) [pid = 2528] [serial = 2000] [outer = 14C0AC00] 05:57:08 INFO - PROCESS | 2528 | 1464613028054 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]]]}] 05:57:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 05:57:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 670ms 05:57:08 INFO - PROCESS | 2528 | 1464613028073 Marionette TRACE conn5 -> [0,2629,"getWindowHandle",null] 05:57:08 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 05:57:08 INFO - PROCESS | 2528 | 1464613028075 Marionette TRACE conn5 <- [1,2629,null,{"value":"13"}] 05:57:08 INFO - PROCESS | 2528 | 1464613028078 Marionette TRACE conn5 -> [0,2630,"setScriptTimeout",{"ms":35000}] 05:57:08 INFO - PROCESS | 2528 | 1464613028080 Marionette TRACE conn5 <- [1,2630,null,{}] 05:57:08 INFO - PROCESS | 2528 | 1464613028091 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}] 05:57:08 INFO - PROCESS | 2528 | 1464613028241 Marionette TRACE conn5 <- [1,2631,null,{"value":null}] 05:57:08 INFO - PROCESS | 2528 | 1464613028312 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\", \"2a2d7192-24ed-4889-9d1c-c9ccdcac4bce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:57:08 INFO - PROCESS | 2528 | ++DOCSHELL 160B0000 == 57 [pid = 2528] [id = 667] 05:57:08 INFO - PROCESS | 2528 | ++DOMWINDOW == 106 (160B0C00) [pid = 2528] [serial = 2001] [outer = 00000000] 05:57:08 INFO - PROCESS | 2528 | ++DOMWINDOW == 107 (160BB800) [pid = 2528] [serial = 2002] [outer = 160B0C00] 05:57:08 INFO - PROCESS | 2528 | 1464613028368 Marionette DEBUG loaded listener.js 05:57:08 INFO - PROCESS | 2528 | ++DOMWINDOW == 108 (16437C00) [pid = 2528] [serial = 2003] [outer = 160B0C00] 05:57:08 INFO - PROCESS | 2528 | 1464613028813 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]]]}] 05:57:08 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 05:57:08 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 791ms 05:57:08 INFO - PROCESS | 2528 | 1464613028870 Marionette TRACE conn5 -> [0,2633,"getWindowHandle",null] 05:57:08 INFO - PROCESS | 2528 | 1464613028872 Marionette TRACE conn5 <- [1,2633,null,{"value":"13"}] 05:57:08 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 05:57:08 INFO - PROCESS | 2528 | 1464613028885 Marionette TRACE conn5 -> [0,2634,"setScriptTimeout",{"ms":35000}] 05:57:08 INFO - PROCESS | 2528 | 1464613028887 Marionette TRACE conn5 <- [1,2634,null,{}] 05:57:08 INFO - PROCESS | 2528 | 1464613028890 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}] 05:57:09 INFO - PROCESS | 2528 | 1464613029018 Marionette TRACE conn5 <- [1,2635,null,{"value":null}] 05:57:09 INFO - PROCESS | 2528 | 1464613029092 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\", \"2a2d7192-24ed-4889-9d1c-c9ccdcac4bce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:57:09 INFO - PROCESS | 2528 | ++DOCSHELL 1644E400 == 58 [pid = 2528] [id = 668] 05:57:09 INFO - PROCESS | 2528 | ++DOMWINDOW == 109 (16589C00) [pid = 2528] [serial = 2004] [outer = 00000000] 05:57:09 INFO - PROCESS | 2528 | ++DOMWINDOW == 110 (16597400) [pid = 2528] [serial = 2005] [outer = 16589C00] 05:57:09 INFO - PROCESS | 2528 | 1464613029136 Marionette DEBUG loaded listener.js 05:57:09 INFO - PROCESS | 2528 | ++DOMWINDOW == 111 (165E1C00) [pid = 2528] [serial = 2006] [outer = 16589C00] 05:57:09 INFO - PROCESS | 2528 | 1464613029550 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]]]}] 05:57:09 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 05:57:09 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 730ms 05:57:09 INFO - PROCESS | 2528 | 1464613029625 Marionette TRACE conn5 -> [0,2637,"getWindowHandle",null] 05:57:09 INFO - PROCESS | 2528 | 1464613029627 Marionette TRACE conn5 <- [1,2637,null,{"value":"13"}] 05:57:09 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 05:57:09 INFO - PROCESS | 2528 | 1464613029633 Marionette TRACE conn5 -> [0,2638,"setScriptTimeout",{"ms":35000}] 05:57:09 INFO - PROCESS | 2528 | 1464613029635 Marionette TRACE conn5 <- [1,2638,null,{}] 05:57:09 INFO - PROCESS | 2528 | 1464613029639 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}] 05:57:09 INFO - PROCESS | 2528 | 1464613029881 Marionette TRACE conn5 <- [1,2639,null,{"value":null}] 05:57:09 INFO - PROCESS | 2528 | --DOMWINDOW == 110 (11B82400) [pid = 2528] [serial = 1881] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 05:57:09 INFO - PROCESS | 2528 | --DOMWINDOW == 109 (154EBC00) [pid = 2528] [serial = 1884] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 05:57:09 INFO - PROCESS | 2528 | --DOMWINDOW == 108 (0C323000) [pid = 2528] [serial = 1890] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 05:57:09 INFO - PROCESS | 2528 | --DOMWINDOW == 107 (16449400) [pid = 2528] [serial = 1887] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 05:57:09 INFO - PROCESS | 2528 | --DOMWINDOW == 106 (0CC77C00) [pid = 2528] [serial = 1878] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 05:57:09 INFO - PROCESS | 2528 | --DOMWINDOW == 105 (14C4B400) [pid = 2528] [serial = 1953] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 05:57:09 INFO - PROCESS | 2528 | --DOMWINDOW == 104 (154EC000) [pid = 2528] [serial = 1956] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 05:57:09 INFO - PROCESS | 2528 | --DOMWINDOW == 103 (0C275400) [pid = 2528] [serial = 1962] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 05:57:09 INFO - PROCESS | 2528 | --DOMWINDOW == 102 (16588C00) [pid = 2528] [serial = 1959] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 05:57:09 INFO - PROCESS | 2528 | --DOMWINDOW == 101 (11D8F000) [pid = 2528] [serial = 1947] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 05:57:09 INFO - PROCESS | 2528 | --DOMWINDOW == 100 (0DC16800) [pid = 2528] [serial = 1923] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 05:57:09 INFO - PROCESS | 2528 | --DOMWINDOW == 99 (12575800) [pid = 2528] [serial = 1950] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 05:57:09 INFO - PROCESS | 2528 | --DOMWINDOW == 98 (0D035400) [pid = 2528] [serial = 1944] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 05:57:09 INFO - PROCESS | 2528 | --DOMWINDOW == 97 (0D899C00) [pid = 2528] [serial = 1941] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 05:57:09 INFO - PROCESS | 2528 | --DOMWINDOW == 96 (12515000) [pid = 2528] [serial = 1965] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 05:57:09 INFO - PROCESS | 2528 | 1464613029957 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\", \"2a2d7192-24ed-4889-9d1c-c9ccdcac4bce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:57:09 INFO - PROCESS | 2528 | ++DOCSHELL 0C275400 == 59 [pid = 2528] [id = 669] 05:57:09 INFO - PROCESS | 2528 | ++DOMWINDOW == 97 (0C31A800) [pid = 2528] [serial = 2007] [outer = 00000000] 05:57:10 INFO - PROCESS | 2528 | ++DOMWINDOW == 98 (0D07D800) [pid = 2528] [serial = 2008] [outer = 0C31A800] 05:57:10 INFO - PROCESS | 2528 | 1464613030002 Marionette DEBUG loaded listener.js 05:57:10 INFO - PROCESS | 2528 | ++DOMWINDOW == 99 (0D899C00) [pid = 2528] [serial = 2009] [outer = 0C31A800] 05:57:10 INFO - PROCESS | 2528 | 1464613030352 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]]]}] 05:57:10 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 05:57:10 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 770ms 05:57:10 INFO - PROCESS | 2528 | 1464613030404 Marionette TRACE conn5 -> [0,2641,"getWindowHandle",null] 05:57:10 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 05:57:10 INFO - PROCESS | 2528 | 1464613030406 Marionette TRACE conn5 <- [1,2641,null,{"value":"13"}] 05:57:10 INFO - PROCESS | 2528 | 1464613030409 Marionette TRACE conn5 -> [0,2642,"setScriptTimeout",{"ms":35000}] 05:57:10 INFO - PROCESS | 2528 | 1464613030411 Marionette TRACE conn5 <- [1,2642,null,{}] 05:57:10 INFO - PROCESS | 2528 | 1464613030414 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}] 05:57:10 INFO - PROCESS | 2528 | 1464613030500 Marionette TRACE conn5 <- [1,2643,null,{"value":null}] 05:57:10 INFO - PROCESS | 2528 | 1464613030507 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\", \"2a2d7192-24ed-4889-9d1c-c9ccdcac4bce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:57:10 INFO - PROCESS | 2528 | ++DOCSHELL 11E7DC00 == 60 [pid = 2528] [id = 670] 05:57:10 INFO - PROCESS | 2528 | ++DOMWINDOW == 100 (120A3400) [pid = 2528] [serial = 2010] [outer = 00000000] 05:57:10 INFO - PROCESS | 2528 | ++DOMWINDOW == 101 (1644EC00) [pid = 2528] [serial = 2011] [outer = 120A3400] 05:57:10 INFO - PROCESS | 2528 | 1464613030552 Marionette DEBUG loaded listener.js 05:57:10 INFO - PROCESS | 2528 | ++DOMWINDOW == 102 (16E42C00) [pid = 2528] [serial = 2012] [outer = 120A3400] 05:57:11 INFO - PROCESS | 2528 | 1464613030972 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]]]}] 05:57:11 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 05:57:11 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 631ms 05:57:11 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 05:57:11 INFO - PROCESS | 2528 | 1464613031041 Marionette TRACE conn5 -> [0,2645,"getWindowHandle",null] 05:57:11 INFO - PROCESS | 2528 | 1464613031043 Marionette TRACE conn5 <- [1,2645,null,{"value":"13"}] 05:57:11 INFO - PROCESS | 2528 | 1464613031046 Marionette TRACE conn5 -> [0,2646,"setScriptTimeout",{"ms":35000}] 05:57:11 INFO - PROCESS | 2528 | 1464613031048 Marionette TRACE conn5 <- [1,2646,null,{}] 05:57:11 INFO - PROCESS | 2528 | 1464613031052 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}] 05:57:11 INFO - PROCESS | 2528 | 1464613031139 Marionette TRACE conn5 <- [1,2647,null,{"value":null}] 05:57:11 INFO - PROCESS | 2528 | 1464613031147 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\", \"2a2d7192-24ed-4889-9d1c-c9ccdcac4bce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:57:11 INFO - PROCESS | 2528 | ++DOCSHELL 1658DC00 == 61 [pid = 2528] [id = 671] 05:57:11 INFO - PROCESS | 2528 | ++DOMWINDOW == 103 (1688A000) [pid = 2528] [serial = 2013] [outer = 00000000] 05:57:11 INFO - PROCESS | 2528 | ++DOMWINDOW == 104 (17298400) [pid = 2528] [serial = 2014] [outer = 1688A000] 05:57:11 INFO - PROCESS | 2528 | 1464613031192 Marionette DEBUG loaded listener.js 05:57:11 INFO - PROCESS | 2528 | ++DOMWINDOW == 105 (17365800) [pid = 2528] [serial = 2015] [outer = 1688A000] 05:57:11 INFO - PROCESS | 2528 | 1464613031649 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]]]}] 05:57:11 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 05:57:11 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 630ms 05:57:11 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 05:57:11 INFO - PROCESS | 2528 | 1464613031677 Marionette TRACE conn5 -> [0,2649,"getWindowHandle",null] 05:57:11 INFO - PROCESS | 2528 | 1464613031679 Marionette TRACE conn5 <- [1,2649,null,{"value":"13"}] 05:57:11 INFO - PROCESS | 2528 | 1464613031682 Marionette TRACE conn5 -> [0,2650,"setScriptTimeout",{"ms":35000}] 05:57:11 INFO - PROCESS | 2528 | 1464613031684 Marionette TRACE conn5 <- [1,2650,null,{}] 05:57:11 INFO - PROCESS | 2528 | 1464613031687 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}] 05:57:11 INFO - PROCESS | 2528 | 1464613031825 Marionette TRACE conn5 <- [1,2651,null,{"value":null}] 05:57:11 INFO - PROCESS | 2528 | 1464613031835 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\", \"2a2d7192-24ed-4889-9d1c-c9ccdcac4bce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:57:11 INFO - PROCESS | 2528 | ++DOCSHELL 12C02400 == 62 [pid = 2528] [id = 672] 05:57:11 INFO - PROCESS | 2528 | ++DOMWINDOW == 106 (174A4400) [pid = 2528] [serial = 2016] [outer = 00000000] 05:57:11 INFO - PROCESS | 2528 | ++DOMWINDOW == 107 (17AEC800) [pid = 2528] [serial = 2017] [outer = 174A4400] 05:57:11 INFO - PROCESS | 2528 | 1464613031889 Marionette DEBUG loaded listener.js 05:57:11 INFO - PROCESS | 2528 | ++DOMWINDOW == 108 (1916B000) [pid = 2528] [serial = 2018] [outer = 174A4400] 05:57:12 INFO - PROCESS | 2528 | 1464613032630 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]]]}] 05:57:12 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 05:57:12 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 970ms 05:57:12 INFO - PROCESS | 2528 | 1464613032653 Marionette TRACE conn5 -> [0,2653,"getWindowHandle",null] 05:57:12 INFO - PROCESS | 2528 | 1464613032659 Marionette TRACE conn5 <- [1,2653,null,{"value":"13"}] 05:57:12 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 05:57:12 INFO - PROCESS | 2528 | 1464613032663 Marionette TRACE conn5 -> [0,2654,"setScriptTimeout",{"ms":35000}] 05:57:12 INFO - PROCESS | 2528 | 1464613032668 Marionette TRACE conn5 <- [1,2654,null,{}] 05:57:12 INFO - PROCESS | 2528 | 1464613032674 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}] 05:57:12 INFO - PROCESS | 2528 | 1464613032794 Marionette TRACE conn5 <- [1,2655,null,{"value":null}] 05:57:12 INFO - PROCESS | 2528 | 1464613032960 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\", \"2a2d7192-24ed-4889-9d1c-c9ccdcac4bce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:57:13 INFO - PROCESS | 2528 | ++DOCSHELL 0D754800 == 63 [pid = 2528] [id = 673] 05:57:13 INFO - PROCESS | 2528 | ++DOMWINDOW == 109 (0DC1A800) [pid = 2528] [serial = 2019] [outer = 00000000] 05:57:13 INFO - PROCESS | 2528 | ++DOMWINDOW == 110 (11D1DC00) [pid = 2528] [serial = 2020] [outer = 0DC1A800] 05:57:13 INFO - PROCESS | 2528 | 1464613033018 Marionette DEBUG loaded listener.js 05:57:13 INFO - PROCESS | 2528 | ++DOMWINDOW == 111 (12243C00) [pid = 2528] [serial = 2021] [outer = 0DC1A800] 05:57:14 INFO - PROCESS | 2528 | 1464613034040 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]]]}] 05:57:14 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) 05:57:14 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1425ms 05:57:14 INFO - PROCESS | 2528 | 1464613034100 Marionette TRACE conn5 -> [0,2657,"getWindowHandle",null] 05:57:14 INFO - PROCESS | 2528 | 1464613034106 Marionette TRACE conn5 <- [1,2657,null,{"value":"13"}] 05:57:14 INFO - PROCESS | 2528 | 1464613034114 Marionette TRACE conn5 -> [0,2658,"setScriptTimeout",{"ms":35000}] 05:57:14 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 05:57:14 INFO - PROCESS | 2528 | 1464613034117 Marionette TRACE conn5 <- [1,2658,null,{}] 05:57:14 INFO - PROCESS | 2528 | 1464613034121 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}] 05:57:14 INFO - PROCESS | 2528 | 1464613034230 Marionette TRACE conn5 <- [1,2659,null,{"value":null}] 05:57:14 INFO - PROCESS | 2528 | 1464613034409 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\", \"2a2d7192-24ed-4889-9d1c-c9ccdcac4bce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:57:14 INFO - PROCESS | 2528 | ++DOCSHELL 1256F000 == 64 [pid = 2528] [id = 674] 05:57:14 INFO - PROCESS | 2528 | ++DOMWINDOW == 112 (13DD9800) [pid = 2528] [serial = 2022] [outer = 00000000] 05:57:14 INFO - PROCESS | 2528 | ++DOMWINDOW == 113 (160BA800) [pid = 2528] [serial = 2023] [outer = 13DD9800] 05:57:14 INFO - PROCESS | 2528 | 1464613034508 Marionette DEBUG loaded listener.js 05:57:14 INFO - PROCESS | 2528 | ++DOMWINDOW == 114 (1644B800) [pid = 2528] [serial = 2024] [outer = 13DD9800] 05:57:15 INFO - PROCESS | 2528 | 1464613035573 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] 05:57:15 INFO - PROCESS | 2528 | 1464613035606 Marionette TRACE conn5 <- [1,2661,null,{"value":"13"}] 05:57:15 INFO - PROCESS | 2528 | 1464613035610 Marionette TRACE conn5 -> [0,2662,"setScriptTimeout",{"ms":35000}] 05:57:15 INFO - PROCESS | 2528 | 1464613035613 Marionette TRACE conn5 <- [1,2662,null,{}] 05:57:15 INFO - PROCESS | 2528 | 1464613035625 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}] 05:57:15 INFO - PROCESS | 2528 | 1464613035745 Marionette TRACE conn5 <- [1,2663,null,{"value":null}] 05:57:15 INFO - PROCESS | 2528 | 1464613035897 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\", \"2a2d7192-24ed-4889-9d1c-c9ccdcac4bce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:57:15 INFO - PROCESS | 2528 | ++DOCSHELL 160B3C00 == 65 [pid = 2528] [id = 675] 05:57:15 INFO - PROCESS | 2528 | ++DOMWINDOW == 115 (18B86000) [pid = 2528] [serial = 2025] [outer = 00000000] 05:57:15 INFO - PROCESS | 2528 | ++DOMWINDOW == 116 (19D53400) [pid = 2528] [serial = 2026] [outer = 18B86000] 05:57:15 INFO - PROCESS | 2528 | 1464613035954 Marionette DEBUG loaded listener.js 05:57:16 INFO - PROCESS | 2528 | ++DOMWINDOW == 117 (19DE6C00) [pid = 2528] [serial = 2027] [outer = 18B86000] 05:57:17 INFO - PROCESS | 2528 | 1464613036967 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] 05:57:17 INFO - PROCESS | 2528 | 1464613036988 Marionette TRACE conn5 <- [1,2665,null,{"value":"13"}] 05:57:17 INFO - PROCESS | 2528 | 1464613036992 Marionette TRACE conn5 -> [0,2666,"setScriptTimeout",{"ms":35000}] 05:57:17 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 05:57:17 INFO - PROCESS | 2528 | 1464613036994 Marionette TRACE conn5 <- [1,2666,null,{}] 05:57:17 INFO - PROCESS | 2528 | 1464613036997 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}] 05:57:17 INFO - PROCESS | 2528 | 1464613037145 Marionette TRACE conn5 <- [1,2667,null,{"value":null}] 05:57:17 INFO - PROCESS | 2528 | 1464613037331 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\", \"2a2d7192-24ed-4889-9d1c-c9ccdcac4bce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:57:17 INFO - PROCESS | 2528 | ++DOCSHELL 19DE0C00 == 66 [pid = 2528] [id = 676] 05:57:17 INFO - PROCESS | 2528 | ++DOMWINDOW == 118 (1A446400) [pid = 2528] [serial = 2028] [outer = 00000000] 05:57:17 INFO - PROCESS | 2528 | ++DOMWINDOW == 119 (1A466800) [pid = 2528] [serial = 2029] [outer = 1A446400] 05:57:17 INFO - PROCESS | 2528 | 1464613037390 Marionette DEBUG loaded listener.js 05:57:17 INFO - PROCESS | 2528 | ++DOMWINDOW == 120 (1A46A000) [pid = 2528] [serial = 2030] [outer = 1A446400] 05:57:18 INFO - PROCESS | 2528 | 1464613038411 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]]]}] 05:57:18 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) 05:57:18 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1478ms 05:57:18 INFO - PROCESS | 2528 | 1464613038474 Marionette TRACE conn5 -> [0,2669,"getWindowHandle",null] 05:57:18 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 05:57:18 INFO - PROCESS | 2528 | 1464613038478 Marionette TRACE conn5 <- [1,2669,null,{"value":"13"}] 05:57:18 INFO - PROCESS | 2528 | 1464613038483 Marionette TRACE conn5 -> [0,2670,"setScriptTimeout",{"ms":35000}] 05:57:18 INFO - PROCESS | 2528 | 1464613038486 Marionette TRACE conn5 <- [1,2670,null,{}] 05:57:18 INFO - PROCESS | 2528 | 1464613038492 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}] 05:57:18 INFO - PROCESS | 2528 | 1464613038597 Marionette TRACE conn5 <- [1,2671,null,{"value":null}] 05:57:18 INFO - PROCESS | 2528 | 1464613038779 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\", \"2a2d7192-24ed-4889-9d1c-c9ccdcac4bce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:57:18 INFO - PROCESS | 2528 | ++DOCSHELL 0DC6D800 == 67 [pid = 2528] [id = 677] 05:57:18 INFO - PROCESS | 2528 | ++DOMWINDOW == 121 (11D12400) [pid = 2528] [serial = 2031] [outer = 00000000] 05:57:18 INFO - PROCESS | 2528 | ++DOMWINDOW == 122 (11D20400) [pid = 2528] [serial = 2032] [outer = 11D12400] 05:57:18 INFO - PROCESS | 2528 | 1464613038836 Marionette DEBUG loaded listener.js 05:57:18 INFO - PROCESS | 2528 | ++DOMWINDOW == 123 (122EC000) [pid = 2528] [serial = 2033] [outer = 11D12400] 05:57:19 INFO - PROCESS | 2528 | --DOCSHELL 152BA400 == 66 [pid = 2528] [id = 628] 05:57:19 INFO - PROCESS | 2528 | --DOCSHELL 11D15C00 == 65 [pid = 2528] [id = 631] 05:57:19 INFO - PROCESS | 2528 | --DOCSHELL 08B6A800 == 64 [pid = 2528] [id = 630] 05:57:19 INFO - PROCESS | 2528 | --DOCSHELL 12C04800 == 63 [pid = 2528] [id = 624] 05:57:19 INFO - PROCESS | 2528 | --DOCSHELL 0C272400 == 62 [pid = 2528] [id = 622] 05:57:19 INFO - PROCESS | 2528 | --DOCSHELL 0D8E4000 == 61 [pid = 2528] [id = 10] 05:57:19 INFO - PROCESS | 2528 | --DOCSHELL 16433800 == 60 [pid = 2528] [id = 629] 05:57:19 INFO - PROCESS | 2528 | --DOCSHELL 1658DC00 == 59 [pid = 2528] [id = 671] 05:57:19 INFO - PROCESS | 2528 | --DOCSHELL 11E7DC00 == 58 [pid = 2528] [id = 670] 05:57:19 INFO - PROCESS | 2528 | --DOCSHELL 0C275400 == 57 [pid = 2528] [id = 669] 05:57:19 INFO - PROCESS | 2528 | --DOCSHELL 1644E400 == 56 [pid = 2528] [id = 668] 05:57:19 INFO - PROCESS | 2528 | --DOCSHELL 160B0000 == 55 [pid = 2528] [id = 667] 05:57:19 INFO - PROCESS | 2528 | --DOCSHELL 132E2800 == 54 [pid = 2528] [id = 666] 05:57:19 INFO - PROCESS | 2528 | --DOCSHELL 12C0D800 == 53 [pid = 2528] [id = 665] 05:57:19 INFO - PROCESS | 2528 | --DOMWINDOW == 122 (1729CC00) [pid = 2528] [serial = 1933] [outer = 00000000] [url = about:blank] 05:57:19 INFO - PROCESS | 2528 | --DOMWINDOW == 121 (17370800) [pid = 2528] [serial = 1936] [outer = 00000000] [url = about:blank] 05:57:19 INFO - PROCESS | 2528 | --DOMWINDOW == 120 (1728E400) [pid = 2528] [serial = 1969] [outer = 00000000] [url = about:blank] 05:57:19 INFO - PROCESS | 2528 | --DOCSHELL 0D759000 == 52 [pid = 2528] [id = 664] 05:57:19 INFO - PROCESS | 2528 | --DOCSHELL 0D88C400 == 51 [pid = 2528] [id = 663] 05:57:19 INFO - PROCESS | 2528 | --DOCSHELL 0D109000 == 50 [pid = 2528] [id = 662] 05:57:19 INFO - PROCESS | 2528 | --DOMWINDOW == 119 (0D74E800) [pid = 2528] [serial = 1880] [outer = 00000000] [url = about:blank] 05:57:19 INFO - PROCESS | 2528 | --DOMWINDOW == 118 (12375C00) [pid = 2528] [serial = 1883] [outer = 00000000] [url = about:blank] 05:57:19 INFO - PROCESS | 2528 | --DOMWINDOW == 117 (160B4400) [pid = 2528] [serial = 1886] [outer = 00000000] [url = about:blank] 05:57:19 INFO - PROCESS | 2528 | --DOMWINDOW == 116 (1688F400) [pid = 2528] [serial = 1892] [outer = 00000000] [url = about:blank] 05:57:19 INFO - PROCESS | 2528 | --DOMWINDOW == 115 (16593000) [pid = 2528] [serial = 1889] [outer = 00000000] [url = about:blank] 05:57:19 INFO - PROCESS | 2528 | --DOMWINDOW == 114 (15018000) [pid = 2528] [serial = 1954] [outer = 00000000] [url = about:blank] 05:57:19 INFO - PROCESS | 2528 | --DOMWINDOW == 113 (151DE800) [pid = 2528] [serial = 1955] [outer = 00000000] [url = about:blank] 05:57:19 INFO - PROCESS | 2528 | --DOMWINDOW == 112 (16431000) [pid = 2528] [serial = 1958] [outer = 00000000] [url = about:blank] 05:57:19 INFO - PROCESS | 2528 | --DOMWINDOW == 111 (16429400) [pid = 2528] [serial = 1957] [outer = 00000000] [url = about:blank] 05:57:19 INFO - PROCESS | 2528 | --DOMWINDOW == 110 (0DC15400) [pid = 2528] [serial = 1963] [outer = 00000000] [url = about:blank] 05:57:19 INFO - PROCESS | 2528 | --DOMWINDOW == 109 (16729800) [pid = 2528] [serial = 1960] [outer = 00000000] [url = about:blank] 05:57:19 INFO - PROCESS | 2528 | --DOMWINDOW == 108 (12246C00) [pid = 2528] [serial = 1948] [outer = 00000000] [url = about:blank] 05:57:19 INFO - PROCESS | 2528 | --DOMWINDOW == 107 (1237BC00) [pid = 2528] [serial = 1949] [outer = 00000000] [url = about:blank] 05:57:19 INFO - PROCESS | 2528 | --DOMWINDOW == 106 (17546400) [pid = 2528] [serial = 1939] [outer = 00000000] [url = about:blank] 05:57:19 INFO - PROCESS | 2528 | --DOMWINDOW == 105 (16E4F400) [pid = 2528] [serial = 1924] [outer = 00000000] [url = about:blank] 05:57:19 INFO - PROCESS | 2528 | --DOMWINDOW == 104 (1728F800) [pid = 2528] [serial = 1925] [outer = 00000000] [url = about:blank] 05:57:19 INFO - PROCESS | 2528 | --DOMWINDOW == 103 (0D89AC00) [pid = 2528] [serial = 1927] [outer = 00000000] [url = about:blank] 05:57:19 INFO - PROCESS | 2528 | --DOMWINDOW == 102 (13225400) [pid = 2528] [serial = 1951] [outer = 00000000] [url = about:blank] 05:57:19 INFO - PROCESS | 2528 | --DOMWINDOW == 101 (0D159800) [pid = 2528] [serial = 1945] [outer = 00000000] [url = about:blank] 05:57:19 INFO - PROCESS | 2528 | --DOMWINDOW == 100 (0D652C00) [pid = 2528] [serial = 1946] [outer = 00000000] [url = about:blank] 05:57:19 INFO - PROCESS | 2528 | --DOMWINDOW == 99 (11D19000) [pid = 2528] [serial = 1943] [outer = 00000000] [url = about:blank] 05:57:19 INFO - PROCESS | 2528 | --DOMWINDOW == 98 (0E5EC800) [pid = 2528] [serial = 1942] [outer = 00000000] [url = about:blank] 05:57:19 INFO - PROCESS | 2528 | --DOMWINDOW == 97 (13222C00) [pid = 2528] [serial = 1930] [outer = 00000000] [url = about:blank] 05:57:19 INFO - PROCESS | 2528 | --DOMWINDOW == 96 (0D649400) [pid = 2528] [serial = 1967] [outer = 00000000] [url = about:blank] 05:57:19 INFO - PROCESS | 2528 | --DOMWINDOW == 95 (163D2800) [pid = 2528] [serial = 1966] [outer = 00000000] [url = about:blank] 05:57:19 INFO - PROCESS | 2528 | --DOMWINDOW == 94 (16735400) [pid = 2528] [serial = 1961] [outer = 00000000] [url = about:blank] 05:57:19 INFO - PROCESS | 2528 | --DOMWINDOW == 93 (1226EC00) [pid = 2528] [serial = 1964] [outer = 00000000] [url = about:blank] 05:57:19 INFO - PROCESS | 2528 | --DOMWINDOW == 92 (14C0A400) [pid = 2528] [serial = 1952] [outer = 00000000] [url = about:blank] 05:57:19 INFO - PROCESS | 2528 | 1464613039929 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]]]}] 05:57:19 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) 05:57:19 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1472ms 05:57:20 INFO - PROCESS | 2528 | 1464613039974 Marionette TRACE conn5 -> [0,2673,"getWindowHandle",null] 05:57:20 INFO - PROCESS | 2528 | 1464613039979 Marionette TRACE conn5 <- [1,2673,null,{"value":"13"}] 05:57:20 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 05:57:20 INFO - PROCESS | 2528 | 1464613039986 Marionette TRACE conn5 -> [0,2674,"setScriptTimeout",{"ms":35000}] 05:57:20 INFO - PROCESS | 2528 | 1464613039989 Marionette TRACE conn5 <- [1,2674,null,{}] 05:57:20 INFO - PROCESS | 2528 | 1464613039993 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}] 05:57:20 INFO - PROCESS | 2528 | 1464613040088 Marionette TRACE conn5 <- [1,2675,null,{"value":null}] 05:57:20 INFO - PROCESS | 2528 | 1464613040127 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\", \"2a2d7192-24ed-4889-9d1c-c9ccdcac4bce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:57:20 INFO - PROCESS | 2528 | ++DOCSHELL 0D759000 == 51 [pid = 2528] [id = 678] 05:57:20 INFO - PROCESS | 2528 | ++DOMWINDOW == 93 (0D899000) [pid = 2528] [serial = 2034] [outer = 00000000] 05:57:20 INFO - PROCESS | 2528 | ++DOMWINDOW == 94 (0DCA8000) [pid = 2528] [serial = 2035] [outer = 0D899000] 05:57:20 INFO - PROCESS | 2528 | 1464613040176 Marionette DEBUG loaded listener.js 05:57:20 INFO - PROCESS | 2528 | ++DOMWINDOW == 95 (0E795000) [pid = 2528] [serial = 2036] [outer = 0D899000] 05:57:21 INFO - PROCESS | 2528 | 1464613041144 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] 05:57:21 INFO - PROCESS | 2528 | 1464613041172 Marionette TRACE conn5 <- [1,2677,null,{"value":"13"}] 05:57:21 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 05:57:21 INFO - PROCESS | 2528 | 1464613041176 Marionette TRACE conn5 -> [0,2678,"setScriptTimeout",{"ms":35000}] 05:57:21 INFO - PROCESS | 2528 | 1464613041179 Marionette TRACE conn5 <- [1,2678,null,{}] 05:57:21 INFO - PROCESS | 2528 | 1464613041189 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}] 05:57:21 INFO - PROCESS | 2528 | 1464613041282 Marionette TRACE conn5 <- [1,2679,null,{"value":null}] 05:57:21 INFO - PROCESS | 2528 | 1464613041290 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\", \"2a2d7192-24ed-4889-9d1c-c9ccdcac4bce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:57:21 INFO - PROCESS | 2528 | ++DOCSHELL 1202C800 == 52 [pid = 2528] [id = 679] 05:57:21 INFO - PROCESS | 2528 | ++DOMWINDOW == 96 (1202D000) [pid = 2528] [serial = 2037] [outer = 00000000] 05:57:21 INFO - PROCESS | 2528 | ++DOMWINDOW == 97 (12C05C00) [pid = 2528] [serial = 2038] [outer = 1202D000] 05:57:21 INFO - PROCESS | 2528 | 1464613041337 Marionette DEBUG loaded listener.js 05:57:21 INFO - PROCESS | 2528 | ++DOMWINDOW == 98 (13222C00) [pid = 2528] [serial = 2039] [outer = 1202D000] 05:57:22 INFO - PROCESS | 2528 | 1464613042331 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] 05:57:22 INFO - PROCESS | 2528 | 1464613042359 Marionette TRACE conn5 <- [1,2681,null,{"value":"13"}] 05:57:22 INFO - PROCESS | 2528 | 1464613042362 Marionette TRACE conn5 -> [0,2682,"setScriptTimeout",{"ms":35000}] 05:57:22 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 05:57:22 INFO - PROCESS | 2528 | 1464613042364 Marionette TRACE conn5 <- [1,2682,null,{}] 05:57:22 INFO - PROCESS | 2528 | 1464613042368 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}] 05:57:22 INFO - PROCESS | 2528 | 1464613042502 Marionette TRACE conn5 <- [1,2683,null,{"value":null}] 05:57:22 INFO - PROCESS | 2528 | 1464613042567 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\", \"2a2d7192-24ed-4889-9d1c-c9ccdcac4bce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:57:22 INFO - PROCESS | 2528 | ++DOCSHELL 132E2800 == 53 [pid = 2528] [id = 680] 05:57:22 INFO - PROCESS | 2528 | ++DOMWINDOW == 99 (132ECC00) [pid = 2528] [serial = 2040] [outer = 00000000] 05:57:22 INFO - PROCESS | 2528 | ++DOMWINDOW == 100 (15018000) [pid = 2528] [serial = 2041] [outer = 132ECC00] 05:57:22 INFO - PROCESS | 2528 | 1464613042612 Marionette DEBUG loaded listener.js 05:57:22 INFO - PROCESS | 2528 | ++DOMWINDOW == 101 (152AE000) [pid = 2528] [serial = 2042] [outer = 132ECC00] 05:57:23 INFO - PROCESS | 2528 | --DOMWINDOW == 100 (160B0C00) [pid = 2528] [serial = 2001] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 05:57:23 INFO - PROCESS | 2528 | --DOMWINDOW == 99 (16589C00) [pid = 2528] [serial = 2004] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 05:57:23 INFO - PROCESS | 2528 | --DOMWINDOW == 98 (0D894400) [pid = 2528] [serial = 1989] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 05:57:23 INFO - PROCESS | 2528 | --DOMWINDOW == 97 (14C0AC00) [pid = 2528] [serial = 1998] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 05:57:23 INFO - PROCESS | 2528 | --DOMWINDOW == 96 (0C31A800) [pid = 2528] [serial = 2007] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 05:57:23 INFO - PROCESS | 2528 | --DOMWINDOW == 95 (0D10E000) [pid = 2528] [serial = 1986] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 05:57:23 INFO - PROCESS | 2528 | --DOMWINDOW == 94 (16E49000) [pid = 2528] [serial = 1968] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 05:57:23 INFO - PROCESS | 2528 | --DOMWINDOW == 93 (0D899800) [pid = 2528] [serial = 1992] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 05:57:23 INFO - PROCESS | 2528 | --DOMWINDOW == 92 (12C0FC00) [pid = 2528] [serial = 1995] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 05:57:23 INFO - PROCESS | 2528 | --DOMWINDOW == 91 (1688A000) [pid = 2528] [serial = 2013] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 05:57:23 INFO - PROCESS | 2528 | --DOMWINDOW == 90 (120A3400) [pid = 2528] [serial = 2010] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 05:57:23 INFO - PROCESS | 2528 | 1464613043599 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] 05:57:23 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 05:57:23 INFO - PROCESS | 2528 | 1464613043642 Marionette TRACE conn5 <- [1,2685,null,{"value":"13"}] 05:57:23 INFO - PROCESS | 2528 | 1464613043646 Marionette TRACE conn5 -> [0,2686,"setScriptTimeout",{"ms":35000}] 05:57:23 INFO - PROCESS | 2528 | 1464613043647 Marionette TRACE conn5 <- [1,2686,null,{}] 05:57:23 INFO - PROCESS | 2528 | 1464613043651 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}] 05:57:23 INFO - PROCESS | 2528 | 1464613043739 Marionette TRACE conn5 <- [1,2687,null,{"value":null}] 05:57:23 INFO - PROCESS | 2528 | 1464613043747 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\", \"2a2d7192-24ed-4889-9d1c-c9ccdcac4bce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:57:23 INFO - PROCESS | 2528 | ++DOCSHELL 0D88F400 == 54 [pid = 2528] [id = 681] 05:57:23 INFO - PROCESS | 2528 | ++DOMWINDOW == 91 (12240C00) [pid = 2528] [serial = 2043] [outer = 00000000] 05:57:23 INFO - PROCESS | 2528 | ++DOMWINDOW == 92 (132E5400) [pid = 2528] [serial = 2044] [outer = 12240C00] 05:57:23 INFO - PROCESS | 2528 | 1464613043792 Marionette DEBUG loaded listener.js 05:57:23 INFO - PROCESS | 2528 | ++DOMWINDOW == 93 (14C06400) [pid = 2528] [serial = 2045] [outer = 12240C00] 05:57:24 INFO - PROCESS | 2528 | 1464613044740 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] 05:57:24 INFO - PROCESS | 2528 | 1464613044773 Marionette TRACE conn5 <- [1,2689,null,{"value":"13"}] 05:57:24 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 05:57:24 INFO - PROCESS | 2528 | 1464613044776 Marionette TRACE conn5 -> [0,2690,"setScriptTimeout",{"ms":35000}] 05:57:24 INFO - PROCESS | 2528 | 1464613044778 Marionette TRACE conn5 <- [1,2690,null,{}] 05:57:24 INFO - PROCESS | 2528 | 1464613044781 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}] 05:57:24 INFO - PROCESS | 2528 | 1464613044889 Marionette TRACE conn5 <- [1,2691,null,{"value":null}] 05:57:24 INFO - PROCESS | 2528 | 1464613044898 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\", \"2a2d7192-24ed-4889-9d1c-c9ccdcac4bce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:57:24 INFO - PROCESS | 2528 | ++DOCSHELL 152BB800 == 55 [pid = 2528] [id = 682] 05:57:24 INFO - PROCESS | 2528 | ++DOMWINDOW == 94 (152BC000) [pid = 2528] [serial = 2046] [outer = 00000000] 05:57:24 INFO - PROCESS | 2528 | ++DOMWINDOW == 95 (1642B000) [pid = 2528] [serial = 2047] [outer = 152BC000] 05:57:24 INFO - PROCESS | 2528 | 1464613044943 Marionette DEBUG loaded listener.js 05:57:25 INFO - PROCESS | 2528 | ++DOMWINDOW == 96 (16433800) [pid = 2528] [serial = 2048] [outer = 152BC000] 05:57:25 INFO - PROCESS | 2528 | 1464613045438 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]]]}] 05:57:25 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 05:57:25 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 730ms 05:57:25 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 05:57:25 INFO - PROCESS | 2528 | 1464613045508 Marionette TRACE conn5 -> [0,2693,"getWindowHandle",null] 05:57:25 INFO - PROCESS | 2528 | 1464613045510 Marionette TRACE conn5 <- [1,2693,null,{"value":"13"}] 05:57:25 INFO - PROCESS | 2528 | 1464613045514 Marionette TRACE conn5 -> [0,2694,"setScriptTimeout",{"ms":35000}] 05:57:25 INFO - PROCESS | 2528 | 1464613045515 Marionette TRACE conn5 <- [1,2694,null,{}] 05:57:25 INFO - PROCESS | 2528 | 1464613045519 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}] 05:57:25 INFO - PROCESS | 2528 | 1464613045606 Marionette TRACE conn5 <- [1,2695,null,{"value":null}] 05:57:25 INFO - PROCESS | 2528 | 1464613045831 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\", \"2a2d7192-24ed-4889-9d1c-c9ccdcac4bce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:57:25 INFO - PROCESS | 2528 | ++DOCSHELL 0C268800 == 56 [pid = 2528] [id = 683] 05:57:25 INFO - PROCESS | 2528 | ++DOMWINDOW == 97 (0C273800) [pid = 2528] [serial = 2049] [outer = 00000000] 05:57:25 INFO - PROCESS | 2528 | ++DOMWINDOW == 98 (0CC2D400) [pid = 2528] [serial = 2050] [outer = 0C273800] 05:57:25 INFO - PROCESS | 2528 | 1464613045891 Marionette DEBUG loaded listener.js 05:57:26 INFO - PROCESS | 2528 | ++DOMWINDOW == 99 (0D1EE000) [pid = 2528] [serial = 2051] [outer = 0C273800] 05:57:26 INFO - PROCESS | 2528 | 1464613046583 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]]]}] 05:57:26 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 05:57:26 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 1127ms 05:57:26 INFO - PROCESS | 2528 | 1464613046643 Marionette TRACE conn5 -> [0,2697,"getWindowHandle",null] 05:57:26 INFO - PROCESS | 2528 | 1464613046647 Marionette TRACE conn5 <- [1,2697,null,{"value":"13"}] 05:57:26 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 05:57:26 INFO - PROCESS | 2528 | 1464613046652 Marionette TRACE conn5 -> [0,2698,"setScriptTimeout",{"ms":35000}] 05:57:26 INFO - PROCESS | 2528 | 1464613046656 Marionette TRACE conn5 <- [1,2698,null,{}] 05:57:26 INFO - PROCESS | 2528 | 1464613046662 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}] 05:57:26 INFO - PROCESS | 2528 | 1464613046779 Marionette TRACE conn5 <- [1,2699,null,{"value":null}] 05:57:26 INFO - PROCESS | 2528 | 1464613046929 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\", \"2a2d7192-24ed-4889-9d1c-c9ccdcac4bce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:57:26 INFO - PROCESS | 2528 | ++DOCSHELL 1226EC00 == 57 [pid = 2528] [id = 684] 05:57:26 INFO - PROCESS | 2528 | ++DOMWINDOW == 100 (122EA000) [pid = 2528] [serial = 2052] [outer = 00000000] 05:57:27 INFO - PROCESS | 2528 | ++DOMWINDOW == 101 (12572800) [pid = 2528] [serial = 2053] [outer = 122EA000] 05:57:27 INFO - PROCESS | 2528 | 1464613046987 Marionette DEBUG loaded listener.js 05:57:27 INFO - PROCESS | 2528 | ++DOMWINDOW == 102 (132E3800) [pid = 2528] [serial = 2054] [outer = 122EA000] 05:57:27 INFO - PROCESS | 2528 | 1464613047634 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] 05:57:27 INFO - PROCESS | 2528 | 1464613047683 Marionette TRACE conn5 <- [1,2701,null,{"value":"13"}] 05:57:27 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 05:57:27 INFO - PROCESS | 2528 | 1464613047687 Marionette TRACE conn5 -> [0,2702,"setScriptTimeout",{"ms":35000}] 05:57:27 INFO - PROCESS | 2528 | 1464613047689 Marionette TRACE conn5 <- [1,2702,null,{}] 05:57:27 INFO - PROCESS | 2528 | 1464613047694 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}] 05:57:27 INFO - PROCESS | 2528 | 1464613047809 Marionette TRACE conn5 <- [1,2703,null,{"value":null}] 05:57:27 INFO - PROCESS | 2528 | 1464613047960 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\", \"2a2d7192-24ed-4889-9d1c-c9ccdcac4bce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:57:28 INFO - PROCESS | 2528 | ++DOCSHELL 16453400 == 58 [pid = 2528] [id = 685] 05:57:28 INFO - PROCESS | 2528 | ++DOMWINDOW == 103 (16454000) [pid = 2528] [serial = 2055] [outer = 00000000] 05:57:28 INFO - PROCESS | 2528 | ++DOMWINDOW == 104 (16589400) [pid = 2528] [serial = 2056] [outer = 16454000] 05:57:28 INFO - PROCESS | 2528 | 1464613048016 Marionette DEBUG loaded listener.js 05:57:28 INFO - PROCESS | 2528 | ++DOMWINDOW == 105 (16594400) [pid = 2528] [serial = 2057] [outer = 16454000] 05:57:28 INFO - PROCESS | 2528 | 1464613048565 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]]]}] 05:57:28 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 05:57:28 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 930ms 05:57:28 INFO - PROCESS | 2528 | 1464613048621 Marionette TRACE conn5 -> [0,2705,"getWindowHandle",null] 05:57:28 INFO - PROCESS | 2528 | 1464613048624 Marionette TRACE conn5 <- [1,2705,null,{"value":"13"}] 05:57:28 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 05:57:28 INFO - PROCESS | 2528 | 1464613048634 Marionette TRACE conn5 -> [0,2706,"setScriptTimeout",{"ms":35000}] 05:57:28 INFO - PROCESS | 2528 | 1464613048640 Marionette TRACE conn5 <- [1,2706,null,{}] 05:57:28 INFO - PROCESS | 2528 | 1464613048645 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}] 05:57:28 INFO - PROCESS | 2528 | 1464613048760 Marionette TRACE conn5 <- [1,2707,null,{"value":null}] 05:57:28 INFO - PROCESS | 2528 | 1464613048925 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\", \"2a2d7192-24ed-4889-9d1c-c9ccdcac4bce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:57:28 INFO - PROCESS | 2528 | ++DOCSHELL 165E4C00 == 59 [pid = 2528] [id = 686] 05:57:28 INFO - PROCESS | 2528 | ++DOMWINDOW == 106 (16913C00) [pid = 2528] [serial = 2058] [outer = 00000000] 05:57:29 INFO - PROCESS | 2528 | ++DOMWINDOW == 107 (16E4E000) [pid = 2528] [serial = 2059] [outer = 16913C00] 05:57:29 INFO - PROCESS | 2528 | 1464613048981 Marionette DEBUG loaded listener.js 05:57:29 INFO - PROCESS | 2528 | ++DOMWINDOW == 108 (17288000) [pid = 2528] [serial = 2060] [outer = 16913C00] 05:57:29 INFO - PROCESS | 2528 | 1464613049575 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] 05:57:29 INFO - PROCESS | 2528 | 1464613049624 Marionette TRACE conn5 <- [1,2709,null,{"value":"13"}] 05:57:29 INFO - PROCESS | 2528 | 1464613049627 Marionette TRACE conn5 -> [0,2710,"setScriptTimeout",{"ms":35000}] 05:57:29 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 05:57:29 INFO - PROCESS | 2528 | 1464613049629 Marionette TRACE conn5 <- [1,2710,null,{}] 05:57:29 INFO - PROCESS | 2528 | 1464613049633 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}] 05:57:29 INFO - PROCESS | 2528 | 1464613049746 Marionette TRACE conn5 <- [1,2711,null,{"value":null}] 05:57:29 INFO - PROCESS | 2528 | 1464613049893 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\", \"2a2d7192-24ed-4889-9d1c-c9ccdcac4bce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:57:29 INFO - PROCESS | 2528 | ++DOCSHELL 17290800 == 60 [pid = 2528] [id = 687] 05:57:29 INFO - PROCESS | 2528 | ++DOMWINDOW == 109 (17305400) [pid = 2528] [serial = 2061] [outer = 00000000] 05:57:29 INFO - PROCESS | 2528 | ++DOMWINDOW == 110 (17370400) [pid = 2528] [serial = 2062] [outer = 17305400] 05:57:29 INFO - PROCESS | 2528 | 1464613049949 Marionette DEBUG loaded listener.js 05:57:30 INFO - PROCESS | 2528 | ++DOMWINDOW == 111 (17546400) [pid = 2528] [serial = 2063] [outer = 17305400] 05:57:30 INFO - PROCESS | 2528 | 1464613050533 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] 05:57:30 INFO - PROCESS | 2528 | 1464613050563 Marionette TRACE conn5 <- [1,2713,null,{"value":"13"}] 05:57:30 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 05:57:30 INFO - PROCESS | 2528 | 1464613050567 Marionette TRACE conn5 -> [0,2714,"setScriptTimeout",{"ms":35000}] 05:57:30 INFO - PROCESS | 2528 | 1464613050569 Marionette TRACE conn5 <- [1,2714,null,{}] 05:57:30 INFO - PROCESS | 2528 | 1464613050573 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}] 05:57:30 INFO - PROCESS | 2528 | 1464613050681 Marionette TRACE conn5 <- [1,2715,null,{"value":null}] 05:57:30 INFO - PROCESS | 2528 | 1464613050846 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\", \"2a2d7192-24ed-4889-9d1c-c9ccdcac4bce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:57:30 INFO - PROCESS | 2528 | ++DOCSHELL 17B15400 == 61 [pid = 2528] [id = 688] 05:57:30 INFO - PROCESS | 2528 | ++DOMWINDOW == 112 (17B19400) [pid = 2528] [serial = 2064] [outer = 00000000] 05:57:30 INFO - PROCESS | 2528 | ++DOMWINDOW == 113 (19170800) [pid = 2528] [serial = 2065] [outer = 17B19400] 05:57:30 INFO - PROCESS | 2528 | 1464613050908 Marionette DEBUG loaded listener.js 05:57:31 INFO - PROCESS | 2528 | ++DOMWINDOW == 114 (19D52C00) [pid = 2528] [serial = 2066] [outer = 17B19400] 05:57:31 INFO - PROCESS | 2528 | 1464613051490 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]]]}] 05:57:31 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 05:57:31 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 970ms 05:57:31 INFO - PROCESS | 2528 | 1464613051541 Marionette TRACE conn5 -> [0,2717,"getWindowHandle",null] 05:57:31 INFO - PROCESS | 2528 | 1464613051543 Marionette TRACE conn5 <- [1,2717,null,{"value":"13"}] 05:57:31 INFO - PROCESS | 2528 | 1464613051547 Marionette TRACE conn5 -> [0,2718,"setScriptTimeout",{"ms":35000}] 05:57:31 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 05:57:31 INFO - PROCESS | 2528 | 1464613051549 Marionette TRACE conn5 <- [1,2718,null,{}] 05:57:31 INFO - PROCESS | 2528 | 1464613051553 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}] 05:57:31 INFO - PROCESS | 2528 | 1464613051663 Marionette TRACE conn5 <- [1,2719,null,{"value":null}] 05:57:31 INFO - PROCESS | 2528 | 1464613051819 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\", \"2a2d7192-24ed-4889-9d1c-c9ccdcac4bce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:57:31 INFO - PROCESS | 2528 | ++DOCSHELL 174A2400 == 62 [pid = 2528] [id = 689] 05:57:31 INFO - PROCESS | 2528 | ++DOMWINDOW == 115 (174A2800) [pid = 2528] [serial = 2067] [outer = 00000000] 05:57:31 INFO - PROCESS | 2528 | ++DOMWINDOW == 116 (1A46C000) [pid = 2528] [serial = 2068] [outer = 174A2800] 05:57:31 INFO - PROCESS | 2528 | 1464613051874 Marionette DEBUG loaded listener.js 05:57:31 INFO - PROCESS | 2528 | ++DOMWINDOW == 117 (1A473400) [pid = 2528] [serial = 2069] [outer = 174A2800] 05:57:33 INFO - PROCESS | 2528 | 1464613053134 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] 05:57:33 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 05:57:33 INFO - PROCESS | 2528 | 1464613053174 Marionette TRACE conn5 <- [1,2721,null,{"value":"13"}] 05:57:33 INFO - PROCESS | 2528 | 1464613053178 Marionette TRACE conn5 -> [0,2722,"setScriptTimeout",{"ms":35000}] 05:57:33 INFO - PROCESS | 2528 | 1464613053180 Marionette TRACE conn5 <- [1,2722,null,{}] 05:57:33 INFO - PROCESS | 2528 | 1464613053185 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}] 05:57:33 INFO - PROCESS | 2528 | 1464613053331 Marionette TRACE conn5 <- [1,2723,null,{"value":null}] 05:57:33 INFO - PROCESS | 2528 | --DOCSHELL 152BB800 == 61 [pid = 2528] [id = 682] 05:57:33 INFO - PROCESS | 2528 | --DOCSHELL 0D88F400 == 60 [pid = 2528] [id = 681] 05:57:33 INFO - PROCESS | 2528 | --DOCSHELL 132E2800 == 59 [pid = 2528] [id = 680] 05:57:33 INFO - PROCESS | 2528 | --DOCSHELL 1202C800 == 58 [pid = 2528] [id = 679] 05:57:33 INFO - PROCESS | 2528 | --DOCSHELL 0D759000 == 57 [pid = 2528] [id = 678] 05:57:33 INFO - PROCESS | 2528 | --DOCSHELL 0DC6D800 == 56 [pid = 2528] [id = 677] 05:57:33 INFO - PROCESS | 2528 | --DOMWINDOW == 116 (12C05400) [pid = 2528] [serial = 1975] [outer = 00000000] [url = about:blank] 05:57:33 INFO - PROCESS | 2528 | --DOMWINDOW == 115 (17AF2400) [pid = 2528] [serial = 1981] [outer = 00000000] [url = about:blank] 05:57:33 INFO - PROCESS | 2528 | --DOMWINDOW == 114 (0D64A000) [pid = 2528] [serial = 1972] [outer = 00000000] [url = about:blank] 05:57:33 INFO - PROCESS | 2528 | --DOMWINDOW == 113 (18B92C00) [pid = 2528] [serial = 1984] [outer = 00000000] [url = about:blank] 05:57:33 INFO - PROCESS | 2528 | --DOMWINDOW == 112 (1730D000) [pid = 2528] [serial = 1978] [outer = 00000000] [url = about:blank] 05:57:33 INFO - PROCESS | 2528 | --DOMWINDOW == 111 (160BB800) [pid = 2528] [serial = 2002] [outer = 00000000] [url = about:blank] 05:57:33 INFO - PROCESS | 2528 | --DOMWINDOW == 110 (16597400) [pid = 2528] [serial = 2005] [outer = 00000000] [url = about:blank] 05:57:33 INFO - PROCESS | 2528 | --DOMWINDOW == 109 (12C05800) [pid = 2528] [serial = 1991] [outer = 00000000] [url = about:blank] 05:57:33 INFO - PROCESS | 2528 | --DOMWINDOW == 108 (12246800) [pid = 2528] [serial = 1990] [outer = 00000000] [url = about:blank] 05:57:33 INFO - PROCESS | 2528 | --DOMWINDOW == 107 (16437C00) [pid = 2528] [serial = 2003] [outer = 00000000] [url = about:blank] 05:57:33 INFO - PROCESS | 2528 | --DOMWINDOW == 106 (154DF400) [pid = 2528] [serial = 1999] [outer = 00000000] [url = about:blank] 05:57:33 INFO - PROCESS | 2528 | --DOMWINDOW == 105 (0D07D800) [pid = 2528] [serial = 2008] [outer = 00000000] [url = about:blank] 05:57:33 INFO - PROCESS | 2528 | --DOMWINDOW == 104 (0D895C00) [pid = 2528] [serial = 1988] [outer = 00000000] [url = about:blank] 05:57:33 INFO - PROCESS | 2528 | --DOMWINDOW == 103 (0D250400) [pid = 2528] [serial = 1987] [outer = 00000000] [url = about:blank] 05:57:33 INFO - PROCESS | 2528 | --DOMWINDOW == 102 (1730B000) [pid = 2528] [serial = 1970] [outer = 00000000] [url = about:blank] 05:57:33 INFO - PROCESS | 2528 | --DOMWINDOW == 101 (11BAC800) [pid = 2528] [serial = 1993] [outer = 00000000] [url = about:blank] 05:57:33 INFO - PROCESS | 2528 | --DOMWINDOW == 100 (11DED800) [pid = 2528] [serial = 1994] [outer = 00000000] [url = about:blank] 05:57:33 INFO - PROCESS | 2528 | --DOMWINDOW == 99 (14C0F000) [pid = 2528] [serial = 1996] [outer = 00000000] [url = about:blank] 05:57:33 INFO - PROCESS | 2528 | --DOMWINDOW == 98 (15017C00) [pid = 2528] [serial = 1997] [outer = 00000000] [url = about:blank] 05:57:33 INFO - PROCESS | 2528 | --DOMWINDOW == 97 (17298400) [pid = 2528] [serial = 2014] [outer = 00000000] [url = about:blank] 05:57:33 INFO - PROCESS | 2528 | --DOMWINDOW == 96 (165E1C00) [pid = 2528] [serial = 2006] [outer = 00000000] [url = about:blank] 05:57:33 INFO - PROCESS | 2528 | --DOMWINDOW == 95 (1644EC00) [pid = 2528] [serial = 2011] [outer = 00000000] [url = about:blank] 05:57:33 INFO - PROCESS | 2528 | --DOMWINDOW == 94 (16E42C00) [pid = 2528] [serial = 2012] [outer = 00000000] [url = about:blank] 05:57:33 INFO - PROCESS | 2528 | --DOMWINDOW == 93 (17365800) [pid = 2528] [serial = 2015] [outer = 00000000] [url = about:blank] 05:57:33 INFO - PROCESS | 2528 | --DOMWINDOW == 92 (0D899C00) [pid = 2528] [serial = 2009] [outer = 00000000] [url = about:blank] 05:57:33 INFO - PROCESS | 2528 | --DOMWINDOW == 91 (15E16000) [pid = 2528] [serial = 2000] [outer = 00000000] [url = about:blank] 05:57:33 INFO - PROCESS | 2528 | 1464613053518 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\", \"2a2d7192-24ed-4889-9d1c-c9ccdcac4bce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:57:33 INFO - PROCESS | 2528 | ++DOCSHELL 0C26C800 == 57 [pid = 2528] [id = 690] 05:57:33 INFO - PROCESS | 2528 | ++DOMWINDOW == 92 (0C273C00) [pid = 2528] [serial = 2070] [outer = 00000000] 05:57:33 INFO - PROCESS | 2528 | ++DOMWINDOW == 93 (0D168000) [pid = 2528] [serial = 2071] [outer = 0C273C00] 05:57:33 INFO - PROCESS | 2528 | 1464613053569 Marionette DEBUG loaded listener.js 05:57:33 INFO - PROCESS | 2528 | ++DOMWINDOW == 94 (0D8DD000) [pid = 2528] [serial = 2072] [outer = 0C273C00] 05:57:34 INFO - PROCESS | 2528 | 1464613053993 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]]]}] 05:57:34 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 05:57:34 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 871ms 05:57:34 INFO - PROCESS | 2528 | 1464613054049 Marionette TRACE conn5 -> [0,2725,"getWindowHandle",null] 05:57:34 INFO - PROCESS | 2528 | 1464613054055 Marionette TRACE conn5 <- [1,2725,null,{"value":"13"}] 05:57:34 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 05:57:34 INFO - PROCESS | 2528 | 1464613054061 Marionette TRACE conn5 -> [0,2726,"setScriptTimeout",{"ms":35000}] 05:57:34 INFO - PROCESS | 2528 | 1464613054064 Marionette TRACE conn5 <- [1,2726,null,{}] 05:57:34 INFO - PROCESS | 2528 | 1464613054072 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}] 05:57:34 INFO - PROCESS | 2528 | 1464613054167 Marionette TRACE conn5 <- [1,2727,null,{"value":null}] 05:57:34 INFO - PROCESS | 2528 | 1464613054182 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\", \"2a2d7192-24ed-4889-9d1c-c9ccdcac4bce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:57:34 INFO - PROCESS | 2528 | ++DOCSHELL 08B6F400 == 58 [pid = 2528] [id = 691] 05:57:34 INFO - PROCESS | 2528 | ++DOMWINDOW == 95 (12243800) [pid = 2528] [serial = 2073] [outer = 00000000] 05:57:34 INFO - PROCESS | 2528 | ++DOMWINDOW == 96 (12575000) [pid = 2528] [serial = 2074] [outer = 12243800] 05:57:34 INFO - PROCESS | 2528 | 1464613054227 Marionette DEBUG loaded listener.js 05:57:34 INFO - PROCESS | 2528 | ++DOMWINDOW == 97 (12C08C00) [pid = 2528] [serial = 2075] [outer = 12243800] 05:57:34 INFO - PROCESS | 2528 | 1464613054731 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]]]}] 05:57:34 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 05:57:34 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 730ms 05:57:34 INFO - PROCESS | 2528 | 1464613054802 Marionette TRACE conn5 -> [0,2729,"getWindowHandle",null] 05:57:34 INFO - PROCESS | 2528 | 1464613054804 Marionette TRACE conn5 <- [1,2729,null,{"value":"13"}] 05:57:34 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 05:57:34 INFO - PROCESS | 2528 | 1464613054807 Marionette TRACE conn5 -> [0,2730,"setScriptTimeout",{"ms":35000}] 05:57:34 INFO - PROCESS | 2528 | 1464613054811 Marionette TRACE conn5 <- [1,2730,null,{}] 05:57:34 INFO - PROCESS | 2528 | 1464613054824 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}] 05:57:34 INFO - PROCESS | 2528 | 1464613054959 Marionette TRACE conn5 <- [1,2731,null,{"value":null}] 05:57:35 INFO - PROCESS | 2528 | 1464613054977 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\", \"2a2d7192-24ed-4889-9d1c-c9ccdcac4bce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:57:35 INFO - PROCESS | 2528 | ++DOCSHELL 151D9400 == 59 [pid = 2528] [id = 692] 05:57:35 INFO - PROCESS | 2528 | ++DOMWINDOW == 98 (151D9800) [pid = 2528] [serial = 2076] [outer = 00000000] 05:57:35 INFO - PROCESS | 2528 | ++DOMWINDOW == 99 (154E2C00) [pid = 2528] [serial = 2077] [outer = 151D9800] 05:57:35 INFO - PROCESS | 2528 | 1464613055025 Marionette DEBUG loaded listener.js 05:57:35 INFO - PROCESS | 2528 | ++DOMWINDOW == 100 (15E16C00) [pid = 2528] [serial = 2078] [outer = 151D9800] 05:57:35 INFO - PROCESS | 2528 | 1464613055458 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]]]}] 05:57:35 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 05:57:35 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 690ms 05:57:35 INFO - PROCESS | 2528 | 1464613055499 Marionette TRACE conn5 -> [0,2733,"getWindowHandle",null] 05:57:35 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 05:57:35 INFO - PROCESS | 2528 | 1464613055501 Marionette TRACE conn5 <- [1,2733,null,{"value":"13"}] 05:57:35 INFO - PROCESS | 2528 | 1464613055504 Marionette TRACE conn5 -> [0,2734,"setScriptTimeout",{"ms":35000}] 05:57:35 INFO - PROCESS | 2528 | 1464613055506 Marionette TRACE conn5 <- [1,2734,null,{}] 05:57:35 INFO - PROCESS | 2528 | 1464613055510 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}] 05:57:35 INFO - PROCESS | 2528 | 1464613055657 Marionette TRACE conn5 <- [1,2735,null,{"value":null}] 05:57:35 INFO - PROCESS | 2528 | 1464613055688 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\", \"2a2d7192-24ed-4889-9d1c-c9ccdcac4bce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:57:35 INFO - PROCESS | 2528 | ++DOCSHELL 1642AC00 == 60 [pid = 2528] [id = 693] 05:57:35 INFO - PROCESS | 2528 | ++DOMWINDOW == 101 (1642E800) [pid = 2528] [serial = 2079] [outer = 00000000] 05:57:35 INFO - PROCESS | 2528 | ++DOMWINDOW == 102 (1644C800) [pid = 2528] [serial = 2080] [outer = 1642E800] 05:57:35 INFO - PROCESS | 2528 | 1464613055734 Marionette DEBUG loaded listener.js 05:57:35 INFO - PROCESS | 2528 | ++DOMWINDOW == 103 (16455C00) [pid = 2528] [serial = 2081] [outer = 1642E800] 05:57:36 INFO - PROCESS | 2528 | 1464613056185 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]]]}] 05:57:36 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 05:57:36 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 730ms 05:57:36 INFO - PROCESS | 2528 | 1464613056235 Marionette TRACE conn5 -> [0,2737,"getWindowHandle",null] 05:57:36 INFO - PROCESS | 2528 | 1464613056237 Marionette TRACE conn5 <- [1,2737,null,{"value":"13"}] 05:57:36 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 05:57:36 INFO - PROCESS | 2528 | 1464613056240 Marionette TRACE conn5 -> [0,2738,"setScriptTimeout",{"ms":35000}] 05:57:36 INFO - PROCESS | 2528 | 1464613056242 Marionette TRACE conn5 <- [1,2738,null,{}] 05:57:36 INFO - PROCESS | 2528 | 1464613056251 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}] 05:57:36 INFO - PROCESS | 2528 | 1464613056404 Marionette TRACE conn5 <- [1,2739,null,{"value":null}] 05:57:36 INFO - PROCESS | 2528 | 1464613056432 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\", \"2a2d7192-24ed-4889-9d1c-c9ccdcac4bce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:57:36 INFO - PROCESS | 2528 | ++DOCSHELL 16589C00 == 61 [pid = 2528] [id = 694] 05:57:36 INFO - PROCESS | 2528 | ++DOMWINDOW == 104 (16590000) [pid = 2528] [serial = 2082] [outer = 00000000] 05:57:36 INFO - PROCESS | 2528 | ++DOMWINDOW == 105 (16736C00) [pid = 2528] [serial = 2083] [outer = 16590000] 05:57:36 INFO - PROCESS | 2528 | 1464613056476 Marionette DEBUG loaded listener.js 05:57:36 INFO - PROCESS | 2528 | ++DOMWINDOW == 106 (16738000) [pid = 2528] [serial = 2084] [outer = 16590000] 05:57:36 INFO - PROCESS | 2528 | 1464613056921 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]]]}] 05:57:37 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 05:57:37 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 730ms 05:57:37 INFO - PROCESS | 2528 | 1464613056971 Marionette TRACE conn5 -> [0,2741,"getWindowHandle",null] 05:57:37 INFO - PROCESS | 2528 | 1464613056973 Marionette TRACE conn5 <- [1,2741,null,{"value":"13"}] 05:57:37 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 05:57:37 INFO - PROCESS | 2528 | 1464613056976 Marionette TRACE conn5 -> [0,2742,"setScriptTimeout",{"ms":35000}] 05:57:37 INFO - PROCESS | 2528 | 1464613056978 Marionette TRACE conn5 <- [1,2742,null,{}] 05:57:37 INFO - PROCESS | 2528 | 1464613056982 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}] 05:57:37 INFO - PROCESS | 2528 | 1464613057128 Marionette TRACE conn5 <- [1,2743,null,{"value":null}] 05:57:37 INFO - PROCESS | 2528 | 1464613057200 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\", \"2a2d7192-24ed-4889-9d1c-c9ccdcac4bce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:57:37 INFO - PROCESS | 2528 | ++DOCSHELL 16E4E400 == 62 [pid = 2528] [id = 695] 05:57:37 INFO - PROCESS | 2528 | ++DOMWINDOW == 107 (16E4E800) [pid = 2528] [serial = 2085] [outer = 00000000] 05:57:37 INFO - PROCESS | 2528 | ++DOMWINDOW == 108 (175F1C00) [pid = 2528] [serial = 2086] [outer = 16E4E800] 05:57:37 INFO - PROCESS | 2528 | 1464613057246 Marionette DEBUG loaded listener.js 05:57:37 INFO - PROCESS | 2528 | ++DOMWINDOW == 109 (17AF1400) [pid = 2528] [serial = 2087] [outer = 16E4E800] 05:57:37 INFO - PROCESS | 2528 | --DOMWINDOW == 108 (132ECC00) [pid = 2528] [serial = 2040] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 05:57:37 INFO - PROCESS | 2528 | --DOMWINDOW == 107 (1202D000) [pid = 2528] [serial = 2037] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 05:57:37 INFO - PROCESS | 2528 | --DOMWINDOW == 106 (0D899000) [pid = 2528] [serial = 2034] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 05:57:37 INFO - PROCESS | 2528 | --DOMWINDOW == 105 (1A446400) [pid = 2528] [serial = 2028] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 05:57:37 INFO - PROCESS | 2528 | --DOMWINDOW == 104 (11D12400) [pid = 2528] [serial = 2031] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 05:57:37 INFO - PROCESS | 2528 | --DOMWINDOW == 103 (12240C00) [pid = 2528] [serial = 2043] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 05:57:37 INFO - PROCESS | 2528 | --DOMWINDOW == 102 (0C26EC00) [pid = 2528] [serial = 1971] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 05:57:37 INFO - PROCESS | 2528 | --DOMWINDOW == 101 (12245000) [pid = 2528] [serial = 1974] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 05:57:37 INFO - PROCESS | 2528 | --DOMWINDOW == 100 (1236F400) [pid = 2528] [serial = 1929] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 05:57:37 INFO - PROCESS | 2528 | --DOMWINDOW == 99 (17A8CC00) [pid = 2528] [serial = 1980] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 05:57:37 INFO - PROCESS | 2528 | --DOMWINDOW == 98 (14C40000) [pid = 2528] [serial = 1875] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 05:57:37 INFO - PROCESS | 2528 | --DOMWINDOW == 97 (1736B800) [pid = 2528] [serial = 1935] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 05:57:37 INFO - PROCESS | 2528 | --DOMWINDOW == 96 (17B1E000) [pid = 2528] [serial = 1983] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 05:57:37 INFO - PROCESS | 2528 | --DOMWINDOW == 95 (17291800) [pid = 2528] [serial = 1932] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 05:57:37 INFO - PROCESS | 2528 | --DOMWINDOW == 94 (0D24D000) [pid = 2528] [serial = 1926] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 05:57:37 INFO - PROCESS | 2528 | --DOMWINDOW == 93 (16889400) [pid = 2528] [serial = 1977] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 05:57:37 INFO - PROCESS | 2528 | --DOMWINDOW == 92 (174A4800) [pid = 2528] [serial = 1938] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 05:57:37 INFO - PROCESS | 2528 | 1464613057844 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]]]}] 05:57:37 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 05:57:37 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 932ms 05:57:37 INFO - PROCESS | 2528 | 1464613057909 Marionette TRACE conn5 -> [0,2745,"getWindowHandle",null] 05:57:37 INFO - PROCESS | 2528 | 1464613057911 Marionette TRACE conn5 <- [1,2745,null,{"value":"13"}] 05:57:37 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 05:57:37 INFO - PROCESS | 2528 | 1464613057914 Marionette TRACE conn5 -> [0,2746,"setScriptTimeout",{"ms":35000}] 05:57:37 INFO - PROCESS | 2528 | 1464613057916 Marionette TRACE conn5 <- [1,2746,null,{}] 05:57:37 INFO - PROCESS | 2528 | 1464613057920 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}] 05:57:38 INFO - PROCESS | 2528 | 1464613058011 Marionette TRACE conn5 <- [1,2747,null,{"value":null}] 05:57:38 INFO - PROCESS | 2528 | 1464613058021 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\", \"2a2d7192-24ed-4889-9d1c-c9ccdcac4bce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:57:38 INFO - PROCESS | 2528 | ++DOCSHELL 0D0EA800 == 63 [pid = 2528] [id = 696] 05:57:38 INFO - PROCESS | 2528 | ++DOMWINDOW == 93 (0D24D000) [pid = 2528] [serial = 2088] [outer = 00000000] 05:57:38 INFO - PROCESS | 2528 | ++DOMWINDOW == 94 (12376C00) [pid = 2528] [serial = 2089] [outer = 0D24D000] 05:57:38 INFO - PROCESS | 2528 | 1464613058078 Marionette DEBUG loaded listener.js 05:57:38 INFO - PROCESS | 2528 | ++DOMWINDOW == 95 (12C01C00) [pid = 2528] [serial = 2090] [outer = 0D24D000] 05:57:38 INFO - PROCESS | 2528 | 1464613058512 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]]]}] 05:57:38 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 05:57:38 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 630ms 05:57:38 INFO - PROCESS | 2528 | 1464613058556 Marionette TRACE conn5 -> [0,2749,"getWindowHandle",null] 05:57:38 INFO - PROCESS | 2528 | 1464613058558 Marionette TRACE conn5 <- [1,2749,null,{"value":"13"}] 05:57:38 INFO - PROCESS | 2528 | 1464613058562 Marionette TRACE conn5 -> [0,2750,"setScriptTimeout",{"ms":35000}] 05:57:38 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 05:57:38 INFO - PROCESS | 2528 | 1464613058564 Marionette TRACE conn5 <- [1,2750,null,{}] 05:57:38 INFO - PROCESS | 2528 | 1464613058567 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}] 05:57:38 INFO - PROCESS | 2528 | 1464613058661 Marionette TRACE conn5 <- [1,2751,null,{"value":null}] 05:57:38 INFO - PROCESS | 2528 | 1464613058825 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\", \"2a2d7192-24ed-4889-9d1c-c9ccdcac4bce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:57:38 INFO - PROCESS | 2528 | ++DOCSHELL 08B67400 == 64 [pid = 2528] [id = 697] 05:57:38 INFO - PROCESS | 2528 | ++DOMWINDOW == 96 (08B67C00) [pid = 2528] [serial = 2091] [outer = 00000000] 05:57:38 INFO - PROCESS | 2528 | ++DOMWINDOW == 97 (0D102C00) [pid = 2528] [serial = 2092] [outer = 08B67C00] 05:57:38 INFO - PROCESS | 2528 | 1464613058926 Marionette DEBUG loaded listener.js 05:57:39 INFO - PROCESS | 2528 | ++DOMWINDOW == 98 (0D64E400) [pid = 2528] [serial = 2093] [outer = 08B67C00] 05:57:39 INFO - PROCESS | 2528 | 1464613059568 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]]]}] 05:57:39 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 05:57:39 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 1015ms 05:57:39 INFO - PROCESS | 2528 | 1464613059582 Marionette TRACE conn5 -> [0,2753,"getWindowHandle",null] 05:57:39 INFO - PROCESS | 2528 | 1464613059587 Marionette TRACE conn5 <- [1,2753,null,{"value":"13"}] 05:57:39 INFO - PROCESS | 2528 | 1464613059591 Marionette TRACE conn5 -> [0,2754,"setScriptTimeout",{"ms":35000}] 05:57:39 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 05:57:39 INFO - PROCESS | 2528 | 1464613059595 Marionette TRACE conn5 <- [1,2754,null,{}] 05:57:39 INFO - PROCESS | 2528 | 1464613059620 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}] 05:57:39 INFO - PROCESS | 2528 | 1464613059742 Marionette TRACE conn5 <- [1,2755,null,{"value":null}] 05:57:39 INFO - PROCESS | 2528 | 1464613059896 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\", \"2a2d7192-24ed-4889-9d1c-c9ccdcac4bce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:57:39 INFO - PROCESS | 2528 | ++DOCSHELL 13DDA000 == 65 [pid = 2528] [id = 698] 05:57:39 INFO - PROCESS | 2528 | ++DOMWINDOW == 99 (13DDA400) [pid = 2528] [serial = 2094] [outer = 00000000] 05:57:39 INFO - PROCESS | 2528 | ++DOMWINDOW == 100 (14C4BC00) [pid = 2528] [serial = 2095] [outer = 13DDA400] 05:57:39 INFO - PROCESS | 2528 | 1464613059958 Marionette DEBUG loaded listener.js 05:57:40 INFO - PROCESS | 2528 | ++DOMWINDOW == 101 (152AF800) [pid = 2528] [serial = 2096] [outer = 13DDA400] 05:57:40 INFO - PROCESS | 2528 | 1464613060530 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]]]}] 05:57:40 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 05:57:40 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 970ms 05:57:40 INFO - PROCESS | 2528 | 1464613060581 Marionette TRACE conn5 -> [0,2757,"getWindowHandle",null] 05:57:40 INFO - PROCESS | 2528 | 1464613060586 Marionette TRACE conn5 <- [1,2757,null,{"value":"13"}] 05:57:40 INFO - PROCESS | 2528 | 1464613060591 Marionette TRACE conn5 -> [0,2758,"setScriptTimeout",{"ms":35000}] 05:57:40 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 05:57:40 INFO - PROCESS | 2528 | 1464613060593 Marionette TRACE conn5 <- [1,2758,null,{}] 05:57:40 INFO - PROCESS | 2528 | 1464613060597 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}] 05:57:40 INFO - PROCESS | 2528 | 1464613060715 Marionette TRACE conn5 <- [1,2759,null,{"value":null}] 05:57:40 INFO - PROCESS | 2528 | 1464613060880 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\", \"2a2d7192-24ed-4889-9d1c-c9ccdcac4bce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:57:40 INFO - PROCESS | 2528 | ++DOCSHELL 16738400 == 66 [pid = 2528] [id = 699] 05:57:40 INFO - PROCESS | 2528 | ++DOMWINDOW == 102 (16890400) [pid = 2528] [serial = 2097] [outer = 00000000] 05:57:40 INFO - PROCESS | 2528 | ++DOMWINDOW == 103 (1736B400) [pid = 2528] [serial = 2098] [outer = 16890400] 05:57:40 INFO - PROCESS | 2528 | 1464613060936 Marionette DEBUG loaded listener.js 05:57:41 INFO - PROCESS | 2528 | ++DOMWINDOW == 104 (1754D000) [pid = 2528] [serial = 2099] [outer = 16890400] 05:57:41 INFO - PROCESS | 2528 | 1464613061538 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]]]}] 05:57:41 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 05:57:41 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 970ms 05:57:41 INFO - PROCESS | 2528 | 1464613061565 Marionette TRACE conn5 -> [0,2761,"getWindowHandle",null] 05:57:41 INFO - PROCESS | 2528 | 1464613061567 Marionette TRACE conn5 <- [1,2761,null,{"value":"13"}] 05:57:41 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 05:57:41 INFO - PROCESS | 2528 | 1464613061578 Marionette TRACE conn5 -> [0,2762,"setScriptTimeout",{"ms":35000}] 05:57:41 INFO - PROCESS | 2528 | 1464613061584 Marionette TRACE conn5 <- [1,2762,null,{}] 05:57:41 INFO - PROCESS | 2528 | 1464613061588 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}] 05:57:41 INFO - PROCESS | 2528 | 1464613061709 Marionette TRACE conn5 <- [1,2763,null,{"value":null}] 05:57:41 INFO - PROCESS | 2528 | 1464613061877 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\", \"2a2d7192-24ed-4889-9d1c-c9ccdcac4bce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:57:41 INFO - PROCESS | 2528 | ++DOCSHELL 1A466400 == 67 [pid = 2528] [id = 700] 05:57:41 INFO - PROCESS | 2528 | ++DOMWINDOW == 105 (1A46B000) [pid = 2528] [serial = 2100] [outer = 00000000] 05:57:41 INFO - PROCESS | 2528 | ++DOMWINDOW == 106 (1A486800) [pid = 2528] [serial = 2101] [outer = 1A46B000] 05:57:41 INFO - PROCESS | 2528 | 1464613061933 Marionette DEBUG loaded listener.js 05:57:42 INFO - PROCESS | 2528 | ++DOMWINDOW == 107 (1AB5A000) [pid = 2528] [serial = 2102] [outer = 1A46B000] 05:57:42 INFO - PROCESS | 2528 | 1464613062503 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]]]}] 05:57:42 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 05:57:42 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 987ms 05:57:42 INFO - PROCESS | 2528 | 1464613062561 Marionette TRACE conn5 -> [0,2765,"getWindowHandle",null] 05:57:42 INFO - PROCESS | 2528 | 1464613062564 Marionette TRACE conn5 <- [1,2765,null,{"value":"13"}] 05:57:42 INFO - PROCESS | 2528 | 1464613062567 Marionette TRACE conn5 -> [0,2766,"setScriptTimeout",{"ms":35000}] 05:57:42 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 05:57:42 INFO - PROCESS | 2528 | 1464613062569 Marionette TRACE conn5 <- [1,2766,null,{}] 05:57:42 INFO - PROCESS | 2528 | 1464613062573 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}] 05:57:42 INFO - PROCESS | 2528 | 1464613062689 Marionette TRACE conn5 <- [1,2767,null,{"value":null}] 05:57:42 INFO - PROCESS | 2528 | 1464613062840 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\", \"2a2d7192-24ed-4889-9d1c-c9ccdcac4bce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:57:42 INFO - PROCESS | 2528 | ++DOCSHELL 17287800 == 68 [pid = 2528] [id = 701] 05:57:42 INFO - PROCESS | 2528 | ++DOMWINDOW == 108 (19DE6000) [pid = 2528] [serial = 2103] [outer = 00000000] 05:57:42 INFO - PROCESS | 2528 | ++DOMWINDOW == 109 (1AB67C00) [pid = 2528] [serial = 2104] [outer = 19DE6000] 05:57:42 INFO - PROCESS | 2528 | 1464613062896 Marionette DEBUG loaded listener.js 05:57:43 INFO - PROCESS | 2528 | ++DOMWINDOW == 110 (1AC74400) [pid = 2528] [serial = 2105] [outer = 19DE6000] 05:57:43 INFO - PROCESS | 2528 | 1464613063455 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]]]}] 05:57:43 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 05:57:43 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 930ms 05:57:43 INFO - PROCESS | 2528 | 1464613063501 Marionette TRACE conn5 -> [0,2769,"getWindowHandle",null] 05:57:43 INFO - PROCESS | 2528 | 1464613063504 Marionette TRACE conn5 <- [1,2769,null,{"value":"13"}] 05:57:43 INFO - PROCESS | 2528 | 1464613063507 Marionette TRACE conn5 -> [0,2770,"setScriptTimeout",{"ms":35000}] 05:57:43 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 05:57:43 INFO - PROCESS | 2528 | 1464613063509 Marionette TRACE conn5 <- [1,2770,null,{}] 05:57:43 INFO - PROCESS | 2528 | 1464613063513 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}] 05:57:43 INFO - PROCESS | 2528 | 1464613063625 Marionette TRACE conn5 <- [1,2771,null,{"value":null}] 05:57:43 INFO - PROCESS | 2528 | 1464613063793 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\", \"2a2d7192-24ed-4889-9d1c-c9ccdcac4bce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:57:43 INFO - PROCESS | 2528 | ++DOCSHELL 1AC7D400 == 69 [pid = 2528] [id = 702] 05:57:43 INFO - PROCESS | 2528 | ++DOMWINDOW == 111 (1AC7D800) [pid = 2528] [serial = 2106] [outer = 00000000] 05:57:43 INFO - PROCESS | 2528 | ++DOMWINDOW == 112 (1ADC0400) [pid = 2528] [serial = 2107] [outer = 1AC7D800] 05:57:43 INFO - PROCESS | 2528 | 1464613063859 Marionette DEBUG loaded listener.js 05:57:43 INFO - PROCESS | 2528 | ++DOMWINDOW == 113 (1ADC7400) [pid = 2528] [serial = 2108] [outer = 1AC7D800] 05:57:44 INFO - PROCESS | 2528 | 1464613064490 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]]]}] 05:57:44 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 05:57:44 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 1017ms 05:57:44 INFO - PROCESS | 2528 | 1464613064527 Marionette TRACE conn5 -> [0,2773,"getWindowHandle",null] 05:57:44 INFO - PROCESS | 2528 | 1464613064530 Marionette TRACE conn5 <- [1,2773,null,{"value":"13"}] 05:57:44 INFO - PROCESS | 2528 | 1464613064533 Marionette TRACE conn5 -> [0,2774,"setScriptTimeout",{"ms":35000}] 05:57:44 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 05:57:44 INFO - PROCESS | 2528 | 1464613064535 Marionette TRACE conn5 <- [1,2774,null,{}] 05:57:44 INFO - PROCESS | 2528 | 1464613064539 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}] 05:57:44 INFO - PROCESS | 2528 | 1464613064653 Marionette TRACE conn5 <- [1,2775,null,{"value":null}] 05:57:44 INFO - PROCESS | 2528 | 1464613064807 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\", \"2a2d7192-24ed-4889-9d1c-c9ccdcac4bce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:57:44 INFO - PROCESS | 2528 | ++DOCSHELL 1B103C00 == 70 [pid = 2528] [id = 703] 05:57:44 INFO - PROCESS | 2528 | ++DOMWINDOW == 114 (1B104000) [pid = 2528] [serial = 2109] [outer = 00000000] 05:57:44 INFO - PROCESS | 2528 | ++DOMWINDOW == 115 (1B10C000) [pid = 2528] [serial = 2110] [outer = 1B104000] 05:57:44 INFO - PROCESS | 2528 | 1464613064863 Marionette DEBUG loaded listener.js 05:57:44 INFO - PROCESS | 2528 | ++DOMWINDOW == 116 (1B10F000) [pid = 2528] [serial = 2111] [outer = 1B104000] 05:57:45 INFO - PROCESS | 2528 | 1464613065439 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]]]}] 05:57:45 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 05:57:45 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 930ms 05:57:45 INFO - PROCESS | 2528 | 1464613065677 Marionette TRACE conn5 -> [0,2777,"getWindowHandle",null] 05:57:45 INFO - PROCESS | 2528 | 1464613065682 Marionette TRACE conn5 <- [1,2777,null,{"value":"13"}] 05:57:45 INFO - PROCESS | 2528 | 1464613065702 Marionette TRACE conn5 -> [0,2778,"setScriptTimeout",{"ms":35000}] 05:57:45 INFO - PROCESS | 2528 | 1464613065705 Marionette TRACE conn5 <- [1,2778,null,{}] 05:57:45 INFO - PROCESS | 2528 | 1464613065711 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}] 05:57:45 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 05:57:45 INFO - PROCESS | 2528 | 1464613065827 Marionette TRACE conn5 <- [1,2779,null,{"value":null}] 05:57:46 INFO - PROCESS | 2528 | 1464613065981 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\", \"2a2d7192-24ed-4889-9d1c-c9ccdcac4bce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:57:46 INFO - PROCESS | 2528 | ++DOCSHELL 11D16400 == 71 [pid = 2528] [id = 704] 05:57:46 INFO - PROCESS | 2528 | ++DOMWINDOW == 117 (120A7400) [pid = 2528] [serial = 2112] [outer = 00000000] 05:57:46 INFO - PROCESS | 2528 | ++DOMWINDOW == 118 (122EF800) [pid = 2528] [serial = 2113] [outer = 120A7400] 05:57:46 INFO - PROCESS | 2528 | 1464613066037 Marionette DEBUG loaded listener.js 05:57:46 INFO - PROCESS | 2528 | ++DOMWINDOW == 119 (1251EC00) [pid = 2528] [serial = 2114] [outer = 120A7400] 05:57:46 INFO - PROCESS | 2528 | 1464613066591 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]]]}] 05:57:46 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 05:57:46 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 910ms 05:57:46 INFO - PROCESS | 2528 | 1464613066628 Marionette TRACE conn5 -> [0,2781,"getWindowHandle",null] 05:57:46 INFO - PROCESS | 2528 | 1464613066631 Marionette TRACE conn5 <- [1,2781,null,{"value":"13"}] 05:57:46 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 05:57:46 INFO - PROCESS | 2528 | 1464613066639 Marionette TRACE conn5 -> [0,2782,"setScriptTimeout",{"ms":35000}] 05:57:46 INFO - PROCESS | 2528 | 1464613066643 Marionette TRACE conn5 <- [1,2782,null,{}] 05:57:46 INFO - PROCESS | 2528 | 1464613066647 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}] 05:57:46 INFO - PROCESS | 2528 | 1464613066755 Marionette TRACE conn5 <- [1,2783,null,{"value":null}] 05:57:46 INFO - PROCESS | 2528 | 1464613066946 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\", \"2a2d7192-24ed-4889-9d1c-c9ccdcac4bce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:57:46 INFO - PROCESS | 2528 | --DOCSHELL 12242000 == 70 [pid = 2528] [id = 658] 05:57:46 INFO - PROCESS | 2528 | --DOCSHELL 18B8E000 == 69 [pid = 2528] [id = 20] 05:57:46 INFO - PROCESS | 2528 | --DOCSHELL 151DD800 == 68 [pid = 2528] [id = 11] 05:57:46 INFO - PROCESS | 2528 | --DOCSHELL 0D0EA800 == 67 [pid = 2528] [id = 696] 05:57:46 INFO - PROCESS | 2528 | --DOCSHELL 16E4E400 == 66 [pid = 2528] [id = 695] 05:57:46 INFO - PROCESS | 2528 | --DOCSHELL 16589C00 == 65 [pid = 2528] [id = 694] 05:57:46 INFO - PROCESS | 2528 | --DOCSHELL 1642AC00 == 64 [pid = 2528] [id = 693] 05:57:46 INFO - PROCESS | 2528 | --DOCSHELL 151D9400 == 63 [pid = 2528] [id = 692] 05:57:46 INFO - PROCESS | 2528 | --DOCSHELL 08B6F400 == 62 [pid = 2528] [id = 691] 05:57:46 INFO - PROCESS | 2528 | --DOCSHELL 0C26C800 == 61 [pid = 2528] [id = 690] 05:57:46 INFO - PROCESS | 2528 | --DOCSHELL 17B15400 == 60 [pid = 2528] [id = 688] 05:57:46 INFO - PROCESS | 2528 | --DOCSHELL 17290800 == 59 [pid = 2528] [id = 687] 05:57:46 INFO - PROCESS | 2528 | --DOCSHELL 165E4C00 == 58 [pid = 2528] [id = 686] 05:57:46 INFO - PROCESS | 2528 | --DOCSHELL 16453400 == 57 [pid = 2528] [id = 685] 05:57:47 INFO - PROCESS | 2528 | --DOMWINDOW == 118 (1642B000) [pid = 2528] [serial = 2047] [outer = 00000000] [url = about:blank] 05:57:47 INFO - PROCESS | 2528 | --DOMWINDOW == 117 (11D1DC00) [pid = 2528] [serial = 2020] [outer = 00000000] [url = about:blank] 05:57:47 INFO - PROCESS | 2528 | --DOMWINDOW == 116 (17AEC800) [pid = 2528] [serial = 2017] [outer = 00000000] [url = about:blank] 05:57:47 INFO - PROCESS | 2528 | --DOMWINDOW == 115 (160BA800) [pid = 2528] [serial = 2023] [outer = 00000000] [url = about:blank] 05:57:47 INFO - PROCESS | 2528 | --DOMWINDOW == 114 (19D53400) [pid = 2528] [serial = 2026] [outer = 00000000] [url = about:blank] 05:57:47 INFO - PROCESS | 2528 | ++DOCSHELL 0C26C800 == 58 [pid = 2528] [id = 705] 05:57:47 INFO - PROCESS | 2528 | ++DOMWINDOW == 115 (0C26CC00) [pid = 2528] [serial = 2115] [outer = 00000000] 05:57:47 INFO - PROCESS | 2528 | ++DOMWINDOW == 116 (0D109000) [pid = 2528] [serial = 2116] [outer = 0C26CC00] 05:57:47 INFO - PROCESS | 2528 | 1464613067059 Marionette DEBUG loaded listener.js 05:57:47 INFO - PROCESS | 2528 | ++DOMWINDOW == 117 (0D8E5400) [pid = 2528] [serial = 2117] [outer = 0C26CC00] 05:57:47 INFO - PROCESS | 2528 | --DOCSHELL 1226EC00 == 57 [pid = 2528] [id = 684] 05:57:47 INFO - PROCESS | 2528 | --DOCSHELL 0C268800 == 56 [pid = 2528] [id = 683] 05:57:47 INFO - PROCESS | 2528 | --DOMWINDOW == 116 (0DC5FC00) [pid = 2528] [serial = 1973] [outer = 00000000] [url = about:blank] 05:57:47 INFO - PROCESS | 2528 | --DOMWINDOW == 115 (14C46400) [pid = 2528] [serial = 1976] [outer = 00000000] [url = about:blank] 05:57:47 INFO - PROCESS | 2528 | --DOMWINDOW == 114 (14C44000) [pid = 2528] [serial = 1931] [outer = 00000000] [url = about:blank] 05:57:47 INFO - PROCESS | 2528 | --DOMWINDOW == 113 (17B1E400) [pid = 2528] [serial = 1982] [outer = 00000000] [url = about:blank] 05:57:47 INFO - PROCESS | 2528 | --DOMWINDOW == 112 (14C96400) [pid = 2528] [serial = 1877] [outer = 00000000] [url = about:blank] 05:57:47 INFO - PROCESS | 2528 | --DOMWINDOW == 111 (1749CC00) [pid = 2528] [serial = 1937] [outer = 00000000] [url = about:blank] 05:57:47 INFO - PROCESS | 2528 | --DOMWINDOW == 110 (19127400) [pid = 2528] [serial = 1985] [outer = 00000000] [url = about:blank] 05:57:47 INFO - PROCESS | 2528 | --DOMWINDOW == 109 (17362400) [pid = 2528] [serial = 1934] [outer = 00000000] [url = about:blank] 05:57:47 INFO - PROCESS | 2528 | --DOMWINDOW == 108 (0E791000) [pid = 2528] [serial = 1928] [outer = 00000000] [url = about:blank] 05:57:47 INFO - PROCESS | 2528 | --DOMWINDOW == 107 (174A5C00) [pid = 2528] [serial = 1979] [outer = 00000000] [url = about:blank] 05:57:47 INFO - PROCESS | 2528 | --DOMWINDOW == 106 (17549800) [pid = 2528] [serial = 1940] [outer = 00000000] [url = about:blank] 05:57:47 INFO - PROCESS | 2528 | --DOMWINDOW == 105 (15018000) [pid = 2528] [serial = 2041] [outer = 00000000] [url = about:blank] 05:57:47 INFO - PROCESS | 2528 | --DOMWINDOW == 104 (12C05C00) [pid = 2528] [serial = 2038] [outer = 00000000] [url = about:blank] 05:57:47 INFO - PROCESS | 2528 | --DOMWINDOW == 103 (0DCA8000) [pid = 2528] [serial = 2035] [outer = 00000000] [url = about:blank] 05:57:47 INFO - PROCESS | 2528 | --DOMWINDOW == 102 (0E795000) [pid = 2528] [serial = 2036] [outer = 00000000] [url = about:blank] 05:57:47 INFO - PROCESS | 2528 | --DOMWINDOW == 101 (1A46A000) [pid = 2528] [serial = 2030] [outer = 00000000] [url = about:blank] 05:57:47 INFO - PROCESS | 2528 | --DOMWINDOW == 100 (1A466800) [pid = 2528] [serial = 2029] [outer = 00000000] [url = about:blank] 05:57:47 INFO - PROCESS | 2528 | --DOMWINDOW == 99 (122EC000) [pid = 2528] [serial = 2033] [outer = 00000000] [url = about:blank] 05:57:47 INFO - PROCESS | 2528 | --DOMWINDOW == 98 (11D20400) [pid = 2528] [serial = 2032] [outer = 00000000] [url = about:blank] 05:57:47 INFO - PROCESS | 2528 | --DOMWINDOW == 97 (132E5400) [pid = 2528] [serial = 2044] [outer = 00000000] [url = about:blank] 05:57:47 INFO - PROCESS | 2528 | --DOMWINDOW == 96 (152AE000) [pid = 2528] [serial = 2042] [outer = 00000000] [url = about:blank] 05:57:47 INFO - PROCESS | 2528 | --DOMWINDOW == 95 (14C06400) [pid = 2528] [serial = 2045] [outer = 00000000] [url = about:blank] 05:57:47 INFO - PROCESS | 2528 | --DOMWINDOW == 94 (13222C00) [pid = 2528] [serial = 2039] [outer = 00000000] [url = about:blank] 05:57:47 INFO - PROCESS | 2528 | 1464613067507 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]]]}] 05:57:47 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 05:57:47 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 930ms 05:57:47 INFO - PROCESS | 2528 | 1464613067567 Marionette TRACE conn5 -> [0,2785,"getWindowHandle",null] 05:57:47 INFO - PROCESS | 2528 | 1464613067570 Marionette TRACE conn5 <- [1,2785,null,{"value":"13"}] 05:57:47 INFO - PROCESS | 2528 | 1464613067573 Marionette TRACE conn5 -> [0,2786,"setScriptTimeout",{"ms":35000}] 05:57:47 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 05:57:47 INFO - PROCESS | 2528 | 1464613067575 Marionette TRACE conn5 <- [1,2786,null,{}] 05:57:47 INFO - PROCESS | 2528 | 1464613067585 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}] 05:57:47 INFO - PROCESS | 2528 | 1464613067688 Marionette TRACE conn5 <- [1,2787,null,{"value":null}] 05:57:47 INFO - PROCESS | 2528 | 1464613067704 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\", \"2a2d7192-24ed-4889-9d1c-c9ccdcac4bce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:57:47 INFO - PROCESS | 2528 | ++DOCSHELL 1237DC00 == 57 [pid = 2528] [id = 706] 05:57:47 INFO - PROCESS | 2528 | ++DOMWINDOW == 95 (12506C00) [pid = 2528] [serial = 2118] [outer = 00000000] 05:57:47 INFO - PROCESS | 2528 | ++DOMWINDOW == 96 (12C05C00) [pid = 2528] [serial = 2119] [outer = 12506C00] 05:57:47 INFO - PROCESS | 2528 | 1464613067752 Marionette DEBUG loaded listener.js 05:57:47 INFO - PROCESS | 2528 | ++DOMWINDOW == 97 (132E1000) [pid = 2528] [serial = 2120] [outer = 12506C00] 05:57:48 INFO - PROCESS | 2528 | 1464613068262 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]]]}] 05:57:48 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 05:57:48 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 730ms 05:57:48 INFO - PROCESS | 2528 | 1464613068307 Marionette TRACE conn5 -> [0,2789,"getWindowHandle",null] 05:57:48 INFO - PROCESS | 2528 | 1464613068309 Marionette TRACE conn5 <- [1,2789,null,{"value":"13"}] 05:57:48 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 05:57:48 INFO - PROCESS | 2528 | 1464613068313 Marionette TRACE conn5 -> [0,2790,"setScriptTimeout",{"ms":35000}] 05:57:48 INFO - PROCESS | 2528 | 1464613068315 Marionette TRACE conn5 <- [1,2790,null,{}] 05:57:48 INFO - PROCESS | 2528 | 1464613068318 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}] 05:57:48 INFO - PROCESS | 2528 | 1464613068413 Marionette TRACE conn5 <- [1,2791,null,{"value":null}] 05:57:48 INFO - PROCESS | 2528 | 1464613068560 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\", \"2a2d7192-24ed-4889-9d1c-c9ccdcac4bce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:57:48 INFO - PROCESS | 2528 | ++DOCSHELL 14C05C00 == 58 [pid = 2528] [id = 707] 05:57:48 INFO - PROCESS | 2528 | ++DOMWINDOW == 98 (14C96800) [pid = 2528] [serial = 2121] [outer = 00000000] 05:57:48 INFO - PROCESS | 2528 | ++DOMWINDOW == 99 (154E0C00) [pid = 2528] [serial = 2122] [outer = 14C96800] 05:57:48 INFO - PROCESS | 2528 | 1464613068607 Marionette DEBUG loaded listener.js 05:57:48 INFO - PROCESS | 2528 | ++DOMWINDOW == 100 (15E13C00) [pid = 2528] [serial = 2123] [outer = 14C96800] 05:57:48 INFO - PROCESS | 2528 | 1464613068950 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]]]}] 05:57:49 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 05:57:49 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 670ms 05:57:49 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 05:57:49 INFO - PROCESS | 2528 | 1464613068983 Marionette TRACE conn5 -> [0,2793,"getWindowHandle",null] 05:57:49 INFO - PROCESS | 2528 | 1464613068985 Marionette TRACE conn5 <- [1,2793,null,{"value":"13"}] 05:57:49 INFO - PROCESS | 2528 | 1464613068989 Marionette TRACE conn5 -> [0,2794,"setScriptTimeout",{"ms":35000}] 05:57:49 INFO - PROCESS | 2528 | 1464613068990 Marionette TRACE conn5 <- [1,2794,null,{}] 05:57:49 INFO - PROCESS | 2528 | 1464613069020 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}] 05:57:49 INFO - PROCESS | 2528 | 1464613069112 Marionette TRACE conn5 <- [1,2795,null,{"value":null}] 05:57:49 INFO - PROCESS | 2528 | 1464613069119 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\", \"2a2d7192-24ed-4889-9d1c-c9ccdcac4bce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:57:49 INFO - PROCESS | 2528 | ++DOCSHELL 160ACC00 == 59 [pid = 2528] [id = 708] 05:57:49 INFO - PROCESS | 2528 | ++DOMWINDOW == 101 (160B1400) [pid = 2528] [serial = 2124] [outer = 00000000] 05:57:49 INFO - PROCESS | 2528 | ++DOMWINDOW == 102 (1642B400) [pid = 2528] [serial = 2125] [outer = 160B1400] 05:57:49 INFO - PROCESS | 2528 | 1464613069167 Marionette DEBUG loaded listener.js 05:57:49 INFO - PROCESS | 2528 | ++DOMWINDOW == 103 (16432400) [pid = 2528] [serial = 2126] [outer = 160B1400] 05:57:49 INFO - PROCESS | 2528 | 1464613069705 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]]]}] 05:57:49 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 05:57:49 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 750ms 05:57:49 INFO - PROCESS | 2528 | 1464613069741 Marionette TRACE conn5 -> [0,2797,"getWindowHandle",null] 05:57:49 INFO - PROCESS | 2528 | 1464613069743 Marionette TRACE conn5 <- [1,2797,null,{"value":"13"}] 05:57:49 INFO - PROCESS | 2528 | 1464613069746 Marionette TRACE conn5 -> [0,2798,"setScriptTimeout",{"ms":35000}] 05:57:49 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 05:57:49 INFO - PROCESS | 2528 | 1464613069748 Marionette TRACE conn5 <- [1,2798,null,{}] 05:57:49 INFO - PROCESS | 2528 | 1464613069752 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}] 05:57:49 INFO - PROCESS | 2528 | 1464613069927 Marionette TRACE conn5 <- [1,2799,null,{"value":null}] 05:57:49 INFO - PROCESS | 2528 | 1464613069954 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\", \"2a2d7192-24ed-4889-9d1c-c9ccdcac4bce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:57:50 INFO - PROCESS | 2528 | ++DOCSHELL 16E49800 == 60 [pid = 2528] [id = 709] 05:57:50 INFO - PROCESS | 2528 | ++DOMWINDOW == 104 (16E4C800) [pid = 2528] [serial = 2127] [outer = 00000000] 05:57:50 INFO - PROCESS | 2528 | ++DOMWINDOW == 105 (1728C800) [pid = 2528] [serial = 2128] [outer = 16E4C800] 05:57:50 INFO - PROCESS | 2528 | 1464613069999 Marionette DEBUG loaded listener.js 05:57:50 INFO - PROCESS | 2528 | ++DOMWINDOW == 106 (17363400) [pid = 2528] [serial = 2129] [outer = 16E4C800] 05:57:50 INFO - PROCESS | 2528 | 1464613070457 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]]]}] 05:57:50 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 05:57:50 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 730ms 05:57:50 INFO - PROCESS | 2528 | 1464613070484 Marionette TRACE conn5 -> [0,2801,"getWindowHandle",null] 05:57:50 INFO - PROCESS | 2528 | 1464613070486 Marionette TRACE conn5 <- [1,2801,null,{"value":"13"}] 05:57:50 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 05:57:50 INFO - PROCESS | 2528 | 1464613070494 Marionette TRACE conn5 -> [0,2802,"setScriptTimeout",{"ms":35000}] 05:57:50 INFO - PROCESS | 2528 | 1464613070496 Marionette TRACE conn5 <- [1,2802,null,{}] 05:57:50 INFO - PROCESS | 2528 | 1464613070500 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}] 05:57:50 INFO - PROCESS | 2528 | 1464613070635 Marionette TRACE conn5 <- [1,2803,null,{"value":null}] 05:57:50 INFO - PROCESS | 2528 | 1464613070656 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\", \"2a2d7192-24ed-4889-9d1c-c9ccdcac4bce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:57:50 INFO - PROCESS | 2528 | ++DOCSHELL 1672E000 == 61 [pid = 2528] [id = 710] 05:57:50 INFO - PROCESS | 2528 | ++DOMWINDOW == 107 (1736AC00) [pid = 2528] [serial = 2130] [outer = 00000000] 05:57:50 INFO - PROCESS | 2528 | ++DOMWINDOW == 108 (174A7C00) [pid = 2528] [serial = 2131] [outer = 1736AC00] 05:57:50 INFO - PROCESS | 2528 | 1464613070700 Marionette DEBUG loaded listener.js 05:57:50 INFO - PROCESS | 2528 | ++DOMWINDOW == 109 (175F2000) [pid = 2528] [serial = 2132] [outer = 1736AC00] 05:57:51 INFO - PROCESS | 2528 | 1464613071164 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]]]}] 05:57:51 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 05:57:51 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 730ms 05:57:51 INFO - PROCESS | 2528 | 1464613071233 Marionette TRACE conn5 -> [0,2805,"getWindowHandle",null] 05:57:51 INFO - PROCESS | 2528 | 1464613071235 Marionette TRACE conn5 <- [1,2805,null,{"value":"13"}] 05:57:51 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 05:57:51 INFO - PROCESS | 2528 | 1464613071239 Marionette TRACE conn5 -> [0,2806,"setScriptTimeout",{"ms":35000}] 05:57:51 INFO - PROCESS | 2528 | 1464613071240 Marionette TRACE conn5 <- [1,2806,null,{}] 05:57:51 INFO - PROCESS | 2528 | 1464613071244 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}] 05:57:51 INFO - PROCESS | 2528 | 1464613071557 Marionette TRACE conn5 <- [1,2807,null,{"value":null}] 05:57:51 INFO - PROCESS | 2528 | --DOMWINDOW == 108 (0C273C00) [pid = 2528] [serial = 2070] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 05:57:51 INFO - PROCESS | 2528 | --DOMWINDOW == 107 (16E4E800) [pid = 2528] [serial = 2085] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 05:57:51 INFO - PROCESS | 2528 | --DOMWINDOW == 106 (16590000) [pid = 2528] [serial = 2082] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 05:57:51 INFO - PROCESS | 2528 | --DOMWINDOW == 105 (1642E800) [pid = 2528] [serial = 2079] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 05:57:51 INFO - PROCESS | 2528 | --DOMWINDOW == 104 (151D9800) [pid = 2528] [serial = 2076] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 05:57:51 INFO - PROCESS | 2528 | --DOMWINDOW == 103 (12243800) [pid = 2528] [serial = 2073] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 05:57:51 INFO - PROCESS | 2528 | --DOMWINDOW == 102 (152BC000) [pid = 2528] [serial = 2046] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 05:57:51 INFO - PROCESS | 2528 | 1464613071636 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\", \"2a2d7192-24ed-4889-9d1c-c9ccdcac4bce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:57:51 INFO - PROCESS | 2528 | ++DOCSHELL 0D892400 == 62 [pid = 2528] [id = 711] 05:57:51 INFO - PROCESS | 2528 | ++DOMWINDOW == 103 (0E50A800) [pid = 2528] [serial = 2133] [outer = 00000000] 05:57:51 INFO - PROCESS | 2528 | ++DOMWINDOW == 104 (14C92C00) [pid = 2528] [serial = 2134] [outer = 0E50A800] 05:57:51 INFO - PROCESS | 2528 | 1464613071689 Marionette DEBUG loaded listener.js 05:57:51 INFO - PROCESS | 2528 | ++DOMWINDOW == 105 (1642E800) [pid = 2528] [serial = 2135] [outer = 0E50A800] 05:57:52 INFO - PROCESS | 2528 | 1464613072025 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]]]}] 05:57:52 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 05:57:52 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 830ms 05:57:52 INFO - PROCESS | 2528 | 1464613072070 Marionette TRACE conn5 -> [0,2809,"getWindowHandle",null] 05:57:52 INFO - PROCESS | 2528 | 1464613072072 Marionette TRACE conn5 <- [1,2809,null,{"value":"13"}] 05:57:52 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 05:57:52 INFO - PROCESS | 2528 | 1464613072090 Marionette TRACE conn5 -> [0,2810,"setScriptTimeout",{"ms":35000}] 05:57:52 INFO - PROCESS | 2528 | 1464613072092 Marionette TRACE conn5 <- [1,2810,null,{}] 05:57:52 INFO - PROCESS | 2528 | 1464613072096 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}] 05:57:52 INFO - PROCESS | 2528 | 1464613072191 Marionette TRACE conn5 <- [1,2811,null,{"value":null}] 05:57:52 INFO - PROCESS | 2528 | 1464613072198 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\", \"2a2d7192-24ed-4889-9d1c-c9ccdcac4bce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:57:52 INFO - PROCESS | 2528 | ++DOCSHELL 174A0C00 == 63 [pid = 2528] [id = 712] 05:57:52 INFO - PROCESS | 2528 | ++DOMWINDOW == 106 (1754F800) [pid = 2528] [serial = 2136] [outer = 00000000] 05:57:52 INFO - PROCESS | 2528 | ++DOMWINDOW == 107 (19131400) [pid = 2528] [serial = 2137] [outer = 1754F800] 05:57:52 INFO - PROCESS | 2528 | 1464613072242 Marionette DEBUG loaded listener.js 05:57:52 INFO - PROCESS | 2528 | ++DOMWINDOW == 108 (199CC800) [pid = 2528] [serial = 2138] [outer = 1754F800] 05:57:52 INFO - PROCESS | 2528 | 1464613072683 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]]]}] 05:57:52 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 05:57:52 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 630ms 05:57:52 INFO - PROCESS | 2528 | 1464613072737 Marionette TRACE conn5 -> [0,2813,"getWindowHandle",null] 05:57:52 INFO - PROCESS | 2528 | 1464613072739 Marionette TRACE conn5 <- [1,2813,null,{"value":"13"}] 05:57:52 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 05:57:52 INFO - PROCESS | 2528 | 1464613072748 Marionette TRACE conn5 -> [0,2814,"setScriptTimeout",{"ms":35000}] 05:57:52 INFO - PROCESS | 2528 | 1464613072749 Marionette TRACE conn5 <- [1,2814,null,{}] 05:57:52 INFO - PROCESS | 2528 | 1464613072754 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}] 05:57:52 INFO - PROCESS | 2528 | 1464613072846 Marionette TRACE conn5 <- [1,2815,null,{"value":null}] 05:57:52 INFO - PROCESS | 2528 | 1464613072852 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\", \"2a2d7192-24ed-4889-9d1c-c9ccdcac4bce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:57:52 INFO - PROCESS | 2528 | ++DOCSHELL 0DCA8C00 == 64 [pid = 2528] [id = 713] 05:57:52 INFO - PROCESS | 2528 | ++DOMWINDOW == 109 (152AD400) [pid = 2528] [serial = 2139] [outer = 00000000] 05:57:52 INFO - PROCESS | 2528 | ++DOMWINDOW == 110 (1A468C00) [pid = 2528] [serial = 2140] [outer = 152AD400] 05:57:52 INFO - PROCESS | 2528 | 1464613072898 Marionette DEBUG loaded listener.js 05:57:53 INFO - PROCESS | 2528 | ++DOMWINDOW == 111 (1A470800) [pid = 2528] [serial = 2141] [outer = 152AD400] 05:57:53 INFO - PROCESS | 2528 | 1464613073371 Marionette TRACE conn5 <- [1,2816,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 05:57:53 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 05:57:53 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 671ms 05:57:53 INFO - PROCESS | 2528 | 1464613073421 Marionette TRACE conn5 -> [0,2817,"getWindowHandle",null] 05:57:53 INFO - PROCESS | 2528 | 1464613073423 Marionette TRACE conn5 <- [1,2817,null,{"value":"13"}] 05:57:53 INFO - PROCESS | 2528 | 1464613073426 Marionette TRACE conn5 -> [0,2818,"setScriptTimeout",{"ms":35000}] 05:57:53 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 05:57:53 INFO - PROCESS | 2528 | 1464613073429 Marionette TRACE conn5 <- [1,2818,null,{}] 05:57:53 INFO - PROCESS | 2528 | 1464613073450 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}] 05:57:53 INFO - PROCESS | 2528 | 1464613073566 Marionette TRACE conn5 <- [1,2819,null,{"value":null}] 05:57:53 INFO - PROCESS | 2528 | 1464613073791 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\", \"2a2d7192-24ed-4889-9d1c-c9ccdcac4bce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:57:53 INFO - PROCESS | 2528 | ++DOCSHELL 0C321800 == 65 [pid = 2528] [id = 714] 05:57:53 INFO - PROCESS | 2528 | ++DOMWINDOW == 112 (0C323C00) [pid = 2528] [serial = 2142] [outer = 00000000] 05:57:53 INFO - PROCESS | 2528 | ++DOMWINDOW == 113 (0D250800) [pid = 2528] [serial = 2143] [outer = 0C323C00] 05:57:53 INFO - PROCESS | 2528 | 1464613073850 Marionette DEBUG loaded listener.js 05:57:53 INFO - PROCESS | 2528 | ++DOMWINDOW == 114 (0D899C00) [pid = 2528] [serial = 2144] [outer = 0C323C00] 05:57:54 INFO - PROCESS | 2528 | 1464613074574 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]]]}] 05:57:54 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 05:57:54 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 1186ms 05:57:54 INFO - PROCESS | 2528 | 1464613074617 Marionette TRACE conn5 -> [0,2821,"getWindowHandle",null] 05:57:54 INFO - PROCESS | 2528 | 1464613074622 Marionette TRACE conn5 <- [1,2821,null,{"value":"13"}] 05:57:54 INFO - PROCESS | 2528 | 1464613074626 Marionette TRACE conn5 -> [0,2822,"setScriptTimeout",{"ms":35000}] 05:57:54 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 05:57:54 INFO - PROCESS | 2528 | 1464613074630 Marionette TRACE conn5 <- [1,2822,null,{}] 05:57:54 INFO - PROCESS | 2528 | 1464613074636 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}] 05:57:54 INFO - PROCESS | 2528 | 1464613074759 Marionette TRACE conn5 <- [1,2823,null,{"value":null}] 05:57:54 INFO - PROCESS | 2528 | 1464613074916 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\", \"2a2d7192-24ed-4889-9d1c-c9ccdcac4bce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:57:54 INFO - PROCESS | 2528 | ++DOCSHELL 12C07C00 == 66 [pid = 2528] [id = 715] 05:57:54 INFO - PROCESS | 2528 | ++DOMWINDOW == 115 (1321A000) [pid = 2528] [serial = 2145] [outer = 00000000] 05:57:54 INFO - PROCESS | 2528 | ++DOMWINDOW == 116 (14C45800) [pid = 2528] [serial = 2146] [outer = 1321A000] 05:57:55 INFO - PROCESS | 2528 | 1464613074973 Marionette DEBUG loaded listener.js 05:57:55 INFO - PROCESS | 2528 | ++DOMWINDOW == 117 (152B0400) [pid = 2528] [serial = 2147] [outer = 1321A000] 05:57:55 INFO - PROCESS | 2528 | 1464613075580 Marionette TRACE conn5 <- [1,2824,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 05:57:55 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 05:57:55 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 1020ms 05:57:55 INFO - PROCESS | 2528 | 1464613075654 Marionette TRACE conn5 -> [0,2825,"getWindowHandle",null] 05:57:55 INFO - PROCESS | 2528 | 1464613075659 Marionette TRACE conn5 <- [1,2825,null,{"value":"13"}] 05:57:55 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 05:57:55 INFO - PROCESS | 2528 | 1464613075663 Marionette TRACE conn5 -> [0,2826,"setScriptTimeout",{"ms":35000}] 05:57:55 INFO - PROCESS | 2528 | 1464613075665 Marionette TRACE conn5 <- [1,2826,null,{}] 05:57:55 INFO - PROCESS | 2528 | 1464613075669 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}] 05:57:55 INFO - PROCESS | 2528 | 1464613075789 Marionette TRACE conn5 <- [1,2827,null,{"value":null}] 05:57:55 INFO - PROCESS | 2528 | 1464613075959 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\", \"2a2d7192-24ed-4889-9d1c-c9ccdcac4bce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:57:56 INFO - PROCESS | 2528 | ++DOCSHELL 17285800 == 67 [pid = 2528] [id = 716] 05:57:56 INFO - PROCESS | 2528 | ++DOMWINDOW == 118 (1728B000) [pid = 2528] [serial = 2148] [outer = 00000000] 05:57:56 INFO - PROCESS | 2528 | ++DOMWINDOW == 119 (17549000) [pid = 2528] [serial = 2149] [outer = 1728B000] 05:57:56 INFO - PROCESS | 2528 | 1464613076015 Marionette DEBUG loaded listener.js 05:57:56 INFO - PROCESS | 2528 | ++DOMWINDOW == 120 (1912C400) [pid = 2528] [serial = 2150] [outer = 1728B000] 05:57:56 INFO - PROCESS | 2528 | 1464613076579 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]]]}] 05:57:56 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 05:57:56 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 970ms 05:57:56 INFO - PROCESS | 2528 | 1464613076636 Marionette TRACE conn5 -> [0,2829,"getWindowHandle",null] 05:57:56 INFO - PROCESS | 2528 | 1464613076639 Marionette TRACE conn5 <- [1,2829,null,{"value":"13"}] 05:57:56 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 05:57:56 INFO - PROCESS | 2528 | 1464613076650 Marionette TRACE conn5 -> [0,2830,"setScriptTimeout",{"ms":35000}] 05:57:56 INFO - PROCESS | 2528 | 1464613076657 Marionette TRACE conn5 <- [1,2830,null,{}] 05:57:56 INFO - PROCESS | 2528 | 1464613076662 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}] 05:57:56 INFO - PROCESS | 2528 | 1464613076818 Marionette TRACE conn5 <- [1,2831,null,{"value":null}] 05:57:57 INFO - PROCESS | 2528 | 1464613076970 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\", \"2a2d7192-24ed-4889-9d1c-c9ccdcac4bce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:57:57 INFO - PROCESS | 2528 | ++DOCSHELL 1B10AC00 == 68 [pid = 2528] [id = 717] 05:57:57 INFO - PROCESS | 2528 | ++DOMWINDOW == 121 (1B171800) [pid = 2528] [serial = 2151] [outer = 00000000] 05:57:57 INFO - PROCESS | 2528 | ++DOMWINDOW == 122 (1B17CC00) [pid = 2528] [serial = 2152] [outer = 1B171800] 05:57:57 INFO - PROCESS | 2528 | 1464613077026 Marionette DEBUG loaded listener.js 05:57:57 INFO - PROCESS | 2528 | ++DOMWINDOW == 123 (1B1B8400) [pid = 2528] [serial = 2153] [outer = 1B171800] 05:57:57 INFO - PROCESS | 2528 | 1464613077640 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]]]}] 05:57:57 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 05:57:57 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 1034ms 05:57:57 INFO - PROCESS | 2528 | 1464613077680 Marionette TRACE conn5 -> [0,2833,"getWindowHandle",null] 05:57:57 INFO - PROCESS | 2528 | 1464613077683 Marionette TRACE conn5 <- [1,2833,null,{"value":"13"}] 05:57:57 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 05:57:57 INFO - PROCESS | 2528 | 1464613077686 Marionette TRACE conn5 -> [0,2834,"setScriptTimeout",{"ms":35000}] 05:57:57 INFO - PROCESS | 2528 | 1464613077688 Marionette TRACE conn5 <- [1,2834,null,{}] 05:57:57 INFO - PROCESS | 2528 | 1464613077692 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}] 05:57:57 INFO - PROCESS | 2528 | 1464613077816 Marionette TRACE conn5 <- [1,2835,null,{"value":null}] 05:57:58 INFO - PROCESS | 2528 | 1464613077987 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\", \"2a2d7192-24ed-4889-9d1c-c9ccdcac4bce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:57:58 INFO - PROCESS | 2528 | ++DOCSHELL 1B1BE400 == 69 [pid = 2528] [id = 718] 05:57:58 INFO - PROCESS | 2528 | ++DOMWINDOW == 124 (1B1BE800) [pid = 2528] [serial = 2154] [outer = 00000000] 05:57:58 INFO - PROCESS | 2528 | ++DOMWINDOW == 125 (1B1C3C00) [pid = 2528] [serial = 2155] [outer = 1B1BE800] 05:57:58 INFO - PROCESS | 2528 | 1464613078047 Marionette DEBUG loaded listener.js 05:57:58 INFO - PROCESS | 2528 | ++DOMWINDOW == 126 (1B2A5000) [pid = 2528] [serial = 2156] [outer = 1B1BE800] 05:57:58 INFO - PROCESS | 2528 | 1464613078623 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]]]}] 05:57:58 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 05:57:58 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 970ms 05:57:58 INFO - PROCESS | 2528 | 1464613078660 Marionette TRACE conn5 -> [0,2837,"getWindowHandle",null] 05:57:58 INFO - PROCESS | 2528 | 1464613078662 Marionette TRACE conn5 <- [1,2837,null,{"value":"13"}] 05:57:58 INFO - PROCESS | 2528 | 1464613078665 Marionette TRACE conn5 -> [0,2838,"setScriptTimeout",{"ms":35000}] 05:57:58 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 05:57:58 INFO - PROCESS | 2528 | 1464613078667 Marionette TRACE conn5 <- [1,2838,null,{}] 05:57:58 INFO - PROCESS | 2528 | 1464613078671 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}] 05:57:58 INFO - PROCESS | 2528 | 1464613078799 Marionette TRACE conn5 <- [1,2839,null,{"value":null}] 05:57:58 INFO - PROCESS | 2528 | 1464613078969 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\", \"2a2d7192-24ed-4889-9d1c-c9ccdcac4bce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:57:59 INFO - PROCESS | 2528 | ++DOCSHELL 1B2AD000 == 70 [pid = 2528] [id = 719] 05:57:59 INFO - PROCESS | 2528 | ++DOMWINDOW == 127 (1B2AD400) [pid = 2528] [serial = 2157] [outer = 00000000] 05:57:59 INFO - PROCESS | 2528 | ++DOMWINDOW == 128 (1B2B1800) [pid = 2528] [serial = 2158] [outer = 1B2AD400] 05:57:59 INFO - PROCESS | 2528 | 1464613079031 Marionette DEBUG loaded listener.js 05:57:59 INFO - PROCESS | 2528 | ++DOMWINDOW == 129 (1BC58400) [pid = 2528] [serial = 2159] [outer = 1B2AD400] 05:57:59 INFO - PROCESS | 2528 | 1464613079598 Marionette TRACE conn5 <- [1,2840,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 05:57:59 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 05:57:59 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 970ms 05:57:59 INFO - PROCESS | 2528 | 1464613079640 Marionette TRACE conn5 -> [0,2841,"getWindowHandle",null] 05:57:59 INFO - PROCESS | 2528 | 1464613079642 Marionette TRACE conn5 <- [1,2841,null,{"value":"13"}] 05:57:59 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 05:57:59 INFO - PROCESS | 2528 | 1464613079646 Marionette TRACE conn5 -> [0,2842,"setScriptTimeout",{"ms":35000}] 05:57:59 INFO - PROCESS | 2528 | 1464613079648 Marionette TRACE conn5 <- [1,2842,null,{}] 05:57:59 INFO - PROCESS | 2528 | 1464613079652 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}] 05:57:59 INFO - PROCESS | 2528 | 1464613079774 Marionette TRACE conn5 <- [1,2843,null,{"value":null}] 05:57:59 INFO - PROCESS | 2528 | 1464613079941 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\", \"2a2d7192-24ed-4889-9d1c-c9ccdcac4bce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:57:59 INFO - PROCESS | 2528 | ++DOCSHELL 1BC5F000 == 71 [pid = 2528] [id = 720] 05:57:59 INFO - PROCESS | 2528 | ++DOMWINDOW == 130 (1BC61400) [pid = 2528] [serial = 2160] [outer = 00000000] 05:58:00 INFO - PROCESS | 2528 | ++DOMWINDOW == 131 (1BD94000) [pid = 2528] [serial = 2161] [outer = 1BC61400] 05:58:00 INFO - PROCESS | 2528 | 1464613079996 Marionette DEBUG loaded listener.js 05:58:00 INFO - PROCESS | 2528 | ++DOMWINDOW == 132 (1C10B400) [pid = 2528] [serial = 2162] [outer = 1BC61400] 05:58:00 INFO - PROCESS | 2528 | 1464613080602 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]]]}] 05:58:00 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 05:58:00 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 970ms 05:58:00 INFO - PROCESS | 2528 | 1464613080620 Marionette TRACE conn5 -> [0,2845,"getWindowHandle",null] 05:58:00 INFO - PROCESS | 2528 | 1464613080622 Marionette TRACE conn5 <- [1,2845,null,{"value":"13"}] 05:58:00 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 05:58:00 INFO - PROCESS | 2528 | 1464613080625 Marionette TRACE conn5 -> [0,2846,"setScriptTimeout",{"ms":35000}] 05:58:00 INFO - PROCESS | 2528 | 1464613080628 Marionette TRACE conn5 <- [1,2846,null,{}] 05:58:00 INFO - PROCESS | 2528 | 1464613080631 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}] 05:58:00 INFO - PROCESS | 2528 | 1464613080747 Marionette TRACE conn5 <- [1,2847,null,{"value":null}] 05:58:00 INFO - PROCESS | 2528 | 1464613080916 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\", \"2a2d7192-24ed-4889-9d1c-c9ccdcac4bce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:58:00 INFO - PROCESS | 2528 | ++DOCSHELL 0D1F5800 == 72 [pid = 2528] [id = 721] 05:58:00 INFO - PROCESS | 2528 | ++DOMWINDOW == 133 (0D647400) [pid = 2528] [serial = 2163] [outer = 00000000] 05:58:00 INFO - PROCESS | 2528 | ++DOMWINDOW == 134 (1570D400) [pid = 2528] [serial = 2164] [outer = 0D647400] 05:58:01 INFO - PROCESS | 2528 | 1464613080971 Marionette DEBUG loaded listener.js 05:58:01 INFO - PROCESS | 2528 | ++DOMWINDOW == 135 (1658F400) [pid = 2528] [serial = 2165] [outer = 0D647400] 05:58:01 INFO - PROCESS | 2528 | 1464613081743 Marionette TRACE conn5 <- [1,2848,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 05:58:01 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 05:58:01 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 1178ms 05:58:01 INFO - PROCESS | 2528 | 1464613081808 Marionette TRACE conn5 -> [0,2849,"getWindowHandle",null] 05:58:01 INFO - PROCESS | 2528 | 1464613081813 Marionette TRACE conn5 <- [1,2849,null,{"value":"13"}] 05:58:01 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 05:58:01 INFO - PROCESS | 2528 | 1464613081818 Marionette TRACE conn5 -> [0,2850,"setScriptTimeout",{"ms":35000}] 05:58:01 INFO - PROCESS | 2528 | 1464613081821 Marionette TRACE conn5 <- [1,2850,null,{}] 05:58:01 INFO - PROCESS | 2528 | 1464613081827 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}] 05:58:01 INFO - PROCESS | 2528 | 1464613081939 Marionette TRACE conn5 <- [1,2851,null,{"value":null}] 05:58:02 INFO - PROCESS | 2528 | 1464613082098 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\", \"2a2d7192-24ed-4889-9d1c-c9ccdcac4bce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:58:02 INFO - PROCESS | 2528 | ++DOCSHELL 0D64A400 == 73 [pid = 2528] [id = 722] 05:58:02 INFO - PROCESS | 2528 | ++DOMWINDOW == 136 (0D74D400) [pid = 2528] [serial = 2166] [outer = 00000000] 05:58:02 INFO - PROCESS | 2528 | ++DOMWINDOW == 137 (12C0A000) [pid = 2528] [serial = 2167] [outer = 0D74D400] 05:58:02 INFO - PROCESS | 2528 | 1464613082150 Marionette DEBUG loaded listener.js 05:58:02 INFO - PROCESS | 2528 | ++DOMWINDOW == 138 (14C0AC00) [pid = 2528] [serial = 2168] [outer = 0D74D400] 05:58:02 INFO - PROCESS | 2528 | --DOCSHELL 1644E000 == 72 [pid = 2528] [id = 618] 05:58:02 INFO - PROCESS | 2528 | --DOCSHELL 0DCA8C00 == 71 [pid = 2528] [id = 713] 05:58:02 INFO - PROCESS | 2528 | --DOCSHELL 174A0C00 == 70 [pid = 2528] [id = 712] 05:58:02 INFO - PROCESS | 2528 | --DOCSHELL 174A2400 == 69 [pid = 2528] [id = 689] 05:58:02 INFO - PROCESS | 2528 | --DOCSHELL 0D892400 == 68 [pid = 2528] [id = 711] 05:58:02 INFO - PROCESS | 2528 | --DOCSHELL 1672E000 == 67 [pid = 2528] [id = 710] 05:58:02 INFO - PROCESS | 2528 | --DOCSHELL 16E49800 == 66 [pid = 2528] [id = 709] 05:58:02 INFO - PROCESS | 2528 | --DOCSHELL 160ACC00 == 65 [pid = 2528] [id = 708] 05:58:02 INFO - PROCESS | 2528 | --DOCSHELL 14C05C00 == 64 [pid = 2528] [id = 707] 05:58:02 INFO - PROCESS | 2528 | --DOCSHELL 1237DC00 == 63 [pid = 2528] [id = 706] 05:58:02 INFO - PROCESS | 2528 | --DOCSHELL 0C26C800 == 62 [pid = 2528] [id = 705] 05:58:02 INFO - PROCESS | 2528 | --DOCSHELL 11D16400 == 61 [pid = 2528] [id = 704] 05:58:02 INFO - PROCESS | 2528 | --DOMWINDOW == 137 (12376C00) [pid = 2528] [serial = 2089] [outer = 00000000] [url = about:blank] 05:58:02 INFO - PROCESS | 2528 | --DOCSHELL 16738400 == 60 [pid = 2528] [id = 699] 05:58:02 INFO - PROCESS | 2528 | --DOCSHELL 13DDA000 == 59 [pid = 2528] [id = 698] 05:58:02 INFO - PROCESS | 2528 | --DOCSHELL 08B67400 == 58 [pid = 2528] [id = 697] 05:58:02 INFO - PROCESS | 2528 | 1464613082831 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]]]}] 05:58:02 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 05:58:02 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 1017ms 05:58:02 INFO - PROCESS | 2528 | 1464613082840 Marionette TRACE conn5 -> [0,2853,"getWindowHandle",null] 05:58:02 INFO - PROCESS | 2528 | 1464613082846 Marionette TRACE conn5 <- [1,2853,null,{"value":"13"}] 05:58:02 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 05:58:02 INFO - PROCESS | 2528 | 1464613082852 Marionette TRACE conn5 -> [0,2854,"setScriptTimeout",{"ms":35000}] 05:58:02 INFO - PROCESS | 2528 | 1464613082854 Marionette TRACE conn5 <- [1,2854,null,{}] 05:58:02 INFO - PROCESS | 2528 | 1464613082858 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}] 05:58:02 INFO - PROCESS | 2528 | 1464613082967 Marionette TRACE conn5 <- [1,2855,null,{"value":null}] 05:58:03 INFO - PROCESS | 2528 | --DOMWINDOW == 136 (16E4E000) [pid = 2528] [serial = 2059] [outer = 00000000] [url = about:blank] 05:58:03 INFO - PROCESS | 2528 | --DOMWINDOW == 135 (0D8DD000) [pid = 2528] [serial = 2072] [outer = 00000000] [url = about:blank] 05:58:03 INFO - PROCESS | 2528 | --DOMWINDOW == 134 (17AF1400) [pid = 2528] [serial = 2087] [outer = 00000000] [url = about:blank] 05:58:03 INFO - PROCESS | 2528 | --DOMWINDOW == 133 (16589400) [pid = 2528] [serial = 2056] [outer = 00000000] [url = about:blank] 05:58:03 INFO - PROCESS | 2528 | --DOMWINDOW == 132 (16736C00) [pid = 2528] [serial = 2083] [outer = 00000000] [url = about:blank] 05:58:03 INFO - PROCESS | 2528 | --DOMWINDOW == 131 (0D168000) [pid = 2528] [serial = 2071] [outer = 00000000] [url = about:blank] 05:58:03 INFO - PROCESS | 2528 | --DOMWINDOW == 130 (1644C800) [pid = 2528] [serial = 2080] [outer = 00000000] [url = about:blank] 05:58:03 INFO - PROCESS | 2528 | --DOMWINDOW == 129 (0CC2D400) [pid = 2528] [serial = 2050] [outer = 00000000] [url = about:blank] 05:58:03 INFO - PROCESS | 2528 | --DOMWINDOW == 128 (16455C00) [pid = 2528] [serial = 2081] [outer = 00000000] [url = about:blank] 05:58:03 INFO - PROCESS | 2528 | --DOMWINDOW == 127 (175F1C00) [pid = 2528] [serial = 2086] [outer = 00000000] [url = about:blank] 05:58:03 INFO - PROCESS | 2528 | --DOMWINDOW == 126 (15E16C00) [pid = 2528] [serial = 2078] [outer = 00000000] [url = about:blank] 05:58:03 INFO - PROCESS | 2528 | --DOMWINDOW == 125 (19170800) [pid = 2528] [serial = 2065] [outer = 00000000] [url = about:blank] 05:58:03 INFO - PROCESS | 2528 | --DOMWINDOW == 124 (12C08C00) [pid = 2528] [serial = 2075] [outer = 00000000] [url = about:blank] 05:58:03 INFO - PROCESS | 2528 | --DOMWINDOW == 123 (16433800) [pid = 2528] [serial = 2048] [outer = 00000000] [url = about:blank] 05:58:03 INFO - PROCESS | 2528 | --DOMWINDOW == 122 (154E2C00) [pid = 2528] [serial = 2077] [outer = 00000000] [url = about:blank] 05:58:03 INFO - PROCESS | 2528 | --DOMWINDOW == 121 (1A46C000) [pid = 2528] [serial = 2068] [outer = 00000000] [url = about:blank] 05:58:03 INFO - PROCESS | 2528 | --DOMWINDOW == 120 (16738000) [pid = 2528] [serial = 2084] [outer = 00000000] [url = about:blank] 05:58:03 INFO - PROCESS | 2528 | --DOMWINDOW == 119 (17370400) [pid = 2528] [serial = 2062] [outer = 00000000] [url = about:blank] 05:58:03 INFO - PROCESS | 2528 | --DOMWINDOW == 118 (12575000) [pid = 2528] [serial = 2074] [outer = 00000000] [url = about:blank] 05:58:03 INFO - PROCESS | 2528 | --DOMWINDOW == 117 (12572800) [pid = 2528] [serial = 2053] [outer = 00000000] [url = about:blank] 05:58:03 INFO - PROCESS | 2528 | 1464613083100 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\", \"2a2d7192-24ed-4889-9d1c-c9ccdcac4bce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:58:03 INFO - PROCESS | 2528 | ++DOCSHELL 0D649400 == 59 [pid = 2528] [id = 723] 05:58:03 INFO - PROCESS | 2528 | ++DOMWINDOW == 118 (0D64C400) [pid = 2528] [serial = 2169] [outer = 00000000] 05:58:03 INFO - PROCESS | 2528 | ++DOMWINDOW == 119 (11B7F000) [pid = 2528] [serial = 2170] [outer = 0D64C400] 05:58:03 INFO - PROCESS | 2528 | 1464613083145 Marionette DEBUG loaded listener.js 05:58:03 INFO - PROCESS | 2528 | ++DOMWINDOW == 120 (11D8E000) [pid = 2528] [serial = 2171] [outer = 0D64C400] 05:58:03 INFO - PROCESS | 2528 | 1464613083537 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]]]}] 05:58:03 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 05:58:03 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 771ms 05:58:03 INFO - PROCESS | 2528 | 1464613083625 Marionette TRACE conn5 -> [0,2857,"getWindowHandle",null] 05:58:03 INFO - PROCESS | 2528 | 1464613083628 Marionette TRACE conn5 <- [1,2857,null,{"value":"13"}] 05:58:03 INFO - PROCESS | 2528 | 1464613083631 Marionette TRACE conn5 -> [0,2858,"setScriptTimeout",{"ms":35000}] 05:58:03 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 05:58:03 INFO - PROCESS | 2528 | 1464613083635 Marionette TRACE conn5 <- [1,2858,null,{}] 05:58:03 INFO - PROCESS | 2528 | 1464613083645 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}] 05:58:03 INFO - PROCESS | 2528 | 1464613083753 Marionette TRACE conn5 <- [1,2859,null,{"value":null}] 05:58:03 INFO - PROCESS | 2528 | 1464613083762 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\", \"2a2d7192-24ed-4889-9d1c-c9ccdcac4bce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:58:03 INFO - PROCESS | 2528 | ++DOCSHELL 151DD800 == 60 [pid = 2528] [id = 724] 05:58:03 INFO - PROCESS | 2528 | ++DOMWINDOW == 121 (152AE800) [pid = 2528] [serial = 2172] [outer = 00000000] 05:58:03 INFO - PROCESS | 2528 | ++DOMWINDOW == 122 (152B9000) [pid = 2528] [serial = 2173] [outer = 152AE800] 05:58:03 INFO - PROCESS | 2528 | 1464613083812 Marionette DEBUG loaded listener.js 05:58:03 INFO - PROCESS | 2528 | ++DOMWINDOW == 123 (1570B800) [pid = 2528] [serial = 2174] [outer = 152AE800] 05:58:04 INFO - PROCESS | 2528 | 1464613084327 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]]]}] 05:58:04 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 05:58:04 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 730ms 05:58:04 INFO - PROCESS | 2528 | 1464613084368 Marionette TRACE conn5 -> [0,2861,"getWindowHandle",null] 05:58:04 INFO - PROCESS | 2528 | 1464613084370 Marionette TRACE conn5 <- [1,2861,null,{"value":"13"}] 05:58:04 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 05:58:04 INFO - PROCESS | 2528 | 1464613084374 Marionette TRACE conn5 -> [0,2862,"setScriptTimeout",{"ms":35000}] 05:58:04 INFO - PROCESS | 2528 | 1464613084375 Marionette TRACE conn5 <- [1,2862,null,{}] 05:58:04 INFO - PROCESS | 2528 | 1464613084379 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}] 05:58:04 INFO - PROCESS | 2528 | 1464613084477 Marionette TRACE conn5 <- [1,2863,null,{"value":null}] 05:58:04 INFO - PROCESS | 2528 | 1464613084594 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\", \"2a2d7192-24ed-4889-9d1c-c9ccdcac4bce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:58:04 INFO - PROCESS | 2528 | ++DOCSHELL 15E18800 == 61 [pid = 2528] [id = 725] 05:58:04 INFO - PROCESS | 2528 | ++DOMWINDOW == 124 (1642F400) [pid = 2528] [serial = 2175] [outer = 00000000] 05:58:04 INFO - PROCESS | 2528 | ++DOMWINDOW == 125 (16455C00) [pid = 2528] [serial = 2176] [outer = 1642F400] 05:58:04 INFO - PROCESS | 2528 | 1464613084639 Marionette DEBUG loaded listener.js 05:58:04 INFO - PROCESS | 2528 | ++DOMWINDOW == 126 (16594000) [pid = 2528] [serial = 2177] [outer = 1642F400] 05:58:05 INFO - PROCESS | 2528 | 1464613085051 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]]]}] 05:58:05 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 05:58:05 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 730ms 05:58:05 INFO - PROCESS | 2528 | 1464613085105 Marionette TRACE conn5 -> [0,2865,"getWindowHandle",null] 05:58:05 INFO - PROCESS | 2528 | 1464613085107 Marionette TRACE conn5 <- [1,2865,null,{"value":"13"}] 05:58:05 INFO - PROCESS | 2528 | 1464613085110 Marionette TRACE conn5 -> [0,2866,"setScriptTimeout",{"ms":35000}] 05:58:05 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 05:58:05 INFO - PROCESS | 2528 | 1464613085112 Marionette TRACE conn5 <- [1,2866,null,{}] 05:58:05 INFO - PROCESS | 2528 | 1464613085116 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}] 05:58:05 INFO - PROCESS | 2528 | 1464613085247 Marionette TRACE conn5 <- [1,2867,null,{"value":null}] 05:58:05 INFO - PROCESS | 2528 | 1464613085265 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\", \"2a2d7192-24ed-4889-9d1c-c9ccdcac4bce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:58:05 INFO - PROCESS | 2528 | ++DOCSHELL 16731C00 == 62 [pid = 2528] [id = 726] 05:58:05 INFO - PROCESS | 2528 | ++DOMWINDOW == 127 (16733800) [pid = 2528] [serial = 2178] [outer = 00000000] 05:58:05 INFO - PROCESS | 2528 | ++DOMWINDOW == 128 (1688AC00) [pid = 2528] [serial = 2179] [outer = 16733800] 05:58:05 INFO - PROCESS | 2528 | 1464613085310 Marionette DEBUG loaded listener.js 05:58:05 INFO - PROCESS | 2528 | ++DOMWINDOW == 129 (16E4F400) [pid = 2528] [serial = 2180] [outer = 16733800] 05:58:05 INFO - PROCESS | 2528 | 1464613085786 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]]]}] 05:58:05 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 05:58:05 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 730ms 05:58:05 INFO - PROCESS | 2528 | 1464613085845 Marionette TRACE conn5 -> [0,2869,"getWindowHandle",null] 05:58:05 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 05:58:05 INFO - PROCESS | 2528 | 1464613085847 Marionette TRACE conn5 <- [1,2869,null,{"value":"13"}] 05:58:05 INFO - PROCESS | 2528 | 1464613085855 Marionette TRACE conn5 -> [0,2870,"setScriptTimeout",{"ms":35000}] 05:58:05 INFO - PROCESS | 2528 | 1464613085857 Marionette TRACE conn5 <- [1,2870,null,{}] 05:58:05 INFO - PROCESS | 2528 | 1464613085888 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}] 05:58:06 INFO - PROCESS | 2528 | 1464613086049 Marionette TRACE conn5 <- [1,2871,null,{"value":null}] 05:58:06 INFO - PROCESS | 2528 | 1464613086123 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\", \"2a2d7192-24ed-4889-9d1c-c9ccdcac4bce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:58:06 INFO - PROCESS | 2528 | ++DOCSHELL 1730C000 == 63 [pid = 2528] [id = 727] 05:58:06 INFO - PROCESS | 2528 | ++DOMWINDOW == 130 (17368800) [pid = 2528] [serial = 2181] [outer = 00000000] 05:58:06 INFO - PROCESS | 2528 | ++DOMWINDOW == 131 (17582400) [pid = 2528] [serial = 2182] [outer = 17368800] 05:58:06 INFO - PROCESS | 2528 | 1464613086169 Marionette DEBUG loaded listener.js 05:58:06 INFO - PROCESS | 2528 | ++DOMWINDOW == 132 (18B84800) [pid = 2528] [serial = 2183] [outer = 17368800] 05:58:06 INFO - PROCESS | 2528 | 1464613086611 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]]]}] 05:58:06 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 05:58:06 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 810ms 05:58:06 INFO - PROCESS | 2528 | 1464613086661 Marionette TRACE conn5 -> [0,2873,"getWindowHandle",null] 05:58:06 INFO - PROCESS | 2528 | 1464613086663 Marionette TRACE conn5 <- [1,2873,null,{"value":"13"}] 05:58:06 INFO - PROCESS | 2528 | 1464613086667 Marionette TRACE conn5 -> [0,2874,"setScriptTimeout",{"ms":35000}] 05:58:06 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 05:58:06 INFO - PROCESS | 2528 | 1464613086668 Marionette TRACE conn5 <- [1,2874,null,{}] 05:58:06 INFO - PROCESS | 2528 | 1464613086672 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}] 05:58:06 INFO - PROCESS | 2528 | 1464613086805 Marionette TRACE conn5 <- [1,2875,null,{"value":null}] 05:58:06 INFO - PROCESS | 2528 | 1464613086826 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\", \"2a2d7192-24ed-4889-9d1c-c9ccdcac4bce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:58:06 INFO - PROCESS | 2528 | ++DOCSHELL 1910DC00 == 64 [pid = 2528] [id = 728] 05:58:06 INFO - PROCESS | 2528 | ++DOMWINDOW == 133 (19127400) [pid = 2528] [serial = 2184] [outer = 00000000] 05:58:06 INFO - PROCESS | 2528 | ++DOMWINDOW == 134 (1A446400) [pid = 2528] [serial = 2185] [outer = 19127400] 05:58:06 INFO - PROCESS | 2528 | 1464613086870 Marionette DEBUG loaded listener.js 05:58:06 INFO - PROCESS | 2528 | ++DOMWINDOW == 135 (1A472800) [pid = 2528] [serial = 2186] [outer = 19127400] 05:58:07 INFO - PROCESS | 2528 | --DOMWINDOW == 134 (16E4C800) [pid = 2528] [serial = 2127] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 05:58:07 INFO - PROCESS | 2528 | --DOMWINDOW == 133 (1736AC00) [pid = 2528] [serial = 2130] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 05:58:07 INFO - PROCESS | 2528 | --DOMWINDOW == 132 (0E50A800) [pid = 2528] [serial = 2133] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 05:58:07 INFO - PROCESS | 2528 | --DOMWINDOW == 131 (14C96800) [pid = 2528] [serial = 2121] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 05:58:07 INFO - PROCESS | 2528 | --DOMWINDOW == 130 (12506C00) [pid = 2528] [serial = 2118] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 05:58:07 INFO - PROCESS | 2528 | --DOMWINDOW == 129 (120A7400) [pid = 2528] [serial = 2112] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 05:58:07 INFO - PROCESS | 2528 | --DOMWINDOW == 128 (1754F800) [pid = 2528] [serial = 2136] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 05:58:07 INFO - PROCESS | 2528 | --DOMWINDOW == 127 (160B1400) [pid = 2528] [serial = 2124] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 05:58:07 INFO - PROCESS | 2528 | --DOMWINDOW == 126 (0C26CC00) [pid = 2528] [serial = 2115] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 05:58:07 INFO - PROCESS | 2528 | --DOMWINDOW == 125 (0D24D000) [pid = 2528] [serial = 2088] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 05:58:07 INFO - PROCESS | 2528 | 1464613087488 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]]]}] 05:58:07 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 05:58:07 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 870ms 05:58:07 INFO - PROCESS | 2528 | 1464613087541 Marionette TRACE conn5 -> [0,2877,"getWindowHandle",null] 05:58:07 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 05:58:07 INFO - PROCESS | 2528 | 1464613087553 Marionette TRACE conn5 <- [1,2877,null,{"value":"13"}] 05:58:07 INFO - PROCESS | 2528 | 1464613087556 Marionette TRACE conn5 -> [0,2878,"setScriptTimeout",{"ms":35000}] 05:58:07 INFO - PROCESS | 2528 | 1464613087558 Marionette TRACE conn5 <- [1,2878,null,{}] 05:58:07 INFO - PROCESS | 2528 | 1464613087562 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}] 05:58:07 INFO - PROCESS | 2528 | 1464613087653 Marionette TRACE conn5 <- [1,2879,null,{"value":null}] 05:58:07 INFO - PROCESS | 2528 | 1464613087662 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\", \"2a2d7192-24ed-4889-9d1c-c9ccdcac4bce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:58:07 INFO - PROCESS | 2528 | ++DOCSHELL 12378400 == 65 [pid = 2528] [id = 729] 05:58:07 INFO - PROCESS | 2528 | ++DOMWINDOW == 126 (15E12000) [pid = 2528] [serial = 2187] [outer = 00000000] 05:58:07 INFO - PROCESS | 2528 | ++DOMWINDOW == 127 (1910B400) [pid = 2528] [serial = 2188] [outer = 15E12000] 05:58:07 INFO - PROCESS | 2528 | 1464613087707 Marionette DEBUG loaded listener.js 05:58:07 INFO - PROCESS | 2528 | ++DOMWINDOW == 128 (19D52800) [pid = 2528] [serial = 2189] [outer = 15E12000] 05:58:08 INFO - PROCESS | 2528 | 1464613088151 Marionette TRACE conn5 <- [1,2880,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 05:58:08 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 05:58:08 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 630ms 05:58:08 INFO - PROCESS | 2528 | 1464613088192 Marionette TRACE conn5 -> [0,2881,"getWindowHandle",null] 05:58:08 INFO - PROCESS | 2528 | 1464613088194 Marionette TRACE conn5 <- [1,2881,null,{"value":"13"}] 05:58:08 INFO - PROCESS | 2528 | 1464613088214 Marionette TRACE conn5 -> [0,2882,"setScriptTimeout",{"ms":35000}] 05:58:08 INFO - PROCESS | 2528 | 1464613088215 Marionette TRACE conn5 <- [1,2882,null,{}] 05:58:08 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 05:58:08 INFO - PROCESS | 2528 | 1464613088219 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}] 05:58:08 INFO - PROCESS | 2528 | 1464613088312 Marionette TRACE conn5 <- [1,2883,null,{"value":null}] 05:58:08 INFO - PROCESS | 2528 | 1464613088319 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\", \"2a2d7192-24ed-4889-9d1c-c9ccdcac4bce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:58:08 INFO - PROCESS | 2528 | ++DOCSHELL 1AB64800 == 66 [pid = 2528] [id = 730] 05:58:08 INFO - PROCESS | 2528 | ++DOMWINDOW == 129 (1AC75400) [pid = 2528] [serial = 2190] [outer = 00000000] 05:58:08 INFO - PROCESS | 2528 | ++DOMWINDOW == 130 (1ADC3400) [pid = 2528] [serial = 2191] [outer = 1AC75400] 05:58:08 INFO - PROCESS | 2528 | 1464613088362 Marionette DEBUG loaded listener.js 05:58:08 INFO - PROCESS | 2528 | ++DOMWINDOW == 131 (1B108400) [pid = 2528] [serial = 2192] [outer = 1AC75400] 05:58:08 INFO - PROCESS | 2528 | 1464613088822 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]]]}] 05:58:08 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 05:58:08 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 630ms 05:58:08 INFO - PROCESS | 2528 | 1464613088850 Marionette TRACE conn5 -> [0,2885,"getWindowHandle",null] 05:58:08 INFO - PROCESS | 2528 | 1464613088852 Marionette TRACE conn5 <- [1,2885,null,{"value":"13"}] 05:58:08 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 05:58:08 INFO - PROCESS | 2528 | 1464613088869 Marionette TRACE conn5 -> [0,2886,"setScriptTimeout",{"ms":35000}] 05:58:08 INFO - PROCESS | 2528 | 1464613088871 Marionette TRACE conn5 <- [1,2886,null,{}] 05:58:08 INFO - PROCESS | 2528 | 1464613088875 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}] 05:58:09 INFO - PROCESS | 2528 | 1464613088968 Marionette TRACE conn5 <- [1,2887,null,{"value":null}] 05:58:09 INFO - PROCESS | 2528 | 1464613088975 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\", \"2a2d7192-24ed-4889-9d1c-c9ccdcac4bce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:58:09 INFO - PROCESS | 2528 | ++DOCSHELL 0D24B400 == 67 [pid = 2528] [id = 731] 05:58:09 INFO - PROCESS | 2528 | ++DOMWINDOW == 132 (0D254000) [pid = 2528] [serial = 2193] [outer = 00000000] 05:58:09 INFO - PROCESS | 2528 | ++DOMWINDOW == 133 (1B1C0400) [pid = 2528] [serial = 2194] [outer = 0D254000] 05:58:09 INFO - PROCESS | 2528 | 1464613089019 Marionette DEBUG loaded listener.js 05:58:09 INFO - PROCESS | 2528 | ++DOMWINDOW == 134 (1B2ADC00) [pid = 2528] [serial = 2195] [outer = 0D254000] 05:58:09 INFO - PROCESS | 2528 | 1464613089765 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]]]}] 05:58:09 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 05:58:09 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 930ms 05:58:09 INFO - PROCESS | 2528 | 1464613089801 Marionette TRACE conn5 -> [0,2889,"getWindowHandle",null] 05:58:09 INFO - PROCESS | 2528 | 1464613089806 Marionette TRACE conn5 <- [1,2889,null,{"value":"13"}] 05:58:09 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 05:58:09 INFO - PROCESS | 2528 | 1464613089813 Marionette TRACE conn5 -> [0,2890,"setScriptTimeout",{"ms":35000}] 05:58:09 INFO - PROCESS | 2528 | 1464613089816 Marionette TRACE conn5 <- [1,2890,null,{}] 05:58:09 INFO - PROCESS | 2528 | 1464613089822 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}] 05:58:09 INFO - PROCESS | 2528 | 1464613089948 Marionette TRACE conn5 <- [1,2891,null,{"value":null}] 05:58:10 INFO - PROCESS | 2528 | 1464613090122 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\", \"2a2d7192-24ed-4889-9d1c-c9ccdcac4bce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:58:10 INFO - PROCESS | 2528 | ++DOCSHELL 11D18C00 == 68 [pid = 2528] [id = 732] 05:58:10 INFO - PROCESS | 2528 | ++DOMWINDOW == 135 (11DECC00) [pid = 2528] [serial = 2196] [outer = 00000000] 05:58:10 INFO - PROCESS | 2528 | ++DOMWINDOW == 136 (1223C400) [pid = 2528] [serial = 2197] [outer = 11DECC00] 05:58:10 INFO - PROCESS | 2528 | 1464613090181 Marionette DEBUG loaded listener.js 05:58:10 INFO - PROCESS | 2528 | ++DOMWINDOW == 137 (12576800) [pid = 2528] [serial = 2198] [outer = 11DECC00] 05:58:10 INFO - PROCESS | 2528 | 1464613090793 Marionette TRACE conn5 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 05:58:10 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 05:58:10 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 1018ms 05:58:10 INFO - PROCESS | 2528 | 1464613090835 Marionette TRACE conn5 -> [0,2893,"getWindowHandle",null] 05:58:10 INFO - PROCESS | 2528 | 1464613090841 Marionette TRACE conn5 <- [1,2893,null,{"value":"13"}] 05:58:10 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 05:58:10 INFO - PROCESS | 2528 | 1464613090848 Marionette TRACE conn5 -> [0,2894,"setScriptTimeout",{"ms":35000}] 05:58:10 INFO - PROCESS | 2528 | 1464613090851 Marionette TRACE conn5 <- [1,2894,null,{}] 05:58:10 INFO - PROCESS | 2528 | 1464613090855 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}] 05:58:11 INFO - PROCESS | 2528 | 1464613090978 Marionette TRACE conn5 <- [1,2895,null,{"value":null}] 05:58:11 INFO - PROCESS | 2528 | 1464613091137 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\", \"2a2d7192-24ed-4889-9d1c-c9ccdcac4bce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:58:11 INFO - PROCESS | 2528 | ++DOCSHELL 152B9800 == 69 [pid = 2528] [id = 733] 05:58:11 INFO - PROCESS | 2528 | ++DOMWINDOW == 138 (154F3000) [pid = 2528] [serial = 2199] [outer = 00000000] 05:58:11 INFO - PROCESS | 2528 | ++DOMWINDOW == 139 (16457400) [pid = 2528] [serial = 2200] [outer = 154F3000] 05:58:11 INFO - PROCESS | 2528 | 1464613091193 Marionette DEBUG loaded listener.js 05:58:11 INFO - PROCESS | 2528 | ++DOMWINDOW == 140 (16E49800) [pid = 2528] [serial = 2201] [outer = 154F3000] 05:58:11 INFO - PROCESS | 2528 | 1464613091824 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]]]}] 05:58:11 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 05:58:11 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 1020ms 05:58:11 INFO - PROCESS | 2528 | 1464613091870 Marionette TRACE conn5 -> [0,2897,"getWindowHandle",null] 05:58:11 INFO - PROCESS | 2528 | 1464613091872 Marionette TRACE conn5 <- [1,2897,null,{"value":"13"}] 05:58:11 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 05:58:11 INFO - PROCESS | 2528 | 1464613091876 Marionette TRACE conn5 -> [0,2898,"setScriptTimeout",{"ms":35000}] 05:58:11 INFO - PROCESS | 2528 | 1464613091880 Marionette TRACE conn5 <- [1,2898,null,{}] 05:58:11 INFO - PROCESS | 2528 | 1464613091891 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}] 05:58:12 INFO - PROCESS | 2528 | 1464613092034 Marionette TRACE conn5 <- [1,2899,null,{"value":null}] 05:58:12 INFO - PROCESS | 2528 | 1464613092199 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\", \"2a2d7192-24ed-4889-9d1c-c9ccdcac4bce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:58:12 INFO - PROCESS | 2528 | ++DOCSHELL 1B1C5800 == 70 [pid = 2528] [id = 734] 05:58:12 INFO - PROCESS | 2528 | ++DOMWINDOW == 141 (1B1C5C00) [pid = 2528] [serial = 2202] [outer = 00000000] 05:58:12 INFO - PROCESS | 2528 | ++DOMWINDOW == 142 (1BC55800) [pid = 2528] [serial = 2203] [outer = 1B1C5C00] 05:58:12 INFO - PROCESS | 2528 | 1464613092258 Marionette DEBUG loaded listener.js 05:58:12 INFO - PROCESS | 2528 | ++DOMWINDOW == 143 (1C103400) [pid = 2528] [serial = 2204] [outer = 1B1C5C00] 05:58:12 INFO - PROCESS | 2528 | 1464613092771 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]]]}] 05:58:12 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 05:58:12 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 05:58:12 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 930ms 05:58:12 INFO - PROCESS | 2528 | 1464613092809 Marionette TRACE conn5 -> [0,2901,"getWindowHandle",null] 05:58:12 INFO - PROCESS | 2528 | 1464613092812 Marionette TRACE conn5 <- [1,2901,null,{"value":"13"}] 05:58:12 INFO - TEST-START | /DOMEvents/constructors.html 05:58:12 INFO - PROCESS | 2528 | 1464613092816 Marionette TRACE conn5 -> [0,2902,"setScriptTimeout",{"ms":35000}] 05:58:12 INFO - PROCESS | 2528 | 1464613092818 Marionette TRACE conn5 <- [1,2902,null,{}] 05:58:12 INFO - PROCESS | 2528 | 1464613092822 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}] 05:58:12 INFO - PROCESS | 2528 | 1464613092944 Marionette TRACE conn5 <- [1,2903,null,{"value":null}] 05:58:13 INFO - PROCESS | 2528 | 1464613093074 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\", \"2a2d7192-24ed-4889-9d1c-c9ccdcac4bce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:58:13 INFO - PROCESS | 2528 | ++DOCSHELL 1C57D000 == 71 [pid = 2528] [id = 735] 05:58:13 INFO - PROCESS | 2528 | ++DOMWINDOW == 144 (1C580C00) [pid = 2528] [serial = 2205] [outer = 00000000] 05:58:13 INFO - PROCESS | 2528 | ++DOMWINDOW == 145 (1C8C3C00) [pid = 2528] [serial = 2206] [outer = 1C580C00] 05:58:13 INFO - PROCESS | 2528 | 1464613093130 Marionette DEBUG loaded listener.js 05:58:13 INFO - PROCESS | 2528 | ++DOMWINDOW == 146 (1C8C8C00) [pid = 2528] [serial = 2207] [outer = 1C580C00] 05:58:13 INFO - PROCESS | 2528 | 1464613093842 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]]]}] 05:58:13 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 05:58:13 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 05:58:13 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 05:58:13 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 05:58:13 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 05:58:13 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 05:58:13 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 05:58:13 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 05:58:13 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 05:58:13 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 05:58:13 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 05:58:13 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 05:58:13 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 05:58:13 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 05:58:13 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 05:58:13 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 05:58:13 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 05:58:13 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 05:58:13 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 05:58:13 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 05:58:13 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 05:58:13 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 05:58:13 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 05:58:13 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 05:58:13 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 05:58:13 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 05:58:13 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 05:58:13 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 05:58:13 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 05:58:13 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 05:58:13 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 05:58:13 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 05:58:13 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 05:58:13 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 05:58:13 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 05:58:13 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 05:58:13 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 05:58:13 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 05:58:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:58:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:58:13 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 05:58:13 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 05:58:13 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 05:58:13 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 05:58:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:58:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:58:13 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 05:58:13 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 05:58:13 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 05:58:13 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 05:58:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:58:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:58:13 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 05:58:13 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 05:58:13 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 05:58:13 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 05:58:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:58:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:58:13 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 05:58:13 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 05:58:13 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 05:58:13 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 05:58:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:58:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:58:13 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 05:58:13 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 05:58:13 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 05:58:13 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 05:58:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:58:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:58:13 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 05:58:13 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 05:58:13 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 05:58:13 INFO - TEST-OK | /DOMEvents/constructors.html | took 1109ms 05:58:13 INFO - PROCESS | 2528 | 1464613093928 Marionette TRACE conn5 -> [0,2905,"getWindowHandle",null] 05:58:13 INFO - PROCESS | 2528 | 1464613093930 Marionette TRACE conn5 <- [1,2905,null,{"value":"13"}] 05:58:13 INFO - PROCESS | 2528 | 1464613093934 Marionette TRACE conn5 -> [0,2906,"setScriptTimeout",{"ms":35000}] 05:58:13 INFO - TEST-START | /DOMEvents/event-phases-order.html 05:58:13 INFO - PROCESS | 2528 | 1464613093936 Marionette TRACE conn5 <- [1,2906,null,{}] 05:58:13 INFO - PROCESS | 2528 | 1464613093940 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}] 05:58:14 INFO - PROCESS | 2528 | 1464613094054 Marionette TRACE conn5 <- [1,2907,null,{"value":null}] 05:58:14 INFO - PROCESS | 2528 | 1464613094211 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\", \"2a2d7192-24ed-4889-9d1c-c9ccdcac4bce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:58:14 INFO - PROCESS | 2528 | ++DOCSHELL 1C8C9000 == 72 [pid = 2528] [id = 736] 05:58:14 INFO - PROCESS | 2528 | ++DOMWINDOW == 147 (1C8CAC00) [pid = 2528] [serial = 2208] [outer = 00000000] 05:58:14 INFO - PROCESS | 2528 | ++DOMWINDOW == 148 (1C90C800) [pid = 2528] [serial = 2209] [outer = 1C8CAC00] 05:58:14 INFO - PROCESS | 2528 | 1464613094266 Marionette DEBUG loaded listener.js 05:58:14 INFO - PROCESS | 2528 | ++DOMWINDOW == 149 (1D74B800) [pid = 2528] [serial = 2210] [outer = 1C8CAC00] 05:58:14 INFO - PROCESS | 2528 | 1464613094781 Marionette TRACE conn5 <- [1,2908,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 05:58:14 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 05:58:14 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 871ms 05:58:14 INFO - PROCESS | 2528 | 1464613094808 Marionette TRACE conn5 -> [0,2909,"getWindowHandle",null] 05:58:14 INFO - PROCESS | 2528 | 1464613094810 Marionette TRACE conn5 <- [1,2909,null,{"value":"13"}] 05:58:14 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 05:58:14 INFO - PROCESS | 2528 | 1464613094814 Marionette TRACE conn5 -> [0,2910,"setScriptTimeout",{"ms":35000}] 05:58:14 INFO - PROCESS | 2528 | 1464613094816 Marionette TRACE conn5 <- [1,2910,null,{}] 05:58:14 INFO - PROCESS | 2528 | 1464613094819 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}] 05:58:14 INFO - PROCESS | 2528 | 1464613094956 Marionette TRACE conn5 <- [1,2911,null,{"value":null}] 05:58:15 INFO - PROCESS | 2528 | 1464613095088 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\", \"2a2d7192-24ed-4889-9d1c-c9ccdcac4bce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:58:15 INFO - PROCESS | 2528 | ++DOCSHELL 1C90B000 == 73 [pid = 2528] [id = 737] 05:58:15 INFO - PROCESS | 2528 | ++DOMWINDOW == 150 (1D74FC00) [pid = 2528] [serial = 2211] [outer = 00000000] 05:58:15 INFO - PROCESS | 2528 | ++DOMWINDOW == 151 (1E1A7400) [pid = 2528] [serial = 2212] [outer = 1D74FC00] 05:58:15 INFO - PROCESS | 2528 | 1464613095145 Marionette DEBUG loaded listener.js 05:58:15 INFO - PROCESS | 2528 | ++DOMWINDOW == 152 (1E1AC000) [pid = 2528] [serial = 2213] [outer = 1D74FC00] 05:58:15 INFO - PROCESS | 2528 | [2528] 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 05:58:15 INFO - PROCESS | 2528 | [2528] 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 05:58:15 INFO - PROCESS | 2528 | [2528] 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 05:58:15 INFO - PROCESS | 2528 | [2528] 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 05:58:15 INFO - PROCESS | 2528 | 1464613095663 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]]]}] 05:58:15 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 05:58:15 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 05:58:15 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 05:58:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:58:15 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 05:58:15 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 05:58:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:58:15 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 05:58:15 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 05:58:15 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 05:58:15 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 05:58:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:58:15 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 05:58:15 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 05:58:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:58:15 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 05:58:15 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 05:58:15 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 05:58:15 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 05:58:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:58:15 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 05:58:15 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 05:58:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:58:15 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 05:58:15 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]" 05:58:15 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 05:58:15 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 05:58:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:58:15 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 05:58:15 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 05:58:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:58:15 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 05:58:15 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 05:58:15 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 880ms 05:58:15 INFO - PROCESS | 2528 | 1464613095714 Marionette TRACE conn5 -> [0,2913,"getWindowHandle",null] 05:58:15 INFO - PROCESS | 2528 | 1464613095716 Marionette TRACE conn5 <- [1,2913,null,{"value":"13"}] 05:58:15 INFO - PROCESS | 2528 | 1464613095721 Marionette TRACE conn5 -> [0,2914,"setScriptTimeout",{"ms":35000}] 05:58:15 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 05:58:15 INFO - PROCESS | 2528 | 1464613095723 Marionette TRACE conn5 <- [1,2914,null,{}] 05:58:15 INFO - PROCESS | 2528 | 1464613095727 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}] 05:58:15 INFO - PROCESS | 2528 | 1464613095842 Marionette TRACE conn5 <- [1,2915,null,{"value":null}] 05:58:16 INFO - PROCESS | 2528 | 1464613096012 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\", \"2a2d7192-24ed-4889-9d1c-c9ccdcac4bce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:58:16 INFO - PROCESS | 2528 | ++DOCSHELL 1D74F800 == 74 [pid = 2528] [id = 738] 05:58:16 INFO - PROCESS | 2528 | ++DOMWINDOW == 153 (1E1AD400) [pid = 2528] [serial = 2214] [outer = 00000000] 05:58:16 INFO - PROCESS | 2528 | ++DOMWINDOW == 154 (1E62CC00) [pid = 2528] [serial = 2215] [outer = 1E1AD400] 05:58:16 INFO - PROCESS | 2528 | 1464613096066 Marionette DEBUG loaded listener.js 05:58:16 INFO - PROCESS | 2528 | ++DOMWINDOW == 155 (1E630400) [pid = 2528] [serial = 2216] [outer = 1E1AD400] 05:58:16 INFO - PROCESS | 2528 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 05:58:16 INFO - PROCESS | 2528 | 1464613096637 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]]]}] 05:58:16 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 05:58:16 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 970ms 05:58:16 INFO - PROCESS | 2528 | 1464613096697 Marionette TRACE conn5 -> [0,2917,"getWindowHandle",null] 05:58:16 INFO - PROCESS | 2528 | 1464613096699 Marionette TRACE conn5 <- [1,2917,null,{"value":"13"}] 05:58:16 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 05:58:16 INFO - PROCESS | 2528 | 1464613096703 Marionette TRACE conn5 -> [0,2918,"setScriptTimeout",{"ms":35000}] 05:58:16 INFO - PROCESS | 2528 | 1464613096705 Marionette TRACE conn5 <- [1,2918,null,{}] 05:58:16 INFO - PROCESS | 2528 | 1464613096709 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}] 05:58:16 INFO - PROCESS | 2528 | 1464613096824 Marionette TRACE conn5 <- [1,2919,null,{"value":null}] 05:58:17 INFO - PROCESS | 2528 | 1464613096982 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\", \"2a2d7192-24ed-4889-9d1c-c9ccdcac4bce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:58:17 INFO - PROCESS | 2528 | ++DOCSHELL 1EDD4800 == 75 [pid = 2528] [id = 739] 05:58:17 INFO - PROCESS | 2528 | ++DOMWINDOW == 156 (1EDD5800) [pid = 2528] [serial = 2217] [outer = 00000000] 05:58:17 INFO - PROCESS | 2528 | ++DOMWINDOW == 157 (1EDD9C00) [pid = 2528] [serial = 2218] [outer = 1EDD5800] 05:58:17 INFO - PROCESS | 2528 | 1464613097037 Marionette DEBUG loaded listener.js 05:58:17 INFO - PROCESS | 2528 | ++DOMWINDOW == 158 (1EDDC800) [pid = 2528] [serial = 2219] [outer = 1EDD5800] 05:58:17 INFO - PROCESS | 2528 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 05:58:17 INFO - PROCESS | 2528 | 1464613097549 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]]]}] 05:58:17 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 05:58:17 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 871ms 05:58:17 INFO - PROCESS | 2528 | 1464613097577 Marionette TRACE conn5 -> [0,2921,"getWindowHandle",null] 05:58:17 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 05:58:17 INFO - PROCESS | 2528 | 1464613097580 Marionette TRACE conn5 <- [1,2921,null,{"value":"13"}] 05:58:17 INFO - PROCESS | 2528 | 1464613097583 Marionette TRACE conn5 -> [0,2922,"setScriptTimeout",{"ms":35000}] 05:58:17 INFO - PROCESS | 2528 | 1464613097585 Marionette TRACE conn5 <- [1,2922,null,{}] 05:58:17 INFO - PROCESS | 2528 | 1464613097588 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}] 05:58:17 INFO - PROCESS | 2528 | 1464613097704 Marionette TRACE conn5 <- [1,2923,null,{"value":null}] 05:58:17 INFO - PROCESS | 2528 | 1464613097835 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\", \"2a2d7192-24ed-4889-9d1c-c9ccdcac4bce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:58:17 INFO - PROCESS | 2528 | ++DOCSHELL 1EDDFC00 == 76 [pid = 2528] [id = 740] 05:58:17 INFO - PROCESS | 2528 | ++DOMWINDOW == 159 (1F194000) [pid = 2528] [serial = 2220] [outer = 00000000] 05:58:17 INFO - PROCESS | 2528 | ++DOMWINDOW == 160 (1F199000) [pid = 2528] [serial = 2221] [outer = 1F194000] 05:58:17 INFO - PROCESS | 2528 | 1464613097890 Marionette DEBUG loaded listener.js 05:58:18 INFO - PROCESS | 2528 | ++DOMWINDOW == 161 (1F19D400) [pid = 2528] [serial = 2222] [outer = 1F194000] 05:58:18 INFO - PROCESS | 2528 | 1464613098377 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]]]}] 05:58:18 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 05:58:18 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 830ms 05:58:18 INFO - PROCESS | 2528 | 1464613098414 Marionette TRACE conn5 -> [0,2925,"getWindowHandle",null] 05:58:18 INFO - PROCESS | 2528 | 1464613098416 Marionette TRACE conn5 <- [1,2925,null,{"value":"13"}] 05:58:18 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 05:58:18 INFO - PROCESS | 2528 | 1464613098419 Marionette TRACE conn5 -> [0,2926,"setScriptTimeout",{"ms":35000}] 05:58:18 INFO - PROCESS | 2528 | 1464613098421 Marionette TRACE conn5 <- [1,2926,null,{}] 05:58:18 INFO - PROCESS | 2528 | 1464613098425 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}] 05:58:18 INFO - PROCESS | 2528 | 1464613098542 Marionette TRACE conn5 <- [1,2927,null,{"value":null}] 05:58:18 INFO - PROCESS | 2528 | 1464613098732 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\", \"2a2d7192-24ed-4889-9d1c-c9ccdcac4bce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:58:18 INFO - PROCESS | 2528 | ++DOCSHELL 0DC68400 == 77 [pid = 2528] [id = 741] 05:58:18 INFO - PROCESS | 2528 | ++DOMWINDOW == 162 (0E5F3C00) [pid = 2528] [serial = 2223] [outer = 00000000] 05:58:18 INFO - PROCESS | 2528 | ++DOMWINDOW == 163 (1F46C400) [pid = 2528] [serial = 2224] [outer = 0E5F3C00] 05:58:18 INFO - PROCESS | 2528 | 1464613098786 Marionette DEBUG loaded listener.js 05:58:18 INFO - PROCESS | 2528 | ++DOMWINDOW == 164 (1F46F800) [pid = 2528] [serial = 2225] [outer = 0E5F3C00] 05:58:19 INFO - PROCESS | 2528 | 1464613099327 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]]]}] 05:58:19 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. 05:58:19 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 930ms 05:58:19 INFO - PROCESS | 2528 | 1464613099354 Marionette TRACE conn5 -> [0,2929,"getWindowHandle",null] 05:58:19 INFO - PROCESS | 2528 | 1464613099356 Marionette TRACE conn5 <- [1,2929,null,{"value":"13"}] 05:58:19 INFO - PROCESS | 2528 | 1464613099360 Marionette TRACE conn5 -> [0,2930,"setScriptTimeout",{"ms":35000}] 05:58:19 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 05:58:19 INFO - PROCESS | 2528 | 1464613099363 Marionette TRACE conn5 <- [1,2930,null,{}] 05:58:19 INFO - PROCESS | 2528 | 1464613099366 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}] 05:58:19 INFO - PROCESS | 2528 | 1464613099508 Marionette TRACE conn5 <- [1,2931,null,{"value":null}] 05:58:19 INFO - PROCESS | 2528 | 1464613099878 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\", \"2a2d7192-24ed-4889-9d1c-c9ccdcac4bce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:58:19 INFO - PROCESS | 2528 | ++DOCSHELL 0D647800 == 78 [pid = 2528] [id = 742] 05:58:19 INFO - PROCESS | 2528 | ++DOMWINDOW == 165 (0D649C00) [pid = 2528] [serial = 2226] [outer = 00000000] 05:58:20 INFO - PROCESS | 2528 | ++DOMWINDOW == 166 (0D89A000) [pid = 2528] [serial = 2227] [outer = 0D649C00] 05:58:20 INFO - PROCESS | 2528 | 1464613099975 Marionette DEBUG loaded listener.js 05:58:20 INFO - PROCESS | 2528 | ++DOMWINDOW == 167 (11D14000) [pid = 2528] [serial = 2228] [outer = 0D649C00] 05:58:20 INFO - PROCESS | 2528 | 1464613100533 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"]]]}] 05:58:20 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 05:58:20 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 05:58:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:58:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:58:20 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 05:58:20 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 1218ms 05:58:20 INFO - PROCESS | 2528 | 1464613100582 Marionette TRACE conn5 -> [0,2933,"getWindowHandle",null] 05:58:20 INFO - PROCESS | 2528 | 1464613100585 Marionette TRACE conn5 <- [1,2933,null,{"value":"13"}] 05:58:20 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 05:58:20 INFO - PROCESS | 2528 | 1464613100590 Marionette TRACE conn5 -> [0,2934,"setScriptTimeout",{"ms":35000}] 05:58:20 INFO - PROCESS | 2528 | 1464613100593 Marionette TRACE conn5 <- [1,2934,null,{}] 05:58:20 INFO - PROCESS | 2528 | 1464613100598 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}] 05:58:20 INFO - PROCESS | 2528 | 1464613100715 Marionette TRACE conn5 <- [1,2935,null,{"value":null}] 05:58:20 INFO - PROCESS | 2528 | 1464613100856 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\", \"2a2d7192-24ed-4889-9d1c-c9ccdcac4bce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:58:20 INFO - PROCESS | 2528 | ++DOCSHELL 13220C00 == 79 [pid = 2528] [id = 743] 05:58:20 INFO - PROCESS | 2528 | ++DOMWINDOW == 168 (13DDC000) [pid = 2528] [serial = 2229] [outer = 00000000] 05:58:20 INFO - PROCESS | 2528 | ++DOMWINDOW == 169 (160B2000) [pid = 2528] [serial = 2230] [outer = 13DDC000] 05:58:20 INFO - PROCESS | 2528 | 1464613100911 Marionette DEBUG loaded listener.js 05:58:21 INFO - PROCESS | 2528 | ++DOMWINDOW == 170 (1644F800) [pid = 2528] [serial = 2231] [outer = 13DDC000] 05:58:21 INFO - PROCESS | 2528 | 1464613101422 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]]]}] 05:58:21 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. 05:58:21 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 870ms 05:58:21 INFO - PROCESS | 2528 | 1464613101464 Marionette TRACE conn5 -> [0,2937,"getWindowHandle",null] 05:58:21 INFO - PROCESS | 2528 | 1464613101468 Marionette TRACE conn5 <- [1,2937,null,{"value":"13"}] 05:58:21 INFO - PROCESS | 2528 | 1464613101472 Marionette TRACE conn5 -> [0,2938,"setScriptTimeout",{"ms":35000}] 05:58:21 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 05:58:21 INFO - PROCESS | 2528 | 1464613101474 Marionette TRACE conn5 <- [1,2938,null,{}] 05:58:21 INFO - PROCESS | 2528 | 1464613101478 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}] 05:58:21 INFO - PROCESS | 2528 | 1464613101589 Marionette TRACE conn5 <- [1,2939,null,{"value":null}] 05:58:21 INFO - PROCESS | 2528 | 1464613101795 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\", \"2a2d7192-24ed-4889-9d1c-c9ccdcac4bce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:58:21 INFO - PROCESS | 2528 | --DOCSHELL 1AB64800 == 78 [pid = 2528] [id = 730] 05:58:21 INFO - PROCESS | 2528 | --DOCSHELL 12378400 == 77 [pid = 2528] [id = 729] 05:58:21 INFO - PROCESS | 2528 | --DOCSHELL 1910DC00 == 76 [pid = 2528] [id = 728] 05:58:21 INFO - PROCESS | 2528 | --DOCSHELL 1730C000 == 75 [pid = 2528] [id = 727] 05:58:21 INFO - PROCESS | 2528 | --DOCSHELL 16731C00 == 74 [pid = 2528] [id = 726] 05:58:21 INFO - PROCESS | 2528 | --DOCSHELL 15E18800 == 73 [pid = 2528] [id = 725] 05:58:21 INFO - PROCESS | 2528 | --DOCSHELL 151DD800 == 72 [pid = 2528] [id = 724] 05:58:21 INFO - PROCESS | 2528 | --DOCSHELL 0D649400 == 71 [pid = 2528] [id = 723] 05:58:21 INFO - PROCESS | 2528 | --DOMWINDOW == 169 (1A468C00) [pid = 2528] [serial = 2140] [outer = 00000000] [url = about:blank] 05:58:21 INFO - PROCESS | 2528 | ++DOCSHELL 08B6A400 == 72 [pid = 2528] [id = 744] 05:58:21 INFO - PROCESS | 2528 | ++DOMWINDOW == 170 (0C268800) [pid = 2528] [serial = 2232] [outer = 00000000] 05:58:21 INFO - PROCESS | 2528 | ++DOMWINDOW == 171 (0D648C00) [pid = 2528] [serial = 2233] [outer = 0C268800] 05:58:21 INFO - PROCESS | 2528 | 1464613101915 Marionette DEBUG loaded listener.js 05:58:22 INFO - PROCESS | 2528 | ++DOMWINDOW == 172 (0DDAA000) [pid = 2528] [serial = 2234] [outer = 0C268800] 05:58:22 INFO - PROCESS | 2528 | --DOCSHELL 0D64A400 == 71 [pid = 2528] [id = 722] 05:58:22 INFO - PROCESS | 2528 | --DOCSHELL 12C07C00 == 70 [pid = 2528] [id = 715] 05:58:22 INFO - PROCESS | 2528 | --DOCSHELL 0C321800 == 69 [pid = 2528] [id = 714] 05:58:22 INFO - PROCESS | 2528 | --DOMWINDOW == 171 (12C01C00) [pid = 2528] [serial = 2090] [outer = 00000000] [url = about:blank] 05:58:22 INFO - PROCESS | 2528 | --DOMWINDOW == 170 (1251EC00) [pid = 2528] [serial = 2114] [outer = 00000000] [url = about:blank] 05:58:22 INFO - PROCESS | 2528 | --DOMWINDOW == 169 (1736B400) [pid = 2528] [serial = 2098] [outer = 00000000] [url = about:blank] 05:58:22 INFO - PROCESS | 2528 | --DOMWINDOW == 168 (1642B400) [pid = 2528] [serial = 2125] [outer = 00000000] [url = about:blank] 05:58:22 INFO - PROCESS | 2528 | --DOMWINDOW == 167 (14C4BC00) [pid = 2528] [serial = 2095] [outer = 00000000] [url = about:blank] 05:58:22 INFO - PROCESS | 2528 | --DOMWINDOW == 166 (1AB67C00) [pid = 2528] [serial = 2104] [outer = 00000000] [url = about:blank] 05:58:22 INFO - PROCESS | 2528 | --DOMWINDOW == 165 (1B10C000) [pid = 2528] [serial = 2110] [outer = 00000000] [url = about:blank] 05:58:22 INFO - PROCESS | 2528 | --DOMWINDOW == 164 (0D109000) [pid = 2528] [serial = 2116] [outer = 00000000] [url = about:blank] 05:58:22 INFO - PROCESS | 2528 | --DOMWINDOW == 163 (0D8E5400) [pid = 2528] [serial = 2117] [outer = 00000000] [url = about:blank] 05:58:22 INFO - PROCESS | 2528 | --DOMWINDOW == 162 (1A486800) [pid = 2528] [serial = 2101] [outer = 00000000] [url = about:blank] 05:58:22 INFO - PROCESS | 2528 | --DOMWINDOW == 161 (1642E800) [pid = 2528] [serial = 2135] [outer = 00000000] [url = about:blank] 05:58:22 INFO - PROCESS | 2528 | --DOMWINDOW == 160 (199CC800) [pid = 2528] [serial = 2138] [outer = 00000000] [url = about:blank] 05:58:22 INFO - PROCESS | 2528 | --DOMWINDOW == 159 (16432400) [pid = 2528] [serial = 2126] [outer = 00000000] [url = about:blank] 05:58:22 INFO - PROCESS | 2528 | --DOMWINDOW == 158 (1728C800) [pid = 2528] [serial = 2128] [outer = 00000000] [url = about:blank] 05:58:22 INFO - PROCESS | 2528 | --DOMWINDOW == 157 (174A7C00) [pid = 2528] [serial = 2131] [outer = 00000000] [url = about:blank] 05:58:22 INFO - PROCESS | 2528 | --DOMWINDOW == 156 (17363400) [pid = 2528] [serial = 2129] [outer = 00000000] [url = about:blank] 05:58:22 INFO - PROCESS | 2528 | --DOMWINDOW == 155 (14C92C00) [pid = 2528] [serial = 2134] [outer = 00000000] [url = about:blank] 05:58:22 INFO - PROCESS | 2528 | --DOMWINDOW == 154 (175F2000) [pid = 2528] [serial = 2132] [outer = 00000000] [url = about:blank] 05:58:22 INFO - PROCESS | 2528 | --DOMWINDOW == 153 (1ADC0400) [pid = 2528] [serial = 2107] [outer = 00000000] [url = about:blank] 05:58:22 INFO - PROCESS | 2528 | --DOMWINDOW == 152 (154E0C00) [pid = 2528] [serial = 2122] [outer = 00000000] [url = about:blank] 05:58:22 INFO - PROCESS | 2528 | --DOMWINDOW == 151 (15E13C00) [pid = 2528] [serial = 2123] [outer = 00000000] [url = about:blank] 05:58:22 INFO - PROCESS | 2528 | --DOMWINDOW == 150 (12C05C00) [pid = 2528] [serial = 2119] [outer = 00000000] [url = about:blank] 05:58:22 INFO - PROCESS | 2528 | --DOMWINDOW == 149 (132E1000) [pid = 2528] [serial = 2120] [outer = 00000000] [url = about:blank] 05:58:22 INFO - PROCESS | 2528 | --DOMWINDOW == 148 (0D102C00) [pid = 2528] [serial = 2092] [outer = 00000000] [url = about:blank] 05:58:22 INFO - PROCESS | 2528 | --DOMWINDOW == 147 (122EF800) [pid = 2528] [serial = 2113] [outer = 00000000] [url = about:blank] 05:58:22 INFO - PROCESS | 2528 | --DOMWINDOW == 146 (19131400) [pid = 2528] [serial = 2137] [outer = 00000000] [url = about:blank] 05:58:22 INFO - PROCESS | 2528 | ++DOCSHELL 13DDCC00 == 70 [pid = 2528] [id = 745] 05:58:22 INFO - PROCESS | 2528 | ++DOMWINDOW == 147 (14C05C00) [pid = 2528] [serial = 2235] [outer = 00000000] 05:58:22 INFO - PROCESS | 2528 | ++DOMWINDOW == 148 (14C0B400) [pid = 2528] [serial = 2236] [outer = 14C05C00] 05:58:22 INFO - PROCESS | 2528 | 1464613102410 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]]]}] 05:58:22 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. 05:58:22 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 970ms 05:58:22 INFO - PROCESS | 2528 | 1464613102447 Marionette TRACE conn5 -> [0,2941,"getWindowHandle",null] 05:58:22 INFO - PROCESS | 2528 | 1464613102449 Marionette TRACE conn5 <- [1,2941,null,{"value":"13"}] 05:58:22 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 05:58:22 INFO - PROCESS | 2528 | 1464613102454 Marionette TRACE conn5 -> [0,2942,"setScriptTimeout",{"ms":35000}] 05:58:22 INFO - PROCESS | 2528 | 1464613102460 Marionette TRACE conn5 <- [1,2942,null,{}] 05:58:22 INFO - PROCESS | 2528 | 1464613102468 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}] 05:58:22 INFO - PROCESS | 2528 | 1464613102589 Marionette TRACE conn5 <- [1,2943,null,{"value":null}] 05:58:22 INFO - PROCESS | 2528 | 1464613102605 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\", \"2a2d7192-24ed-4889-9d1c-c9ccdcac4bce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:58:22 INFO - PROCESS | 2528 | ++DOCSHELL 154F5C00 == 71 [pid = 2528] [id = 746] 05:58:22 INFO - PROCESS | 2528 | ++DOMWINDOW == 149 (15706400) [pid = 2528] [serial = 2237] [outer = 00000000] 05:58:22 INFO - PROCESS | 2528 | ++DOMWINDOW == 150 (160B9C00) [pid = 2528] [serial = 2238] [outer = 15706400] 05:58:22 INFO - PROCESS | 2528 | 1464613102649 Marionette DEBUG loaded listener.js 05:58:22 INFO - PROCESS | 2528 | ++DOMWINDOW == 151 (16433800) [pid = 2528] [serial = 2239] [outer = 15706400] 05:58:23 INFO - PROCESS | 2528 | 1464613103132 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]]]}] 05:58:23 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 05:58:23 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 05:58:23 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 730ms 05:58:23 INFO - PROCESS | 2528 | 1464613103188 Marionette TRACE conn5 -> [0,2945,"getWindowHandle",null] 05:58:23 INFO - PROCESS | 2528 | 1464613103190 Marionette TRACE conn5 <- [1,2945,null,{"value":"13"}] 05:58:23 INFO - PROCESS | 2528 | 1464613103194 Marionette TRACE conn5 -> [0,2946,"setScriptTimeout",{"ms":35000}] 05:58:23 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 05:58:23 INFO - PROCESS | 2528 | 1464613103195 Marionette TRACE conn5 <- [1,2946,null,{}] 05:58:23 INFO - PROCESS | 2528 | 1464613103199 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}] 05:58:23 INFO - PROCESS | 2528 | 1464613103326 Marionette TRACE conn5 <- [1,2947,null,{"value":null}] 05:58:23 INFO - PROCESS | 2528 | 1464613103457 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\", \"2a2d7192-24ed-4889-9d1c-c9ccdcac4bce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:58:23 INFO - PROCESS | 2528 | ++DOCSHELL 16435C00 == 72 [pid = 2528] [id = 747] 05:58:23 INFO - PROCESS | 2528 | ++DOMWINDOW == 152 (1644BC00) [pid = 2528] [serial = 2240] [outer = 00000000] 05:58:23 INFO - PROCESS | 2528 | ++DOMWINDOW == 153 (1736FC00) [pid = 2528] [serial = 2241] [outer = 1644BC00] 05:58:23 INFO - PROCESS | 2528 | 1464613103502 Marionette DEBUG loaded listener.js 05:58:23 INFO - PROCESS | 2528 | ++DOMWINDOW == 154 (1749C800) [pid = 2528] [serial = 2242] [outer = 1644BC00] 05:58:23 INFO - PROCESS | 2528 | 1464613103813 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]]]}] 05:58:23 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. 05:58:23 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 671ms 05:58:23 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 05:58:23 INFO - PROCESS | 2528 | 1464613103867 Marionette TRACE conn5 -> [0,2949,"getWindowHandle",null] 05:58:23 INFO - PROCESS | 2528 | 1464613103869 Marionette TRACE conn5 <- [1,2949,null,{"value":"13"}] 05:58:23 INFO - PROCESS | 2528 | 1464613103872 Marionette TRACE conn5 -> [0,2950,"setScriptTimeout",{"ms":35000}] 05:58:23 INFO - PROCESS | 2528 | 1464613103874 Marionette TRACE conn5 <- [1,2950,null,{}] 05:58:23 INFO - PROCESS | 2528 | 1464613103877 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}] 05:58:24 INFO - PROCESS | 2528 | 1464613104039 Marionette TRACE conn5 <- [1,2951,null,{"value":null}] 05:58:24 INFO - PROCESS | 2528 | 1464613104110 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\", \"2a2d7192-24ed-4889-9d1c-c9ccdcac4bce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:58:24 INFO - PROCESS | 2528 | ++DOCSHELL 174A3C00 == 73 [pid = 2528] [id = 748] 05:58:24 INFO - PROCESS | 2528 | ++DOMWINDOW == 155 (17546C00) [pid = 2528] [serial = 2243] [outer = 00000000] 05:58:24 INFO - PROCESS | 2528 | ++DOMWINDOW == 156 (17B1E400) [pid = 2528] [serial = 2244] [outer = 17546C00] 05:58:24 INFO - PROCESS | 2528 | 1464613104170 Marionette DEBUG loaded listener.js 05:58:24 INFO - PROCESS | 2528 | ++DOMWINDOW == 157 (1912FC00) [pid = 2528] [serial = 2245] [outer = 17546C00] 05:58:24 INFO - PROCESS | 2528 | 1464613104563 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]]]}] 05:58:24 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. 05:58:24 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 730ms 05:58:24 INFO - PROCESS | 2528 | 1464613104603 Marionette TRACE conn5 -> [0,2953,"getWindowHandle",null] 05:58:24 INFO - PROCESS | 2528 | 1464613104605 Marionette TRACE conn5 <- [1,2953,null,{"value":"13"}] 05:58:24 INFO - PROCESS | 2528 | 1464613104608 Marionette TRACE conn5 -> [0,2954,"setScriptTimeout",{"ms":35000}] 05:58:24 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 05:58:24 INFO - PROCESS | 2528 | 1464613104610 Marionette TRACE conn5 <- [1,2954,null,{}] 05:58:24 INFO - PROCESS | 2528 | 1464613104613 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}] 05:58:24 INFO - PROCESS | 2528 | 1464613104753 Marionette TRACE conn5 <- [1,2955,null,{"value":null}] 05:58:24 INFO - PROCESS | 2528 | 1464613104866 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\", \"2a2d7192-24ed-4889-9d1c-c9ccdcac4bce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:58:24 INFO - PROCESS | 2528 | ++DOCSHELL 19D53400 == 74 [pid = 2528] [id = 749] 05:58:24 INFO - PROCESS | 2528 | ++DOMWINDOW == 158 (19D56400) [pid = 2528] [serial = 2246] [outer = 00000000] 05:58:24 INFO - PROCESS | 2528 | ++DOMWINDOW == 159 (1A48D000) [pid = 2528] [serial = 2247] [outer = 19D56400] 05:58:24 INFO - PROCESS | 2528 | 1464613104911 Marionette DEBUG loaded listener.js 05:58:25 INFO - PROCESS | 2528 | ++DOMWINDOW == 160 (1AB5C400) [pid = 2528] [serial = 2248] [outer = 19D56400] 05:58:25 INFO - PROCESS | 2528 | 1464613105302 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]]]}] 05:58:25 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. 05:58:25 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 730ms 05:58:25 INFO - PROCESS | 2528 | 1464613105343 Marionette TRACE conn5 -> [0,2957,"getWindowHandle",null] 05:58:25 INFO - PROCESS | 2528 | 1464613105345 Marionette TRACE conn5 <- [1,2957,null,{"value":"13"}] 05:58:25 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 05:58:25 INFO - PROCESS | 2528 | 1464613105347 Marionette TRACE conn5 -> [0,2958,"setScriptTimeout",{"ms":35000}] 05:58:25 INFO - PROCESS | 2528 | 1464613105349 Marionette TRACE conn5 <- [1,2958,null,{}] 05:58:25 INFO - PROCESS | 2528 | 1464613105353 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}] 05:58:25 INFO - PROCESS | 2528 | 1464613105490 Marionette TRACE conn5 <- [1,2959,null,{"value":null}] 05:58:25 INFO - PROCESS | 2528 | 1464613105506 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\", \"2a2d7192-24ed-4889-9d1c-c9ccdcac4bce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:58:25 INFO - PROCESS | 2528 | ++DOCSHELL 1AB66400 == 75 [pid = 2528] [id = 750] 05:58:25 INFO - PROCESS | 2528 | ++DOMWINDOW == 161 (1AC73000) [pid = 2528] [serial = 2249] [outer = 00000000] 05:58:25 INFO - PROCESS | 2528 | ++DOMWINDOW == 162 (1ADC7000) [pid = 2528] [serial = 2250] [outer = 1AC73000] 05:58:25 INFO - PROCESS | 2528 | 1464613105550 Marionette DEBUG loaded listener.js 05:58:25 INFO - PROCESS | 2528 | ++DOMWINDOW == 163 (1B10E800) [pid = 2528] [serial = 2251] [outer = 1AC73000] 05:58:26 INFO - PROCESS | 2528 | 1464613105976 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]]]}] 05:58:26 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. 05:58:26 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 670ms 05:58:26 INFO - PROCESS | 2528 | 1464613106026 Marionette TRACE conn5 -> [0,2961,"getWindowHandle",null] 05:58:26 INFO - PROCESS | 2528 | 1464613106028 Marionette TRACE conn5 <- [1,2961,null,{"value":"13"}] 05:58:26 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 05:58:26 INFO - PROCESS | 2528 | 1464613106030 Marionette TRACE conn5 -> [0,2962,"setScriptTimeout",{"ms":35000}] 05:58:26 INFO - PROCESS | 2528 | 1464613106032 Marionette TRACE conn5 <- [1,2962,null,{}] 05:58:26 INFO - PROCESS | 2528 | 1464613106035 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}] 05:58:26 INFO - PROCESS | 2528 | 1464613106177 Marionette TRACE conn5 <- [1,2963,null,{"value":null}] 05:58:26 INFO - PROCESS | 2528 | 1464613106223 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\", \"2a2d7192-24ed-4889-9d1c-c9ccdcac4bce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:58:26 INFO - PROCESS | 2528 | ++DOCSHELL 1ADC6400 == 76 [pid = 2528] [id = 751] 05:58:26 INFO - PROCESS | 2528 | ++DOMWINDOW == 164 (1B174000) [pid = 2528] [serial = 2252] [outer = 00000000] 05:58:26 INFO - PROCESS | 2528 | ++DOMWINDOW == 165 (1B1C7800) [pid = 2528] [serial = 2253] [outer = 1B174000] 05:58:26 INFO - PROCESS | 2528 | 1464613106268 Marionette DEBUG loaded listener.js 05:58:26 INFO - PROCESS | 2528 | ++DOMWINDOW == 166 (1B2AF800) [pid = 2528] [serial = 2254] [outer = 1B174000] 05:58:26 INFO - PROCESS | 2528 | --DOMWINDOW == 165 (152AD400) [pid = 2528] [serial = 2139] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 05:58:26 INFO - PROCESS | 2528 | --DOMWINDOW == 164 (1642F400) [pid = 2528] [serial = 2175] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 05:58:26 INFO - PROCESS | 2528 | --DOMWINDOW == 163 (17368800) [pid = 2528] [serial = 2181] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 05:58:26 INFO - PROCESS | 2528 | --DOMWINDOW == 162 (0D74D400) [pid = 2528] [serial = 2166] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 05:58:26 INFO - PROCESS | 2528 | --DOMWINDOW == 161 (0D64C400) [pid = 2528] [serial = 2169] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 05:58:26 INFO - PROCESS | 2528 | --DOMWINDOW == 160 (19127400) [pid = 2528] [serial = 2184] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 05:58:26 INFO - PROCESS | 2528 | --DOMWINDOW == 159 (1AC75400) [pid = 2528] [serial = 2190] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 05:58:26 INFO - PROCESS | 2528 | --DOMWINDOW == 158 (152AE800) [pid = 2528] [serial = 2172] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 05:58:26 INFO - PROCESS | 2528 | --DOMWINDOW == 157 (16733800) [pid = 2528] [serial = 2178] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 05:58:26 INFO - PROCESS | 2528 | --DOMWINDOW == 156 (15E12000) [pid = 2528] [serial = 2187] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 05:58:26 INFO - PROCESS | 2528 | --DOMWINDOW == 155 (18B86000) [pid = 2528] [serial = 2025] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 05:58:26 INFO - PROCESS | 2528 | --DOMWINDOW == 154 (13DD9800) [pid = 2528] [serial = 2022] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 05:58:26 INFO - PROCESS | 2528 | --DOMWINDOW == 153 (0DC1A800) [pid = 2528] [serial = 2019] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 05:58:26 INFO - PROCESS | 2528 | 1464613106870 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]]]}] 05:58:26 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. 05:58:26 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 870ms 05:58:26 INFO - PROCESS | 2528 | 1464613106904 Marionette TRACE conn5 -> [0,2965,"getWindowHandle",null] 05:58:26 INFO - PROCESS | 2528 | 1464613106906 Marionette TRACE conn5 <- [1,2965,null,{"value":"13"}] 05:58:26 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 05:58:26 INFO - PROCESS | 2528 | 1464613106909 Marionette TRACE conn5 -> [0,2966,"setScriptTimeout",{"ms":35000}] 05:58:26 INFO - PROCESS | 2528 | 1464613106910 Marionette TRACE conn5 <- [1,2966,null,{}] 05:58:26 INFO - PROCESS | 2528 | 1464613106914 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}] 05:58:27 INFO - PROCESS | 2528 | 1464613107068 Marionette TRACE conn5 <- [1,2967,null,{"value":null}] 05:58:27 INFO - PROCESS | 2528 | 1464613107141 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\", \"2a2d7192-24ed-4889-9d1c-c9ccdcac4bce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:58:27 INFO - PROCESS | 2528 | ++DOCSHELL 132DE400 == 77 [pid = 2528] [id = 752] 05:58:27 INFO - PROCESS | 2528 | ++DOMWINDOW == 154 (152AD400) [pid = 2528] [serial = 2255] [outer = 00000000] 05:58:27 INFO - PROCESS | 2528 | ++DOMWINDOW == 155 (174A1800) [pid = 2528] [serial = 2256] [outer = 152AD400] 05:58:27 INFO - PROCESS | 2528 | 1464613107185 Marionette DEBUG loaded listener.js 05:58:27 INFO - PROCESS | 2528 | ++DOMWINDOW == 156 (1A467000) [pid = 2528] [serial = 2257] [outer = 152AD400] 05:58:27 INFO - PROCESS | 2528 | 1464613107498 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]]]}] 05:58:27 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. 05:58:27 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 630ms 05:58:27 INFO - PROCESS | 2528 | 1464613107540 Marionette TRACE conn5 -> [0,2969,"getWindowHandle",null] 05:58:27 INFO - PROCESS | 2528 | 1464613107542 Marionette TRACE conn5 <- [1,2969,null,{"value":"13"}] 05:58:27 INFO - PROCESS | 2528 | 1464613107545 Marionette TRACE conn5 -> [0,2970,"setScriptTimeout",{"ms":35000}] 05:58:27 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 05:58:27 INFO - PROCESS | 2528 | 1464613107547 Marionette TRACE conn5 <- [1,2970,null,{}] 05:58:27 INFO - PROCESS | 2528 | 1464613107551 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}] 05:58:27 INFO - PROCESS | 2528 | 1464613107711 Marionette TRACE conn5 <- [1,2971,null,{"value":null}] 05:58:27 INFO - PROCESS | 2528 | 1464613107720 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\", \"2a2d7192-24ed-4889-9d1c-c9ccdcac4bce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:58:27 INFO - PROCESS | 2528 | ++DOCSHELL 19DE7000 == 78 [pid = 2528] [id = 753] 05:58:27 INFO - PROCESS | 2528 | ++DOMWINDOW == 157 (19DEB400) [pid = 2528] [serial = 2258] [outer = 00000000] 05:58:27 INFO - PROCESS | 2528 | ++DOMWINDOW == 158 (1C105000) [pid = 2528] [serial = 2259] [outer = 19DEB400] 05:58:27 INFO - PROCESS | 2528 | 1464613107770 Marionette DEBUG loaded listener.js 05:58:27 INFO - PROCESS | 2528 | ++DOMWINDOW == 159 (1C90B800) [pid = 2528] [serial = 2260] [outer = 19DEB400] 05:58:28 INFO - PROCESS | 2528 | 1464613108196 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"]]]}] 05:58:28 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 05:58:28 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 05:58:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:58:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:58:28 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 05:58:28 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 670ms 05:58:28 INFO - PROCESS | 2528 | 1464613108226 Marionette TRACE conn5 -> [0,2973,"getWindowHandle",null] 05:58:28 INFO - PROCESS | 2528 | 1464613108228 Marionette TRACE conn5 <- [1,2973,null,{"value":"13"}] 05:58:28 INFO - PROCESS | 2528 | 1464613108231 Marionette TRACE conn5 -> [0,2974,"setScriptTimeout",{"ms":35000}] 05:58:28 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 05:58:28 INFO - PROCESS | 2528 | 1464613108233 Marionette TRACE conn5 <- [1,2974,null,{}] 05:58:28 INFO - PROCESS | 2528 | 1464613108237 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}] 05:58:28 INFO - PROCESS | 2528 | 1464613108406 Marionette TRACE conn5 <- [1,2975,null,{"value":null}] 05:58:28 INFO - PROCESS | 2528 | 1464613108421 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\", \"2a2d7192-24ed-4889-9d1c-c9ccdcac4bce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:58:28 INFO - PROCESS | 2528 | ++DOCSHELL 1D74AC00 == 79 [pid = 2528] [id = 754] 05:58:28 INFO - PROCESS | 2528 | ++DOMWINDOW == 160 (1D750000) [pid = 2528] [serial = 2261] [outer = 00000000] 05:58:28 INFO - PROCESS | 2528 | ++DOMWINDOW == 161 (1F195400) [pid = 2528] [serial = 2262] [outer = 1D750000] 05:58:28 INFO - PROCESS | 2528 | 1464613108466 Marionette DEBUG loaded listener.js 05:58:28 INFO - PROCESS | 2528 | ++DOMWINDOW == 162 (1F475000) [pid = 2528] [serial = 2263] [outer = 1D750000] 05:58:29 INFO - PROCESS | 2528 | 1464613109044 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]]]}] 05:58:29 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. 05:58:29 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 830ms 05:58:29 INFO - PROCESS | 2528 | 1464613109123 Marionette TRACE conn5 -> [0,2977,"getWindowHandle",null] 05:58:29 INFO - PROCESS | 2528 | 1464613109127 Marionette TRACE conn5 <- [1,2977,null,{"value":"13"}] 05:58:29 INFO - PROCESS | 2528 | 1464613109134 Marionette TRACE conn5 -> [0,2978,"setScriptTimeout",{"ms":35000}] 05:58:29 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 05:58:29 INFO - PROCESS | 2528 | 1464613109138 Marionette TRACE conn5 <- [1,2978,null,{}] 05:58:29 INFO - PROCESS | 2528 | 1464613109144 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}] 05:58:29 INFO - PROCESS | 2528 | 1464613109275 Marionette TRACE conn5 <- [1,2979,null,{"value":null}] 05:58:29 INFO - PROCESS | 2528 | 1464613109439 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\", \"2a2d7192-24ed-4889-9d1c-c9ccdcac4bce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:58:29 INFO - PROCESS | 2528 | ++DOCSHELL 12032C00 == 80 [pid = 2528] [id = 755] 05:58:29 INFO - PROCESS | 2528 | ++DOMWINDOW == 163 (12510C00) [pid = 2528] [serial = 2264] [outer = 00000000] 05:58:29 INFO - PROCESS | 2528 | ++DOMWINDOW == 164 (13219400) [pid = 2528] [serial = 2265] [outer = 12510C00] 05:58:29 INFO - PROCESS | 2528 | 1464613109498 Marionette DEBUG loaded listener.js 05:58:29 INFO - PROCESS | 2528 | ++DOMWINDOW == 165 (14C4D000) [pid = 2528] [serial = 2266] [outer = 12510C00] 05:58:29 INFO - PROCESS | 2528 | ++DOCSHELL 0CCCD800 == 81 [pid = 2528] [id = 756] 05:58:29 INFO - PROCESS | 2528 | ++DOMWINDOW == 166 (154EE800) [pid = 2528] [serial = 2267] [outer = 00000000] 05:58:29 INFO - PROCESS | 2528 | ++DOMWINDOW == 167 (165E3000) [pid = 2528] [serial = 2268] [outer = 154EE800] 05:58:30 INFO - PROCESS | 2528 | 1464613110082 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]]]}] 05:58:30 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. 05:58:30 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 970ms 05:58:30 INFO - PROCESS | 2528 | 1464613110114 Marionette TRACE conn5 -> [0,2981,"getWindowHandle",null] 05:58:30 INFO - PROCESS | 2528 | 1464613110121 Marionette TRACE conn5 <- [1,2981,null,{"value":"13"}] 05:58:30 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 05:58:30 INFO - PROCESS | 2528 | 1464613110127 Marionette TRACE conn5 -> [0,2982,"setScriptTimeout",{"ms":35000}] 05:58:30 INFO - PROCESS | 2528 | 1464613110130 Marionette TRACE conn5 <- [1,2982,null,{}] 05:58:30 INFO - PROCESS | 2528 | 1464613110134 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}] 05:58:30 INFO - PROCESS | 2528 | 1464613110294 Marionette TRACE conn5 <- [1,2983,null,{"value":null}] 05:58:30 INFO - PROCESS | 2528 | 1464613110466 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\", \"2a2d7192-24ed-4889-9d1c-c9ccdcac4bce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:58:30 INFO - PROCESS | 2528 | ++DOCSHELL 16431C00 == 82 [pid = 2528] [id = 757] 05:58:30 INFO - PROCESS | 2528 | ++DOMWINDOW == 168 (16453C00) [pid = 2528] [serial = 2269] [outer = 00000000] 05:58:30 INFO - PROCESS | 2528 | ++DOMWINDOW == 169 (1736CC00) [pid = 2528] [serial = 2270] [outer = 16453C00] 05:58:30 INFO - PROCESS | 2528 | 1464613110522 Marionette DEBUG loaded listener.js 05:58:30 INFO - PROCESS | 2528 | ++DOMWINDOW == 170 (17B73C00) [pid = 2528] [serial = 2271] [outer = 16453C00] 05:58:31 INFO - PROCESS | 2528 | 1464613111076 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]]]}] 05:58:31 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 05:58:31 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 05:58:31 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 970ms 05:58:31 INFO - PROCESS | 2528 | 1464613111098 Marionette TRACE conn5 -> [0,2985,"getWindowHandle",null] 05:58:31 INFO - PROCESS | 2528 | 1464613111101 Marionette TRACE conn5 <- [1,2985,null,{"value":"13"}] 05:58:31 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 05:58:31 INFO - PROCESS | 2528 | 1464613111105 Marionette TRACE conn5 -> [0,2986,"setScriptTimeout",{"ms":35000}] 05:58:31 INFO - PROCESS | 2528 | 1464613111109 Marionette TRACE conn5 <- [1,2986,null,{}] 05:58:31 INFO - PROCESS | 2528 | 1464613111120 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}] 05:58:31 INFO - PROCESS | 2528 | 1464613111251 Marionette TRACE conn5 <- [1,2987,null,{"value":null}] 05:58:31 INFO - PROCESS | 2528 | 1464613111421 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\", \"2a2d7192-24ed-4889-9d1c-c9ccdcac4bce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:58:31 INFO - PROCESS | 2528 | ++DOCSHELL 1C908400 == 83 [pid = 2528] [id = 758] 05:58:31 INFO - PROCESS | 2528 | ++DOMWINDOW == 171 (1C909C00) [pid = 2528] [serial = 2272] [outer = 00000000] 05:58:31 INFO - PROCESS | 2528 | ++DOMWINDOW == 172 (1D757C00) [pid = 2528] [serial = 2273] [outer = 1C909C00] 05:58:31 INFO - PROCESS | 2528 | 1464613111480 Marionette DEBUG loaded listener.js 05:58:31 INFO - PROCESS | 2528 | ++DOMWINDOW == 173 (1E62FC00) [pid = 2528] [serial = 2274] [outer = 1C909C00] 05:58:32 INFO - PROCESS | 2528 | 1464613112007 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]]]}] 05:58:32 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. 05:58:32 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 930ms 05:58:32 INFO - PROCESS | 2528 | 1464613112038 Marionette TRACE conn5 -> [0,2989,"getWindowHandle",null] 05:58:32 INFO - PROCESS | 2528 | 1464613112041 Marionette TRACE conn5 <- [1,2989,null,{"value":"13"}] 05:58:32 INFO - PROCESS | 2528 | 1464613112044 Marionette TRACE conn5 -> [0,2990,"setScriptTimeout",{"ms":35000}] 05:58:32 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 05:58:32 INFO - PROCESS | 2528 | 1464613112046 Marionette TRACE conn5 <- [1,2990,null,{}] 05:58:32 INFO - PROCESS | 2528 | 1464613112050 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}] 05:58:32 INFO - PROCESS | 2528 | 1464613112176 Marionette TRACE conn5 <- [1,2991,null,{"value":null}] 05:58:32 INFO - PROCESS | 2528 | 1464613112353 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\", \"2a2d7192-24ed-4889-9d1c-c9ccdcac4bce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:58:32 INFO - PROCESS | 2528 | ++DOCSHELL 1F477800 == 84 [pid = 2528] [id = 759] 05:58:32 INFO - PROCESS | 2528 | ++DOMWINDOW == 174 (1F822C00) [pid = 2528] [serial = 2275] [outer = 00000000] 05:58:32 INFO - PROCESS | 2528 | ++DOMWINDOW == 175 (1F828400) [pid = 2528] [serial = 2276] [outer = 1F822C00] 05:58:32 INFO - PROCESS | 2528 | 1464613112410 Marionette DEBUG loaded listener.js 05:58:32 INFO - PROCESS | 2528 | ++DOMWINDOW == 176 (1F82BC00) [pid = 2528] [serial = 2277] [outer = 1F822C00] 05:58:32 INFO - PROCESS | 2528 | 1464613112913 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]]]}] 05:58:33 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. 05:58:33 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 930ms 05:58:33 INFO - PROCESS | 2528 | 1464613112978 Marionette TRACE conn5 -> [0,2993,"getWindowHandle",null] 05:58:33 INFO - PROCESS | 2528 | 1464613112980 Marionette TRACE conn5 <- [1,2993,null,{"value":"13"}] 05:58:33 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 05:58:33 INFO - PROCESS | 2528 | 1464613112984 Marionette TRACE conn5 -> [0,2994,"setScriptTimeout",{"ms":35000}] 05:58:33 INFO - PROCESS | 2528 | 1464613112986 Marionette TRACE conn5 <- [1,2994,null,{}] 05:58:33 INFO - PROCESS | 2528 | 1464613112989 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}] 05:58:33 INFO - PROCESS | 2528 | 1464613113145 Marionette TRACE conn5 <- [1,2995,null,{"value":null}] 05:58:33 INFO - PROCESS | 2528 | 1464613113312 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\", \"2a2d7192-24ed-4889-9d1c-c9ccdcac4bce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:58:33 INFO - PROCESS | 2528 | ++DOCSHELL 1F82CC00 == 85 [pid = 2528] [id = 760] 05:58:33 INFO - PROCESS | 2528 | ++DOMWINDOW == 177 (1F82E400) [pid = 2528] [serial = 2278] [outer = 00000000] 05:58:33 INFO - PROCESS | 2528 | ++DOMWINDOW == 178 (1FB32800) [pid = 2528] [serial = 2279] [outer = 1F82E400] 05:58:33 INFO - PROCESS | 2528 | 1464613113367 Marionette DEBUG loaded listener.js 05:58:33 INFO - PROCESS | 2528 | ++DOMWINDOW == 179 (1FB37400) [pid = 2528] [serial = 2280] [outer = 1F82E400] 05:58:33 INFO - PROCESS | 2528 | 1464613113892 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]]]}] 05:58:33 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. 05:58:33 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 931ms 05:58:33 INFO - PROCESS | 2528 | 1464613113914 Marionette TRACE conn5 -> [0,2997,"getWindowHandle",null] 05:58:33 INFO - PROCESS | 2528 | 1464613113916 Marionette TRACE conn5 <- [1,2997,null,{"value":"13"}] 05:58:33 INFO - TEST-START | /FileAPI/FileReaderSync.worker 05:58:33 INFO - PROCESS | 2528 | 1464613113920 Marionette TRACE conn5 -> [0,2998,"setScriptTimeout",{"ms":35000}] 05:58:33 INFO - PROCESS | 2528 | 1464613113922 Marionette TRACE conn5 <- [1,2998,null,{}] 05:58:33 INFO - PROCESS | 2528 | 1464613113925 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}] 05:58:34 INFO - PROCESS | 2528 | 1464613114124 Marionette TRACE conn5 <- [1,2999,null,{"value":null}] 05:58:34 INFO - PROCESS | 2528 | 1464613114221 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\", \"2a2d7192-24ed-4889-9d1c-c9ccdcac4bce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:58:34 INFO - PROCESS | 2528 | ++DOCSHELL 1FB39800 == 86 [pid = 2528] [id = 761] 05:58:34 INFO - PROCESS | 2528 | ++DOMWINDOW == 180 (1FB3B000) [pid = 2528] [serial = 2281] [outer = 00000000] 05:58:34 INFO - PROCESS | 2528 | ++DOMWINDOW == 181 (1FBDB800) [pid = 2528] [serial = 2282] [outer = 1FB3B000] 05:58:34 INFO - PROCESS | 2528 | 1464613114275 Marionette DEBUG loaded listener.js 05:58:34 INFO - PROCESS | 2528 | ++DOMWINDOW == 182 (1FBDE000) [pid = 2528] [serial = 2283] [outer = 1FB3B000] 05:58:34 INFO - PROCESS | 2528 | [2528] 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 05:58:34 INFO - PROCESS | 2528 | 1464613114878 Marionette TRACE conn5 <- [1,3000,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 05:58:34 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 05:58:34 INFO - {} 05:58:34 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 05:58:34 INFO - {} 05:58:34 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 05:58:34 INFO - {} 05:58:34 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 05:58:34 INFO - {} 05:58:34 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 970ms 05:58:34 INFO - PROCESS | 2528 | 1464613114912 Marionette TRACE conn5 -> [0,3001,"getWindowHandle",null] 05:58:34 INFO - PROCESS | 2528 | 1464613114915 Marionette TRACE conn5 <- [1,3001,null,{"value":"13"}] 05:58:34 INFO - TEST-START | /FileAPI/fileReader.html 05:58:34 INFO - PROCESS | 2528 | 1464613114918 Marionette TRACE conn5 -> [0,3002,"setScriptTimeout",{"ms":35000}] 05:58:34 INFO - PROCESS | 2528 | 1464613114920 Marionette TRACE conn5 <- [1,3002,null,{}] 05:58:34 INFO - PROCESS | 2528 | 1464613114927 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}] 05:58:35 INFO - PROCESS | 2528 | 1464613115082 Marionette TRACE conn5 <- [1,3003,null,{"value":null}] 05:58:35 INFO - PROCESS | 2528 | 1464613115230 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\", \"2a2d7192-24ed-4889-9d1c-c9ccdcac4bce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:58:35 INFO - PROCESS | 2528 | ++DOCSHELL 1FBD4C00 == 87 [pid = 2528] [id = 762] 05:58:35 INFO - PROCESS | 2528 | ++DOMWINDOW == 183 (1FBDB400) [pid = 2528] [serial = 2284] [outer = 00000000] 05:58:35 INFO - PROCESS | 2528 | ++DOMWINDOW == 184 (207CB000) [pid = 2528] [serial = 2285] [outer = 1FBDB400] 05:58:35 INFO - PROCESS | 2528 | 1464613115284 Marionette DEBUG loaded listener.js 05:58:35 INFO - PROCESS | 2528 | ++DOMWINDOW == 185 (207CD400) [pid = 2528] [serial = 2286] [outer = 1FBDB400] 05:58:35 INFO - PROCESS | 2528 | 1464613115755 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]]]}] 05:58:35 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 05:58:35 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 05:58:35 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 05:58:35 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 05:58:35 INFO - TEST-OK | /FileAPI/fileReader.html | took 870ms 05:58:35 INFO - PROCESS | 2528 | 1464613115792 Marionette TRACE conn5 -> [0,3005,"getWindowHandle",null] 05:58:35 INFO - PROCESS | 2528 | 1464613115794 Marionette TRACE conn5 <- [1,3005,null,{"value":"13"}] 05:58:35 INFO - TEST-START | /FileAPI/historical.html 05:58:35 INFO - PROCESS | 2528 | 1464613115798 Marionette TRACE conn5 -> [0,3006,"setScriptTimeout",{"ms":35000}] 05:58:35 INFO - PROCESS | 2528 | 1464613115800 Marionette TRACE conn5 <- [1,3006,null,{}] 05:58:35 INFO - PROCESS | 2528 | 1464613115804 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}] 05:58:35 INFO - PROCESS | 2528 | 1464613115926 Marionette TRACE conn5 <- [1,3007,null,{"value":null}] 05:58:36 INFO - PROCESS | 2528 | 1464613116091 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\", \"2a2d7192-24ed-4889-9d1c-c9ccdcac4bce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:58:36 INFO - PROCESS | 2528 | ++DOCSHELL 207CB400 == 88 [pid = 2528] [id = 763] 05:58:36 INFO - PROCESS | 2528 | ++DOMWINDOW == 186 (207CF000) [pid = 2528] [serial = 2287] [outer = 00000000] 05:58:36 INFO - PROCESS | 2528 | ++DOMWINDOW == 187 (207D6000) [pid = 2528] [serial = 2288] [outer = 207CF000] 05:58:36 INFO - PROCESS | 2528 | 1464613116146 Marionette DEBUG loaded listener.js 05:58:36 INFO - PROCESS | 2528 | ++DOMWINDOW == 188 (20B02C00) [pid = 2528] [serial = 2289] [outer = 207CF000] 05:58:36 INFO - PROCESS | 2528 | 1464613116679 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"]]]}] 05:58:36 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 05:58:36 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 05:58:36 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 05:58:36 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 05:58:36 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 05:58:36 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 05:58:36 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 05:58:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:58:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:58:36 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 05:58:36 INFO - TEST-OK | /FileAPI/historical.html | took 930ms 05:58:36 INFO - PROCESS | 2528 | 1464613116733 Marionette TRACE conn5 -> [0,3009,"getWindowHandle",null] 05:58:36 INFO - PROCESS | 2528 | 1464613116735 Marionette TRACE conn5 <- [1,3009,null,{"value":"13"}] 05:58:36 INFO - TEST-START | /FileAPI/idlharness.html 05:58:36 INFO - PROCESS | 2528 | 1464613116739 Marionette TRACE conn5 -> [0,3010,"setScriptTimeout",{"ms":35000}] 05:58:36 INFO - PROCESS | 2528 | 1464613116741 Marionette TRACE conn5 <- [1,3010,null,{}] 05:58:36 INFO - PROCESS | 2528 | 1464613116789 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}] 05:58:36 INFO - PROCESS | 2528 | 1464613116899 Marionette TRACE conn5 <- [1,3011,null,{"value":null}] 05:58:37 INFO - PROCESS | 2528 | 1464613117105 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\", \"2a2d7192-24ed-4889-9d1c-c9ccdcac4bce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:58:37 INFO - PROCESS | 2528 | ++DOCSHELL 207D5C00 == 89 [pid = 2528] [id = 764] 05:58:37 INFO - PROCESS | 2528 | ++DOMWINDOW == 189 (20B04800) [pid = 2528] [serial = 2290] [outer = 00000000] 05:58:37 INFO - PROCESS | 2528 | ++DOMWINDOW == 190 (20B0E400) [pid = 2528] [serial = 2291] [outer = 20B04800] 05:58:37 INFO - PROCESS | 2528 | 1464613117163 Marionette DEBUG loaded listener.js 05:58:37 INFO - PROCESS | 2528 | ++DOMWINDOW == 191 (20E84800) [pid = 2528] [serial = 2292] [outer = 20B04800] 05:58:38 INFO - PROCESS | 2528 | 1464613118132 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]]]}] 05:58:38 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 05:58:38 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 05:58:38 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 05:58:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:58:38 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 05:58:38 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 05:58:38 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 05:58:38 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:58:38 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 05:58:38 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 05:58:38 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 05:58:38 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 05:58:38 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 05:58:38 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 05:58:38 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 05:58:38 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 05:58:38 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 05:58:38 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 05:58:38 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 05:58:38 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 05:58:38 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 05:58:38 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 05:58:38 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 05:58:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:58:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:58:38 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 05:58:38 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 05:58:38 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 05:58:38 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:58:38 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 05:58:38 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 05:58:38 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 05:58:38 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 05:58:38 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 05:58:38 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 05:58:38 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 05:58:38 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 05:58:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:58:38 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 05:58:38 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 05:58:38 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 05:58:38 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:58:38 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 05:58:38 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 05:58:38 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 05:58:38 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 05:58:38 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 05:58:38 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 05:58:38 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 05:58:38 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 05:58:38 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 05:58:38 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 05:58:38 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 05:58:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:58:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:58:38 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 05:58:38 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 05:58:38 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 05:58:38 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 05:58:38 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 05:58:38 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 05:58:38 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 05:58:38 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 05:58:38 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 05:58:38 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 05:58:38 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 05:58:38 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 05:58:38 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 05:58:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:58:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:58:38 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 05:58:38 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 05:58:38 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 05:58:38 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 05:58:38 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 05:58:38 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 05:58:38 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 05:58:38 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 05:58:38 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 05:58:38 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 05:58:38 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 05:58:38 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 05:58:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:58:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:58:38 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 05:58:38 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 05:58:38 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:58:38 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 05:58:38 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 05:58:38 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 05:58:38 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 05:58:38 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 05:58:38 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 05:58:38 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 05:58:38 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 05:58:38 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 05:58:38 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 05:58:38 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 05:58:38 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 05:58:38 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 05:58:38 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 05:58:38 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 05:58:38 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 05:58:38 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 05:58:38 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 05:58:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:58:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:58:38 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 05:58:38 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 05:58:38 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 05:58:38 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 05:58:38 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 05:58:38 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 05:58:38 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 05:58:38 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 05:58:38 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 05:58:38 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 05:58:38 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 05:58:38 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 05:58:38 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 05:58:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:58:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:58:38 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 05:58:38 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 05:58:38 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 05:58:38 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 05:58:38 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 05:58:38 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 05:58:38 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 05:58:38 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 05:58:38 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 05:58:38 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 05:58:38 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 05:58:38 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 05:58:38 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 05:58:38 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 05:58:38 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 05:58:38 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 05:58:38 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 05:58:38 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 05:58:38 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 05:58:38 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 05:58:38 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 05:58:38 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 05:58:38 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 05:58:38 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 05:58:38 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 05:58:38 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 05:58:38 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 05:58:38 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 05:58:38 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 05:58:38 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 05:58:38 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 05:58:38 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 05:58:38 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 05:58:38 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 05:58:38 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 05:58:38 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 05:58:38 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 05:58:38 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 05:58:38 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 05:58:38 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 05:58:38 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 05:58:38 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 05:58:38 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 05:58:38 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 05:58:38 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 05:58:38 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 05:58:38 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 05:58:38 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 05:58:38 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 05:58:38 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 05:58:38 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 05:58:38 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 05:58:38 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 05:58:38 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 05:58:38 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 05:58:38 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 05:58:38 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 05:58:38 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 05:58:38 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 05:58:38 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 05:58:38 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 05:58:38 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 05:58:38 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 05:58:38 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 05:58:38 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 05:58:38 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 05:58:38 INFO - TEST-OK | /FileAPI/idlharness.html | took 1546ms 05:58:38 INFO - PROCESS | 2528 | 1464613118296 Marionette TRACE conn5 -> [0,3013,"getWindowHandle",null] 05:58:38 INFO - PROCESS | 2528 | 1464613118298 Marionette TRACE conn5 <- [1,3013,null,{"value":"13"}] 05:58:38 INFO - TEST-START | /FileAPI/idlharness.worker 05:58:38 INFO - PROCESS | 2528 | 1464613118304 Marionette TRACE conn5 -> [0,3014,"setScriptTimeout",{"ms":35000}] 05:58:38 INFO - PROCESS | 2528 | 1464613118306 Marionette TRACE conn5 <- [1,3014,null,{}] 05:58:38 INFO - PROCESS | 2528 | 1464613118310 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}] 05:58:38 INFO - PROCESS | 2528 | 1464613118426 Marionette TRACE conn5 <- [1,3015,null,{"value":null}] 05:58:38 INFO - PROCESS | 2528 | 1464613118608 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\", \"2a2d7192-24ed-4889-9d1c-c9ccdcac4bce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:58:38 INFO - PROCESS | 2528 | ++DOCSHELL 0D88E400 == 90 [pid = 2528] [id = 765] 05:58:38 INFO - PROCESS | 2528 | ++DOMWINDOW == 192 (1F475800) [pid = 2528] [serial = 2293] [outer = 00000000] 05:58:38 INFO - PROCESS | 2528 | ++DOMWINDOW == 193 (21455800) [pid = 2528] [serial = 2294] [outer = 1F475800] 05:58:38 INFO - PROCESS | 2528 | 1464613118663 Marionette DEBUG loaded listener.js 05:58:38 INFO - PROCESS | 2528 | ++DOMWINDOW == 194 (21456C00) [pid = 2528] [serial = 2295] [outer = 1F475800] 05:58:38 INFO - PROCESS | 2528 | [2528] 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 05:58:40 INFO - PROCESS | 2528 | 1464613120070 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,{},{}]]]}] 05:58:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 05:58:40 INFO - {} 05:58:40 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 05:58:40 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 05:58:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:58:40 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 05:58:40 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 05:58:40 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 05:58:40 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:58:40 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:58:40 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 05:58:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 05:58:40 INFO - {} 05:58:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 05:58:40 INFO - {} 05:58:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 05:58:40 INFO - {} 05:58:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 05:58:40 INFO - {} 05:58:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 05:58:40 INFO - {} 05:58:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 05:58:40 INFO - {} 05:58:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 05:58:40 INFO - {} 05:58:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 05:58:40 INFO - {} 05:58:40 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 05:58:40 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 05:58:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:58:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:58:40 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 05:58:40 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 05:58:40 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 05:58:40 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:58:40 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:58:40 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 05:58:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 05:58:40 INFO - {} 05:58:40 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 05:58:40 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 05:58:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:58:40 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 05:58:40 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 05:58:40 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 05:58:40 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:58:40 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:58:40 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 05:58:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 05:58:40 INFO - {} 05:58:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 05:58:40 INFO - {} 05:58:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 05:58:40 INFO - {} 05:58:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 05:58:40 INFO - {} 05:58:40 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 05:58:40 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 05:58:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:58:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:58:40 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 05:58:40 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 05:58:40 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 05:58:40 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 05:58:40 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:58:40 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 05:58:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 05:58:40 INFO - {} 05:58:40 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 - {} 05:58:40 INFO - {} 05:58:40 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 05:58:40 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 05:58:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:58:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:58:40 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 05:58:40 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 05:58:40 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 05:58:40 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 05:58:40 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:58:40 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 05:58:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 05:58:40 INFO - {} 05:58:40 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 05:58:40 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 05:58:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:58:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:58:40 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 05:58:40 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 05:58:40 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:58:40 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:58:40 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 05:58:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 05:58:40 INFO - {} 05:58:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 05:58:40 INFO - {} 05:58:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 05:58:40 INFO - {} 05:58:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 05:58:40 INFO - {} 05:58:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 05:58:40 INFO - {} 05:58:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 05:58:40 INFO - {} 05:58:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 05:58:40 INFO - {} 05:58:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 05:58:40 INFO - {} 05:58:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 05:58:40 INFO - {} 05:58:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 05:58:40 INFO - {} 05:58:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 05:58:40 INFO - {} 05:58:40 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 05:58:40 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 05:58:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:58:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:58:40 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 05:58:40 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 05:58:40 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 05:58:40 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 05:58:40 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:58:40 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 05:58:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 05:58:40 INFO - {} 05:58:40 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 - {} 05:58:40 INFO - {} 05:58:40 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 05:58:40 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 05:58:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:58:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:58:40 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 05:58:40 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 05:58:40 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 05:58:40 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 05:58:40 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:58:40 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 05:58:40 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 05:58:40 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 05:58:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:58:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:58:40 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 05:58:40 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 05:58:40 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:58:40 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:58:40 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 05:58:40 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 05:58:40 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 05:58:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:58:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:58:40 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 05:58:40 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 05:58:40 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:58:40 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:58:40 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 05:58:40 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 05:58:40 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 05:58:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:58:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:58:40 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 05:58:40 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 05:58:40 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:58:40 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:58:40 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 05:58:40 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 05:58:40 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 05:58:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:58:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:58:40 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 05:58:40 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 05:58:40 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:58:40 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:58:40 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 05:58:40 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 05:58:40 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 05:58:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:58:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:58:40 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 05:58:40 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 05:58:40 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:58:40 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:58:40 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 05:58:40 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 05:58:40 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 05:58:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:58:40 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 05:58:40 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 05:58:40 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 05:58:40 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:58:40 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:58:40 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 05:58:40 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 05:58:40 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 05:58:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:58:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:58:40 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 05:58:40 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 05:58:40 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 05:58:40 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:58:40 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:58:40 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 05:58:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 05:58:40 INFO - {} 05:58:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 05:58:40 INFO - {} 05:58:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 05:58:40 INFO - {} 05:58:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 05:58:40 INFO - {} 05:58:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 05:58:40 INFO - {} 05:58:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 05:58:40 INFO - {} 05:58:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 05:58:40 INFO - {} 05:58:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 05:58:40 INFO - {} 05:58:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 05:58:40 INFO - {} 05:58:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 05:58:40 INFO - {} 05:58:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 05:58:40 INFO - {} 05:58:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 05:58:40 INFO - {} 05:58:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 05:58:40 INFO - {} 05:58:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 05:58:40 INFO - {} 05:58:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 05:58:40 INFO - {} 05:58:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 05:58:40 INFO - {} 05:58:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 05:58:40 INFO - {} 05:58:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 05:58:40 INFO - {} 05:58:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 05:58:40 INFO - {} 05:58:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 05:58:40 INFO - {} 05:58:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 05:58:40 INFO - {} 05:58:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 05:58:40 INFO - {} 05:58:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 05:58:40 INFO - {} 05:58:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 05:58:40 INFO - {} 05:58:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 05:58:40 INFO - {} 05:58:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 05:58:40 INFO - {} 05:58:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 05:58:40 INFO - {} 05:58:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 05:58:40 INFO - {} 05:58:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 05:58:40 INFO - {} 05:58:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 05:58:40 INFO - {} 05:58:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 05:58:40 INFO - {} 05:58:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 05:58:40 INFO - {} 05:58:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 05:58:40 INFO - {} 05:58:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 05:58:40 INFO - {} 05:58:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 05:58:40 INFO - {} 05:58:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 05:58:40 INFO - {} 05:58:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 05:58:40 INFO - {} 05:58:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 05:58:40 INFO - {} 05:58:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 05:58:40 INFO - {} 05:58:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 05:58:40 INFO - {} 05:58:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 05:58:40 INFO - {} 05:58:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 05:58:40 INFO - {} 05:58:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 05:58:40 INFO - {} 05:58:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 05:58:40 INFO - {} 05:58:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 05:58:40 INFO - {} 05:58:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 05:58:40 INFO - {} 05:58:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 05:58:40 INFO - {} 05:58:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 05:58:40 INFO - {} 05:58:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 05:58:40 INFO - {} 05:58:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 05:58:40 INFO - {} 05:58:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 05:58:40 INFO - {} 05:58:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 05:58:40 INFO - {} 05:58:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 05:58:40 INFO - {} 05:58:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 05:58:40 INFO - {} 05:58:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 05:58:40 INFO - {} 05:58:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 05:58:40 INFO - {} 05:58:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 05:58:40 INFO - {} 05:58:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 05:58:40 INFO - {} 05:58:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 05:58:40 INFO - {} 05:58:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 05:58:40 INFO - {} 05:58:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 05:58:40 INFO - {} 05:58:40 INFO - TEST-OK | /FileAPI/idlharness.worker | took 1933ms 05:58:40 INFO - PROCESS | 2528 | 1464613120240 Marionette TRACE conn5 -> [0,3017,"getWindowHandle",null] 05:58:40 INFO - PROCESS | 2528 | 1464613120244 Marionette TRACE conn5 <- [1,3017,null,{"value":"13"}] 05:58:40 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 05:58:40 INFO - PROCESS | 2528 | 1464613120249 Marionette TRACE conn5 -> [0,3018,"setScriptTimeout",{"ms":35000}] 05:58:40 INFO - PROCESS | 2528 | 1464613120252 Marionette TRACE conn5 <- [1,3018,null,{}] 05:58:40 INFO - PROCESS | 2528 | 1464613120257 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}] 05:58:40 INFO - PROCESS | 2528 | 1464613120402 Marionette TRACE conn5 <- [1,3019,null,{"value":null}] 05:58:40 INFO - PROCESS | 2528 | 1464613120563 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\", \"2a2d7192-24ed-4889-9d1c-c9ccdcac4bce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:58:40 INFO - PROCESS | 2528 | ++DOCSHELL 0CC2EC00 == 91 [pid = 2528] [id = 766] 05:58:40 INFO - PROCESS | 2528 | ++DOMWINDOW == 195 (0D1F5C00) [pid = 2528] [serial = 2296] [outer = 00000000] 05:58:40 INFO - PROCESS | 2528 | ++DOMWINDOW == 196 (11D1F800) [pid = 2528] [serial = 2297] [outer = 0D1F5C00] 05:58:40 INFO - PROCESS | 2528 | 1464613120617 Marionette DEBUG loaded listener.js 05:58:40 INFO - PROCESS | 2528 | ++DOMWINDOW == 197 (17498800) [pid = 2528] [serial = 2298] [outer = 0D1F5C00] 05:58:41 INFO - PROCESS | 2528 | --DOCSHELL 0D754800 == 90 [pid = 2528] [id = 673] 05:58:41 INFO - PROCESS | 2528 | --DOCSHELL 12505400 == 89 [pid = 2528] [id = 16] 05:58:41 INFO - PROCESS | 2528 | --DOCSHELL 19DE7000 == 88 [pid = 2528] [id = 753] 05:58:41 INFO - PROCESS | 2528 | --DOCSHELL 132DE400 == 87 [pid = 2528] [id = 752] 05:58:41 INFO - PROCESS | 2528 | --DOCSHELL 1ADC6400 == 86 [pid = 2528] [id = 751] 05:58:41 INFO - PROCESS | 2528 | --DOCSHELL 1AB66400 == 85 [pid = 2528] [id = 750] 05:58:41 INFO - PROCESS | 2528 | --DOCSHELL 19D53400 == 84 [pid = 2528] [id = 749] 05:58:41 INFO - PROCESS | 2528 | --DOCSHELL 174A3C00 == 83 [pid = 2528] [id = 748] 05:58:41 INFO - PROCESS | 2528 | --DOCSHELL 16435C00 == 82 [pid = 2528] [id = 747] 05:58:41 INFO - PROCESS | 2528 | --DOCSHELL 154F5C00 == 81 [pid = 2528] [id = 746] 05:58:41 INFO - PROCESS | 2528 | --DOCSHELL 13DDCC00 == 80 [pid = 2528] [id = 745] 05:58:41 INFO - PROCESS | 2528 | --DOCSHELL 08B6A400 == 79 [pid = 2528] [id = 744] 05:58:41 INFO - PROCESS | 2528 | --DOMWINDOW == 196 (0D250800) [pid = 2528] [serial = 2143] [outer = 00000000] [url = about:blank] 05:58:41 INFO - PROCESS | 2528 | --DOMWINDOW == 195 (14C45800) [pid = 2528] [serial = 2146] [outer = 00000000] [url = about:blank] 05:58:41 INFO - PROCESS | 2528 | --DOMWINDOW == 194 (17549000) [pid = 2528] [serial = 2149] [outer = 00000000] [url = about:blank] 05:58:41 INFO - PROCESS | 2528 | --DOMWINDOW == 193 (1B17CC00) [pid = 2528] [serial = 2152] [outer = 00000000] [url = about:blank] 05:58:41 INFO - PROCESS | 2528 | --DOMWINDOW == 192 (1B1C3C00) [pid = 2528] [serial = 2155] [outer = 00000000] [url = about:blank] 05:58:41 INFO - PROCESS | 2528 | --DOMWINDOW == 191 (1B2B1800) [pid = 2528] [serial = 2158] [outer = 00000000] [url = about:blank] 05:58:41 INFO - PROCESS | 2528 | --DOMWINDOW == 190 (1BD94000) [pid = 2528] [serial = 2161] [outer = 00000000] [url = about:blank] 05:58:41 INFO - PROCESS | 2528 | --DOMWINDOW == 189 (1B1C0400) [pid = 2528] [serial = 2194] [outer = 00000000] [url = about:blank] 05:58:41 INFO - PROCESS | 2528 | --DOCSHELL 13220C00 == 78 [pid = 2528] [id = 743] 05:58:41 INFO - PROCESS | 2528 | --DOCSHELL 0D647800 == 77 [pid = 2528] [id = 742] 05:58:41 INFO - PROCESS | 2528 | --DOCSHELL 11D18C00 == 76 [pid = 2528] [id = 732] 05:58:41 INFO - PROCESS | 2528 | 1464613121249 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]]]}] 05:58:41 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 05:58:41 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 1025ms 05:58:41 INFO - PROCESS | 2528 | 1464613121275 Marionette TRACE conn5 -> [0,3021,"getWindowHandle",null] 05:58:41 INFO - PROCESS | 2528 | 1464613121280 Marionette TRACE conn5 <- [1,3021,null,{"value":"13"}] 05:58:41 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 05:58:41 INFO - PROCESS | 2528 | 1464613121286 Marionette TRACE conn5 -> [0,3022,"setScriptTimeout",{"ms":35000}] 05:58:41 INFO - PROCESS | 2528 | 1464613121289 Marionette TRACE conn5 <- [1,3022,null,{}] 05:58:41 INFO - PROCESS | 2528 | 1464613121292 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}] 05:58:41 INFO - PROCESS | 2528 | 1464613121409 Marionette TRACE conn5 <- [1,3023,null,{"value":null}] 05:58:41 INFO - PROCESS | 2528 | --DOMWINDOW == 188 (1A470800) [pid = 2528] [serial = 2141] [outer = 00000000] [url = about:blank] 05:58:41 INFO - PROCESS | 2528 | --DOMWINDOW == 187 (19DE6C00) [pid = 2528] [serial = 2027] [outer = 00000000] [url = about:blank] 05:58:41 INFO - PROCESS | 2528 | --DOMWINDOW == 186 (1644B800) [pid = 2528] [serial = 2024] [outer = 00000000] [url = about:blank] 05:58:41 INFO - PROCESS | 2528 | --DOMWINDOW == 185 (12243C00) [pid = 2528] [serial = 2021] [outer = 00000000] [url = about:blank] 05:58:41 INFO - PROCESS | 2528 | --DOMWINDOW == 184 (16455C00) [pid = 2528] [serial = 2176] [outer = 00000000] [url = about:blank] 05:58:41 INFO - PROCESS | 2528 | --DOMWINDOW == 183 (18B84800) [pid = 2528] [serial = 2183] [outer = 00000000] [url = about:blank] 05:58:41 INFO - PROCESS | 2528 | --DOMWINDOW == 182 (17582400) [pid = 2528] [serial = 2182] [outer = 00000000] [url = about:blank] 05:58:41 INFO - PROCESS | 2528 | --DOMWINDOW == 181 (14C0AC00) [pid = 2528] [serial = 2168] [outer = 00000000] [url = about:blank] 05:58:41 INFO - PROCESS | 2528 | --DOMWINDOW == 180 (12C0A000) [pid = 2528] [serial = 2167] [outer = 00000000] [url = about:blank] 05:58:41 INFO - PROCESS | 2528 | --DOMWINDOW == 179 (11B7F000) [pid = 2528] [serial = 2170] [outer = 00000000] [url = about:blank] 05:58:41 INFO - PROCESS | 2528 | --DOMWINDOW == 178 (1A446400) [pid = 2528] [serial = 2185] [outer = 00000000] [url = about:blank] 05:58:41 INFO - PROCESS | 2528 | --DOMWINDOW == 177 (11D8E000) [pid = 2528] [serial = 2171] [outer = 00000000] [url = about:blank] 05:58:41 INFO - PROCESS | 2528 | --DOMWINDOW == 176 (1A472800) [pid = 2528] [serial = 2186] [outer = 00000000] [url = about:blank] 05:58:41 INFO - PROCESS | 2528 | --DOMWINDOW == 175 (1ADC3400) [pid = 2528] [serial = 2191] [outer = 00000000] [url = about:blank] 05:58:41 INFO - PROCESS | 2528 | --DOMWINDOW == 174 (152B9000) [pid = 2528] [serial = 2173] [outer = 00000000] [url = about:blank] 05:58:41 INFO - PROCESS | 2528 | --DOMWINDOW == 173 (1570D400) [pid = 2528] [serial = 2164] [outer = 00000000] [url = about:blank] 05:58:41 INFO - PROCESS | 2528 | --DOMWINDOW == 172 (1570B800) [pid = 2528] [serial = 2174] [outer = 00000000] [url = about:blank] 05:58:41 INFO - PROCESS | 2528 | --DOMWINDOW == 171 (1B108400) [pid = 2528] [serial = 2192] [outer = 00000000] [url = about:blank] 05:58:41 INFO - PROCESS | 2528 | --DOMWINDOW == 170 (1688AC00) [pid = 2528] [serial = 2179] [outer = 00000000] [url = about:blank] 05:58:41 INFO - PROCESS | 2528 | --DOMWINDOW == 169 (16E4F400) [pid = 2528] [serial = 2180] [outer = 00000000] [url = about:blank] 05:58:41 INFO - PROCESS | 2528 | --DOMWINDOW == 168 (1910B400) [pid = 2528] [serial = 2188] [outer = 00000000] [url = about:blank] 05:58:41 INFO - PROCESS | 2528 | --DOMWINDOW == 167 (19D52800) [pid = 2528] [serial = 2189] [outer = 00000000] [url = about:blank] 05:58:41 INFO - PROCESS | 2528 | --DOMWINDOW == 166 (16594000) [pid = 2528] [serial = 2177] [outer = 00000000] [url = about:blank] 05:58:41 INFO - PROCESS | 2528 | 1464613121571 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\", \"2a2d7192-24ed-4889-9d1c-c9ccdcac4bce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:58:41 INFO - PROCESS | 2528 | ++DOCSHELL 0D253800 == 77 [pid = 2528] [id = 767] 05:58:41 INFO - PROCESS | 2528 | ++DOMWINDOW == 167 (0D255C00) [pid = 2528] [serial = 2299] [outer = 00000000] 05:58:41 INFO - PROCESS | 2528 | ++DOMWINDOW == 168 (11BA9000) [pid = 2528] [serial = 2300] [outer = 0D255C00] 05:58:41 INFO - PROCESS | 2528 | 1464613121617 Marionette DEBUG loaded listener.js 05:58:41 INFO - PROCESS | 2528 | ++DOMWINDOW == 169 (11E83400) [pid = 2528] [serial = 2301] [outer = 0D255C00] 05:58:42 INFO - PROCESS | 2528 | 1464613121992 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]]]}] 05:58:42 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 05:58:42 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 770ms 05:58:42 INFO - PROCESS | 2528 | 1464613122059 Marionette TRACE conn5 -> [0,3025,"getWindowHandle",null] 05:58:42 INFO - PROCESS | 2528 | 1464613122062 Marionette TRACE conn5 <- [1,3025,null,{"value":"13"}] 05:58:42 INFO - TEST-START | /FileAPI/blob/Blob-close.html 05:58:42 INFO - PROCESS | 2528 | 1464613122065 Marionette TRACE conn5 -> [0,3026,"setScriptTimeout",{"ms":35000}] 05:58:42 INFO - PROCESS | 2528 | 1464613122069 Marionette TRACE conn5 <- [1,3026,null,{}] 05:58:42 INFO - PROCESS | 2528 | 1464613122079 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}] 05:58:42 INFO - PROCESS | 2528 | 1464613122187 Marionette TRACE conn5 <- [1,3027,null,{"value":null}] 05:58:42 INFO - PROCESS | 2528 | 1464613122194 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\", \"2a2d7192-24ed-4889-9d1c-c9ccdcac4bce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:58:42 INFO - PROCESS | 2528 | ++DOCSHELL 12C05C00 == 78 [pid = 2528] [id = 768] 05:58:42 INFO - PROCESS | 2528 | ++DOMWINDOW == 170 (12C06400) [pid = 2528] [serial = 2302] [outer = 00000000] 05:58:42 INFO - PROCESS | 2528 | ++DOMWINDOW == 171 (1547E000) [pid = 2528] [serial = 2303] [outer = 12C06400] 05:58:42 INFO - PROCESS | 2528 | 1464613122243 Marionette DEBUG loaded listener.js 05:58:42 INFO - PROCESS | 2528 | ++DOMWINDOW == 172 (1642F800) [pid = 2528] [serial = 2304] [outer = 12C06400] 05:58:42 INFO - PROCESS | 2528 | 1464613122709 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"]]]}] 05:58:42 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 05:58:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 05:58:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:58:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:58:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 05:58:42 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 670ms 05:58:42 INFO - PROCESS | 2528 | 1464613122739 Marionette TRACE conn5 -> [0,3029,"getWindowHandle",null] 05:58:42 INFO - PROCESS | 2528 | 1464613122742 Marionette TRACE conn5 <- [1,3029,null,{"value":"13"}] 05:58:42 INFO - PROCESS | 2528 | 1464613122745 Marionette TRACE conn5 -> [0,3030,"setScriptTimeout",{"ms":35000}] 05:58:42 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 05:58:42 INFO - PROCESS | 2528 | 1464613122746 Marionette TRACE conn5 <- [1,3030,null,{}] 05:58:42 INFO - PROCESS | 2528 | 1464613122750 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}] 05:58:42 INFO - PROCESS | 2528 | 1464613122852 Marionette TRACE conn5 <- [1,3031,null,{"value":null}] 05:58:42 INFO - PROCESS | 2528 | 1464613122858 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\", \"2a2d7192-24ed-4889-9d1c-c9ccdcac4bce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:58:42 INFO - PROCESS | 2528 | ++DOCSHELL 16597800 == 79 [pid = 2528] [id = 769] 05:58:42 INFO - PROCESS | 2528 | ++DOMWINDOW == 173 (16736000) [pid = 2528] [serial = 2305] [outer = 00000000] 05:58:42 INFO - PROCESS | 2528 | ++DOMWINDOW == 174 (1749A400) [pid = 2528] [serial = 2306] [outer = 16736000] 05:58:42 INFO - PROCESS | 2528 | 1464613122904 Marionette DEBUG loaded listener.js 05:58:43 INFO - PROCESS | 2528 | ++DOMWINDOW == 175 (17581C00) [pid = 2528] [serial = 2307] [outer = 16736000] 05:58:43 INFO - PROCESS | 2528 | 1464613123613 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]]]}] 05:58:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 05:58:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 05:58:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 05:58:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 05:58:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 05:58:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 05:58:43 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. 05:58:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 05:58:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 05:58:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 05:58:43 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'.) 05:58:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 05:58:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 05:58:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 05:58:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 05:58:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 05:58:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 05:58:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 05:58:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 05:58:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 05:58:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 05:58:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 05:58:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 05:58:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 05:58:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 05:58:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 05:58:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 05:58:43 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. 05:58:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 05:58:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:58:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:58:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 05:58:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 05:58:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 05:58:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 05:58:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 05:58:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 05:58:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 05:58:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 05:58:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 05:58:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 05:58:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 05:58:43 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. 05:58:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 05:58:43 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 05:58:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:58:43 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:58:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 05:58:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 05:58:43 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. 05:58:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 05:58:43 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 05:58:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:58:43 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:58:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 05:58:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 05:58:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 05:58:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 05:58:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 05:58:43 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 13 05:58:43 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 05:58:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:58:43 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:58:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 05:58:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 05:58:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 05:58:43 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 05:58:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 05:58:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:58:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:58:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 05:58:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 05:58:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 05:58:43 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 05:58:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 05:58:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:58:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:58:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 05:58:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 05:58:43 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 05:58:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 05:58:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:58:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:58:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 05:58:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 05:58:43 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 05:58:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 05:58:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:58:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:58:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 05:58:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 05:58:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 05:58:43 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 05:58:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 05:58:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:58:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:58:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 05:58:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 05:58:43 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 05:58:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 05:58:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:58:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:58:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 05:58:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 05:58:43 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 05:58:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 05:58:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:58:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:58:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 05:58:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 05:58:43 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 05:58:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 05:58:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:58:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:58:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 05:58:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 05:58:43 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 05:58:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 05:58:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:58:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:58:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 05:58:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 05:58:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 05:58:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 05:58:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 05:58:43 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 953ms 05:58:43 INFO - PROCESS | 2528 | 1464613123702 Marionette TRACE conn5 -> [0,3033,"getWindowHandle",null] 05:58:43 INFO - PROCESS | 2528 | 1464613123704 Marionette TRACE conn5 <- [1,3033,null,{"value":"13"}] 05:58:43 INFO - PROCESS | 2528 | 1464613123707 Marionette TRACE conn5 -> [0,3034,"setScriptTimeout",{"ms":35000}] 05:58:43 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 05:58:43 INFO - PROCESS | 2528 | 1464613123709 Marionette TRACE conn5 <- [1,3034,null,{}] 05:58:43 INFO - PROCESS | 2528 | 1464613123713 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}] 05:58:43 INFO - PROCESS | 2528 | 1464613123869 Marionette TRACE conn5 <- [1,3035,null,{"value":null}] 05:58:43 INFO - PROCESS | 2528 | 1464613123893 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\", \"2a2d7192-24ed-4889-9d1c-c9ccdcac4bce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:58:43 INFO - PROCESS | 2528 | ++DOCSHELL 160B6800 == 80 [pid = 2528] [id = 770] 05:58:43 INFO - PROCESS | 2528 | ++DOMWINDOW == 176 (175F2800) [pid = 2528] [serial = 2308] [outer = 00000000] 05:58:43 INFO - PROCESS | 2528 | ++DOMWINDOW == 177 (1910B400) [pid = 2528] [serial = 2309] [outer = 175F2800] 05:58:43 INFO - PROCESS | 2528 | 1464613123939 Marionette DEBUG loaded listener.js 05:58:44 INFO - PROCESS | 2528 | ++DOMWINDOW == 178 (1A469C00) [pid = 2528] [serial = 2310] [outer = 175F2800] 05:58:44 INFO - PROCESS | 2528 | [2528] 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 05:58:44 INFO - PROCESS | 2528 | 1464613124434 Marionette TRACE conn5 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 05:58:44 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 05:58:44 INFO - {} 05:58:44 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 770ms 05:58:44 INFO - PROCESS | 2528 | 1464613124491 Marionette TRACE conn5 -> [0,3037,"getWindowHandle",null] 05:58:44 INFO - PROCESS | 2528 | 1464613124493 Marionette TRACE conn5 <- [1,3037,null,{"value":"13"}] 05:58:44 INFO - PROCESS | 2528 | 1464613124496 Marionette TRACE conn5 -> [0,3038,"setScriptTimeout",{"ms":35000}] 05:58:44 INFO - PROCESS | 2528 | 1464613124498 Marionette TRACE conn5 <- [1,3038,null,{}] 05:58:44 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 05:58:44 INFO - PROCESS | 2528 | 1464613124501 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}] 05:58:44 INFO - PROCESS | 2528 | 1464613124665 Marionette TRACE conn5 <- [1,3039,null,{"value":null}] 05:58:44 INFO - PROCESS | 2528 | 1464613124682 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\", \"2a2d7192-24ed-4889-9d1c-c9ccdcac4bce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:58:44 INFO - PROCESS | 2528 | ++DOCSHELL 18B92C00 == 81 [pid = 2528] [id = 771] 05:58:44 INFO - PROCESS | 2528 | ++DOMWINDOW == 179 (1ADC6C00) [pid = 2528] [serial = 2311] [outer = 00000000] 05:58:44 INFO - PROCESS | 2528 | ++DOMWINDOW == 180 (1B1BA800) [pid = 2528] [serial = 2312] [outer = 1ADC6C00] 05:58:44 INFO - PROCESS | 2528 | 1464613124728 Marionette DEBUG loaded listener.js 05:58:44 INFO - PROCESS | 2528 | ++DOMWINDOW == 181 (1B2A7000) [pid = 2528] [serial = 2313] [outer = 1ADC6C00] 05:58:45 INFO - PROCESS | 2528 | 1464613125173 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]]]}] 05:58:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 05:58:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 05:58:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 05:58:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 05:58:45 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 730ms 05:58:45 INFO - PROCESS | 2528 | 1464613125233 Marionette TRACE conn5 -> [0,3041,"getWindowHandle",null] 05:58:45 INFO - PROCESS | 2528 | 1464613125235 Marionette TRACE conn5 <- [1,3041,null,{"value":"13"}] 05:58:45 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 05:58:45 INFO - PROCESS | 2528 | 1464613125238 Marionette TRACE conn5 -> [0,3042,"setScriptTimeout",{"ms":35000}] 05:58:45 INFO - PROCESS | 2528 | 1464613125240 Marionette TRACE conn5 <- [1,3042,null,{}] 05:58:45 INFO - PROCESS | 2528 | 1464613125248 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}] 05:58:45 INFO - PROCESS | 2528 | 1464613125390 Marionette TRACE conn5 <- [1,3043,null,{"value":null}] 05:58:45 INFO - PROCESS | 2528 | 1464613125412 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\", \"2a2d7192-24ed-4889-9d1c-c9ccdcac4bce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:58:45 INFO - PROCESS | 2528 | ++DOCSHELL 08B68C00 == 82 [pid = 2528] [id = 772] 05:58:45 INFO - PROCESS | 2528 | ++DOMWINDOW == 182 (13219800) [pid = 2528] [serial = 2314] [outer = 00000000] 05:58:45 INFO - PROCESS | 2528 | ++DOMWINDOW == 183 (16E41C00) [pid = 2528] [serial = 2315] [outer = 13219800] 05:58:45 INFO - PROCESS | 2528 | 1464613125468 Marionette DEBUG loaded listener.js 05:58:45 INFO - PROCESS | 2528 | ++DOMWINDOW == 184 (17306400) [pid = 2528] [serial = 2316] [outer = 13219800] 05:58:46 INFO - PROCESS | 2528 | --DOMWINDOW == 183 (1B174000) [pid = 2528] [serial = 2252] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 05:58:46 INFO - PROCESS | 2528 | --DOMWINDOW == 182 (15706400) [pid = 2528] [serial = 2237] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 05:58:46 INFO - PROCESS | 2528 | --DOMWINDOW == 181 (0D254000) [pid = 2528] [serial = 2193] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 05:58:46 INFO - PROCESS | 2528 | --DOMWINDOW == 180 (0D649C00) [pid = 2528] [serial = 2226] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 05:58:46 INFO - PROCESS | 2528 | --DOMWINDOW == 179 (19D56400) [pid = 2528] [serial = 2246] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 05:58:46 INFO - PROCESS | 2528 | --DOMWINDOW == 178 (17546C00) [pid = 2528] [serial = 2243] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 05:58:46 INFO - PROCESS | 2528 | --DOMWINDOW == 177 (13DDC000) [pid = 2528] [serial = 2229] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 05:58:46 INFO - PROCESS | 2528 | --DOMWINDOW == 176 (152AD400) [pid = 2528] [serial = 2255] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 05:58:46 INFO - PROCESS | 2528 | --DOMWINDOW == 175 (1AC73000) [pid = 2528] [serial = 2249] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 05:58:46 INFO - PROCESS | 2528 | --DOMWINDOW == 174 (19DEB400) [pid = 2528] [serial = 2258] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 05:58:46 INFO - PROCESS | 2528 | --DOMWINDOW == 173 (0C268800) [pid = 2528] [serial = 2232] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 05:58:46 INFO - PROCESS | 2528 | --DOMWINDOW == 172 (14C05C00) [pid = 2528] [serial = 2235] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 05:58:46 INFO - PROCESS | 2528 | --DOMWINDOW == 171 (1644BC00) [pid = 2528] [serial = 2240] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 05:58:46 INFO - PROCESS | 2528 | 1464613126470 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"]]]}] 05:58:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 05:58:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 05:58:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 05:58:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 05:58:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 05:58:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 05:58:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 05:58:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 05:58:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 05:58:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 05:58:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 05:58:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 05:58:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 05:58:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 05:58:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 05:58:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 05:58:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 05:58:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 05:58:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 05:58:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 05:58:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 05:58:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 05:58:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 05:58:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 05:58:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 05:58:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 05:58:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 05:58:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 05:58:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 05:58:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 05:58:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 05:58:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 05:58:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 05:58:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 05:58:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 05:58:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 05:58:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 05:58:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 05:58:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 05:58:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 05:58:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 05:58:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 05:58:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 05:58:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 05:58:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 05:58:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 05:58:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 05:58:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 05:58:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 05:58:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 05:58:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 05:58:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 05:58:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 05:58:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 05:58:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 05:58:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 05:58:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 05:58:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 05:58:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 05:58:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 05:58:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 05:58:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 05:58:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 05:58:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 05:58:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 05:58:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 05:58:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 05:58:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 05:58:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 05:58:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 05:58:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 05:58:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 05:58:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 05:58:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 05:58:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 05:58:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 05:58:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 05:58:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 05:58:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 05:58:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 05:58:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 05:58:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 05:58:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 05:58:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 05:58:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 05:58:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 05:58:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 05:58:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 05:58:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 05:58:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 05:58:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 05:58:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 05:58:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 05:58:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 05:58:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 05:58:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 05:58:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 05:58:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 05:58:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 05:58:46 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:58:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:58:46 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:58:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:58:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:58:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 05:58:46 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:58:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:58:46 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:58:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:58:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:58:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 05:58:46 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:58:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:58:46 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:58:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:58:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:58:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 05:58:46 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:58:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:58:46 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:58:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:58:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:58:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 05:58:46 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:58:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:58:46 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:58:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:58:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:58:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 05:58:46 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:58:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:58:46 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:58:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:58:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:58:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 05:58:46 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:58:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:58:46 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:58:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:58:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:58:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 05:58:46 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:58:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:58:46 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:58:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:58:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:58:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 05:58:46 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:58:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:58:46 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:58:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:58:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:58:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 05:58:46 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:58:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:58:46 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:58:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:58:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:58:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 05:58:46 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:58:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:58:46 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:58:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:58:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:58:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 05:58:46 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:58:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:58:46 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:58:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:58:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:58:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 05:58:46 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:58:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:58:46 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:58:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:58:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:58:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 05:58:46 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:58:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:58:46 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:58:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:58:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:58:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 05:58:46 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:58:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:58:46 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:58:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:58:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:58:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 05:58:46 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:58:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:58:46 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:58:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:58:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:58:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 05:58:46 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:58:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:58:46 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:58:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:58:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:58:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 05:58:46 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:58:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:58:46 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:58:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:58:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:58:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 05:58:46 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:58:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:58:46 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:58:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:58:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:58:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 05:58:46 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:58:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:58:46 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:58:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:58:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:58:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 05:58:46 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:58:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:58:46 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:58:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:58:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:58:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 05:58:46 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:58:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:58:46 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:58:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:58:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:58:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 05:58:46 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:58:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:58:46 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:58:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 05:58:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 05:58:46 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" 05:58:46 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:58:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:58:46 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:58:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 05:58:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 05:58:46 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" 05:58:46 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:58:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:58:46 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:58:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 05:58:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 05:58:46 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 1331ms 05:58:46 INFO - PROCESS | 2528 | 1464613126574 Marionette TRACE conn5 -> [0,3045,"getWindowHandle",null] 05:58:46 INFO - PROCESS | 2528 | 1464613126576 Marionette TRACE conn5 <- [1,3045,null,{"value":"13"}] 05:58:46 INFO - PROCESS | 2528 | 1464613126579 Marionette TRACE conn5 -> [0,3046,"setScriptTimeout",{"ms":35000}] 05:58:46 INFO - TEST-START | /FileAPI/file/File-constructor.html 05:58:46 INFO - PROCESS | 2528 | 1464613126581 Marionette TRACE conn5 <- [1,3046,null,{}] 05:58:46 INFO - PROCESS | 2528 | 1464613126586 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}] 05:58:46 INFO - PROCESS | 2528 | 1464613126687 Marionette TRACE conn5 <- [1,3047,null,{"value":null}] 05:58:46 INFO - PROCESS | 2528 | 1464613126806 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\", \"2a2d7192-24ed-4889-9d1c-c9ccdcac4bce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:58:46 INFO - PROCESS | 2528 | ++DOCSHELL 1A444400 == 83 [pid = 2528] [id = 773] 05:58:46 INFO - PROCESS | 2528 | ++DOMWINDOW == 172 (1B1BA400) [pid = 2528] [serial = 2317] [outer = 00000000] 05:58:46 INFO - PROCESS | 2528 | ++DOMWINDOW == 173 (1C8C8400) [pid = 2528] [serial = 2318] [outer = 1B1BA400] 05:58:46 INFO - PROCESS | 2528 | 1464613126850 Marionette DEBUG loaded listener.js 05:58:46 INFO - PROCESS | 2528 | ++DOMWINDOW == 174 (1C908C00) [pid = 2528] [serial = 2319] [outer = 1B1BA400] 05:58:47 INFO - PROCESS | 2528 | 1464613127479 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]]]}] 05:58:47 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 05:58:47 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 05:58:47 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 05:58:47 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 05:58:47 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 05:58:47 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 05:58:47 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 05:58:47 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 05:58:47 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 05:58:47 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 05:58:47 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 05:58:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:58:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:58:47 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 05:58:47 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 05:58:47 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 05:58:47 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 05:58:47 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 05:58:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:58:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:58:47 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 05:58:47 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 05:58:47 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 05:58:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:58:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:58:47 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 05:58:47 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 05:58:47 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 05:58:47 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 940ms 05:58:47 INFO - PROCESS | 2528 | 1464613127524 Marionette TRACE conn5 -> [0,3049,"getWindowHandle",null] 05:58:47 INFO - PROCESS | 2528 | 1464613127530 Marionette TRACE conn5 <- [1,3049,null,{"value":"13"}] 05:58:47 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 05:58:47 INFO - PROCESS | 2528 | 1464613127534 Marionette TRACE conn5 -> [0,3050,"setScriptTimeout",{"ms":35000}] 05:58:47 INFO - PROCESS | 2528 | 1464613127539 Marionette TRACE conn5 <- [1,3050,null,{}] 05:58:47 INFO - PROCESS | 2528 | 1464613127544 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}] 05:58:47 INFO - PROCESS | 2528 | 1464613127676 Marionette TRACE conn5 <- [1,3051,null,{"value":null}] 05:58:47 INFO - PROCESS | 2528 | 1464613127818 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\", \"2a2d7192-24ed-4889-9d1c-c9ccdcac4bce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:58:47 INFO - PROCESS | 2528 | ++DOCSHELL 12572800 == 84 [pid = 2528] [id = 774] 05:58:47 INFO - PROCESS | 2528 | ++DOMWINDOW == 175 (12C07400) [pid = 2528] [serial = 2320] [outer = 00000000] 05:58:47 INFO - PROCESS | 2528 | ++DOMWINDOW == 176 (151DF800) [pid = 2528] [serial = 2321] [outer = 12C07400] 05:58:47 INFO - PROCESS | 2528 | 1464613127875 Marionette DEBUG loaded listener.js 05:58:48 INFO - PROCESS | 2528 | ++DOMWINDOW == 177 (160B0C00) [pid = 2528] [serial = 2322] [outer = 12C07400] 05:58:48 INFO - PROCESS | 2528 | [2528] 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 05:58:48 INFO - PROCESS | 2528 | 1464613128438 Marionette TRACE conn5 <- [1,3052,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 05:58:48 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 05:58:48 INFO - {} 05:58:48 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 930ms 05:58:48 INFO - PROCESS | 2528 | 1464613128469 Marionette TRACE conn5 -> [0,3053,"getWindowHandle",null] 05:58:48 INFO - PROCESS | 2528 | 1464613128475 Marionette TRACE conn5 <- [1,3053,null,{"value":"13"}] 05:58:48 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 05:58:48 INFO - PROCESS | 2528 | 1464613128482 Marionette TRACE conn5 -> [0,3054,"setScriptTimeout",{"ms":35000}] 05:58:48 INFO - PROCESS | 2528 | 1464613128485 Marionette TRACE conn5 <- [1,3054,null,{}] 05:58:48 INFO - PROCESS | 2528 | 1464613128489 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}] 05:58:48 INFO - PROCESS | 2528 | 1464613128618 Marionette TRACE conn5 <- [1,3055,null,{"value":null}] 05:58:48 INFO - PROCESS | 2528 | 1464613128789 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\", \"2a2d7192-24ed-4889-9d1c-c9ccdcac4bce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:58:48 INFO - PROCESS | 2528 | ++DOCSHELL 1749CC00 == 85 [pid = 2528] [id = 775] 05:58:48 INFO - PROCESS | 2528 | ++DOMWINDOW == 178 (17AF1800) [pid = 2528] [serial = 2323] [outer = 00000000] 05:58:48 INFO - PROCESS | 2528 | ++DOMWINDOW == 179 (1A444800) [pid = 2528] [serial = 2324] [outer = 17AF1800] 05:58:48 INFO - PROCESS | 2528 | 1464613128848 Marionette DEBUG loaded listener.js 05:58:48 INFO - PROCESS | 2528 | ++DOMWINDOW == 180 (1AC78C00) [pid = 2528] [serial = 2325] [outer = 17AF1800] 05:58:49 INFO - PROCESS | 2528 | 1464613129371 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]]]}] 05:58:49 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 05:58:49 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 05:58:49 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 05:58:49 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 05:58:49 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 05:58:49 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 05:58:49 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 05:58:49 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 930ms 05:58:49 INFO - PROCESS | 2528 | 1464613129416 Marionette TRACE conn5 -> [0,3057,"getWindowHandle",null] 05:58:49 INFO - PROCESS | 2528 | 1464613129419 Marionette TRACE conn5 <- [1,3057,null,{"value":"13"}] 05:58:49 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 05:58:49 INFO - PROCESS | 2528 | 1464613129423 Marionette TRACE conn5 -> [0,3058,"setScriptTimeout",{"ms":35000}] 05:58:49 INFO - PROCESS | 2528 | 1464613129426 Marionette TRACE conn5 <- [1,3058,null,{}] 05:58:49 INFO - PROCESS | 2528 | 1464613129438 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}] 05:58:49 INFO - PROCESS | 2528 | 1464613129570 Marionette TRACE conn5 <- [1,3059,null,{"value":null}] 05:58:49 INFO - PROCESS | 2528 | 1464613129753 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\", \"2a2d7192-24ed-4889-9d1c-c9ccdcac4bce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:58:49 INFO - PROCESS | 2528 | ++DOCSHELL 1A46B400 == 86 [pid = 2528] [id = 776] 05:58:49 INFO - PROCESS | 2528 | ++DOMWINDOW == 181 (1AC71400) [pid = 2528] [serial = 2326] [outer = 00000000] 05:58:49 INFO - PROCESS | 2528 | ++DOMWINDOW == 182 (1ADCB400) [pid = 2528] [serial = 2327] [outer = 1AC71400] 05:58:49 INFO - PROCESS | 2528 | 1464613129811 Marionette DEBUG loaded listener.js 05:58:49 INFO - PROCESS | 2528 | ++DOMWINDOW == 183 (1D754400) [pid = 2528] [serial = 2328] [outer = 1AC71400] 05:58:50 INFO - PROCESS | 2528 | 1464613130415 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]]]}] 05:58:50 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 05:58:50 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 05:58:50 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 05:58:50 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 05:58:50 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 05:58:50 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 05:58:50 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 1022ms 05:58:50 INFO - PROCESS | 2528 | 1464613130447 Marionette TRACE conn5 -> [0,3061,"getWindowHandle",null] 05:58:50 INFO - PROCESS | 2528 | 1464613130450 Marionette TRACE conn5 <- [1,3061,null,{"value":"13"}] 05:58:50 INFO - PROCESS | 2528 | 1464613130454 Marionette TRACE conn5 -> [0,3062,"setScriptTimeout",{"ms":35000}] 05:58:50 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 05:58:50 INFO - PROCESS | 2528 | 1464613130456 Marionette TRACE conn5 <- [1,3062,null,{}] 05:58:50 INFO - PROCESS | 2528 | 1464613130459 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}] 05:58:50 INFO - PROCESS | 2528 | 1464613130587 Marionette TRACE conn5 <- [1,3063,null,{"value":null}] 05:58:50 INFO - PROCESS | 2528 | 1464613130767 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\", \"2a2d7192-24ed-4889-9d1c-c9ccdcac4bce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:58:50 INFO - PROCESS | 2528 | ++DOCSHELL 1E622800 == 87 [pid = 2528] [id = 777] 05:58:50 INFO - PROCESS | 2528 | ++DOMWINDOW == 184 (1E625400) [pid = 2528] [serial = 2329] [outer = 00000000] 05:58:50 INFO - PROCESS | 2528 | ++DOMWINDOW == 185 (1EDDA000) [pid = 2528] [serial = 2330] [outer = 1E625400] 05:58:50 INFO - PROCESS | 2528 | 1464613130822 Marionette DEBUG loaded listener.js 05:58:50 INFO - PROCESS | 2528 | ++DOMWINDOW == 186 (1F196800) [pid = 2528] [serial = 2331] [outer = 1E625400] 05:58:51 INFO - PROCESS | 2528 | 1464613131364 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]]]}] 05:58:51 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 05:58:51 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 05:58:51 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 05:58:51 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 05:58:51 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 05:58:51 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 05:58:51 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 930ms 05:58:51 INFO - PROCESS | 2528 | 1464613131387 Marionette TRACE conn5 -> [0,3065,"getWindowHandle",null] 05:58:51 INFO - PROCESS | 2528 | 1464613131389 Marionette TRACE conn5 <- [1,3065,null,{"value":"13"}] 05:58:51 INFO - PROCESS | 2528 | 1464613131393 Marionette TRACE conn5 -> [0,3066,"setScriptTimeout",{"ms":35000}] 05:58:51 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 05:58:51 INFO - PROCESS | 2528 | 1464613131395 Marionette TRACE conn5 <- [1,3066,null,{}] 05:58:51 INFO - PROCESS | 2528 | 1464613131398 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}] 05:58:51 INFO - PROCESS | 2528 | 1464613131520 Marionette TRACE conn5 <- [1,3067,null,{"value":null}] 05:58:51 INFO - PROCESS | 2528 | 1464613131687 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\", \"2a2d7192-24ed-4889-9d1c-c9ccdcac4bce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:58:51 INFO - PROCESS | 2528 | ++DOCSHELL 1E626800 == 88 [pid = 2528] [id = 778] 05:58:51 INFO - PROCESS | 2528 | ++DOMWINDOW == 187 (1F199800) [pid = 2528] [serial = 2332] [outer = 00000000] 05:58:51 INFO - PROCESS | 2528 | ++DOMWINDOW == 188 (1F823000) [pid = 2528] [serial = 2333] [outer = 1F199800] 05:58:51 INFO - PROCESS | 2528 | 1464613131742 Marionette DEBUG loaded listener.js 05:58:51 INFO - PROCESS | 2528 | ++DOMWINDOW == 189 (1FB35C00) [pid = 2528] [serial = 2334] [outer = 1F199800] 05:58:52 INFO - PROCESS | 2528 | 1464613132259 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] 05:58:52 INFO - PROCESS | 2528 | 1464613132335 Marionette TRACE conn5 <- [1,3069,null,{"value":"13"}] 05:58:52 INFO - PROCESS | 2528 | 1464613132338 Marionette TRACE conn5 -> [0,3070,"setScriptTimeout",{"ms":35000}] 05:58:52 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 05:58:52 INFO - PROCESS | 2528 | 1464613132340 Marionette TRACE conn5 <- [1,3070,null,{}] 05:58:52 INFO - PROCESS | 2528 | 1464613132344 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}] 05:58:52 INFO - PROCESS | 2528 | 1464613132475 Marionette TRACE conn5 <- [1,3071,null,{"value":null}] 05:58:52 INFO - PROCESS | 2528 | 1464613132647 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\", \"2a2d7192-24ed-4889-9d1c-c9ccdcac4bce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:58:52 INFO - PROCESS | 2528 | ++DOCSHELL 1FB3DC00 == 89 [pid = 2528] [id = 779] 05:58:52 INFO - PROCESS | 2528 | ++DOMWINDOW == 190 (1FBD8000) [pid = 2528] [serial = 2335] [outer = 00000000] 05:58:52 INFO - PROCESS | 2528 | ++DOMWINDOW == 191 (20B0AC00) [pid = 2528] [serial = 2336] [outer = 1FBD8000] 05:58:52 INFO - PROCESS | 2528 | 1464613132703 Marionette DEBUG loaded listener.js 05:58:52 INFO - PROCESS | 2528 | ++DOMWINDOW == 192 (20E8C800) [pid = 2528] [serial = 2337] [outer = 1FBD8000] 05:58:53 INFO - PROCESS | 2528 | 1464613133230 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]]]}] 05:58:53 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 05:58:53 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 05:58:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:58:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:58:53 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 05:58:53 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 05:58:53 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 930ms 05:58:53 INFO - PROCESS | 2528 | 1464613133272 Marionette TRACE conn5 -> [0,3073,"getWindowHandle",null] 05:58:53 INFO - PROCESS | 2528 | 1464613133274 Marionette TRACE conn5 <- [1,3073,null,{"value":"13"}] 05:58:53 INFO - PROCESS | 2528 | 1464613133278 Marionette TRACE conn5 -> [0,3074,"setScriptTimeout",{"ms":35000}] 05:58:53 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 05:58:53 INFO - PROCESS | 2528 | 1464613133280 Marionette TRACE conn5 <- [1,3074,null,{}] 05:58:53 INFO - PROCESS | 2528 | 1464613133284 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}] 05:58:53 INFO - PROCESS | 2528 | 1464613133404 Marionette TRACE conn5 <- [1,3075,null,{"value":null}] 05:58:53 INFO - PROCESS | 2528 | 1464613133587 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\", \"2a2d7192-24ed-4889-9d1c-c9ccdcac4bce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:58:53 INFO - PROCESS | 2528 | ++DOCSHELL 11D1E000 == 90 [pid = 2528] [id = 780] 05:58:53 INFO - PROCESS | 2528 | ++DOMWINDOW == 193 (12C0A000) [pid = 2528] [serial = 2338] [outer = 00000000] 05:58:53 INFO - PROCESS | 2528 | ++DOMWINDOW == 194 (16E4A000) [pid = 2528] [serial = 2339] [outer = 12C0A000] 05:58:53 INFO - PROCESS | 2528 | 1464613133643 Marionette DEBUG loaded listener.js 05:58:53 INFO - PROCESS | 2528 | ++DOMWINDOW == 195 (21394800) [pid = 2528] [serial = 2340] [outer = 12C0A000] 05:58:54 INFO - PROCESS | 2528 | 1464613134110 Marionette TRACE conn5 <- [1,3076,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 05:58:54 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 05:58:54 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 871ms 05:58:54 INFO - PROCESS | 2528 | 1464613134170 Marionette TRACE conn5 -> [0,3077,"getWindowHandle",null] 05:58:54 INFO - PROCESS | 2528 | 1464613134173 Marionette TRACE conn5 <- [1,3077,null,{"value":"13"}] 05:58:54 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 05:58:54 INFO - PROCESS | 2528 | 1464613134176 Marionette TRACE conn5 -> [0,3078,"setScriptTimeout",{"ms":35000}] 05:58:54 INFO - PROCESS | 2528 | 1464613134178 Marionette TRACE conn5 <- [1,3078,null,{}] 05:58:54 INFO - PROCESS | 2528 | 1464613134200 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}] 05:58:54 INFO - PROCESS | 2528 | 1464613134322 Marionette TRACE conn5 <- [1,3079,null,{"value":null}] 05:58:54 INFO - PROCESS | 2528 | 1464613134465 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\", \"2a2d7192-24ed-4889-9d1c-c9ccdcac4bce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:58:54 INFO - PROCESS | 2528 | ++DOCSHELL 16891C00 == 91 [pid = 2528] [id = 781] 05:58:54 INFO - PROCESS | 2528 | ++DOMWINDOW == 196 (2139E000) [pid = 2528] [serial = 2341] [outer = 00000000] 05:58:54 INFO - PROCESS | 2528 | ++DOMWINDOW == 197 (2161A400) [pid = 2528] [serial = 2342] [outer = 2139E000] 05:58:54 INFO - PROCESS | 2528 | 1464613134518 Marionette DEBUG loaded listener.js 05:58:54 INFO - PROCESS | 2528 | ++DOMWINDOW == 198 (2161D000) [pid = 2528] [serial = 2343] [outer = 2139E000] 05:58:55 INFO - PROCESS | 2528 | 1464613134996 Marionette TRACE conn5 <- [1,3080,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 05:58:55 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 05:58:55 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 870ms 05:58:55 INFO - PROCESS | 2528 | 1464613135050 Marionette TRACE conn5 -> [0,3081,"getWindowHandle",null] 05:58:55 INFO - PROCESS | 2528 | 1464613135052 Marionette TRACE conn5 <- [1,3081,null,{"value":"13"}] 05:58:55 INFO - PROCESS | 2528 | 1464613135056 Marionette TRACE conn5 -> [0,3082,"setScriptTimeout",{"ms":35000}] 05:58:55 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 05:58:55 INFO - PROCESS | 2528 | 1464613135058 Marionette TRACE conn5 <- [1,3082,null,{}] 05:58:55 INFO - PROCESS | 2528 | 1464613135062 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}] 05:58:55 INFO - PROCESS | 2528 | 1464613135185 Marionette TRACE conn5 <- [1,3083,null,{"value":null}] 05:58:55 INFO - PROCESS | 2528 | 1464613135372 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\", \"2a2d7192-24ed-4889-9d1c-c9ccdcac4bce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:58:55 INFO - PROCESS | 2528 | ++DOCSHELL 2161D800 == 92 [pid = 2528] [id = 782] 05:58:55 INFO - PROCESS | 2528 | ++DOMWINDOW == 199 (2171B000) [pid = 2528] [serial = 2344] [outer = 00000000] 05:58:55 INFO - PROCESS | 2528 | ++DOMWINDOW == 200 (2171F400) [pid = 2528] [serial = 2345] [outer = 2171B000] 05:58:55 INFO - PROCESS | 2528 | 1464613135428 Marionette DEBUG loaded listener.js 05:58:55 INFO - PROCESS | 2528 | ++DOMWINDOW == 201 (21722800) [pid = 2528] [serial = 2346] [outer = 2171B000] 05:58:56 INFO - PROCESS | 2528 | 1464613135964 Marionette TRACE conn5 <- [1,3084,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 05:58:56 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 05:58:56 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 971ms 05:58:56 INFO - PROCESS | 2528 | 1464613136031 Marionette TRACE conn5 -> [0,3085,"getWindowHandle",null] 05:58:56 INFO - PROCESS | 2528 | 1464613136034 Marionette TRACE conn5 <- [1,3085,null,{"value":"13"}] 05:58:56 INFO - PROCESS | 2528 | 1464613136037 Marionette TRACE conn5 -> [0,3086,"setScriptTimeout",{"ms":35000}] 05:58:56 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 05:58:56 INFO - PROCESS | 2528 | 1464613136039 Marionette TRACE conn5 <- [1,3086,null,{}] 05:58:56 INFO - PROCESS | 2528 | 1464613136043 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}] 05:58:56 INFO - PROCESS | 2528 | 1464613136164 Marionette TRACE conn5 <- [1,3087,null,{"value":null}] 05:58:56 INFO - PROCESS | 2528 | 1464613136338 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\", \"2a2d7192-24ed-4889-9d1c-c9ccdcac4bce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:58:56 INFO - PROCESS | 2528 | ++DOCSHELL 21725000 == 93 [pid = 2528] [id = 783] 05:58:56 INFO - PROCESS | 2528 | ++DOMWINDOW == 202 (21725C00) [pid = 2528] [serial = 2347] [outer = 00000000] 05:58:56 INFO - PROCESS | 2528 | ++DOMWINDOW == 203 (21B35C00) [pid = 2528] [serial = 2348] [outer = 21725C00] 05:58:56 INFO - PROCESS | 2528 | 1464613136392 Marionette DEBUG loaded listener.js 05:58:56 INFO - PROCESS | 2528 | ++DOMWINDOW == 204 (21B3A000) [pid = 2528] [serial = 2349] [outer = 21725C00] 05:58:56 INFO - PROCESS | 2528 | 1464613136921 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]]]}] 05:58:57 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 05:58:57 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 05:58:57 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 930ms 05:58:57 INFO - PROCESS | 2528 | 1464613136980 Marionette TRACE conn5 -> [0,3089,"getWindowHandle",null] 05:58:57 INFO - PROCESS | 2528 | 1464613136983 Marionette TRACE conn5 <- [1,3089,null,{"value":"13"}] 05:58:57 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 05:58:57 INFO - PROCESS | 2528 | 1464613136988 Marionette TRACE conn5 -> [0,3090,"setScriptTimeout",{"ms":35000}] 05:58:57 INFO - PROCESS | 2528 | 1464613136991 Marionette TRACE conn5 <- [1,3090,null,{}] 05:58:57 INFO - PROCESS | 2528 | 1464613136994 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}] 05:58:57 INFO - PROCESS | 2528 | 1464613137136 Marionette TRACE conn5 <- [1,3091,null,{"value":null}] 05:58:57 INFO - PROCESS | 2528 | 1464613137297 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\", \"2a2d7192-24ed-4889-9d1c-c9ccdcac4bce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:58:57 INFO - PROCESS | 2528 | ++DOCSHELL 21B53400 == 94 [pid = 2528] [id = 784] 05:58:57 INFO - PROCESS | 2528 | ++DOMWINDOW == 205 (21B59800) [pid = 2528] [serial = 2350] [outer = 00000000] 05:58:57 INFO - PROCESS | 2528 | ++DOMWINDOW == 206 (21B5C800) [pid = 2528] [serial = 2351] [outer = 21B59800] 05:58:57 INFO - PROCESS | 2528 | 1464613137358 Marionette DEBUG loaded listener.js 05:58:57 INFO - PROCESS | 2528 | ++DOMWINDOW == 207 (21C29400) [pid = 2528] [serial = 2352] [outer = 21B59800] 05:58:57 INFO - PROCESS | 2528 | 1464613137836 Marionette TRACE conn5 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 05:58:57 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 05:58:57 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 870ms 05:58:57 INFO - PROCESS | 2528 | 1464613137866 Marionette TRACE conn5 -> [0,3093,"getWindowHandle",null] 05:58:57 INFO - PROCESS | 2528 | 1464613137868 Marionette TRACE conn5 <- [1,3093,null,{"value":"13"}] 05:58:57 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 05:58:57 INFO - PROCESS | 2528 | 1464613137873 Marionette TRACE conn5 -> [0,3094,"setScriptTimeout",{"ms":35000}] 05:58:57 INFO - PROCESS | 2528 | 1464613137875 Marionette TRACE conn5 <- [1,3094,null,{}] 05:58:57 INFO - PROCESS | 2528 | 1464613137878 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}] 05:58:58 INFO - PROCESS | 2528 | 1464613138000 Marionette TRACE conn5 <- [1,3095,null,{"value":null}] 05:58:58 INFO - PROCESS | 2528 | 1464613138187 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\", \"2a2d7192-24ed-4889-9d1c-c9ccdcac4bce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:58:58 INFO - PROCESS | 2528 | ++DOCSHELL 21C2A400 == 95 [pid = 2528] [id = 785] 05:58:58 INFO - PROCESS | 2528 | ++DOMWINDOW == 208 (21C2B800) [pid = 2528] [serial = 2353] [outer = 00000000] 05:58:58 INFO - PROCESS | 2528 | ++DOMWINDOW == 209 (21C34000) [pid = 2528] [serial = 2354] [outer = 21C2B800] 05:58:58 INFO - PROCESS | 2528 | 1464613138242 Marionette DEBUG loaded listener.js 05:58:58 INFO - PROCESS | 2528 | ++DOMWINDOW == 210 (21C37C00) [pid = 2528] [serial = 2355] [outer = 21C2B800] 05:58:58 INFO - PROCESS | 2528 | 1464613138784 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]]]}] 05:58:58 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 05:58:58 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 05:58:58 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 05:58:58 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 931ms 05:58:58 INFO - PROCESS | 2528 | 1464613138808 Marionette TRACE conn5 -> [0,3097,"getWindowHandle",null] 05:58:58 INFO - PROCESS | 2528 | 1464613138810 Marionette TRACE conn5 <- [1,3097,null,{"value":"13"}] 05:58:58 INFO - PROCESS | 2528 | 1464613138814 Marionette TRACE conn5 -> [0,3098,"setScriptTimeout",{"ms":35000}] 05:58:58 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 05:58:58 INFO - PROCESS | 2528 | 1464613138817 Marionette TRACE conn5 <- [1,3098,null,{}] 05:58:58 INFO - PROCESS | 2528 | 1464613138821 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}] 05:58:58 INFO - PROCESS | 2528 | 1464613138945 Marionette TRACE conn5 <- [1,3099,null,{"value":null}] 05:58:59 INFO - PROCESS | 2528 | 1464613139151 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\", \"2a2d7192-24ed-4889-9d1c-c9ccdcac4bce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:58:59 INFO - PROCESS | 2528 | ++DOCSHELL 0D8DBC00 == 96 [pid = 2528] [id = 786] 05:58:59 INFO - PROCESS | 2528 | ++DOMWINDOW == 211 (0DCA8000) [pid = 2528] [serial = 2356] [outer = 00000000] 05:58:59 INFO - PROCESS | 2528 | ++DOMWINDOW == 212 (12511800) [pid = 2528] [serial = 2357] [outer = 0DCA8000] 05:58:59 INFO - PROCESS | 2528 | 1464613139206 Marionette DEBUG loaded listener.js 05:58:59 INFO - PROCESS | 2528 | ++DOMWINDOW == 213 (22351400) [pid = 2528] [serial = 2358] [outer = 0DCA8000] 05:58:59 INFO - PROCESS | 2528 | 1464613139713 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"]]]}] 05:58:59 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 05:58:59 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 05:58:59 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 05:58:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:58:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:58:59 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 05:58:59 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 930ms 05:58:59 INFO - PROCESS | 2528 | 1464613139748 Marionette TRACE conn5 -> [0,3101,"getWindowHandle",null] 05:58:59 INFO - PROCESS | 2528 | 1464613139750 Marionette TRACE conn5 <- [1,3101,null,{"value":"13"}] 05:58:59 INFO - PROCESS | 2528 | 1464613139753 Marionette TRACE conn5 -> [0,3102,"setScriptTimeout",{"ms":35000}] 05:58:59 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 05:58:59 INFO - PROCESS | 2528 | 1464613139755 Marionette TRACE conn5 <- [1,3102,null,{}] 05:58:59 INFO - PROCESS | 2528 | 1464613139759 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}] 05:58:59 INFO - PROCESS | 2528 | 1464613139884 Marionette TRACE conn5 <- [1,3103,null,{"value":null}] 05:59:00 INFO - PROCESS | 2528 | 1464613140036 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\", \"2a2d7192-24ed-4889-9d1c-c9ccdcac4bce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:59:00 INFO - PROCESS | 2528 | ++DOCSHELL 0D898800 == 97 [pid = 2528] [id = 787] 05:59:00 INFO - PROCESS | 2528 | ++DOMWINDOW == 214 (0D89B400) [pid = 2528] [serial = 2359] [outer = 00000000] 05:59:00 INFO - PROCESS | 2528 | ++DOMWINDOW == 215 (13228400) [pid = 2528] [serial = 2360] [outer = 0D89B400] 05:59:00 INFO - PROCESS | 2528 | 1464613140090 Marionette DEBUG loaded listener.js 05:59:00 INFO - PROCESS | 2528 | ++DOMWINDOW == 216 (1658D800) [pid = 2528] [serial = 2361] [outer = 0D89B400] 05:59:00 INFO - PROCESS | 2528 | 1464613140618 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]]]}] 05:59:00 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 05:59:00 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 931ms 05:59:00 INFO - PROCESS | 2528 | 1464613140689 Marionette TRACE conn5 -> [0,3105,"getWindowHandle",null] 05:59:00 INFO - PROCESS | 2528 | 1464613140691 Marionette TRACE conn5 <- [1,3105,null,{"value":"13"}] 05:59:01 WARNING - u'runner_teardown' () 05:59:01 INFO - No more tests 05:59:01 INFO - Got 0 unexpected results 05:59:01 INFO - SUITE-END | took 719s 05:59:01 INFO - Closing logging queue 05:59:01 INFO - queue closed 05:59:01 INFO - Return code: 0 05:59:01 WARNING - # TBPL SUCCESS # 05:59:01 INFO - Running post-action listener: _resource_record_post_action 05:59:01 INFO - Running post-run listener: _resource_record_post_run 05:59:02 INFO - Total resource usage - Wall time: 730s; CPU: 14.0%; Read bytes: 138436608; Write bytes: 1144360448; Read time: 1166530; Write time: 8457930 05:59:02 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 05:59:02 INFO - install - Wall time: 2s; CPU: 10.0%; Read bytes: 0; Write bytes: 46748160; Read time: 0; Write time: 45420 05:59:02 INFO - run-tests - Wall time: 728s; CPU: 14.0%; Read bytes: 138436608; Write bytes: 1086864384; Read time: 1166530; Write time: 8400910 05:59:02 INFO - Running post-run listener: _upload_blobber_files 05:59:02 INFO - Blob upload gear active. 05:59:02 INFO - Preparing to upload files from C:\slave\test\build\blobber_upload_dir. 05:59:02 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 05:59:02 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'] 05:59:02 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 05:59:03 INFO - (blobuploader) - INFO - Open directory for files ... 05:59:03 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_errorsummary.log ... 05:59:03 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 05:59:03 INFO - (blobuploader) - INFO - Uploading, attempt #1. 05:59:04 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 05:59:04 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 05:59:04 INFO - (blobuploader) - INFO - Done attempting. 05:59:04 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_raw.log ... 05:59:04 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 05:59:04 INFO - (blobuploader) - INFO - Uploading, attempt #1. 05:59:06 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 05:59:06 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 05:59:06 INFO - (blobuploader) - INFO - Done attempting. 05:59:06 INFO - (blobuploader) - INFO - Iteration through files over. 05:59:06 INFO - Return code: 0 05:59:06 INFO - rmtree: C:\slave\test\build\uploaded_files.json 05:59:06 INFO - Using _rmtree_windows ... 05:59:06 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build\\uploaded_files.json',), kwargs: {}, attempt #1 05:59:06 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/1e351d1c42e2261dda11f9b2cc9242443207d4ef8dfc72a45e622be9db02bbaf021350fd7b7c757790a67983ed60a0753866febcdc7e5dfac441001fc4797cee", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/cf3220bc0ac563d9541f4ba05207c8fae36d258e285f5504a226476bfe40ade21c9898136a2e8728fbb8045c98382fba25504faee8f14584544ad54f53b7ba25"} 05:59:06 INFO - Writing buildbot properties ['blobber_files'] to C:\slave\test\properties\blobber_files 05:59:06 INFO - Writing to file C:\slave\test\properties\blobber_files 05:59:06 INFO - Contents: 05:59:06 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/1e351d1c42e2261dda11f9b2cc9242443207d4ef8dfc72a45e622be9db02bbaf021350fd7b7c757790a67983ed60a0753866febcdc7e5dfac441001fc4797cee", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/cf3220bc0ac563d9541f4ba05207c8fae36d258e285f5504a226476bfe40ade21c9898136a2e8728fbb8045c98382fba25504faee8f14584544ad54f53b7ba25"} 05:59:06 INFO - Running post-run listener: copy_logs_to_upload_dir 05:59:06 INFO - Copying logs to upload dir... 05:59:06 INFO - mkdir: C:\slave\test\build\upload\logs 05:59:06 INFO - Copying logs to upload dir... 05:59:06 INFO - Using _rmtree_windows ... 05:59:06 INFO - Using _rmtree_windows ... 05:59:06 INFO - Using _rmtree_windows ... 05:59:06 INFO - Using _rmtree_windows ... 05:59:06 INFO - Using _rmtree_windows ... 05:59:06 INFO - Using _rmtree_windows ... 05:59:06 INFO - Using _rmtree_windows ... program finished with exit code 0 elapsedTime=1050.884000 ========= master_lag: 0.13 ========= ========= Finished 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 17 mins, 31 secs) (at 2016-05-30 05:59:06.819722) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-05-30 05:59:06.820546) ========= '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-083 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-083 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-083 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/1e351d1c42e2261dda11f9b2cc9242443207d4ef8dfc72a45e622be9db02bbaf021350fd7b7c757790a67983ed60a0753866febcdc7e5dfac441001fc4797cee", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/cf3220bc0ac563d9541f4ba05207c8fae36d258e285f5504a226476bfe40ade21c9898136a2e8728fbb8045c98382fba25504faee8f14584544ad54f53b7ba25"} build_url:https://queue.taskcluster.net/v1/task/Xwr5tIa8THmxaQBp0BKH3A/artifacts/public/build/firefox-48.0a2.en-US.win32.zip symbols_url:https://queue.taskcluster.net/v1/task/Xwr5tIa8THmxaQBp0BKH3A/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.101000 build_url: 'https://queue.taskcluster.net/v1/task/Xwr5tIa8THmxaQBp0BKH3A/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/1e351d1c42e2261dda11f9b2cc9242443207d4ef8dfc72a45e622be9db02bbaf021350fd7b7c757790a67983ed60a0753866febcdc7e5dfac441001fc4797cee", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/cf3220bc0ac563d9541f4ba05207c8fae36d258e285f5504a226476bfe40ade21c9898136a2e8728fbb8045c98382fba25504faee8f14584544ad54f53b7ba25"}' symbols_url: 'https://queue.taskcluster.net/v1/task/Xwr5tIa8THmxaQBp0BKH3A/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-30 05:59:06.940914) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-05-30 05:59:06.941267) ========= '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-083 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-083 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-083 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.01 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-05-30 05:59:07.055516) ========= ========= Started reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-05-30 05:59:07.055834) ========= ========= Finished reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-05-30 05:59:07.840461) ========= ========= Total master_lag: 0.28 =========