builder: mozilla-aurora_win7_ix-debug_test-web-platform-tests-1 slave: t-w732-ix-133 starttime: 1464377054.98 results: success (0) buildid: 20160527104445 builduid: a0036f18b45749a0a28771d2b4556006 revision: 65badb6bff1ea4b79837500e1a8b5969ea7fe489 ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-05-27 12:24:14.976665) ========= master: http://buildbot-master111.bb.releng.scl3.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-05-27 12:24:14.977142) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-05-27 12:24:14.977455) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-05-27 12:24:15.141858) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-05-27 12:24:15.142262) ========= '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-133 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-133 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:\mozilla-build\hg;c:\Program Files\Microsoft Windows Performance Toolkit\;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-133 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 --12:24:15-- https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py => `archiver_client.py' Resolving hg.mozilla.org... 63.245.215.25, 63.245.215.102 Connecting to hg.mozilla.org|63.245.215.25|:443... connected. HTTP request sent, awaiting response... 200 Script output follows Length: 12,141 (12K) [text/x-python] 0K .......... . 100% 8.57 MB/s 12:24:15 (8.57 MB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=1.120000 ========= master_lag: 0.03 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-05-27 12:24:16.292163) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 4 secs) (at 2016-05-27 12:24:16.292527) ========= '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-133 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-133 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:\mozilla-build\hg;c:\Program Files\Microsoft Windows Performance Toolkit\;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-133 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.006000 ========= master_lag: 0.01 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 4 secs) (at 2016-05-27 12:24:20.310675) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-05-27 12:24:20.311043) ========= 'bash' '-c' u'python archiver_client.py mozharness --repo releases/mozilla-aurora --rev 65badb6bff1ea4b79837500e1a8b5969ea7fe489 --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 65badb6bff1ea4b79837500e1a8b5969ea7fe489 --destination scripts --debug'] environment: ALLUSERSPROFILE=C:\ProgramData APPDATA=C:\Users\cltbld\AppData\Roaming COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-W732-IX-133 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-133 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:\mozilla-build\hg;c:\Program Files\Microsoft Windows Performance Toolkit\;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-133 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-27 12:24:20,305 truncating revision to first 12 chars 2016-05-27 12:24:20,305 Setting DEBUG logging. 2016-05-27 12:24:20,305 attempt 1/10 2016-05-27 12:24:20,305 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-aurora/65badb6bff1e?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-05-27 12:24:20,842 unpacking tar archive at: mozilla-aurora-65badb6bff1e/testing/mozharness/ program finished with exit code 0 elapsedTime=1.677000 ========= master_lag: 0.29 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-05-27 12:24:22.274943) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-05-27 12:24:22.275321) ========= script_repo_revision: 65badb6bff1ea4b79837500e1a8b5969ea7fe489 ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-05-27 12:24:22.276010) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-05-27 12:24:22.276294) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-05-27 12:24:22.292347) ========= ========= Started 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 15 mins, 22 secs) (at 2016-05-27 12:24:22.292672) ========= '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-133 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-133 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:\mozilla-build\hg;c:\Program Files\Microsoft Windows Performance Toolkit\;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-133 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 12:24:22 INFO - MultiFileLogger online at 20160527 12:24:22 in C:\slave\test 12:24:22 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 12:24:22 INFO - Dumping config to C:\slave\test\logs\localconfig.json. 12:24:22 INFO - {'append_to_log': False, 12:24:22 INFO - 'base_work_dir': 'C:\\slave\\test', 12:24:22 INFO - 'blob_upload_branch': 'mozilla-aurora', 12:24:22 INFO - 'blob_uploader_auth_file': 'C:\\slave\\test\\oauth.txt', 12:24:22 INFO - 'buildbot_json_path': 'buildprops.json', 12:24:22 INFO - 'config_files': ('web_platform_tests/prod_config_windows.py',), 12:24:22 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 12:24:22 INFO - 'download_minidump_stackwalk': True, 12:24:22 INFO - 'download_symbols': 'true', 12:24:22 INFO - 'e10s': False, 12:24:22 INFO - 'exes': {'hg': 'c:/mozilla-build/hg/hg', 12:24:22 INFO - 'mozinstall': ('C:\\slave\\test/build/venv/scripts/python', 12:24:22 INFO - 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py'), 12:24:22 INFO - 'python': 'c:\\mozilla-build\\python27\\python.exe', 12:24:22 INFO - 'tooltool.py': ('c:\\mozilla-build\\python27\\python.exe', 12:24:22 INFO - 'C:/mozilla-build/tooltool.py'), 12:24:22 INFO - 'virtualenv': ('c:\\mozilla-build\\python27\\python.exe', 12:24:22 INFO - 'c:/mozilla-build/buildbotve/virtualenv.py')}, 12:24:22 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 12:24:22 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 12:24:22 INFO - 'log_level': 'info', 12:24:22 INFO - 'log_to_console': True, 12:24:22 INFO - 'opt_config_files': (), 12:24:22 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 12:24:22 INFO - '--processes=1', 12:24:22 INFO - '--config=%(test_path)s/wptrunner.ini', 12:24:22 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 12:24:22 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 12:24:22 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 12:24:22 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 12:24:22 INFO - 'pip_index': False, 12:24:22 INFO - 'require_test_zip': True, 12:24:22 INFO - 'test_type': ('testharness',), 12:24:22 INFO - 'this_chunk': '1', 12:24:22 INFO - 'total_chunks': '10', 12:24:22 INFO - 'virtualenv_path': 'venv', 12:24:22 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 12:24:22 INFO - 'work_dir': 'build'} 12:24:22 INFO - ##### 12:24:22 INFO - ##### Running clobber step. 12:24:22 INFO - ##### 12:24:22 INFO - Running pre-action listener: _resource_record_pre_action 12:24:22 INFO - Running main action method: clobber 12:24:22 INFO - rmtree: C:\slave\test\build 12:24:22 INFO - Using _rmtree_windows ... 12:24:22 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build',), kwargs: {}, attempt #1 12:25:47 INFO - Running post-action listener: _resource_record_post_action 12:25:47 INFO - ##### 12:25:47 INFO - ##### Running read-buildbot-config step. 12:25:47 INFO - ##### 12:25:47 INFO - Running pre-action listener: _resource_record_pre_action 12:25:47 INFO - Running main action method: read_buildbot_config 12:25:47 INFO - Using buildbot properties: 12:25:47 INFO - { 12:25:47 INFO - "project": "", 12:25:47 INFO - "product": "firefox", 12:25:47 INFO - "script_repo_revision": "production", 12:25:47 INFO - "scheduler": "tests-mozilla-aurora-win7_ix-debug-unittest", 12:25:47 INFO - "repository": "", 12:25:47 INFO - "buildername": "Windows 7 32-bit mozilla-aurora debug test web-platform-tests-1", 12:25:47 INFO - "buildid": "20160527104445", 12:25:47 INFO - "pgo_build": "False", 12:25:47 INFO - "basedir": "C:\\slave\\test", 12:25:47 INFO - "buildnumber": 4, 12:25:47 INFO - "slavename": "t-w732-ix-133", 12:25:47 INFO - "revision": "65badb6bff1ea4b79837500e1a8b5969ea7fe489", 12:25:47 INFO - "master": "http://buildbot-master111.bb.releng.scl3.mozilla.com:8201/", 12:25:47 INFO - "platform": "win32", 12:25:47 INFO - "branch": "mozilla-aurora", 12:25:47 INFO - "repo_path": "releases/mozilla-aurora", 12:25:47 INFO - "moz_repo_path": "", 12:25:47 INFO - "stage_platform": "win32", 12:25:47 INFO - "builduid": "a0036f18b45749a0a28771d2b4556006", 12:25:47 INFO - "slavebuilddir": "test" 12:25:47 INFO - } 12:25:47 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/DPPsbVJiTsWO9spJhlgRUw/artifacts/public/build/firefox-48.0a2.en-US.win32.test_packages.json. 12:25:47 INFO - Found installer url https://queue.taskcluster.net/v1/task/DPPsbVJiTsWO9spJhlgRUw/artifacts/public/build/firefox-48.0a2.en-US.win32.zip. 12:25:47 INFO - Running post-action listener: _resource_record_post_action 12:25:47 INFO - ##### 12:25:47 INFO - ##### Running download-and-extract step. 12:25:47 INFO - ##### 12:25:47 INFO - Running pre-action listener: _resource_record_pre_action 12:25:47 INFO - Running main action method: download_and_extract 12:25:47 INFO - mkdir: C:\slave\test\build\tests 12:25:47 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 12:25:47 INFO - https://queue.taskcluster.net/v1/task/DPPsbVJiTsWO9spJhlgRUw/artifacts/public/build/firefox-48.0a2.en-US.win32.test_packages.json matches https://queue.taskcluster.net 12:25:47 INFO - trying https://queue.taskcluster.net/v1/task/DPPsbVJiTsWO9spJhlgRUw/artifacts/public/build/firefox-48.0a2.en-US.win32.test_packages.json 12:25:47 INFO - Downloading https://queue.taskcluster.net/v1/task/DPPsbVJiTsWO9spJhlgRUw/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 12:25:47 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/DPPsbVJiTsWO9spJhlgRUw/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 12:25:48 INFO - Downloaded 1274 bytes. 12:25:48 INFO - Reading from file C:\slave\test\build\firefox-48.0a2.en-US.win32.test_packages.json 12:25:48 INFO - Using the following test package requirements: 12:25:48 INFO - {u'common': [u'firefox-48.0a2.en-US.win32.common.tests.zip'], 12:25:48 INFO - u'cppunittest': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 12:25:48 INFO - u'firefox-48.0a2.en-US.win32.cppunittest.tests.zip'], 12:25:48 INFO - u'gtest': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 12:25:48 INFO - u'firefox-48.0a2.en-US.win32.gtest.tests.zip'], 12:25:48 INFO - u'jittest': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 12:25:48 INFO - u'jsshell-win32.zip'], 12:25:48 INFO - u'mochitest': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 12:25:48 INFO - u'firefox-48.0a2.en-US.win32.mochitest.tests.zip'], 12:25:48 INFO - u'mozbase': [u'firefox-48.0a2.en-US.win32.common.tests.zip'], 12:25:48 INFO - u'reftest': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 12:25:48 INFO - u'firefox-48.0a2.en-US.win32.reftest.tests.zip'], 12:25:48 INFO - u'talos': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 12:25:48 INFO - u'firefox-48.0a2.en-US.win32.talos.tests.zip'], 12:25:48 INFO - u'web-platform': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 12:25:48 INFO - u'firefox-48.0a2.en-US.win32.web-platform.tests.zip'], 12:25:48 INFO - u'xpcshell': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 12:25:48 INFO - u'firefox-48.0a2.en-US.win32.xpcshell.tests.zip']} 12:25:48 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 12:25: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')]} 12:25:48 INFO - https://queue.taskcluster.net/v1/task/DPPsbVJiTsWO9spJhlgRUw/artifacts/public/build/firefox-48.0a2.en-US.win32.common.tests.zip matches https://queue.taskcluster.net 12:25:48 INFO - trying https://queue.taskcluster.net/v1/task/DPPsbVJiTsWO9spJhlgRUw/artifacts/public/build/firefox-48.0a2.en-US.win32.common.tests.zip 12:25:48 INFO - Downloading https://queue.taskcluster.net/v1/task/DPPsbVJiTsWO9spJhlgRUw/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 12:25:48 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/DPPsbVJiTsWO9spJhlgRUw/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 12:25:50 INFO - Downloaded 20302622 bytes. 12:25:50 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/*'] 12:25:50 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/* 12:25:52 INFO - caution: filename not matched: web-platform/* 12:25:52 INFO - Return code: 11 12:25:52 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 12:25:52 INFO - https://queue.taskcluster.net/v1/task/DPPsbVJiTsWO9spJhlgRUw/artifacts/public/build/firefox-48.0a2.en-US.win32.web-platform.tests.zip matches https://queue.taskcluster.net 12:25:52 INFO - trying https://queue.taskcluster.net/v1/task/DPPsbVJiTsWO9spJhlgRUw/artifacts/public/build/firefox-48.0a2.en-US.win32.web-platform.tests.zip 12:25:52 INFO - Downloading https://queue.taskcluster.net/v1/task/DPPsbVJiTsWO9spJhlgRUw/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 12:25:52 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/DPPsbVJiTsWO9spJhlgRUw/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 12:25:55 INFO - Downloaded 36409218 bytes. 12:25:55 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/*'] 12:25:55 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0a2.en-US.win32.web-platform.tests.zip -d C:\slave\test\build\tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 12:26:41 INFO - caution: filename not matched: bin/* 12:26:41 INFO - caution: filename not matched: config/* 12:26:41 INFO - caution: filename not matched: mozbase/* 12:26:41 INFO - caution: filename not matched: marionette/* 12:26:41 INFO - caution: filename not matched: tools/wptserve/* 12:26:41 INFO - Return code: 11 12:26:41 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 12:26:41 INFO - https://queue.taskcluster.net/v1/task/DPPsbVJiTsWO9spJhlgRUw/artifacts/public/build/firefox-48.0a2.en-US.win32.zip matches https://queue.taskcluster.net 12:26:41 INFO - trying https://queue.taskcluster.net/v1/task/DPPsbVJiTsWO9spJhlgRUw/artifacts/public/build/firefox-48.0a2.en-US.win32.zip 12:26:41 INFO - Downloading https://queue.taskcluster.net/v1/task/DPPsbVJiTsWO9spJhlgRUw/artifacts/public/build/firefox-48.0a2.en-US.win32.zip to C:\slave\test\build\firefox-48.0a2.en-US.win32.zip 12:26:41 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/DPPsbVJiTsWO9spJhlgRUw/artifacts/public/build/firefox-48.0a2.en-US.win32.zip', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win32.zip'}, attempt #1 12:26:43 INFO - Downloaded 68462566 bytes. 12:26:43 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/DPPsbVJiTsWO9spJhlgRUw/artifacts/public/build/firefox-48.0a2.en-US.win32.zip 12:26:43 INFO - mkdir: C:\slave\test\properties 12:26:43 INFO - Writing buildbot properties ['build_url'] to C:\slave\test\properties\build_url 12:26:43 INFO - Writing to file C:\slave\test\properties\build_url 12:26:43 INFO - Contents: 12:26:43 INFO - build_url:https://queue.taskcluster.net/v1/task/DPPsbVJiTsWO9spJhlgRUw/artifacts/public/build/firefox-48.0a2.en-US.win32.zip 12:26:44 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/DPPsbVJiTsWO9spJhlgRUw/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip 12:26:44 INFO - Writing buildbot properties ['symbols_url'] to C:\slave\test\properties\symbols_url 12:26:44 INFO - Writing to file C:\slave\test\properties\symbols_url 12:26:44 INFO - Contents: 12:26:44 INFO - symbols_url:https://queue.taskcluster.net/v1/task/DPPsbVJiTsWO9spJhlgRUw/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip 12:26:44 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 12:26:44 INFO - https://queue.taskcluster.net/v1/task/DPPsbVJiTsWO9spJhlgRUw/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip matches https://queue.taskcluster.net 12:26:44 INFO - trying https://queue.taskcluster.net/v1/task/DPPsbVJiTsWO9spJhlgRUw/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip 12:26:44 INFO - Downloading https://queue.taskcluster.net/v1/task/DPPsbVJiTsWO9spJhlgRUw/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip to C:\slave\test\build\firefox-48.0a2.en-US.win32.crashreporter-symbols.zip 12:26:44 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/DPPsbVJiTsWO9spJhlgRUw/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win32.crashreporter-symbols.zip'}, attempt #1 12:26:47 INFO - Downloaded 55567532 bytes. 12:26:47 INFO - Running command: ['unzip', '-q', '-o', 'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win32.crashreporter-symbols.zip', '-d', 'C:\\slave\\test\\build\\symbols'] 12:26:47 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0a2.en-US.win32.crashreporter-symbols.zip -d C:\slave\test\build\symbols 12:26:49 INFO - Return code: 0 12:26:49 INFO - Running post-action listener: _resource_record_post_action 12:26:49 INFO - Running post-action listener: set_extra_try_arguments 12:26:49 INFO - ##### 12:26:49 INFO - ##### Running create-virtualenv step. 12:26:49 INFO - ##### 12:26:49 INFO - Running pre-action listener: _pre_create_virtualenv 12:26:49 INFO - Running pre-action listener: _resource_record_pre_action 12:26:49 INFO - Running main action method: create_virtualenv 12:26:49 INFO - Creating virtualenv C:\slave\test\build\venv 12:26:49 INFO - Running command: ['c:\\mozilla-build\\python27\\python.exe', 'c:/mozilla-build/buildbotve/virtualenv.py', '--no-site-packages', '--distribute', 'C:\\slave\\test\\build\\venv'] in C:\slave\test\build 12:26:49 INFO - Copy/paste: c:\mozilla-build\python27\python.exe c:/mozilla-build/buildbotve/virtualenv.py --no-site-packages --distribute C:\slave\test\build\venv 12:26:55 INFO - New python executable in C:\slave\test\build\venv\Scripts\python.exe 12:27:00 INFO - Installing distribute......................................................................................................................................................................................done. 12:27:01 INFO - Return code: 0 12:27:01 INFO - Installing psutil>=0.7.1 into virtualenv C:\slave\test\build\venv 12:27:01 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 12:27:01 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 12:27:01 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 12:27:01 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 12:27:01 INFO - retry: Calling run_command with args: [['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', '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 0x018786B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01BE5200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x018360B0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01B5C368>, '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 0x017FAD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01BF10C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-W732-IX-133', 'USERDOMAIN': 'T-W732-IX-133', '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-133', '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:\\mozilla-build\\hg;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'VCINSTALLDIR': 'D:\\msvs8\\VC', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 'HOMEDRIVE': 'C:', 'WINDOWS_TRACING_FLAGS': '3', 'FRAMEWORKVERSION': 'v2.0.50727', 'SYSTEMDRIVE': 'C:', 'MOZ_MSVCVERSION': '8', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'USERPROFILE': 'C:\\Users\\cltbld', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1 12:27:01 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'psutil>=0.7.1'] in C:\slave\test\build 12:27:01 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub psutil>=0.7.1 12:27:01 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 12:27:01 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 12:27:01 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 12:27:01 INFO - 'COMPUTERNAME': 'T-W732-IX-133', 12:27:01 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 12:27:01 INFO - 'DCLOCATION': 'SCL3', 12:27:01 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 12:27:01 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 12:27:01 INFO - 'FP_NO_HOST_CHECK': 'NO', 12:27:01 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 12:27:01 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 12:27:01 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 12:27:01 INFO - 'HOMEDRIVE': 'C:', 12:27:01 INFO - 'HOMEPATH': '\\Users\\cltbld', 12:27:01 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 12:27:01 INFO - 'KTS_VERSION': '1.19c', 12:27:01 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 12:27:01 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 12:27:01 INFO - 'LOGONSERVER': '\\\\T-W732-IX-133', 12:27:01 INFO - 'MONDIR': 'C:\\Monitor_config\\', 12:27:01 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 12:27:01 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 12:27:01 INFO - 'MOZILLABUILDDRIVE': 'C:', 12:27:01 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 12:27:01 INFO - 'MOZ_AIRBAG': '1', 12:27:01 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 12:27:01 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 12:27:01 INFO - 'MOZ_MSVCVERSION': '8', 12:27:01 INFO - 'MOZ_NO_REMOTE': '1', 12:27:01 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 12:27:01 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 12:27:01 INFO - 'NO_EM_RESTART': '1', 12:27:01 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 12:27:01 INFO - 'NUMBER_OF_PROCESSORS': '8', 12:27:01 INFO - 'OS': 'Windows_NT', 12:27:01 INFO - 'OURDRIVE': 'C:', 12:27:01 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\', 12:27:01 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 12:27:01 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 12:27:01 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 12:27:01 INFO - 'PROCESSOR_LEVEL': '6', 12:27:01 INFO - 'PROCESSOR_REVISION': '1e05', 12:27:01 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 12:27:01 INFO - 'PROGRAMFILES': 'C:\\Program Files', 12:27:01 INFO - 'PROMPT': '$P$G', 12:27:01 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 12:27:01 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 12:27:01 INFO - 'PUBLIC': 'C:\\Users\\Public', 12:27:01 INFO - 'PWD': 'C:\\slave\\test', 12:27:01 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 12:27:01 INFO - 'SLAVEDIR': 'C:\\slave\\', 12:27:01 INFO - 'SYSTEMDRIVE': 'C:', 12:27:01 INFO - 'SYSTEMROOT': 'C:\\windows', 12:27:01 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 12:27:01 INFO - 'TEST1': 'testie', 12:27:01 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 12:27:01 INFO - 'USERDOMAIN': 'T-W732-IX-133', 12:27:01 INFO - 'USERNAME': 'cltbld', 12:27:01 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 12:27:01 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 12:27:01 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 12:27:01 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 12:27:01 INFO - 'WINDIR': 'C:\\windows', 12:27:01 INFO - 'WINDOWS_TRACING_FLAGS': '3', 12:27:01 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 12:27:01 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 12:27:03 INFO - Ignoring indexes: http://pypi.python.org/simple/ 12:27:03 INFO - Downloading/unpacking psutil>=0.7.1 12:27:03 INFO - Running setup.py egg_info for package psutil 12:27:03 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 12:27:03 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 12:27:03 INFO - Installing collected packages: psutil 12:27:03 INFO - Running setup.py install for psutil 12:27:03 INFO - building 'psutil._psutil_windows' extension 12:27:03 INFO - error: Unable to find vcvarsall.bat 12:27:03 INFO - Complete output from command C:\slave\test\build\venv\Scripts\python.exe -c "import setuptools;__file__='C:\\slave\\test\\build\\venv\\build\\psutil\\setup.py';execfile(__file__)" install --single-version-externally-managed --record c:\users\cltbld\appdata\local\temp\pip-0_i4ip-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 12:27:03 INFO - running install 12:27:03 INFO - running build 12:27:03 INFO - running build_py 12:27:03 INFO - creating build 12:27:03 INFO - creating build\lib.win32-2.7 12:27:03 INFO - creating build\lib.win32-2.7\psutil 12:27:03 INFO - copying psutil\_common.py -> build\lib.win32-2.7\psutil 12:27:03 INFO - copying psutil\_compat.py -> build\lib.win32-2.7\psutil 12:27:03 INFO - copying psutil\_psbsd.py -> build\lib.win32-2.7\psutil 12:27:03 INFO - copying psutil\_pslinux.py -> build\lib.win32-2.7\psutil 12:27:03 INFO - copying psutil\_psosx.py -> build\lib.win32-2.7\psutil 12:27:03 INFO - copying psutil\_psposix.py -> build\lib.win32-2.7\psutil 12:27:03 INFO - copying psutil\_pssunos.py -> build\lib.win32-2.7\psutil 12:27:03 INFO - copying psutil\_pswindows.py -> build\lib.win32-2.7\psutil 12:27:03 INFO - copying psutil\__init__.py -> build\lib.win32-2.7\psutil 12:27:03 INFO - running build_ext 12:27:03 INFO - building 'psutil._psutil_windows' extension 12:27:03 INFO - error: Unable to find vcvarsall.bat 12:27:03 INFO - ---------------------------------------- 12:27:03 INFO - Command C:\slave\test\build\venv\Scripts\python.exe -c "import setuptools;__file__='C:\\slave\\test\\build\\venv\\build\\psutil\\setup.py';execfile(__file__)" install --single-version-externally-managed --record c:\users\cltbld\appdata\local\temp\pip-0_i4ip-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 12:27:03 INFO - Storing complete log in C:\Users\cltbld\AppData\Roaming\pip\pip.log 12:27:03 WARNING - Return code: 1 12:27:03 WARNING - Could not install python package: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub psutil>=0.7.1 failed after 1 tries! 12:27:03 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv C:\slave\test\build\venv 12:27:03 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 12:27:03 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 12:27:03 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 12:27:03 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 12:27:03 INFO - retry: Calling run_command with args: [['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', '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 0x018786B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01BE5200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x018360B0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01B5C368>, '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 0x017FAD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01BF10C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-W732-IX-133', 'USERDOMAIN': 'T-W732-IX-133', '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-133', '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:\\mozilla-build\\hg;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'VCINSTALLDIR': 'D:\\msvs8\\VC', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 'HOMEDRIVE': 'C:', 'WINDOWS_TRACING_FLAGS': '3', 'FRAMEWORKVERSION': 'v2.0.50727', 'SYSTEMDRIVE': 'C:', 'MOZ_MSVCVERSION': '8', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'USERPROFILE': 'C:\\Users\\cltbld', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1 12:27:03 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'mozsystemmonitor==0.0.0'] in C:\slave\test\build 12:27:03 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub mozsystemmonitor==0.0.0 12:27:03 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 12:27:03 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 12:27:03 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 12:27:03 INFO - 'COMPUTERNAME': 'T-W732-IX-133', 12:27:03 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 12:27:03 INFO - 'DCLOCATION': 'SCL3', 12:27:03 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 12:27:03 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 12:27:03 INFO - 'FP_NO_HOST_CHECK': 'NO', 12:27:03 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 12:27:03 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 12:27:03 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 12:27:03 INFO - 'HOMEDRIVE': 'C:', 12:27:03 INFO - 'HOMEPATH': '\\Users\\cltbld', 12:27:03 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 12:27:03 INFO - 'KTS_VERSION': '1.19c', 12:27:03 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 12:27:03 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 12:27:03 INFO - 'LOGONSERVER': '\\\\T-W732-IX-133', 12:27:03 INFO - 'MONDIR': 'C:\\Monitor_config\\', 12:27:03 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 12:27:03 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 12:27:03 INFO - 'MOZILLABUILDDRIVE': 'C:', 12:27:03 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 12:27:03 INFO - 'MOZ_AIRBAG': '1', 12:27:03 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 12:27:03 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 12:27:03 INFO - 'MOZ_MSVCVERSION': '8', 12:27:03 INFO - 'MOZ_NO_REMOTE': '1', 12:27:03 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 12:27:03 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 12:27:03 INFO - 'NO_EM_RESTART': '1', 12:27:03 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 12:27:03 INFO - 'NUMBER_OF_PROCESSORS': '8', 12:27:03 INFO - 'OS': 'Windows_NT', 12:27:03 INFO - 'OURDRIVE': 'C:', 12:27:03 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\', 12:27:03 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 12:27:03 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 12:27:03 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 12:27:03 INFO - 'PROCESSOR_LEVEL': '6', 12:27:03 INFO - 'PROCESSOR_REVISION': '1e05', 12:27:03 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 12:27:03 INFO - 'PROGRAMFILES': 'C:\\Program Files', 12:27:03 INFO - 'PROMPT': '$P$G', 12:27:03 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 12:27:03 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 12:27:03 INFO - 'PUBLIC': 'C:\\Users\\Public', 12:27:03 INFO - 'PWD': 'C:\\slave\\test', 12:27:03 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 12:27:03 INFO - 'SLAVEDIR': 'C:\\slave\\', 12:27:03 INFO - 'SYSTEMDRIVE': 'C:', 12:27:03 INFO - 'SYSTEMROOT': 'C:\\windows', 12:27:03 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 12:27:03 INFO - 'TEST1': 'testie', 12:27:03 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 12:27:03 INFO - 'USERDOMAIN': 'T-W732-IX-133', 12:27:03 INFO - 'USERNAME': 'cltbld', 12:27:03 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 12:27:03 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 12:27:03 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 12:27:03 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 12:27:03 INFO - 'WINDIR': 'C:\\windows', 12:27:03 INFO - 'WINDOWS_TRACING_FLAGS': '3', 12:27:03 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 12:27:03 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 12:27:04 INFO - Ignoring indexes: http://pypi.python.org/simple/ 12:27:04 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 12:27:04 INFO - Downloading mozsystemmonitor-0.0.tar.gz 12:27:04 INFO - Running setup.py egg_info for package mozsystemmonitor 12:27:04 INFO - Downloading/unpacking psutil>=0.7.1 (from mozsystemmonitor==0.0.0) 12:27:04 INFO - Running setup.py egg_info for package psutil 12:27:04 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 12:27:04 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 12:27:04 INFO - Installing collected packages: mozsystemmonitor, psutil 12:27:04 INFO - Running setup.py install for mozsystemmonitor 12:27:04 INFO - Running setup.py install for psutil 12:27:04 INFO - building 'psutil._psutil_windows' extension 12:27:04 INFO - error: Unable to find vcvarsall.bat 12:27:04 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-ypyrrx-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 12:27:04 INFO - running install 12:27:04 INFO - running build 12:27:04 INFO - running build_py 12:27:04 INFO - running build_ext 12:27:04 INFO - building 'psutil._psutil_windows' extension 12:27:04 INFO - error: Unable to find vcvarsall.bat 12:27:04 INFO - ---------------------------------------- 12:27:04 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-ypyrrx-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 12:27:04 INFO - Storing complete log in C:\Users\cltbld\AppData\Roaming\pip\pip.log 12:27:04 WARNING - Return code: 1 12:27:04 WARNING - Could not install python package: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub mozsystemmonitor==0.0.0 failed after 1 tries! 12:27:04 INFO - Installing blobuploader==1.2.4 into virtualenv C:\slave\test\build\venv 12:27:04 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 12:27:04 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 12:27:04 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 12:27:04 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 12:27:04 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 0x018786B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01BE5200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x018360B0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01B5C368>, '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 0x017FAD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01BF10C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-W732-IX-133', 'USERDOMAIN': 'T-W732-IX-133', '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-133', '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:\\mozilla-build\\hg;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'VCINSTALLDIR': 'D:\\msvs8\\VC', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 'HOMEDRIVE': 'C:', 'WINDOWS_TRACING_FLAGS': '3', 'FRAMEWORKVERSION': 'v2.0.50727', 'SYSTEMDRIVE': 'C:', 'MOZ_MSVCVERSION': '8', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'USERPROFILE': 'C:\\Users\\cltbld', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1 12:27:04 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'blobuploader==1.2.4'] in C:\slave\test\build 12:27:04 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub blobuploader==1.2.4 12:27:04 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 12:27:04 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 12:27:04 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 12:27:04 INFO - 'COMPUTERNAME': 'T-W732-IX-133', 12:27:04 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 12:27:04 INFO - 'DCLOCATION': 'SCL3', 12:27:04 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 12:27:04 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 12:27:04 INFO - 'FP_NO_HOST_CHECK': 'NO', 12:27:04 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 12:27:04 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 12:27:04 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 12:27:04 INFO - 'HOMEDRIVE': 'C:', 12:27:04 INFO - 'HOMEPATH': '\\Users\\cltbld', 12:27:04 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 12:27:04 INFO - 'KTS_VERSION': '1.19c', 12:27:04 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 12:27:04 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 12:27:04 INFO - 'LOGONSERVER': '\\\\T-W732-IX-133', 12:27:04 INFO - 'MONDIR': 'C:\\Monitor_config\\', 12:27:04 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 12:27:04 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 12:27:04 INFO - 'MOZILLABUILDDRIVE': 'C:', 12:27:04 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 12:27:04 INFO - 'MOZ_AIRBAG': '1', 12:27:04 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 12:27:04 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 12:27:04 INFO - 'MOZ_MSVCVERSION': '8', 12:27:04 INFO - 'MOZ_NO_REMOTE': '1', 12:27:04 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 12:27:04 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 12:27:04 INFO - 'NO_EM_RESTART': '1', 12:27:04 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 12:27:04 INFO - 'NUMBER_OF_PROCESSORS': '8', 12:27:04 INFO - 'OS': 'Windows_NT', 12:27:04 INFO - 'OURDRIVE': 'C:', 12:27:04 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:\\mozilla-build\\hg;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\', 12:27:04 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 12:27:04 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 12:27:04 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 12:27:04 INFO - 'PROCESSOR_LEVEL': '6', 12:27:04 INFO - 'PROCESSOR_REVISION': '1e05', 12:27:04 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 12:27:04 INFO - 'PROGRAMFILES': 'C:\\Program Files', 12:27:04 INFO - 'PROMPT': '$P$G', 12:27:04 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 12:27:04 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 12:27:04 INFO - 'PUBLIC': 'C:\\Users\\Public', 12:27:04 INFO - 'PWD': 'C:\\slave\\test', 12:27:04 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 12:27:04 INFO - 'SLAVEDIR': 'C:\\slave\\', 12:27:04 INFO - 'SYSTEMDRIVE': 'C:', 12:27:04 INFO - 'SYSTEMROOT': 'C:\\windows', 12:27:04 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 12:27:04 INFO - 'TEST1': 'testie', 12:27:04 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 12:27:04 INFO - 'USERDOMAIN': 'T-W732-IX-133', 12:27:04 INFO - 'USERNAME': 'cltbld', 12:27:04 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 12:27:04 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 12:27:04 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 12:27:04 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 12:27:04 INFO - 'WINDIR': 'C:\\windows', 12:27:04 INFO - 'WINDOWS_TRACING_FLAGS': '3', 12:27:04 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 12:27:04 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 12:27:04 INFO - Ignoring indexes: http://pypi.python.org/simple/ 12:27:04 INFO - Downloading/unpacking blobuploader==1.2.4 12:27:04 INFO - Downloading blobuploader-1.2.4.tar.gz 12:27:04 INFO - Running setup.py egg_info for package blobuploader 12:27:04 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 12:27:08 INFO - Running setup.py egg_info for package requests 12:27:08 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 12:27:08 INFO - Downloading docopt-0.6.1.tar.gz 12:27:08 INFO - Running setup.py egg_info for package docopt 12:27:08 INFO - Installing collected packages: blobuploader, docopt, requests 12:27:08 INFO - Running setup.py install for blobuploader 12:27:08 INFO - Running setup.py install for docopt 12:27:08 INFO - Running setup.py install for requests 12:27:08 INFO - Successfully installed blobuploader docopt requests 12:27:08 INFO - Cleaning up... 12:27:08 INFO - Return code: 0 12:27:08 INFO - Installing None into virtualenv C:\slave\test\build\venv 12:27:08 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 12:27:08 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 12:27:08 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 12:27:08 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 12:27:08 INFO - retry: Calling run_command with args: [['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--no-deps', '--timeout', '120', '-r', 'C:\\slave\\test\\build\\tests\\config\\marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x018786B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01BE5200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x018360B0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01B5C368>, '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 0x017FAD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01BF10C0>, '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-133', 'USERDOMAIN': 'T-W732-IX-133', '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-133', '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:\\mozilla-build\\hg;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'VCINSTALLDIR': 'D:\\msvs8\\VC', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 'HOMEDRIVE': 'C:', 'WINDOWS_TRACING_FLAGS': '3', 'FRAMEWORKVERSION': 'v2.0.50727', 'SYSTEMDRIVE': 'C:', 'MOZ_MSVCVERSION': '8', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'USERPROFILE': 'C:\\Users\\cltbld', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1 12:27:08 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--no-deps', '--timeout', '120', '-r', 'C:\\slave\\test\\build\\tests\\config\\marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub'] in C:\slave\test\build\tests\config 12:27:08 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --no-deps --timeout 120 -r C:\slave\test\build\tests\config\marionette_requirements.txt --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub 12:27:08 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 12:27:08 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 12:27:08 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 12:27:08 INFO - 'COMPUTERNAME': 'T-W732-IX-133', 12:27:08 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 12:27:08 INFO - 'DCLOCATION': 'SCL3', 12:27:08 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 12:27:08 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 12:27:08 INFO - 'FP_NO_HOST_CHECK': 'NO', 12:27:08 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 12:27:08 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 12:27:08 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 12:27:08 INFO - 'HOMEDRIVE': 'C:', 12:27:08 INFO - 'HOMEPATH': '\\Users\\cltbld', 12:27:08 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 12:27:08 INFO - 'KTS_VERSION': '1.19c', 12:27:08 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 12:27:08 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 12:27:08 INFO - 'LOGONSERVER': '\\\\T-W732-IX-133', 12:27:08 INFO - 'MONDIR': 'C:\\Monitor_config\\', 12:27:08 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 12:27:08 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 12:27:08 INFO - 'MOZILLABUILDDRIVE': 'C:', 12:27:08 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 12:27:08 INFO - 'MOZ_AIRBAG': '1', 12:27:08 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 12:27:08 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 12:27:08 INFO - 'MOZ_MSVCVERSION': '8', 12:27:08 INFO - 'MOZ_NO_REMOTE': '1', 12:27:08 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 12:27:08 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 12:27:08 INFO - 'NO_EM_RESTART': '1', 12:27:08 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 12:27:08 INFO - 'NUMBER_OF_PROCESSORS': '8', 12:27:08 INFO - 'OS': 'Windows_NT', 12:27:08 INFO - 'OURDRIVE': 'C:', 12:27: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:\\mozilla-build\\hg;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\', 12:27:08 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 12:27:08 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 12:27:08 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 12:27:08 INFO - 'PROCESSOR_LEVEL': '6', 12:27:08 INFO - 'PROCESSOR_REVISION': '1e05', 12:27:08 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 12:27:08 INFO - 'PROGRAMFILES': 'C:\\Program Files', 12:27:08 INFO - 'PROMPT': '$P$G', 12:27:08 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 12:27:08 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 12:27:08 INFO - 'PUBLIC': 'C:\\Users\\Public', 12:27:08 INFO - 'PWD': 'C:\\slave\\test', 12:27:08 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 12:27:08 INFO - 'SLAVEDIR': 'C:\\slave\\', 12:27:08 INFO - 'SYSTEMDRIVE': 'C:', 12:27:08 INFO - 'SYSTEMROOT': 'C:\\windows', 12:27:08 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 12:27:08 INFO - 'TEST1': 'testie', 12:27:08 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 12:27:08 INFO - 'USERDOMAIN': 'T-W732-IX-133', 12:27:08 INFO - 'USERNAME': 'cltbld', 12:27:08 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 12:27:08 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 12:27:08 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 12:27:08 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 12:27:08 INFO - 'WINDIR': 'C:\\windows', 12:27:08 INFO - 'WINDOWS_TRACING_FLAGS': '3', 12:27:08 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 12:27:08 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 12:27:13 INFO - Ignoring indexes: http://pypi.python.org/simple/ 12:27:13 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 12:27:13 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 12:27:13 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 12:27:13 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 12:27:13 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 12:27:13 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 12:27:13 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 12:27:13 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 12:27:13 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 12:27:13 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 12:27:13 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 12:27:13 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 12:27:13 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 12:27:13 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 12:27:13 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 12:27:13 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 12:27:13 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 12:27:13 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 12:27:13 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 12:27:13 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 12:27:13 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 12:27:13 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 12:27:13 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 12:27:13 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 12:27:13 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 12:27:13 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 12:27:13 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 12:27:13 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 12:27:13 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 12:27:13 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 12:27:13 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 12:27:13 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 12:27:13 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 12:27:13 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 12:27:13 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 12:27:13 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 12:27:13 INFO - Unpacking c:\slave\test\build\tests\marionette\client 12:27:13 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 12:27:13 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 12:27:13 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 12:27:13 INFO - Unpacking c:\slave\test\build\tests\marionette 12:27:13 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 12:27:13 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 12:27:13 INFO - Installing collected packages: browsermob-proxy, manifestparser, marionette-client, marionette-driver, mozcrash, mozdebug, mozdevice, mozfile, mozhttpd, mozinfo, mozInstall, mozleak, mozlog, moznetwork, mozprocess, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve 12:27:13 INFO - Running setup.py install for browsermob-proxy 12:27:27 INFO - Running setup.py install for manifestparser 12:27:27 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 12:27:27 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 12:27:27 INFO - Running setup.py install for marionette-client 12:27:27 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 12:27:27 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 12:27:27 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 12:27:27 INFO - Running setup.py install for marionette-driver 12:27:27 INFO - Running setup.py install for mozcrash 12:27:27 INFO - Running setup.py install for mozdebug 12:27:27 INFO - Running setup.py install for mozdevice 12:27:27 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 12:27:27 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 12:27:27 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 12:27:27 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 12:27:27 INFO - Running setup.py install for mozfile 12:27:27 INFO - Running setup.py install for mozhttpd 12:27:27 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 12:27:27 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 12:27:27 INFO - Running setup.py install for mozinfo 12:27:27 INFO - Installing mozinfo-script.py script to C:\slave\test\build\venv\Scripts 12:27:27 INFO - Installing mozinfo.exe script to C:\slave\test\build\venv\Scripts 12:27:27 INFO - Running setup.py install for mozInstall 12:27:27 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 12:27:27 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 12:27:27 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 12:27:27 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 12:27:27 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 12:27:27 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 12:27:27 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 12:27:27 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 12:27:27 INFO - Running setup.py install for mozleak 12:27:27 INFO - Running setup.py install for mozlog 12:27:27 INFO - Installing structlog-script.py script to C:\slave\test\build\venv\Scripts 12:27:27 INFO - Installing structlog.exe script to C:\slave\test\build\venv\Scripts 12:27:27 INFO - Running setup.py install for moznetwork 12:27:27 INFO - Installing moznetwork-script.py script to C:\slave\test\build\venv\Scripts 12:27:27 INFO - Installing moznetwork.exe script to C:\slave\test\build\venv\Scripts 12:27:27 INFO - Running setup.py install for mozprocess 12:27:27 INFO - Running setup.py install for mozprofile 12:27:27 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 12:27:27 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 12:27:27 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 12:27:27 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 12:27:27 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 12:27:27 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 12:27:27 INFO - Running setup.py install for mozrunner 12:27:27 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 12:27:27 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 12:27:27 INFO - Running setup.py install for mozscreenshot 12:27:27 INFO - Running setup.py install for moztest 12:27:27 INFO - Running setup.py install for mozversion 12:27:27 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 12:27:27 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 12:27:27 INFO - Running setup.py install for wptserve 12:27:27 INFO - Successfully installed browsermob-proxy manifestparser marionette-client marionette-driver mozcrash mozdebug mozdevice mozfile mozhttpd mozinfo mozInstall mozleak mozlog moznetwork mozprocess mozprofile mozrunner mozscreenshot moztest mozversion wptserve 12:27:27 INFO - Cleaning up... 12:27:27 INFO - Return code: 0 12:27:27 INFO - Installing None into virtualenv C:\slave\test\build\venv 12:27:27 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 12:27:27 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 12:27:27 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 12:27:27 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 12:27:27 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 0x018786B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01BE5200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x018360B0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01B5C368>, '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 0x017FAD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01BF10C0>, '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-133', 'USERDOMAIN': 'T-W732-IX-133', '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-133', '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:\\mozilla-build\\hg;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'VCINSTALLDIR': 'D:\\msvs8\\VC', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 'HOMEDRIVE': 'C:', 'WINDOWS_TRACING_FLAGS': '3', 'FRAMEWORKVERSION': 'v2.0.50727', 'SYSTEMDRIVE': 'C:', 'MOZ_MSVCVERSION': '8', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'USERPROFILE': 'C:\\Users\\cltbld', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1 12:27:27 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '-r', 'C:\\slave\\test\\build\\tests\\config\\marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub'] in C:\slave\test\build\tests\config 12:27:27 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --timeout 120 -r C:\slave\test\build\tests\config\marionette_requirements.txt --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub 12:27:27 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 12:27:27 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 12:27:27 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 12:27:27 INFO - 'COMPUTERNAME': 'T-W732-IX-133', 12:27:27 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 12:27:27 INFO - 'DCLOCATION': 'SCL3', 12:27:27 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 12:27:27 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 12:27:27 INFO - 'FP_NO_HOST_CHECK': 'NO', 12:27:27 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 12:27:27 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 12:27:27 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 12:27:27 INFO - 'HOMEDRIVE': 'C:', 12:27:27 INFO - 'HOMEPATH': '\\Users\\cltbld', 12:27:27 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 12:27:27 INFO - 'KTS_VERSION': '1.19c', 12:27:27 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 12:27:27 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 12:27:27 INFO - 'LOGONSERVER': '\\\\T-W732-IX-133', 12:27:27 INFO - 'MONDIR': 'C:\\Monitor_config\\', 12:27:27 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 12:27:27 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 12:27:27 INFO - 'MOZILLABUILDDRIVE': 'C:', 12:27:27 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 12:27:27 INFO - 'MOZ_AIRBAG': '1', 12:27:27 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 12:27:27 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 12:27:27 INFO - 'MOZ_MSVCVERSION': '8', 12:27:27 INFO - 'MOZ_NO_REMOTE': '1', 12:27:27 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 12:27:27 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 12:27:27 INFO - 'NO_EM_RESTART': '1', 12:27:27 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 12:27:27 INFO - 'NUMBER_OF_PROCESSORS': '8', 12:27:27 INFO - 'OS': 'Windows_NT', 12:27:27 INFO - 'OURDRIVE': 'C:', 12:27:27 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:\\mozilla-build\\hg;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\', 12:27:27 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 12:27:27 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 12:27:27 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 12:27:27 INFO - 'PROCESSOR_LEVEL': '6', 12:27:27 INFO - 'PROCESSOR_REVISION': '1e05', 12:27:27 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 12:27:27 INFO - 'PROGRAMFILES': 'C:\\Program Files', 12:27:27 INFO - 'PROMPT': '$P$G', 12:27:27 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 12:27:27 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 12:27:27 INFO - 'PUBLIC': 'C:\\Users\\Public', 12:27:27 INFO - 'PWD': 'C:\\slave\\test', 12:27:27 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 12:27:27 INFO - 'SLAVEDIR': 'C:\\slave\\', 12:27:27 INFO - 'SYSTEMDRIVE': 'C:', 12:27:27 INFO - 'SYSTEMROOT': 'C:\\windows', 12:27:27 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 12:27:27 INFO - 'TEST1': 'testie', 12:27:27 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 12:27:27 INFO - 'USERDOMAIN': 'T-W732-IX-133', 12:27:27 INFO - 'USERNAME': 'cltbld', 12:27:27 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 12:27:27 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 12:27:27 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 12:27:27 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 12:27:27 INFO - 'WINDIR': 'C:\\windows', 12:27:27 INFO - 'WINDOWS_TRACING_FLAGS': '3', 12:27:27 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 12:27:27 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 12:27:31 INFO - Ignoring indexes: http://pypi.python.org/simple/ 12:27:31 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 12:27:31 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 12:27:31 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 12:27:31 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 12:27:31 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 12:27:31 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 12:27:31 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 12:27:31 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 12:27:31 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 12:27:31 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 12:27:31 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 12:27:31 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 12:27:31 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 12:27:31 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 12:27:31 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 12:27:31 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 12:27:31 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 12:27:31 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 12:27:31 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 12:27:31 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 12:27:31 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 12:27:31 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 12:27:31 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 12:27:31 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 12:27:31 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 12:27:31 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 12:27:31 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 12:27:31 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 12:27:31 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 12:27:31 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 12:27:31 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 12:27:31 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 12:27:31 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 12:27:31 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 12:27:31 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 12:27:31 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 12:27:31 INFO - Unpacking c:\slave\test\build\tests\marionette\client 12:27:31 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 12:27:31 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 12:27:31 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 12:27:31 INFO - Unpacking c:\slave\test\build\tests\marionette 12:27:31 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 12:27:31 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 12:27:31 INFO - Requirement already satisfied (use --upgrade to upgrade): mozfile>=1.0 in c:\slave\test\build\venv\lib\site-packages (from mozcrash->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 2)) 12:27:43 INFO - Requirement already satisfied (use --upgrade to upgrade): mozlog>=3.0 in c:\slave\test\build\venv\lib\site-packages (from mozcrash->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 2)) 12:27:43 INFO - Requirement already satisfied (use --upgrade to upgrade): mozinfo in c:\slave\test\build\venv\lib\site-packages (from mozdebug->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 3)) 12:27:43 INFO - Requirement already satisfied (use --upgrade to upgrade): moznetwork>=0.24 in c:\slave\test\build\venv\lib\site-packages (from mozdevice->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 4)) 12:27:43 INFO - Requirement already satisfied (use --upgrade to upgrade): mozprocess>=0.19 in c:\slave\test\build\venv\lib\site-packages (from mozdevice->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 4)) 12:27:43 INFO - Downloading/unpacking blessings>=1.3 (from mozlog->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 10)) 12:27:43 INFO - Downloading blessings-1.6.tar.gz 12:27:43 INFO - Running setup.py egg_info for package blessings 12:27:43 INFO - Requirement already satisfied (use --upgrade to upgrade): requests>=1.1.0 in c:\slave\test\build\venv\lib\site-packages (from browsermob-proxy->-r C:\slave\test\build\tests\config\marionette_requirements.txt (line 4)) 12:27:43 INFO - Installing collected packages: blessings, browsermob-proxy, manifestparser, marionette-client, marionette-driver, mozcrash, mozdebug, mozdevice, mozhttpd, mozInstall, mozleak, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve 12:27:43 INFO - Running setup.py install for blessings 12:27:43 INFO - Running setup.py install for browsermob-proxy 12:27:43 INFO - Running setup.py install for manifestparser 12:27:43 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 12:27:43 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 12:27:43 INFO - Running setup.py install for marionette-client 12:27:43 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 12:27:43 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 12:27:43 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 12:27:43 INFO - Running setup.py install for marionette-driver 12:27:43 INFO - Running setup.py install for mozcrash 12:27:43 INFO - Running setup.py install for mozdebug 12:27:43 INFO - Running setup.py install for mozdevice 12:27:43 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 12:27:43 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 12:27:43 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 12:27:43 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 12:27:43 INFO - Running setup.py install for mozhttpd 12:27:43 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 12:27:43 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 12:27:43 INFO - Running setup.py install for mozInstall 12:27:43 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 12:27:43 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 12:27:43 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 12:27:43 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 12:27:43 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 12:27:43 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 12:27:43 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 12:27:43 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 12:27:43 INFO - Running setup.py install for mozleak 12:27:43 INFO - Running setup.py install for mozprofile 12:27:43 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 12:27:43 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 12:27:43 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 12:27:43 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 12:27:43 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 12:27:43 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 12:27:43 INFO - Running setup.py install for mozrunner 12:27:43 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 12:27:43 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 12:27:45 INFO - Running setup.py install for mozscreenshot 12:27:45 INFO - Running setup.py install for moztest 12:27:45 INFO - Running setup.py install for mozversion 12:27:45 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 12:27:45 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 12:27:45 INFO - Running setup.py install for wptserve 12:27:45 INFO - Successfully installed blessings browsermob-proxy manifestparser marionette-client marionette-driver mozcrash mozdebug mozdevice mozhttpd mozInstall mozleak mozprofile mozrunner mozscreenshot moztest mozversion wptserve 12:27:45 INFO - Cleaning up... 12:27:45 INFO - Return code: 0 12:27:45 INFO - Done creating virtualenv C:\slave\test\build\venv. 12:27:45 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 12:27:45 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 12:27:45 INFO - Reading from file tmpfile_stdout 12:27:45 INFO - Using _rmtree_windows ... 12:27:45 INFO - Using _rmtree_windows ... 12:27:45 INFO - Current package versions: 12:27:45 INFO - blessings == 1.6 12:27:45 INFO - blobuploader == 1.2.4 12:27:45 INFO - browsermob-proxy == 0.6.0 12:27:45 INFO - distribute == 0.6.14 12:27:45 INFO - docopt == 0.6.1 12:27:45 INFO - manifestparser == 1.1 12:27:45 INFO - marionette-client == 2.3.0 12:27:45 INFO - marionette-driver == 1.4.0 12:27:45 INFO - mozInstall == 1.12 12:27:45 INFO - mozcrash == 0.17 12:27:45 INFO - mozdebug == 0.1 12:27:45 INFO - mozdevice == 0.48 12:27:45 INFO - mozfile == 1.2 12:27:45 INFO - mozhttpd == 0.7 12:27:45 INFO - mozinfo == 0.9 12:27:45 INFO - mozleak == 0.1 12:27:45 INFO - mozlog == 3.1 12:27:45 INFO - moznetwork == 0.27 12:27:45 INFO - mozprocess == 0.22 12:27:45 INFO - mozprofile == 0.28 12:27:45 INFO - mozrunner == 6.11 12:27:45 INFO - mozscreenshot == 0.1 12:27:45 INFO - mozsystemmonitor == 0.0 12:27:45 INFO - moztest == 0.7 12:27:45 INFO - mozversion == 1.4 12:27:45 INFO - requests == 1.2.3 12:27:45 INFO - wptserve == 1.4.0 12:27:45 INFO - Running post-action listener: _resource_record_post_action 12:27:45 INFO - Running post-action listener: _start_resource_monitoring 12:27:45 INFO - Starting resource monitoring. 12:27:45 INFO - ##### 12:27:45 INFO - ##### Running pull step. 12:27:45 INFO - ##### 12:27:45 INFO - Running pre-action listener: _resource_record_pre_action 12:27:45 INFO - Running main action method: pull 12:27:45 INFO - Pull has nothing to do! 12:27:45 INFO - Running post-action listener: _resource_record_post_action 12:27:45 INFO - ##### 12:27:45 INFO - ##### Running install step. 12:27:45 INFO - ##### 12:27:45 INFO - Running pre-action listener: _resource_record_pre_action 12:27:45 INFO - Running main action method: install 12:27:45 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 12:27:45 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 12:27:45 INFO - Reading from file tmpfile_stdout 12:27:45 INFO - Using _rmtree_windows ... 12:27:45 INFO - Using _rmtree_windows ... 12:27:45 INFO - Detecting whether we're running mozinstall >=1.0... 12:27:45 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', '-h'] 12:27:45 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py -h 12:27:45 INFO - Reading from file tmpfile_stdout 12:27:45 INFO - Output received: 12:27:45 INFO - Usage: mozinstall-script.py [options] installer 12:27:45 INFO - Options: 12:27:45 INFO - -h, --help show this help message and exit 12:27:45 INFO - -d DEST, --destination=DEST 12:27:45 INFO - Directory to install application into. [default: 12:27:45 INFO - "C:\slave\test"] 12:27:45 INFO - --app=APP Application being installed. [default: firefox] 12:27:45 INFO - Using _rmtree_windows ... 12:27:45 INFO - Using _rmtree_windows ... 12:27:45 INFO - mkdir: C:\slave\test\build\application 12:27:45 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', 'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win32.zip', '--destination', 'C:\\slave\\test\\build\\application'] 12:27:45 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py C:\slave\test\build\firefox-48.0a2.en-US.win32.zip --destination C:\slave\test\build\application 12:27:47 INFO - Reading from file tmpfile_stdout 12:27:47 INFO - Output received: 12:27:47 INFO - C:\slave\test\build\application\firefox\firefox.exe 12:27:47 INFO - Using _rmtree_windows ... 12:27:47 INFO - Using _rmtree_windows ... 12:27:47 INFO - Running post-action listener: _resource_record_post_action 12:27:47 INFO - ##### 12:27:47 INFO - ##### Running run-tests step. 12:27:47 INFO - ##### 12:27:47 INFO - Running pre-action listener: _resource_record_pre_action 12:27:47 INFO - Running main action method: run_tests 12:27:47 INFO - mkdir: C:\slave\test\build\blobber_upload_dir 12:27:47 INFO - Minidump filename unknown. Determining based upon platform and architecture. 12:27:47 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 12:27:47 INFO - grabbing minidump binary from tooltool 12:27: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')]} 12:27:47 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 0x01B5C368>, '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 0x017FAD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01BF10C0>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': 'C:\\slave\\test\\build', 'privileged': False}, attempt #1 12:27:47 INFO - Running command: ['c:\\mozilla-build\\python27\\python.exe', 'C:/mozilla-build/tooltool.py', '--url', 'https://api.pub.build.mozilla.org/tooltool/', '--authentication-file', 'c:\\builds\\relengapi.tok', 'fetch', '-m', 'C:\\slave\\test\\build\\tests\\config/tooltool-manifests/win32/releng.manifest', '-o'] in C:\slave\test\build 12:27:47 INFO - Copy/paste: c:\mozilla-build\python27\python.exe C:/mozilla-build/tooltool.py --url https://api.pub.build.mozilla.org/tooltool/ --authentication-file c:\builds\relengapi.tok fetch -m C:\slave\test\build\tests\config/tooltool-manifests/win32/releng.manifest -o 12:27:47 INFO - INFO - Attempting to fetch from 'https://api.pub.build.mozilla.org/tooltool/'... 12:27:49 INFO - INFO - File win32-minidump_stackwalk.exe fetched from https://api.pub.build.mozilla.org/tooltool/ as C:\slave\test\build\tmpul9lya 12:27:49 INFO - INFO - File integrity verified, renaming tmpul9lya to win32-minidump_stackwalk.exe 12:27:49 INFO - Return code: 0 12:27:49 INFO - Chmoding C:\slave\test\build\win32-minidump_stackwalk.exe to 0755 12:27:49 INFO - ENV: MINIDUMP_SAVE_PATH is now C:\slave\test\build\blobber_upload_dir 12:27:49 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/DPPsbVJiTsWO9spJhlgRUw/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip', '--stackwalk-binary=C:\\slave\\test\\build\\win32-minidump_stackwalk.exe', '--test-type=testharness', '--disable-e10s', '--total-chunks=10', '--this-chunk=1', '--prefs-root=C:\\slave\\test\\build\\tests\\web-platform/prefs', '--processes=1', '--config=C:\\slave\\test\\build\\tests\\web-platform/wptrunner.ini', '--ca-cert-path=C:\\slave\\test\\build\\tests\\web-platform/certs/cacert.pem', '--host-key-path=C:\\slave\\test\\build\\tests\\web-platform/certs/web-platform.test.key', '--host-cert-path=C:\\slave\\test\\build\\tests\\web-platform/certs/web-platform.test.pem', '--certutil-binary=C:\\slave\\test\\build\\tests/bin/certutil'] in C:\slave\test\build 12:27:49 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/DPPsbVJiTsWO9spJhlgRUw/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip --stackwalk-binary=C:\slave\test\build\win32-minidump_stackwalk.exe --test-type=testharness --disable-e10s --total-chunks=10 --this-chunk=1 --prefs-root=C:\slave\test\build\tests\web-platform/prefs --processes=1 --config=C:\slave\test\build\tests\web-platform/wptrunner.ini --ca-cert-path=C:\slave\test\build\tests\web-platform/certs/cacert.pem --host-key-path=C:\slave\test\build\tests\web-platform/certs/web-platform.test.key --host-cert-path=C:\slave\test\build\tests\web-platform/certs/web-platform.test.pem --certutil-binary=C:\slave\test\build\tests/bin/certutil 12:27:49 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 12:27:49 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 12:27:49 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 12:27:49 INFO - 'COMPUTERNAME': 'T-W732-IX-133', 12:27:49 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 12:27:49 INFO - 'DCLOCATION': 'SCL3', 12:27:49 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 12:27:49 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 12:27:49 INFO - 'FP_NO_HOST_CHECK': 'NO', 12:27:49 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 12:27:49 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 12:27:49 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 12:27:49 INFO - 'HOMEDRIVE': 'C:', 12:27:49 INFO - 'HOMEPATH': '\\Users\\cltbld', 12:27:49 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 12:27:49 INFO - 'KTS_VERSION': '1.19c', 12:27:49 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 12:27:49 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 12:27:49 INFO - 'LOGONSERVER': '\\\\T-W732-IX-133', 12:27:49 INFO - 'MINIDUMP_SAVE_PATH': 'C:\\slave\\test\\build\\blobber_upload_dir', 12:27:49 INFO - 'MONDIR': 'C:\\Monitor_config\\', 12:27:49 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 12:27:49 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 12:27:49 INFO - 'MOZILLABUILDDRIVE': 'C:', 12:27:49 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 12:27:49 INFO - 'MOZ_AIRBAG': '1', 12:27:49 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 12:27:49 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 12:27:49 INFO - 'MOZ_MSVCVERSION': '8', 12:27:49 INFO - 'MOZ_NO_REMOTE': '1', 12:27:49 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 12:27:49 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 12:27:49 INFO - 'NO_EM_RESTART': '1', 12:27:49 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 12:27:49 INFO - 'NUMBER_OF_PROCESSORS': '8', 12:27:49 INFO - 'OS': 'Windows_NT', 12:27:49 INFO - 'OURDRIVE': 'C:', 12:27:49 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\', 12:27:49 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 12:27:49 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 12:27:49 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 12:27:49 INFO - 'PROCESSOR_LEVEL': '6', 12:27:49 INFO - 'PROCESSOR_REVISION': '1e05', 12:27:49 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 12:27:49 INFO - 'PROGRAMFILES': 'C:\\Program Files', 12:27:49 INFO - 'PROMPT': '$P$G', 12:27:49 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 12:27:49 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 12:27:49 INFO - 'PUBLIC': 'C:\\Users\\Public', 12:27:49 INFO - 'PWD': 'C:\\slave\\test', 12:27:49 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 12:27:49 INFO - 'SLAVEDIR': 'C:\\slave\\', 12:27:49 INFO - 'SYSTEMDRIVE': 'C:', 12:27:49 INFO - 'SYSTEMROOT': 'C:\\windows', 12:27:49 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 12:27:49 INFO - 'TEST1': 'testie', 12:27:49 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 12:27:49 INFO - 'USERDOMAIN': 'T-W732-IX-133', 12:27:49 INFO - 'USERNAME': 'cltbld', 12:27:49 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 12:27:49 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 12:27:49 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 12:27:49 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 12:27:49 INFO - 'WINDIR': 'C:\\windows', 12:27:49 INFO - 'WINDOWS_TRACING_FLAGS': '3', 12:27:49 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 12:27:49 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 12:27:49 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/DPPsbVJiTsWO9spJhlgRUw/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip', '--stackwalk-binary=C:\\slave\\test\\build\\win32-minidump_stackwalk.exe', '--test-type=testharness', '--disable-e10s', '--total-chunks=10', '--this-chunk=1', '--prefs-root=C:\\slave\\test\\build\\tests\\web-platform/prefs', '--processes=1', '--config=C:\\slave\\test\\build\\tests\\web-platform/wptrunner.ini', '--ca-cert-path=C:\\slave\\test\\build\\tests\\web-platform/certs/cacert.pem', '--host-key-path=C:\\slave\\test\\build\\tests\\web-platform/certs/web-platform.test.key', '--host-cert-path=C:\\slave\\test\\build\\tests\\web-platform/certs/web-platform.test.pem', '--certutil-binary=C:\\slave\\test\\build\\tests/bin/certutil'] with output_timeout 1000 12:27:51 INFO - STDERR: C:\slave\test\build\venv\lib\site-packages\mozrunner\utils.py:20: UserWarning: Module wptserve was already imported from C:\slave\test\build\tests\web-platform\tests\tools\wptserve\wptserve\__init__.py, but c:\slave\test\build\venv\lib\site-packages is being added to sys.path 12:27:51 INFO - import pkg_resources 12:27:53 INFO - Using 1 client processes 12:27:56 INFO - SUITE-START | Running 778 tests 12:27:56 INFO - Running testharness tests 12:27:56 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 12:27:56 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 1ms 12:27:56 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 12:27:56 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 0ms 12:27:56 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 12:27:56 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 0ms 12:27:56 INFO - Setting up ssl 12:27:56 INFO - PROCESS | certutil | 12:27:56 INFO - PROCESS | certutil | 12:27:56 INFO - PROCESS | certutil | 12:27:56 INFO - Certificate Nickname Trust Attributes 12:27:56 INFO - SSL,S/MIME,JAR/XPI 12:27:56 INFO - 12:27:56 INFO - web-platform-tests CT,, 12:27:56 INFO - 12:27:56 INFO - Starting runner 12:27:57 INFO - PROCESS | 3740 | [3740] WARNING: XPCOM objects created/destroyed from static ctor/dtor: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/xpcom/base/nsTraceRefcnt.cpp, line 174 12:27:57 INFO - PROCESS | 3740 | [3740] WARNING: XPCOM objects created/destroyed from static ctor/dtor: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/xpcom/base/nsTraceRefcnt.cpp, line 174 12:27:57 INFO - PROCESS | 3740 | [3740] WARNING: Failed to load startupcache file correctly, removing!: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/startupcache/StartupCache.cpp, line 228 12:27:57 INFO - PROCESS | 3740 | [3740] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80004005: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/xpcom/base/nsSystemInfo.cpp, line 112 12:27:57 INFO - PROCESS | 3740 | [3740] WARNING: This method is lossy. Use GetCanonicalPath !: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/xpcom/io/nsLocalFileWin.cpp, line 3456 12:27:59 INFO - PROCESS | 3740 | 1464377279100 Marionette DEBUG Marionette enabled via build flag and pref 12:27:59 INFO - PROCESS | 3740 | ++DOCSHELL 11502800 == 1 [pid = 3740] [id = 1] 12:27:59 INFO - PROCESS | 3740 | ++DOMWINDOW == 1 (11502C00) [pid = 3740] [serial = 1] [outer = 00000000] 12:27:59 INFO - PROCESS | 3740 | [3740] WARNING: No inner window available!: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 12:27:59 INFO - PROCESS | 3740 | ++DOMWINDOW == 2 (11503800) [pid = 3740] [serial = 2] [outer = 11502C00] 12:28:00 INFO - PROCESS | 3740 | ++DOCSHELL 11798400 == 2 [pid = 3740] [id = 2] 12:28:00 INFO - PROCESS | 3740 | ++DOMWINDOW == 3 (11798800) [pid = 3740] [serial = 3] [outer = 00000000] 12:28:00 INFO - PROCESS | 3740 | [3740] WARNING: No inner window available!: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 12:28:00 INFO - PROCESS | 3740 | ++DOMWINDOW == 4 (11799400) [pid = 3740] [serial = 4] [outer = 11798800] 12:28:00 INFO - PROCESS | 3740 | 1464377280796 Marionette INFO Listening on port 2828 12:28:02 INFO - PROCESS | 3740 | 1464377282358 Marionette DEBUG Marionette enabled via command-line flag 12:28:02 INFO - PROCESS | 3740 | [3740] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 12:28:02 INFO - PROCESS | 3740 | [3740] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 12:28:02 INFO - PROCESS | 3740 | ++DOCSHELL 1531B000 == 3 [pid = 3740] [id = 3] 12:28:02 INFO - PROCESS | 3740 | ++DOMWINDOW == 5 (15323000) [pid = 3740] [serial = 5] [outer = 00000000] 12:28:02 INFO - PROCESS | 3740 | [3740] WARNING: No inner window available!: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 12:28:02 INFO - PROCESS | 3740 | ++DOMWINDOW == 6 (15323C00) [pid = 3740] [serial = 6] [outer = 15323000] 12:28:02 INFO - PROCESS | 3740 | [3740] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/plugins/base/nsPluginHost.cpp, line 2375 12:28:03 INFO - PROCESS | 3740 | ++DOMWINDOW == 7 (15E0BC00) [pid = 3740] [serial = 7] [outer = 11798800] 12:28:03 INFO - PROCESS | 3740 | [3740] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 12:28:03 INFO - PROCESS | 3740 | 1464377283343 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:49607 12:28:03 INFO - PROCESS | 3740 | [3740] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 12:28:03 INFO - PROCESS | 3740 | 1464377283349 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:49608 12:28:03 INFO - PROCESS | 3740 | [3740] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 12:28:03 INFO - PROCESS | 3740 | 1464377283386 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:49610 12:28:03 INFO - PROCESS | 3740 | [3740] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 12:28:03 INFO - PROCESS | 3740 | 1464377283393 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:49611 12:28:03 INFO - PROCESS | 3740 | 1464377283396 Marionette DEBUG Closed connection conn0 12:28:03 INFO - PROCESS | 3740 | 1464377283398 Marionette DEBUG Closed connection conn1 12:28:03 INFO - PROCESS | 3740 | 1464377283458 Marionette DEBUG Closed connection conn2 12:28:03 INFO - PROCESS | 3740 | 1464377283557 Marionette DEBUG Closed connection conn3 12:28:03 INFO - PROCESS | 3740 | [3740] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 12:28:03 INFO - PROCESS | 3740 | 1464377283563 Marionette DEBUG Accepted connection conn4 from 127.0.0.1:49613 12:28:03 INFO - PROCESS | 3740 | 1464377283590 Marionette DEBUG Closed connection conn4 12:28:03 INFO - PROCESS | 3740 | [3740] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 12:28:03 INFO - PROCESS | 3740 | 1464377283596 Marionette DEBUG Accepted connection conn5 from 127.0.0.1:49614 12:28:03 INFO - PROCESS | 3740 | ++DOCSHELL 16BDCC00 == 4 [pid = 3740] [id = 4] 12:28:03 INFO - PROCESS | 3740 | ++DOMWINDOW == 8 (16BDD000) [pid = 3740] [serial = 8] [outer = 00000000] 12:28:03 INFO - PROCESS | 3740 | ++DOMWINDOW == 9 (17E0A800) [pid = 3740] [serial = 9] [outer = 16BDD000] 12:28:03 INFO - PROCESS | 3740 | ++DOMWINDOW == 10 (17E10000) [pid = 3740] [serial = 10] [outer = 16BDD000] 12:28:03 INFO - PROCESS | 3740 | 1464377283733 Marionette TRACE conn5 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 12:28:03 INFO - PROCESS | 3740 | 1464377283739 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":"20160527104445","device":"desktop","version":"48.0a2"} 12:28:05 INFO - PROCESS | 3740 | [3740] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 12:28:05 INFO - PROCESS | 3740 | [3740] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 12:28:05 INFO - PROCESS | 3740 | [3740] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 12:28:06 INFO - PROCESS | 3740 | ++DOCSHELL 18FD7400 == 5 [pid = 3740] [id = 5] 12:28:06 INFO - PROCESS | 3740 | ++DOMWINDOW == 11 (18FD7800) [pid = 3740] [serial = 11] [outer = 00000000] 12:28:06 INFO - PROCESS | 3740 | ++DOCSHELL 192D9400 == 6 [pid = 3740] [id = 6] 12:28:06 INFO - PROCESS | 3740 | ++DOMWINDOW == 12 (192D9800) [pid = 3740] [serial = 12] [outer = 00000000] 12:28:06 INFO - PROCESS | 3740 | [3740] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 12:28:06 INFO - PROCESS | 3740 | ++DOCSHELL 1A1C1C00 == 7 [pid = 3740] [id = 7] 12:28:06 INFO - PROCESS | 3740 | ++DOMWINDOW == 13 (1A1C2000) [pid = 3740] [serial = 13] [outer = 00000000] 12:28:06 INFO - PROCESS | 3740 | [3740] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 12:28:06 INFO - PROCESS | 3740 | [3740] WARNING: Couldn't create child process for iframe.: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 12:28:06 INFO - PROCESS | 3740 | ++DOMWINDOW == 14 (1947EC00) [pid = 3740] [serial = 14] [outer = 1A1C2000] 12:28:06 INFO - PROCESS | 3740 | ++DOMWINDOW == 15 (1A064C00) [pid = 3740] [serial = 15] [outer = 18FD7800] 12:28:06 INFO - PROCESS | 3740 | ++DOMWINDOW == 16 (1A066400) [pid = 3740] [serial = 16] [outer = 192D9800] 12:28:06 INFO - PROCESS | 3740 | ++DOMWINDOW == 17 (1A068800) [pid = 3740] [serial = 17] [outer = 1A1C2000] 12:28:07 INFO - PROCESS | 3740 | 1464377287648 Marionette DEBUG loaded listener.js 12:28:07 INFO - PROCESS | 3740 | 1464377287663 Marionette DEBUG loaded listener.js 12:28:08 INFO - PROCESS | 3740 | ++DOMWINDOW == 18 (1C8AF000) [pid = 3740] [serial = 18] [outer = 1A1C2000] 12:28:08 INFO - PROCESS | 3740 | 1464377288439 Marionette TRACE conn5 <- [1,1,null,{"sessionId":"a86aabb5-781e-4529-aa1b-b30eacff19ab","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":"20160527104445","device":"desktop","version":"48.0a2","command_id":1}}] 12:28:08 INFO - PROCESS | 3740 | 1464377288686 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}] 12:28:08 INFO - PROCESS | 3740 | 1464377288715 Marionette TRACE conn5 <- [1,2,null,{"value":null}] 12:28:08 INFO - PROCESS | 3740 | 1464377288737 Marionette TRACE conn5 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 12:28:08 INFO - PROCESS | 3740 | [3740] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 12:28:09 INFO - PROCESS | 3740 | [3740] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:28:09 INFO - PROCESS | 3740 | ++DOMWINDOW == 19 (1DBC3000) [pid = 3740] [serial = 19] [outer = 1A1C2000] 12:28:09 INFO - PROCESS | 3740 | [3740] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 12:28:09 INFO - PROCESS | 3740 | 1464377289853 Marionette TRACE conn5 <- [1,3,null,{}] 12:28:09 INFO - PROCESS | 3740 | 1464377289857 Marionette TRACE conn5 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'MainThread'","sandbox":"default","line":140}] 12:28:09 INFO - PROCESS | 3740 | 1464377289872 Marionette TRACE conn5 <- [1,4,null,{"value":null}] 12:28:09 INFO - PROCESS | 3740 | 1464377289886 Marionette TRACE conn5 -> [0,5,"getWindowHandle",null] 12:28:09 INFO - PROCESS | 3740 | 1464377289888 Marionette TRACE conn5 <- [1,5,null,{"value":"13"}] 12:28:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 12:28:09 INFO - PROCESS | 3740 | 1464377289893 Marionette TRACE conn5 -> [0,6,"setScriptTimeout",{"ms":35000}] 12:28:09 INFO - PROCESS | 3740 | 1464377289897 Marionette TRACE conn5 <- [1,6,null,{}] 12:28:09 INFO - PROCESS | 3740 | 1464377289960 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}] 12:28:09 INFO - PROCESS | 3740 | 1464377289973 Marionette TRACE conn5 <- [1,7,null,{"value":null}] 12:28:09 INFO - PROCESS | 3740 | 1464377289982 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\", \"518d4023-cf08-4df0-a07a-6b3da5d0c4d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:28:10 INFO - PROCESS | 3740 | ++DOCSHELL 08C7C800 == 8 [pid = 3740] [id = 8] 12:28:10 INFO - PROCESS | 3740 | ++DOMWINDOW == 20 (08C7F000) [pid = 3740] [serial = 20] [outer = 00000000] 12:28:10 INFO - PROCESS | 3740 | ++DOMWINDOW == 21 (09D74800) [pid = 3740] [serial = 21] [outer = 08C7F000] 12:28:10 INFO - PROCESS | 3740 | 1464377290075 Marionette DEBUG loaded listener.js 12:28:10 INFO - PROCESS | 3740 | ++DOMWINDOW == 22 (0FF5EC00) [pid = 3740] [serial = 22] [outer = 08C7F000] 12:28:10 INFO - PROCESS | 3740 | --DOCSHELL 11502800 == 7 [pid = 3740] [id = 1] 12:28:10 INFO - PROCESS | 3740 | ++DOCSHELL 11798C00 == 8 [pid = 3740] [id = 9] 12:28:10 INFO - PROCESS | 3740 | ++DOMWINDOW == 23 (11799000) [pid = 3740] [serial = 23] [outer = 00000000] 12:28:10 INFO - PROCESS | 3740 | ++DOMWINDOW == 24 (149EB800) [pid = 3740] [serial = 24] [outer = 11799000] 12:28:10 INFO - PROCESS | 3740 | 1464377290588 Marionette DEBUG loaded listener.js 12:28:10 INFO - PROCESS | 3740 | ++DOMWINDOW == 25 (1508B400) [pid = 3740] [serial = 25] [outer = 11799000] 12:28:10 INFO - PROCESS | 3740 | [3740] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 12:28:11 INFO - PROCESS | 3740 | 1464377291462 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]]]}] 12:28:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 12:28:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 1640ms 12:28:11 INFO - PROCESS | 3740 | 1464377291533 Marionette TRACE conn5 -> [0,9,"getWindowHandle",null] 12:28:11 INFO - PROCESS | 3740 | 1464377291537 Marionette TRACE conn5 <- [1,9,null,{"value":"13"}] 12:28:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 12:28:11 INFO - PROCESS | 3740 | 1464377291542 Marionette TRACE conn5 -> [0,10,"setScriptTimeout",{"ms":35000}] 12:28:11 INFO - PROCESS | 3740 | 1464377291544 Marionette TRACE conn5 <- [1,10,null,{}] 12:28:11 INFO - PROCESS | 3740 | 1464377291550 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}] 12:28:11 INFO - PROCESS | 3740 | 1464377291727 Marionette TRACE conn5 <- [1,11,null,{"value":null}] 12:28:11 INFO - PROCESS | 3740 | 1464377291890 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\", \"518d4023-cf08-4df0-a07a-6b3da5d0c4d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:28:11 INFO - PROCESS | 3740 | ++DOCSHELL 09DD0C00 == 9 [pid = 3740] [id = 10] 12:28:11 INFO - PROCESS | 3740 | ++DOMWINDOW == 26 (09DD3400) [pid = 3740] [serial = 26] [outer = 00000000] 12:28:11 INFO - PROCESS | 3740 | ++DOMWINDOW == 27 (0FE39400) [pid = 3740] [serial = 27] [outer = 09DD3400] 12:28:11 INFO - PROCESS | 3740 | 1464377291940 Marionette DEBUG loaded listener.js 12:28:12 INFO - PROCESS | 3740 | ++DOMWINDOW == 28 (0FF09C00) [pid = 3740] [serial = 28] [outer = 09DD3400] 12:28:12 INFO - PROCESS | 3740 | --DOCSHELL 16BDCC00 == 8 [pid = 3740] [id = 4] 12:28:12 INFO - PROCESS | 3740 | 1464377292440 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]]]}] 12:28:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 12:28:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 931ms 12:28:12 INFO - PROCESS | 3740 | 1464377292474 Marionette TRACE conn5 -> [0,13,"getWindowHandle",null] 12:28:12 INFO - PROCESS | 3740 | 1464377292478 Marionette TRACE conn5 <- [1,13,null,{"value":"13"}] 12:28:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 12:28:12 INFO - PROCESS | 3740 | 1464377292482 Marionette TRACE conn5 -> [0,14,"setScriptTimeout",{"ms":35000}] 12:28:12 INFO - PROCESS | 3740 | 1464377292485 Marionette TRACE conn5 <- [1,14,null,{}] 12:28:12 INFO - PROCESS | 3740 | 1464377292490 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}] 12:28:12 INFO - PROCESS | 3740 | 1464377292577 Marionette TRACE conn5 <- [1,15,null,{"value":null}] 12:28:12 INFO - PROCESS | 3740 | 1464377292588 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\", \"518d4023-cf08-4df0-a07a-6b3da5d0c4d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:28:12 INFO - PROCESS | 3740 | ++DOCSHELL 10E9AC00 == 9 [pid = 3740] [id = 11] 12:28:12 INFO - PROCESS | 3740 | ++DOMWINDOW == 29 (10E9B000) [pid = 3740] [serial = 29] [outer = 00000000] 12:28:12 INFO - PROCESS | 3740 | ++DOMWINDOW == 30 (1150E000) [pid = 3740] [serial = 30] [outer = 10E9B000] 12:28:12 INFO - PROCESS | 3740 | 1464377292638 Marionette DEBUG loaded listener.js 12:28:12 INFO - PROCESS | 3740 | ++DOMWINDOW == 31 (14779400) [pid = 3740] [serial = 31] [outer = 10E9B000] 12:28:13 INFO - PROCESS | 3740 | 1464377293085 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]]]}] 12:28:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 12:28:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 631ms 12:28:13 INFO - PROCESS | 3740 | 1464377293116 Marionette TRACE conn5 -> [0,17,"getWindowHandle",null] 12:28:13 INFO - PROCESS | 3740 | 1464377293120 Marionette TRACE conn5 <- [1,17,null,{"value":"13"}] 12:28:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 12:28:13 INFO - PROCESS | 3740 | 1464377293128 Marionette TRACE conn5 -> [0,18,"setScriptTimeout",{"ms":35000}] 12:28:13 INFO - PROCESS | 3740 | 1464377293129 Marionette TRACE conn5 <- [1,18,null,{}] 12:28:13 INFO - PROCESS | 3740 | 1464377293133 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}] 12:28:13 INFO - PROCESS | 3740 | 1464377293235 Marionette TRACE conn5 <- [1,19,null,{"value":null}] 12:28:13 INFO - PROCESS | 3740 | ++DOCSHELL 14F77800 == 10 [pid = 3740] [id = 12] 12:28:13 INFO - PROCESS | 3740 | ++DOMWINDOW == 32 (14F77C00) [pid = 3740] [serial = 32] [outer = 00000000] 12:28:13 INFO - PROCESS | 3740 | ++DOMWINDOW == 33 (14FD3400) [pid = 3740] [serial = 33] [outer = 14F77C00] 12:28:13 INFO - PROCESS | 3740 | 1464377293285 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\", \"518d4023-cf08-4df0-a07a-6b3da5d0c4d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:28:13 INFO - PROCESS | 3740 | ++DOMWINDOW == 34 (1509A000) [pid = 3740] [serial = 34] [outer = 14F77C00] 12:28:13 INFO - PROCESS | 3740 | ++DOCSHELL 15310800 == 11 [pid = 3740] [id = 13] 12:28:13 INFO - PROCESS | 3740 | ++DOMWINDOW == 35 (15316400) [pid = 3740] [serial = 35] [outer = 00000000] 12:28:13 INFO - PROCESS | 3740 | ++DOMWINDOW == 36 (1531C800) [pid = 3740] [serial = 36] [outer = 15316400] 12:28:13 INFO - PROCESS | 3740 | 1464377293345 Marionette DEBUG loaded listener.js 12:28:13 INFO - PROCESS | 3740 | ++DOMWINDOW == 37 (153AA000) [pid = 3740] [serial = 37] [outer = 15316400] 12:28:13 INFO - PROCESS | 3740 | ++DOCSHELL 09D34C00 == 12 [pid = 3740] [id = 14] 12:28:13 INFO - PROCESS | 3740 | ++DOMWINDOW == 38 (0FE85400) [pid = 3740] [serial = 38] [outer = 00000000] 12:28:13 INFO - PROCESS | 3740 | ++DOMWINDOW == 39 (16EE4800) [pid = 3740] [serial = 39] [outer = 0FE85400] 12:28:13 INFO - PROCESS | 3740 | ++DOMWINDOW == 40 (17ED0000) [pid = 3740] [serial = 40] [outer = 0FE85400] 12:28:13 INFO - PROCESS | 3740 | 1464377293912 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]]]}] 12:28:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 12:28:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 831ms 12:28:13 INFO - PROCESS | 3740 | 1464377293959 Marionette TRACE conn5 -> [0,21,"getWindowHandle",null] 12:28:13 INFO - PROCESS | 3740 | 1464377293961 Marionette TRACE conn5 <- [1,21,null,{"value":"13"}] 12:28:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 12:28:13 INFO - PROCESS | 3740 | 1464377293971 Marionette TRACE conn5 -> [0,22,"setScriptTimeout",{"ms":35000}] 12:28:13 INFO - PROCESS | 3740 | 1464377293978 Marionette TRACE conn5 <- [1,22,null,{}] 12:28:14 INFO - PROCESS | 3740 | 1464377293982 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}] 12:28:14 INFO - PROCESS | 3740 | 1464377294071 Marionette TRACE conn5 <- [1,23,null,{"value":null}] 12:28:14 INFO - PROCESS | 3740 | 1464377294139 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\", \"518d4023-cf08-4df0-a07a-6b3da5d0c4d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:28:14 INFO - PROCESS | 3740 | ++DOCSHELL 18FD3000 == 13 [pid = 3740] [id = 15] 12:28:14 INFO - PROCESS | 3740 | ++DOMWINDOW == 41 (18FD4000) [pid = 3740] [serial = 41] [outer = 00000000] 12:28:14 INFO - PROCESS | 3740 | ++DOMWINDOW == 42 (1A066000) [pid = 3740] [serial = 42] [outer = 18FD4000] 12:28:14 INFO - PROCESS | 3740 | 1464377294184 Marionette DEBUG loaded listener.js 12:28:14 INFO - PROCESS | 3740 | ++DOMWINDOW == 43 (1B2F6400) [pid = 3740] [serial = 43] [outer = 18FD4000] 12:28:14 INFO - PROCESS | 3740 | 1464377294543 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]]]}] 12:28:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 12:28:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 630ms 12:28:14 INFO - PROCESS | 3740 | 1464377294598 Marionette TRACE conn5 -> [0,25,"getWindowHandle",null] 12:28:14 INFO - PROCESS | 3740 | 1464377294600 Marionette TRACE conn5 <- [1,25,null,{"value":"13"}] 12:28:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 12:28:14 INFO - PROCESS | 3740 | 1464377294603 Marionette TRACE conn5 -> [0,26,"setScriptTimeout",{"ms":35000}] 12:28:14 INFO - PROCESS | 3740 | 1464377294605 Marionette TRACE conn5 <- [1,26,null,{}] 12:28:14 INFO - PROCESS | 3740 | 1464377294609 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}] 12:28:14 INFO - PROCESS | 3740 | 1464377294734 Marionette TRACE conn5 <- [1,27,null,{"value":null}] 12:28:14 INFO - PROCESS | 3740 | 1464377294746 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\", \"518d4023-cf08-4df0-a07a-6b3da5d0c4d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:28:14 INFO - PROCESS | 3740 | ++DOCSHELL 17FB9800 == 14 [pid = 3740] [id = 16] 12:28:14 INFO - PROCESS | 3740 | ++DOMWINDOW == 44 (1876E800) [pid = 3740] [serial = 44] [outer = 00000000] 12:28:14 INFO - PROCESS | 3740 | ++DOMWINDOW == 45 (1B2F6000) [pid = 3740] [serial = 45] [outer = 1876E800] 12:28:14 INFO - PROCESS | 3740 | 1464377294791 Marionette DEBUG loaded listener.js 12:28:14 INFO - PROCESS | 3740 | ++DOMWINDOW == 46 (1B8B1C00) [pid = 3740] [serial = 46] [outer = 1876E800] 12:28:15 INFO - PROCESS | 3740 | 1464377295165 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]]]}] 12:28:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 12:28:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 571ms 12:28:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 12:28:15 INFO - PROCESS | 3740 | 1464377295178 Marionette TRACE conn5 -> [0,29,"getWindowHandle",null] 12:28:15 INFO - PROCESS | 3740 | 1464377295180 Marionette TRACE conn5 <- [1,29,null,{"value":"13"}] 12:28:15 INFO - PROCESS | 3740 | 1464377295182 Marionette TRACE conn5 -> [0,30,"setScriptTimeout",{"ms":35000}] 12:28:15 INFO - PROCESS | 3740 | 1464377295184 Marionette TRACE conn5 <- [1,30,null,{}] 12:28:15 INFO - PROCESS | 3740 | 1464377295187 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}] 12:28:15 INFO - PROCESS | 3740 | 1464377295261 Marionette TRACE conn5 <- [1,31,null,{"value":null}] 12:28:15 INFO - PROCESS | 3740 | 1464377295322 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\", \"518d4023-cf08-4df0-a07a-6b3da5d0c4d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:28:15 INFO - PROCESS | 3740 | ++DOCSHELL 1052BC00 == 15 [pid = 3740] [id = 17] 12:28:15 INFO - PROCESS | 3740 | ++DOMWINDOW == 47 (1052C000) [pid = 3740] [serial = 47] [outer = 00000000] 12:28:15 INFO - PROCESS | 3740 | ++DOMWINDOW == 48 (10533800) [pid = 3740] [serial = 48] [outer = 1052C000] 12:28:15 INFO - PROCESS | 3740 | 1464377295375 Marionette DEBUG loaded listener.js 12:28:15 INFO - PROCESS | 3740 | ++DOMWINDOW == 49 (1C171800) [pid = 3740] [serial = 49] [outer = 1052C000] 12:28:15 INFO - PROCESS | 3740 | 1464377295751 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]]]}] 12:28:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 12:28:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 632ms 12:28:15 INFO - PROCESS | 3740 | 1464377295815 Marionette TRACE conn5 -> [0,33,"getWindowHandle",null] 12:28:15 INFO - PROCESS | 3740 | 1464377295817 Marionette TRACE conn5 <- [1,33,null,{"value":"13"}] 12:28:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 12:28:15 INFO - PROCESS | 3740 | 1464377295820 Marionette TRACE conn5 -> [0,34,"setScriptTimeout",{"ms":35000}] 12:28:15 INFO - PROCESS | 3740 | 1464377295821 Marionette TRACE conn5 <- [1,34,null,{}] 12:28:15 INFO - PROCESS | 3740 | 1464377295833 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}] 12:28:15 INFO - PROCESS | 3740 | 1464377295913 Marionette TRACE conn5 <- [1,35,null,{"value":null}] 12:28:15 INFO - PROCESS | 3740 | 1464377295919 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\", \"518d4023-cf08-4df0-a07a-6b3da5d0c4d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:28:15 INFO - PROCESS | 3740 | ++DOCSHELL 16EB2000 == 16 [pid = 3740] [id = 18] 12:28:15 INFO - PROCESS | 3740 | ++DOMWINDOW == 50 (16EB2400) [pid = 3740] [serial = 50] [outer = 00000000] 12:28:15 INFO - PROCESS | 3740 | ++DOMWINDOW == 51 (1C1C3400) [pid = 3740] [serial = 51] [outer = 16EB2400] 12:28:15 INFO - PROCESS | 3740 | 1464377295964 Marionette DEBUG loaded listener.js 12:28:16 INFO - PROCESS | 3740 | ++DOMWINDOW == 52 (1C1C8400) [pid = 3740] [serial = 52] [outer = 16EB2400] 12:28:16 INFO - PROCESS | 3740 | 1464377296362 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]]]}] 12:28:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 12:28:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 570ms 12:28:16 INFO - PROCESS | 3740 | 1464377296391 Marionette TRACE conn5 -> [0,37,"getWindowHandle",null] 12:28:16 INFO - PROCESS | 3740 | 1464377296392 Marionette TRACE conn5 <- [1,37,null,{"value":"13"}] 12:28:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 12:28:16 INFO - PROCESS | 3740 | 1464377296395 Marionette TRACE conn5 -> [0,38,"setScriptTimeout",{"ms":35000}] 12:28:16 INFO - PROCESS | 3740 | 1464377296397 Marionette TRACE conn5 <- [1,38,null,{}] 12:28:16 INFO - PROCESS | 3740 | 1464377296400 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}] 12:28:16 INFO - PROCESS | 3740 | 1464377296502 Marionette TRACE conn5 <- [1,39,null,{"value":null}] 12:28:16 INFO - PROCESS | 3740 | 1464377296511 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\", \"518d4023-cf08-4df0-a07a-6b3da5d0c4d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:28:16 INFO - PROCESS | 3740 | ++DOCSHELL 10E36800 == 17 [pid = 3740] [id = 19] 12:28:16 INFO - PROCESS | 3740 | ++DOMWINDOW == 53 (14968000) [pid = 3740] [serial = 53] [outer = 00000000] 12:28:16 INFO - PROCESS | 3740 | ++DOMWINDOW == 54 (14973400) [pid = 3740] [serial = 54] [outer = 14968000] 12:28:16 INFO - PROCESS | 3740 | 1464377296555 Marionette DEBUG loaded listener.js 12:28:16 INFO - PROCESS | 3740 | ++DOMWINDOW == 55 (14FD1C00) [pid = 3740] [serial = 55] [outer = 14968000] 12:28:16 INFO - PROCESS | 3740 | 1464377296924 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]]]}] 12:28:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 12:28:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 571ms 12:28:16 INFO - PROCESS | 3740 | 1464377296967 Marionette TRACE conn5 -> [0,41,"getWindowHandle",null] 12:28:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 12:28:16 INFO - PROCESS | 3740 | 1464377296969 Marionette TRACE conn5 <- [1,41,null,{"value":"13"}] 12:28:16 INFO - PROCESS | 3740 | 1464377296972 Marionette TRACE conn5 -> [0,42,"setScriptTimeout",{"ms":35000}] 12:28:16 INFO - PROCESS | 3740 | 1464377296974 Marionette TRACE conn5 <- [1,42,null,{}] 12:28:16 INFO - PROCESS | 3740 | 1464377296977 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}] 12:28:17 INFO - PROCESS | 3740 | 1464377297086 Marionette TRACE conn5 <- [1,43,null,{"value":null}] 12:28:17 INFO - PROCESS | 3740 | 1464377297095 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\", \"518d4023-cf08-4df0-a07a-6b3da5d0c4d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:28:17 INFO - PROCESS | 3740 | ++DOCSHELL 18F8B800 == 18 [pid = 3740] [id = 20] 12:28:17 INFO - PROCESS | 3740 | ++DOMWINDOW == 56 (1A1BDC00) [pid = 3740] [serial = 56] [outer = 00000000] 12:28:17 INFO - PROCESS | 3740 | ++DOMWINDOW == 57 (1B8BC400) [pid = 3740] [serial = 57] [outer = 1A1BDC00] 12:28:17 INFO - PROCESS | 3740 | 1464377297139 Marionette DEBUG loaded listener.js 12:28:17 INFO - PROCESS | 3740 | ++DOMWINDOW == 58 (1B8BE800) [pid = 3740] [serial = 58] [outer = 1A1BDC00] 12:28:17 INFO - PROCESS | 3740 | 1464377297513 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]]]}] 12:28:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 12:28:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 571ms 12:28:17 INFO - PROCESS | 3740 | 1464377297630 Marionette TRACE conn5 -> [0,45,"getWindowHandle",null] 12:28:17 INFO - PROCESS | 3740 | 1464377297632 Marionette TRACE conn5 <- [1,45,null,{"value":"13"}] 12:28:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 12:28:17 INFO - PROCESS | 3740 | 1464377297649 Marionette TRACE conn5 -> [0,46,"setScriptTimeout",{"ms":35000}] 12:28:17 INFO - PROCESS | 3740 | 1464377297651 Marionette TRACE conn5 <- [1,46,null,{}] 12:28:17 INFO - PROCESS | 3740 | 1464377297655 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}] 12:28:17 INFO - PROCESS | 3740 | 1464377297732 Marionette TRACE conn5 <- [1,47,null,{"value":null}] 12:28:17 INFO - PROCESS | 3740 | 1464377297739 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\", \"518d4023-cf08-4df0-a07a-6b3da5d0c4d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:28:17 INFO - PROCESS | 3740 | ++DOCSHELL 153A5400 == 19 [pid = 3740] [id = 21] 12:28:17 INFO - PROCESS | 3740 | ++DOMWINDOW == 59 (1B8C0000) [pid = 3740] [serial = 59] [outer = 00000000] 12:28:17 INFO - PROCESS | 3740 | ++DOMWINDOW == 60 (1CF2E800) [pid = 3740] [serial = 60] [outer = 1B8C0000] 12:28:17 INFO - PROCESS | 3740 | 1464377297788 Marionette DEBUG loaded listener.js 12:28:17 INFO - PROCESS | 3740 | ++DOMWINDOW == 61 (1DB08C00) [pid = 3740] [serial = 61] [outer = 1B8C0000] 12:28:18 INFO - PROCESS | 3740 | 1464377298171 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]]]}] 12:28:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 12:28:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 591ms 12:28:18 INFO - PROCESS | 3740 | 1464377298241 Marionette TRACE conn5 -> [0,49,"getWindowHandle",null] 12:28:18 INFO - PROCESS | 3740 | 1464377298243 Marionette TRACE conn5 <- [1,49,null,{"value":"13"}] 12:28:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 12:28:18 INFO - PROCESS | 3740 | 1464377298246 Marionette TRACE conn5 -> [0,50,"setScriptTimeout",{"ms":35000}] 12:28:18 INFO - PROCESS | 3740 | 1464377298248 Marionette TRACE conn5 <- [1,50,null,{}] 12:28:18 INFO - PROCESS | 3740 | 1464377298252 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}] 12:28:18 INFO - PROCESS | 3740 | 1464377298345 Marionette TRACE conn5 <- [1,51,null,{"value":null}] 12:28:18 INFO - PROCESS | 3740 | 1464377298354 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\", \"518d4023-cf08-4df0-a07a-6b3da5d0c4d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:28:18 INFO - PROCESS | 3740 | ++DOCSHELL 0CA37400 == 20 [pid = 3740] [id = 22] 12:28:18 INFO - PROCESS | 3740 | ++DOMWINDOW == 62 (0CA37800) [pid = 3740] [serial = 62] [outer = 00000000] 12:28:18 INFO - PROCESS | 3740 | ++DOMWINDOW == 63 (1150E400) [pid = 3740] [serial = 63] [outer = 0CA37800] 12:28:18 INFO - PROCESS | 3740 | 1464377298409 Marionette DEBUG loaded listener.js 12:28:18 INFO - PROCESS | 3740 | ++DOMWINDOW == 64 (1D214400) [pid = 3740] [serial = 64] [outer = 0CA37800] 12:28:18 INFO - PROCESS | 3740 | 1464377298806 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]]]}] 12:28:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 12:28:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 570ms 12:28:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 12:28:18 INFO - PROCESS | 3740 | 1464377298818 Marionette TRACE conn5 -> [0,53,"getWindowHandle",null] 12:28:18 INFO - PROCESS | 3740 | 1464377298820 Marionette TRACE conn5 <- [1,53,null,{"value":"13"}] 12:28:18 INFO - PROCESS | 3740 | 1464377298823 Marionette TRACE conn5 -> [0,54,"setScriptTimeout",{"ms":35000}] 12:28:18 INFO - PROCESS | 3740 | 1464377298826 Marionette TRACE conn5 <- [1,54,null,{}] 12:28:18 INFO - PROCESS | 3740 | 1464377298829 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}] 12:28:18 INFO - PROCESS | 3740 | 1464377298962 Marionette TRACE conn5 <- [1,55,null,{"value":null}] 12:28:19 INFO - PROCESS | 3740 | 1464377298975 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\", \"518d4023-cf08-4df0-a07a-6b3da5d0c4d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:28:19 INFO - PROCESS | 3740 | ++DOCSHELL 10B41400 == 21 [pid = 3740] [id = 23] 12:28:19 INFO - PROCESS | 3740 | ++DOMWINDOW == 65 (10B41800) [pid = 3740] [serial = 65] [outer = 00000000] 12:28:19 INFO - PROCESS | 3740 | ++DOMWINDOW == 66 (10B4B800) [pid = 3740] [serial = 66] [outer = 10B41800] 12:28:19 INFO - PROCESS | 3740 | 1464377299018 Marionette DEBUG loaded listener.js 12:28:19 INFO - PROCESS | 3740 | ++DOMWINDOW == 67 (1DB10800) [pid = 3740] [serial = 67] [outer = 10B41800] 12:28:19 INFO - PROCESS | 3740 | 1464377299377 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]]]}] 12:28:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 12:28:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 571ms 12:28:19 INFO - PROCESS | 3740 | 1464377299394 Marionette TRACE conn5 -> [0,57,"getWindowHandle",null] 12:28:19 INFO - PROCESS | 3740 | 1464377299396 Marionette TRACE conn5 <- [1,57,null,{"value":"13"}] 12:28:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 12:28:19 INFO - PROCESS | 3740 | 1464377299399 Marionette TRACE conn5 -> [0,58,"setScriptTimeout",{"ms":35000}] 12:28:19 INFO - PROCESS | 3740 | 1464377299400 Marionette TRACE conn5 <- [1,58,null,{}] 12:28:19 INFO - PROCESS | 3740 | 1464377299404 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}] 12:28:19 INFO - PROCESS | 3740 | 1464377299482 Marionette TRACE conn5 <- [1,59,null,{"value":null}] 12:28:19 INFO - PROCESS | 3740 | 1464377299488 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\", \"518d4023-cf08-4df0-a07a-6b3da5d0c4d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:28:19 INFO - PROCESS | 3740 | ++DOCSHELL 1DB12C00 == 22 [pid = 3740] [id = 24] 12:28:19 INFO - PROCESS | 3740 | ++DOMWINDOW == 68 (1DD6C800) [pid = 3740] [serial = 68] [outer = 00000000] 12:28:19 INFO - PROCESS | 3740 | ++DOMWINDOW == 69 (1DD82800) [pid = 3740] [serial = 69] [outer = 1DD6C800] 12:28:19 INFO - PROCESS | 3740 | 1464377299532 Marionette DEBUG loaded listener.js 12:28:19 INFO - PROCESS | 3740 | ++DOMWINDOW == 70 (1E2DD000) [pid = 3740] [serial = 70] [outer = 1DD6C800] 12:28:19 INFO - PROCESS | 3740 | 1464377299942 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]]]}] 12:28:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 12:28:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 571ms 12:28:20 INFO - PROCESS | 3740 | --DOCSHELL 08C7C800 == 21 [pid = 3740] [id = 8] 12:28:20 INFO - PROCESS | 3740 | 1464377300684 Marionette TRACE conn5 -> [0,61,"getWindowHandle",null] 12:28:20 INFO - PROCESS | 3740 | 1464377300688 Marionette TRACE conn5 <- [1,61,null,{"value":"13"}] 12:28:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 12:28:20 INFO - PROCESS | 3740 | 1464377300697 Marionette TRACE conn5 -> [0,62,"setScriptTimeout",{"ms":35000}] 12:28:20 INFO - PROCESS | 3740 | 1464377300701 Marionette TRACE conn5 <- [1,62,null,{}] 12:28:20 INFO - PROCESS | 3740 | 1464377300707 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}] 12:28:20 INFO - PROCESS | 3740 | 1464377300821 Marionette TRACE conn5 <- [1,63,null,{"value":null}] 12:28:20 INFO - PROCESS | 3740 | 1464377300890 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\", \"518d4023-cf08-4df0-a07a-6b3da5d0c4d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:28:20 INFO - PROCESS | 3740 | ++DOCSHELL 0FF04400 == 22 [pid = 3740] [id = 25] 12:28:20 INFO - PROCESS | 3740 | ++DOMWINDOW == 71 (0FF08000) [pid = 3740] [serial = 71] [outer = 00000000] 12:28:20 INFO - PROCESS | 3740 | ++DOMWINDOW == 72 (0FFF7C00) [pid = 3740] [serial = 72] [outer = 0FF08000] 12:28:20 INFO - PROCESS | 3740 | 1464377300938 Marionette DEBUG loaded listener.js 12:28:21 INFO - PROCESS | 3740 | ++DOMWINDOW == 73 (1052A400) [pid = 3740] [serial = 73] [outer = 0FF08000] 12:28:21 INFO - PROCESS | 3740 | 1464377301350 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]]]}] 12:28:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 12:28:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 670ms 12:28:21 INFO - PROCESS | 3740 | 1464377301370 Marionette TRACE conn5 -> [0,65,"getWindowHandle",null] 12:28:21 INFO - PROCESS | 3740 | 1464377301374 Marionette TRACE conn5 <- [1,65,null,{"value":"13"}] 12:28:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 12:28:21 INFO - PROCESS | 3740 | 1464377301381 Marionette TRACE conn5 -> [0,66,"setScriptTimeout",{"ms":35000}] 12:28:21 INFO - PROCESS | 3740 | 1464377301385 Marionette TRACE conn5 <- [1,66,null,{}] 12:28:21 INFO - PROCESS | 3740 | 1464377301389 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}] 12:28:21 INFO - PROCESS | 3740 | 1464377301493 Marionette TRACE conn5 <- [1,67,null,{"value":null}] 12:28:21 INFO - PROCESS | 3740 | 1464377301500 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\", \"518d4023-cf08-4df0-a07a-6b3da5d0c4d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:28:21 INFO - PROCESS | 3740 | ++DOCSHELL 10573C00 == 23 [pid = 3740] [id = 26] 12:28:21 INFO - PROCESS | 3740 | ++DOMWINDOW == 74 (10575000) [pid = 3740] [serial = 74] [outer = 00000000] 12:28:21 INFO - PROCESS | 3740 | ++DOMWINDOW == 75 (10B49800) [pid = 3740] [serial = 75] [outer = 10575000] 12:28:21 INFO - PROCESS | 3740 | 1464377301547 Marionette DEBUG loaded listener.js 12:28:21 INFO - PROCESS | 3740 | ++DOMWINDOW == 76 (10BCD800) [pid = 3740] [serial = 76] [outer = 10575000] 12:28:21 INFO - PROCESS | 3740 | 1464377301947 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]]]}] 12:28:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 12:28:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 633ms 12:28:22 INFO - PROCESS | 3740 | --DOMWINDOW == 75 (16BDD000) [pid = 3740] [serial = 8] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 12:28:22 INFO - PROCESS | 3740 | --DOMWINDOW == 74 (09DD3400) [pid = 3740] [serial = 26] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 12:28:22 INFO - PROCESS | 3740 | --DOMWINDOW == 73 (10E9B000) [pid = 3740] [serial = 29] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 12:28:22 INFO - PROCESS | 3740 | --DOMWINDOW == 72 (15316400) [pid = 3740] [serial = 35] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 12:28:22 INFO - PROCESS | 3740 | --DOMWINDOW == 71 (18FD4000) [pid = 3740] [serial = 41] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 12:28:22 INFO - PROCESS | 3740 | --DOMWINDOW == 70 (1876E800) [pid = 3740] [serial = 44] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 12:28:22 INFO - PROCESS | 3740 | --DOMWINDOW == 69 (1052C000) [pid = 3740] [serial = 47] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 12:28:22 INFO - PROCESS | 3740 | --DOMWINDOW == 68 (16EB2400) [pid = 3740] [serial = 50] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 12:28:22 INFO - PROCESS | 3740 | --DOMWINDOW == 67 (0CA37800) [pid = 3740] [serial = 62] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 12:28:22 INFO - PROCESS | 3740 | --DOMWINDOW == 66 (08C7F000) [pid = 3740] [serial = 20] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 12:28:22 INFO - PROCESS | 3740 | --DOMWINDOW == 65 (10B41800) [pid = 3740] [serial = 65] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 12:28:22 INFO - PROCESS | 3740 | 1464377302313 Marionette TRACE conn5 -> [0,69,"getWindowHandle",null] 12:28:22 INFO - PROCESS | 3740 | 1464377302315 Marionette TRACE conn5 <- [1,69,null,{"value":"13"}] 12:28:22 INFO - PROCESS | 3740 | 1464377302326 Marionette TRACE conn5 -> [0,70,"setScriptTimeout",{"ms":35000}] 12:28:22 INFO - PROCESS | 3740 | 1464377302328 Marionette TRACE conn5 <- [1,70,null,{}] 12:28:22 INFO - PROCESS | 3740 | 1464377302337 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}] 12:28:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 12:28:22 INFO - PROCESS | 3740 | 1464377302419 Marionette TRACE conn5 <- [1,71,null,{"value":null}] 12:28:22 INFO - PROCESS | 3740 | 1464377302431 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\", \"518d4023-cf08-4df0-a07a-6b3da5d0c4d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:28:22 INFO - PROCESS | 3740 | ++DOCSHELL 1150B800 == 24 [pid = 3740] [id = 27] 12:28:22 INFO - PROCESS | 3740 | ++DOMWINDOW == 66 (1175EC00) [pid = 3740] [serial = 77] [outer = 00000000] 12:28:22 INFO - PROCESS | 3740 | ++DOMWINDOW == 67 (14967800) [pid = 3740] [serial = 78] [outer = 1175EC00] 12:28:22 INFO - PROCESS | 3740 | 1464377302481 Marionette DEBUG loaded listener.js 12:28:22 INFO - PROCESS | 3740 | ++DOMWINDOW == 68 (14974800) [pid = 3740] [serial = 79] [outer = 1175EC00] 12:28:22 INFO - PROCESS | 3740 | 1464377302882 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]]]}] 12:28:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 12:28:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 570ms 12:28:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 12:28:22 INFO - PROCESS | 3740 | 1464377302912 Marionette TRACE conn5 -> [0,73,"getWindowHandle",null] 12:28:22 INFO - PROCESS | 3740 | 1464377302914 Marionette TRACE conn5 <- [1,73,null,{"value":"13"}] 12:28:22 INFO - PROCESS | 3740 | 1464377302917 Marionette TRACE conn5 -> [0,74,"setScriptTimeout",{"ms":35000}] 12:28:22 INFO - PROCESS | 3740 | 1464377302919 Marionette TRACE conn5 <- [1,74,null,{}] 12:28:22 INFO - PROCESS | 3740 | 1464377302922 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}] 12:28:23 INFO - PROCESS | 3740 | 1464377303002 Marionette TRACE conn5 <- [1,75,null,{"value":null}] 12:28:23 INFO - PROCESS | 3740 | 1464377303009 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\", \"518d4023-cf08-4df0-a07a-6b3da5d0c4d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:28:23 INFO - PROCESS | 3740 | ++DOCSHELL 14A64400 == 25 [pid = 3740] [id = 28] 12:28:23 INFO - PROCESS | 3740 | ++DOMWINDOW == 69 (14C74800) [pid = 3740] [serial = 80] [outer = 00000000] 12:28:23 INFO - PROCESS | 3740 | ++DOMWINDOW == 70 (15322800) [pid = 3740] [serial = 81] [outer = 14C74800] 12:28:23 INFO - PROCESS | 3740 | 1464377303065 Marionette DEBUG loaded listener.js 12:28:23 INFO - PROCESS | 3740 | ++DOMWINDOW == 71 (15EEA000) [pid = 3740] [serial = 82] [outer = 14C74800] 12:28:23 INFO - PROCESS | 3740 | 1464377303478 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]]]}] 12:28:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 12:28:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 631ms 12:28:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 12:28:23 INFO - PROCESS | 3740 | 1464377303548 Marionette TRACE conn5 -> [0,77,"getWindowHandle",null] 12:28:23 INFO - PROCESS | 3740 | 1464377303550 Marionette TRACE conn5 <- [1,77,null,{"value":"13"}] 12:28:23 INFO - PROCESS | 3740 | 1464377303553 Marionette TRACE conn5 -> [0,78,"setScriptTimeout",{"ms":35000}] 12:28:23 INFO - PROCESS | 3740 | 1464377303555 Marionette TRACE conn5 <- [1,78,null,{}] 12:28:23 INFO - PROCESS | 3740 | 1464377303562 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}] 12:28:23 INFO - PROCESS | 3740 | 1464377303634 Marionette TRACE conn5 <- [1,79,null,{"value":null}] 12:28:23 INFO - PROCESS | 3740 | 1464377303641 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\", \"518d4023-cf08-4df0-a07a-6b3da5d0c4d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:28:23 INFO - PROCESS | 3740 | ++DOCSHELL 16EA6800 == 26 [pid = 3740] [id = 29] 12:28:23 INFO - PROCESS | 3740 | ++DOMWINDOW == 72 (16EAA000) [pid = 3740] [serial = 83] [outer = 00000000] 12:28:23 INFO - PROCESS | 3740 | ++DOMWINDOW == 73 (16EE1800) [pid = 3740] [serial = 84] [outer = 16EAA000] 12:28:23 INFO - PROCESS | 3740 | 1464377303685 Marionette DEBUG loaded listener.js 12:28:23 INFO - PROCESS | 3740 | ++DOMWINDOW == 74 (17ED0800) [pid = 3740] [serial = 85] [outer = 16EAA000] 12:28:24 INFO - PROCESS | 3740 | 1464377304101 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]]]}] 12:28:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 12:28:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 571ms 12:28:24 INFO - PROCESS | 3740 | 1464377304124 Marionette TRACE conn5 -> [0,81,"getWindowHandle",null] 12:28:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 12:28:24 INFO - PROCESS | 3740 | 1464377304126 Marionette TRACE conn5 <- [1,81,null,{"value":"13"}] 12:28:24 INFO - PROCESS | 3740 | 1464377304129 Marionette TRACE conn5 -> [0,82,"setScriptTimeout",{"ms":35000}] 12:28:24 INFO - PROCESS | 3740 | 1464377304131 Marionette TRACE conn5 <- [1,82,null,{}] 12:28:24 INFO - PROCESS | 3740 | 1464377304134 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}] 12:28:24 INFO - PROCESS | 3740 | 1464377304228 Marionette TRACE conn5 <- [1,83,null,{"value":null}] 12:28:24 INFO - PROCESS | 3740 | 1464377304235 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\", \"518d4023-cf08-4df0-a07a-6b3da5d0c4d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:28:24 INFO - PROCESS | 3740 | ++DOCSHELL 1876C400 == 27 [pid = 3740] [id = 30] 12:28:24 INFO - PROCESS | 3740 | ++DOMWINDOW == 75 (1876D400) [pid = 3740] [serial = 86] [outer = 00000000] 12:28:24 INFO - PROCESS | 3740 | ++DOMWINDOW == 76 (19848800) [pid = 3740] [serial = 87] [outer = 1876D400] 12:28:24 INFO - PROCESS | 3740 | 1464377304279 Marionette DEBUG loaded listener.js 12:28:24 INFO - PROCESS | 3740 | ++DOMWINDOW == 77 (1B342C00) [pid = 3740] [serial = 88] [outer = 1876D400] 12:28:24 INFO - PROCESS | 3740 | 1464377304906 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]]]}] 12:28:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 12:28:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 831ms 12:28:24 INFO - PROCESS | 3740 | 1464377304966 Marionette TRACE conn5 -> [0,85,"getWindowHandle",null] 12:28:25 INFO - PROCESS | 3740 | 1464377304970 Marionette TRACE conn5 <- [1,85,null,{"value":"13"}] 12:28:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 12:28:25 INFO - PROCESS | 3740 | 1464377304987 Marionette TRACE conn5 -> [0,86,"setScriptTimeout",{"ms":35000}] 12:28:25 INFO - PROCESS | 3740 | 1464377304992 Marionette TRACE conn5 <- [1,86,null,{}] 12:28:25 INFO - PROCESS | 3740 | 1464377305012 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}] 12:28:25 INFO - PROCESS | 3740 | 1464377305121 Marionette TRACE conn5 <- [1,87,null,{"value":null}] 12:28:25 INFO - PROCESS | 3740 | 1464377305184 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\", \"518d4023-cf08-4df0-a07a-6b3da5d0c4d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:28:25 INFO - PROCESS | 3740 | ++DOCSHELL 1054EC00 == 28 [pid = 3740] [id = 31] 12:28:25 INFO - PROCESS | 3740 | ++DOMWINDOW == 78 (10A45800) [pid = 3740] [serial = 89] [outer = 00000000] 12:28:25 INFO - PROCESS | 3740 | ++DOMWINDOW == 79 (10E9CC00) [pid = 3740] [serial = 90] [outer = 10A45800] 12:28:25 INFO - PROCESS | 3740 | 1464377305240 Marionette DEBUG loaded listener.js 12:28:25 INFO - PROCESS | 3740 | ++DOMWINDOW == 80 (14969000) [pid = 3740] [serial = 91] [outer = 10A45800] 12:28:25 INFO - PROCESS | 3740 | 1464377305728 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]]]}] 12:28:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 12:28:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 811ms 12:28:25 INFO - PROCESS | 3740 | 1464377305786 Marionette TRACE conn5 -> [0,89,"getWindowHandle",null] 12:28:25 INFO - PROCESS | 3740 | 1464377305792 Marionette TRACE conn5 <- [1,89,null,{"value":"13"}] 12:28:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 12:28:25 INFO - PROCESS | 3740 | 1464377305799 Marionette TRACE conn5 -> [0,90,"setScriptTimeout",{"ms":35000}] 12:28:25 INFO - PROCESS | 3740 | 1464377305802 Marionette TRACE conn5 <- [1,90,null,{}] 12:28:25 INFO - PROCESS | 3740 | 1464377305806 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}] 12:28:25 INFO - PROCESS | 3740 | 1464377305910 Marionette TRACE conn5 <- [1,91,null,{"value":null}] 12:28:26 INFO - PROCESS | 3740 | 1464377305992 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\", \"518d4023-cf08-4df0-a07a-6b3da5d0c4d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:28:26 INFO - PROCESS | 3740 | ++DOCSHELL 16EAE400 == 29 [pid = 3740] [id = 32] 12:28:26 INFO - PROCESS | 3740 | ++DOMWINDOW == 81 (16EB1000) [pid = 3740] [serial = 92] [outer = 00000000] 12:28:26 INFO - PROCESS | 3740 | ++DOMWINDOW == 82 (192E2800) [pid = 3740] [serial = 93] [outer = 16EB1000] 12:28:26 INFO - PROCESS | 3740 | 1464377306047 Marionette DEBUG loaded listener.js 12:28:26 INFO - PROCESS | 3740 | ++DOMWINDOW == 83 (19849400) [pid = 3740] [serial = 94] [outer = 16EB1000] 12:28:26 INFO - PROCESS | 3740 | 1464377306593 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]]]}] 12:28:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 12:28:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 831ms 12:28:26 INFO - PROCESS | 3740 | 1464377306631 Marionette TRACE conn5 -> [0,93,"getWindowHandle",null] 12:28:26 INFO - PROCESS | 3740 | 1464377306634 Marionette TRACE conn5 <- [1,93,null,{"value":"13"}] 12:28:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 12:28:26 INFO - PROCESS | 3740 | 1464377306637 Marionette TRACE conn5 -> [0,94,"setScriptTimeout",{"ms":35000}] 12:28:26 INFO - PROCESS | 3740 | 1464377306641 Marionette TRACE conn5 <- [1,94,null,{}] 12:28:26 INFO - PROCESS | 3740 | 1464377306652 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}] 12:28:26 INFO - PROCESS | 3740 | 1464377306752 Marionette TRACE conn5 <- [1,95,null,{"value":null}] 12:28:26 INFO - PROCESS | 3740 | 1464377306834 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\", \"518d4023-cf08-4df0-a07a-6b3da5d0c4d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:28:26 INFO - PROCESS | 3740 | ++DOCSHELL 11506000 == 30 [pid = 3740] [id = 33] 12:28:26 INFO - PROCESS | 3740 | ++DOMWINDOW == 84 (1A4F4C00) [pid = 3740] [serial = 95] [outer = 00000000] 12:28:26 INFO - PROCESS | 3740 | ++DOMWINDOW == 85 (1C1C4800) [pid = 3740] [serial = 96] [outer = 1A4F4C00] 12:28:26 INFO - PROCESS | 3740 | 1464377306891 Marionette DEBUG loaded listener.js 12:28:27 INFO - PROCESS | 3740 | ++DOMWINDOW == 86 (1C812400) [pid = 3740] [serial = 97] [outer = 1A4F4C00] 12:28:27 INFO - PROCESS | 3740 | 1464377307402 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]]]}] 12:28:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 12:28:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 831ms 12:28:27 INFO - PROCESS | 3740 | 1464377307471 Marionette TRACE conn5 -> [0,97,"getWindowHandle",null] 12:28:27 INFO - PROCESS | 3740 | 1464377307474 Marionette TRACE conn5 <- [1,97,null,{"value":"13"}] 12:28:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 12:28:27 INFO - PROCESS | 3740 | 1464377307477 Marionette TRACE conn5 -> [0,98,"setScriptTimeout",{"ms":35000}] 12:28:27 INFO - PROCESS | 3740 | 1464377307479 Marionette TRACE conn5 <- [1,98,null,{}] 12:28:27 INFO - PROCESS | 3740 | 1464377307483 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}] 12:28:27 INFO - PROCESS | 3740 | 1464377307583 Marionette TRACE conn5 <- [1,99,null,{"value":null}] 12:28:27 INFO - PROCESS | 3740 | 1464377307652 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\", \"518d4023-cf08-4df0-a07a-6b3da5d0c4d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:28:27 INFO - PROCESS | 3740 | ++DOCSHELL 19861400 == 31 [pid = 3740] [id = 34] 12:28:27 INFO - PROCESS | 3740 | ++DOMWINDOW == 87 (19862800) [pid = 3740] [serial = 98] [outer = 00000000] 12:28:27 INFO - PROCESS | 3740 | ++DOMWINDOW == 88 (1986B000) [pid = 3740] [serial = 99] [outer = 19862800] 12:28:27 INFO - PROCESS | 3740 | 1464377307707 Marionette DEBUG loaded listener.js 12:28:27 INFO - PROCESS | 3740 | ++DOMWINDOW == 89 (1B8B7000) [pid = 3740] [serial = 100] [outer = 19862800] 12:28:28 INFO - PROCESS | 3740 | 1464377308243 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]]]}] 12:28:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 12:28:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 831ms 12:28:28 INFO - PROCESS | 3740 | 1464377308310 Marionette TRACE conn5 -> [0,101,"getWindowHandle",null] 12:28:28 INFO - PROCESS | 3740 | 1464377308313 Marionette TRACE conn5 <- [1,101,null,{"value":"13"}] 12:28:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 12:28:28 INFO - PROCESS | 3740 | 1464377308316 Marionette TRACE conn5 -> [0,102,"setScriptTimeout",{"ms":35000}] 12:28:28 INFO - PROCESS | 3740 | 1464377308318 Marionette TRACE conn5 <- [1,102,null,{}] 12:28:28 INFO - PROCESS | 3740 | 1464377308322 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}] 12:28:28 INFO - PROCESS | 3740 | 1464377308480 Marionette TRACE conn5 <- [1,103,null,{"value":null}] 12:28:28 INFO - PROCESS | 3740 | 1464377308570 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\", \"518d4023-cf08-4df0-a07a-6b3da5d0c4d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:28:28 INFO - PROCESS | 3740 | ++DOCSHELL 0CA32000 == 32 [pid = 3740] [id = 35] 12:28:28 INFO - PROCESS | 3740 | ++DOMWINDOW == 90 (0CA33000) [pid = 3740] [serial = 101] [outer = 00000000] 12:28:28 INFO - PROCESS | 3740 | ++DOMWINDOW == 91 (0FE86C00) [pid = 3740] [serial = 102] [outer = 0CA33000] 12:28:28 INFO - PROCESS | 3740 | 1464377308620 Marionette DEBUG loaded listener.js 12:28:28 INFO - PROCESS | 3740 | ++DOMWINDOW == 92 (10572800) [pid = 3740] [serial = 103] [outer = 0CA33000] 12:28:29 INFO - PROCESS | 3740 | --DOMWINDOW == 91 (1A068800) [pid = 3740] [serial = 17] [outer = 00000000] [url = about:blank] 12:28:29 INFO - PROCESS | 3740 | --DOMWINDOW == 90 (17E0A800) [pid = 3740] [serial = 9] [outer = 00000000] [url = about:blank] 12:28:29 INFO - PROCESS | 3740 | --DOMWINDOW == 89 (17E10000) [pid = 3740] [serial = 10] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 12:28:29 INFO - PROCESS | 3740 | --DOMWINDOW == 88 (11799400) [pid = 3740] [serial = 4] [outer = 00000000] [url = about:blank] 12:28:29 INFO - PROCESS | 3740 | --DOMWINDOW == 87 (149EB800) [pid = 3740] [serial = 24] [outer = 00000000] [url = about:blank] 12:28:29 INFO - PROCESS | 3740 | --DOMWINDOW == 86 (0FE39400) [pid = 3740] [serial = 27] [outer = 00000000] [url = about:blank] 12:28:29 INFO - PROCESS | 3740 | --DOMWINDOW == 85 (0FF09C00) [pid = 3740] [serial = 28] [outer = 00000000] [url = about:blank] 12:28:29 INFO - PROCESS | 3740 | --DOMWINDOW == 84 (1150E000) [pid = 3740] [serial = 30] [outer = 00000000] [url = about:blank] 12:28:29 INFO - PROCESS | 3740 | --DOMWINDOW == 83 (14779400) [pid = 3740] [serial = 31] [outer = 00000000] [url = about:blank] 12:28:29 INFO - PROCESS | 3740 | --DOMWINDOW == 82 (1531C800) [pid = 3740] [serial = 36] [outer = 00000000] [url = about:blank] 12:28:29 INFO - PROCESS | 3740 | --DOMWINDOW == 81 (16EE4800) [pid = 3740] [serial = 39] [outer = 00000000] [url = about:blank] 12:28:29 INFO - PROCESS | 3740 | --DOMWINDOW == 80 (1A066000) [pid = 3740] [serial = 42] [outer = 00000000] [url = about:blank] 12:28:29 INFO - PROCESS | 3740 | --DOMWINDOW == 79 (1B2F6000) [pid = 3740] [serial = 45] [outer = 00000000] [url = about:blank] 12:28:29 INFO - PROCESS | 3740 | --DOMWINDOW == 78 (10533800) [pid = 3740] [serial = 48] [outer = 00000000] [url = about:blank] 12:28:29 INFO - PROCESS | 3740 | --DOMWINDOW == 77 (1C1C3400) [pid = 3740] [serial = 51] [outer = 00000000] [url = about:blank] 12:28:29 INFO - PROCESS | 3740 | --DOMWINDOW == 76 (14973400) [pid = 3740] [serial = 54] [outer = 00000000] [url = about:blank] 12:28:29 INFO - PROCESS | 3740 | --DOMWINDOW == 75 (1B8BC400) [pid = 3740] [serial = 57] [outer = 00000000] [url = about:blank] 12:28:29 INFO - PROCESS | 3740 | --DOMWINDOW == 74 (1CF2E800) [pid = 3740] [serial = 60] [outer = 00000000] [url = about:blank] 12:28:29 INFO - PROCESS | 3740 | --DOMWINDOW == 73 (1150E400) [pid = 3740] [serial = 63] [outer = 00000000] [url = about:blank] 12:28:29 INFO - PROCESS | 3740 | --DOMWINDOW == 72 (10B4B800) [pid = 3740] [serial = 66] [outer = 00000000] [url = about:blank] 12:28:29 INFO - PROCESS | 3740 | --DOMWINDOW == 71 (09D74800) [pid = 3740] [serial = 21] [outer = 00000000] [url = about:blank] 12:28:29 INFO - PROCESS | 3740 | --DOMWINDOW == 70 (0FF5EC00) [pid = 3740] [serial = 22] [outer = 00000000] [url = about:blank] 12:28:29 INFO - PROCESS | 3740 | --DOMWINDOW == 69 (14FD3400) [pid = 3740] [serial = 33] [outer = 00000000] [url = about:blank] 12:28:29 INFO - PROCESS | 3740 | --DOMWINDOW == 68 (1B8B1C00) [pid = 3740] [serial = 46] [outer = 00000000] [url = about:blank] 12:28:29 INFO - PROCESS | 3740 | --DOMWINDOW == 67 (1C171800) [pid = 3740] [serial = 49] [outer = 00000000] [url = about:blank] 12:28:29 INFO - PROCESS | 3740 | --DOMWINDOW == 66 (1C1C8400) [pid = 3740] [serial = 52] [outer = 00000000] [url = about:blank] 12:28:29 INFO - PROCESS | 3740 | --DOMWINDOW == 65 (1B2F6400) [pid = 3740] [serial = 43] [outer = 00000000] [url = about:blank] 12:28:29 INFO - PROCESS | 3740 | --DOMWINDOW == 64 (1D214400) [pid = 3740] [serial = 64] [outer = 00000000] [url = about:blank] 12:28:29 INFO - PROCESS | 3740 | --DOMWINDOW == 63 (153AA000) [pid = 3740] [serial = 37] [outer = 00000000] [url = about:blank] 12:28:29 INFO - PROCESS | 3740 | --DOMWINDOW == 62 (1DB10800) [pid = 3740] [serial = 67] [outer = 00000000] [url = about:blank] 12:28:29 INFO - PROCESS | 3740 | --DOMWINDOW == 61 (1947EC00) [pid = 3740] [serial = 14] [outer = 00000000] [url = about:blank] 12:28:29 INFO - PROCESS | 3740 | 1464377309135 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]]]}] 12:28:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 12:28:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 871ms 12:28:29 INFO - PROCESS | 3740 | 1464377309192 Marionette TRACE conn5 -> [0,105,"getWindowHandle",null] 12:28:29 INFO - PROCESS | 3740 | 1464377309195 Marionette TRACE conn5 <- [1,105,null,{"value":"13"}] 12:28:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 12:28:29 INFO - PROCESS | 3740 | 1464377309199 Marionette TRACE conn5 -> [0,106,"setScriptTimeout",{"ms":35000}] 12:28:29 INFO - PROCESS | 3740 | 1464377309203 Marionette TRACE conn5 <- [1,106,null,{}] 12:28:29 INFO - PROCESS | 3740 | 1464377309208 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}] 12:28:29 INFO - PROCESS | 3740 | 1464377309289 Marionette TRACE conn5 <- [1,107,null,{"value":null}] 12:28:29 INFO - PROCESS | 3740 | 1464377309297 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\", \"518d4023-cf08-4df0-a07a-6b3da5d0c4d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:28:29 INFO - PROCESS | 3740 | ++DOCSHELL 1054F000 == 33 [pid = 3740] [id = 36] 12:28:29 INFO - PROCESS | 3740 | ++DOMWINDOW == 62 (10571000) [pid = 3740] [serial = 104] [outer = 00000000] 12:28:29 INFO - PROCESS | 3740 | ++DOMWINDOW == 63 (10A9A000) [pid = 3740] [serial = 105] [outer = 10571000] 12:28:29 INFO - PROCESS | 3740 | 1464377309345 Marionette DEBUG loaded listener.js 12:28:29 INFO - PROCESS | 3740 | ++DOMWINDOW == 64 (10BD4000) [pid = 3740] [serial = 106] [outer = 10571000] 12:28:29 INFO - PROCESS | 3740 | 1464377309755 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]]]}] 12:28:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 12:28:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 570ms 12:28:29 INFO - PROCESS | 3740 | 1464377309771 Marionette TRACE conn5 -> [0,109,"getWindowHandle",null] 12:28:29 INFO - PROCESS | 3740 | 1464377309773 Marionette TRACE conn5 <- [1,109,null,{"value":"13"}] 12:28:29 INFO - PROCESS | 3740 | 1464377309777 Marionette TRACE conn5 -> [0,110,"setScriptTimeout",{"ms":35000}] 12:28:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 12:28:29 INFO - PROCESS | 3740 | 1464377309779 Marionette TRACE conn5 <- [1,110,null,{}] 12:28:29 INFO - PROCESS | 3740 | 1464377309782 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}] 12:28:29 INFO - PROCESS | 3740 | 1464377309885 Marionette TRACE conn5 <- [1,111,null,{"value":null}] 12:28:29 INFO - PROCESS | 3740 | 1464377309898 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\", \"518d4023-cf08-4df0-a07a-6b3da5d0c4d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:28:29 INFO - PROCESS | 3740 | ++DOCSHELL 149EA800 == 34 [pid = 3740] [id = 37] 12:28:29 INFO - PROCESS | 3740 | ++DOMWINDOW == 65 (149F1000) [pid = 3740] [serial = 107] [outer = 00000000] 12:28:29 INFO - PROCESS | 3740 | ++DOMWINDOW == 66 (14F31400) [pid = 3740] [serial = 108] [outer = 149F1000] 12:28:29 INFO - PROCESS | 3740 | 1464377309943 Marionette DEBUG loaded listener.js 12:28:30 INFO - PROCESS | 3740 | ++DOMWINDOW == 67 (14FD9000) [pid = 3740] [serial = 109] [outer = 149F1000] 12:28:30 INFO - PROCESS | 3740 | 1464377310365 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]]]}] 12:28:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 12:28:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 630ms 12:28:30 INFO - PROCESS | 3740 | 1464377310412 Marionette TRACE conn5 -> [0,113,"getWindowHandle",null] 12:28:30 INFO - PROCESS | 3740 | 1464377310416 Marionette TRACE conn5 <- [1,113,null,{"value":"13"}] 12:28:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 12:28:30 INFO - PROCESS | 3740 | 1464377310426 Marionette TRACE conn5 -> [0,114,"setScriptTimeout",{"ms":35000}] 12:28:30 INFO - PROCESS | 3740 | 1464377310430 Marionette TRACE conn5 <- [1,114,null,{}] 12:28:30 INFO - PROCESS | 3740 | 1464377310433 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}] 12:28:30 INFO - PROCESS | 3740 | 1464377310516 Marionette TRACE conn5 <- [1,115,null,{"value":null}] 12:28:30 INFO - PROCESS | 3740 | 1464377310525 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\", \"518d4023-cf08-4df0-a07a-6b3da5d0c4d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:28:30 INFO - PROCESS | 3740 | ++DOCSHELL 153A4400 == 35 [pid = 3740] [id = 38] 12:28:30 INFO - PROCESS | 3740 | ++DOMWINDOW == 68 (16EA6C00) [pid = 3740] [serial = 110] [outer = 00000000] 12:28:30 INFO - PROCESS | 3740 | ++DOMWINDOW == 69 (16EE5400) [pid = 3740] [serial = 111] [outer = 16EA6C00] 12:28:30 INFO - PROCESS | 3740 | 1464377310569 Marionette DEBUG loaded listener.js 12:28:30 INFO - PROCESS | 3740 | ++DOMWINDOW == 70 (17E9E000) [pid = 3740] [serial = 112] [outer = 16EA6C00] 12:28:31 INFO - PROCESS | 3740 | 1464377311008 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]]]}] 12:28:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 12:28:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 591ms 12:28:31 INFO - PROCESS | 3740 | 1464377311047 Marionette TRACE conn5 -> [0,117,"getWindowHandle",null] 12:28:31 INFO - PROCESS | 3740 | 1464377311049 Marionette TRACE conn5 <- [1,117,null,{"value":"13"}] 12:28:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 12:28:31 INFO - PROCESS | 3740 | 1464377311052 Marionette TRACE conn5 -> [0,118,"setScriptTimeout",{"ms":35000}] 12:28:31 INFO - PROCESS | 3740 | 1464377311063 Marionette TRACE conn5 <- [1,118,null,{}] 12:28:31 INFO - PROCESS | 3740 | 1464377311067 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}] 12:28:31 INFO - PROCESS | 3740 | 1464377311144 Marionette TRACE conn5 <- [1,119,null,{"value":null}] 12:28:31 INFO - PROCESS | 3740 | 1464377311151 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\", \"518d4023-cf08-4df0-a07a-6b3da5d0c4d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:28:31 INFO - PROCESS | 3740 | ++DOCSHELL 17ED0C00 == 36 [pid = 3740] [id = 39] 12:28:31 INFO - PROCESS | 3740 | ++DOMWINDOW == 71 (18764000) [pid = 3740] [serial = 113] [outer = 00000000] 12:28:31 INFO - PROCESS | 3740 | ++DOMWINDOW == 72 (1985EC00) [pid = 3740] [serial = 114] [outer = 18764000] 12:28:31 INFO - PROCESS | 3740 | 1464377311196 Marionette DEBUG loaded listener.js 12:28:31 INFO - PROCESS | 3740 | ++DOMWINDOW == 73 (198FC000) [pid = 3740] [serial = 115] [outer = 18764000] 12:28:31 INFO - PROCESS | 3740 | 1464377311628 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]]]}] 12:28:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 12:28:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 631ms 12:28:31 INFO - PROCESS | 3740 | 1464377311683 Marionette TRACE conn5 -> [0,121,"getWindowHandle",null] 12:28:31 INFO - PROCESS | 3740 | 1464377311685 Marionette TRACE conn5 <- [1,121,null,{"value":"13"}] 12:28:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 12:28:31 INFO - PROCESS | 3740 | 1464377311688 Marionette TRACE conn5 -> [0,122,"setScriptTimeout",{"ms":35000}] 12:28:31 INFO - PROCESS | 3740 | 1464377311689 Marionette TRACE conn5 <- [1,122,null,{}] 12:28:31 INFO - PROCESS | 3740 | 1464377311693 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}] 12:28:31 INFO - PROCESS | 3740 | 1464377311804 Marionette TRACE conn5 <- [1,123,null,{"value":null}] 12:28:31 INFO - PROCESS | 3740 | 1464377311818 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\", \"518d4023-cf08-4df0-a07a-6b3da5d0c4d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:28:31 INFO - PROCESS | 3740 | ++DOCSHELL 1B8AD400 == 37 [pid = 3740] [id = 40] 12:28:31 INFO - PROCESS | 3740 | ++DOMWINDOW == 74 (1B8AFC00) [pid = 3740] [serial = 116] [outer = 00000000] 12:28:31 INFO - PROCESS | 3740 | ++DOMWINDOW == 75 (1B8BC000) [pid = 3740] [serial = 117] [outer = 1B8AFC00] 12:28:31 INFO - PROCESS | 3740 | 1464377311908 Marionette DEBUG loaded listener.js 12:28:31 INFO - PROCESS | 3740 | ++DOMWINDOW == 76 (1C167000) [pid = 3740] [serial = 118] [outer = 1B8AFC00] 12:28:32 INFO - PROCESS | 3740 | 1464377312317 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]]]}] 12:28:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 12:28:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 671ms 12:28:32 INFO - PROCESS | 3740 | 1464377312359 Marionette TRACE conn5 -> [0,125,"getWindowHandle",null] 12:28:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 12:28:32 INFO - PROCESS | 3740 | 1464377312361 Marionette TRACE conn5 <- [1,125,null,{"value":"13"}] 12:28:32 INFO - PROCESS | 3740 | 1464377312364 Marionette TRACE conn5 -> [0,126,"setScriptTimeout",{"ms":35000}] 12:28:32 INFO - PROCESS | 3740 | 1464377312366 Marionette TRACE conn5 <- [1,126,null,{}] 12:28:32 INFO - PROCESS | 3740 | 1464377312369 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}] 12:28:32 INFO - PROCESS | 3740 | 1464377312472 Marionette TRACE conn5 <- [1,127,null,{"value":null}] 12:28:32 INFO - PROCESS | 3740 | 1464377312537 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\", \"518d4023-cf08-4df0-a07a-6b3da5d0c4d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:28:32 INFO - PROCESS | 3740 | ++DOCSHELL 1C1C8400 == 38 [pid = 3740] [id = 41] 12:28:32 INFO - PROCESS | 3740 | ++DOMWINDOW == 77 (1C1CB400) [pid = 3740] [serial = 119] [outer = 00000000] 12:28:32 INFO - PROCESS | 3740 | ++DOMWINDOW == 78 (1CFAC800) [pid = 3740] [serial = 120] [outer = 1C1CB400] 12:28:32 INFO - PROCESS | 3740 | 1464377312580 Marionette DEBUG loaded listener.js 12:28:32 INFO - PROCESS | 3740 | ++DOMWINDOW == 79 (1CFAF000) [pid = 3740] [serial = 121] [outer = 1C1CB400] 12:28:32 INFO - PROCESS | 3740 | --DOMWINDOW == 78 (10575000) [pid = 3740] [serial = 74] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 12:28:32 INFO - PROCESS | 3740 | --DOMWINDOW == 77 (0FF08000) [pid = 3740] [serial = 71] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 12:28:32 INFO - PROCESS | 3740 | --DOMWINDOW == 76 (1175EC00) [pid = 3740] [serial = 77] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 12:28:32 INFO - PROCESS | 3740 | --DOMWINDOW == 75 (14C74800) [pid = 3740] [serial = 80] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 12:28:32 INFO - PROCESS | 3740 | --DOMWINDOW == 74 (1A1BDC00) [pid = 3740] [serial = 56] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 12:28:32 INFO - PROCESS | 3740 | --DOMWINDOW == 73 (14968000) [pid = 3740] [serial = 53] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 12:28:32 INFO - PROCESS | 3740 | --DOMWINDOW == 72 (1B8C0000) [pid = 3740] [serial = 59] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 12:28:32 INFO - PROCESS | 3740 | --DOMWINDOW == 71 (16EAA000) [pid = 3740] [serial = 83] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 12:28:32 INFO - PROCESS | 3740 | 1464377312958 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]]]}] 12:28:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 12:28:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 630ms 12:28:33 INFO - PROCESS | 3740 | 1464377312995 Marionette TRACE conn5 -> [0,129,"getWindowHandle",null] 12:28:33 INFO - PROCESS | 3740 | 1464377312997 Marionette TRACE conn5 <- [1,129,null,{"value":"13"}] 12:28:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 12:28:33 INFO - PROCESS | 3740 | 1464377313000 Marionette TRACE conn5 -> [0,130,"setScriptTimeout",{"ms":35000}] 12:28:33 INFO - PROCESS | 3740 | 1464377313002 Marionette TRACE conn5 <- [1,130,null,{}] 12:28:33 INFO - PROCESS | 3740 | 1464377313005 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}] 12:28:33 INFO - PROCESS | 3740 | 1464377313079 Marionette TRACE conn5 <- [1,131,null,{"value":null}] 12:28:33 INFO - PROCESS | 3740 | 1464377313085 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\", \"518d4023-cf08-4df0-a07a-6b3da5d0c4d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:28:33 INFO - PROCESS | 3740 | ++DOCSHELL 08B7C400 == 39 [pid = 3740] [id = 42] 12:28:33 INFO - PROCESS | 3740 | ++DOMWINDOW == 72 (08B7E800) [pid = 3740] [serial = 122] [outer = 00000000] 12:28:33 INFO - PROCESS | 3740 | ++DOMWINDOW == 73 (08B83400) [pid = 3740] [serial = 123] [outer = 08B7E800] 12:28:33 INFO - PROCESS | 3740 | 1464377313139 Marionette DEBUG loaded listener.js 12:28:33 INFO - PROCESS | 3740 | ++DOMWINDOW == 74 (0CA35000) [pid = 3740] [serial = 124] [outer = 08B7E800] 12:28:33 INFO - PROCESS | 3740 | 1464377313530 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]]]}] 12:28:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 12:28:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 571ms 12:28:33 INFO - PROCESS | 3740 | 1464377313571 Marionette TRACE conn5 -> [0,133,"getWindowHandle",null] 12:28:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 12:28:33 INFO - PROCESS | 3740 | 1464377313573 Marionette TRACE conn5 <- [1,133,null,{"value":"13"}] 12:28:33 INFO - PROCESS | 3740 | 1464377313576 Marionette TRACE conn5 -> [0,134,"setScriptTimeout",{"ms":35000}] 12:28:33 INFO - PROCESS | 3740 | 1464377313577 Marionette TRACE conn5 <- [1,134,null,{}] 12:28:33 INFO - PROCESS | 3740 | 1464377313581 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}] 12:28:33 INFO - PROCESS | 3740 | 1464377313655 Marionette TRACE conn5 <- [1,135,null,{"value":null}] 12:28:33 INFO - PROCESS | 3740 | 1464377313661 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\", \"518d4023-cf08-4df0-a07a-6b3da5d0c4d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:28:33 INFO - PROCESS | 3740 | ++DOCSHELL 10575000 == 40 [pid = 3740] [id = 43] 12:28:33 INFO - PROCESS | 3740 | ++DOMWINDOW == 75 (10B42000) [pid = 3740] [serial = 125] [outer = 00000000] 12:28:33 INFO - PROCESS | 3740 | ++DOMWINDOW == 76 (17E0F800) [pid = 3740] [serial = 126] [outer = 10B42000] 12:28:33 INFO - PROCESS | 3740 | 1464377313705 Marionette DEBUG loaded listener.js 12:28:33 INFO - PROCESS | 3740 | ++DOMWINDOW == 77 (1CF34C00) [pid = 3740] [serial = 127] [outer = 10B42000] 12:28:34 INFO - PROCESS | 3740 | 1464377314117 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]]]}] 12:28:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 12:28:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 571ms 12:28:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 12:28:34 INFO - PROCESS | 3740 | 1464377314147 Marionette TRACE conn5 -> [0,137,"getWindowHandle",null] 12:28:34 INFO - PROCESS | 3740 | 1464377314149 Marionette TRACE conn5 <- [1,137,null,{"value":"13"}] 12:28:34 INFO - PROCESS | 3740 | 1464377314151 Marionette TRACE conn5 -> [0,138,"setScriptTimeout",{"ms":35000}] 12:28:34 INFO - PROCESS | 3740 | 1464377314153 Marionette TRACE conn5 <- [1,138,null,{}] 12:28:34 INFO - PROCESS | 3740 | 1464377314156 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}] 12:28:34 INFO - PROCESS | 3740 | 1464377314262 Marionette TRACE conn5 <- [1,139,null,{"value":null}] 12:28:34 INFO - PROCESS | 3740 | 1464377314270 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\", \"518d4023-cf08-4df0-a07a-6b3da5d0c4d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:28:34 INFO - PROCESS | 3740 | ++DOCSHELL 0CB35800 == 41 [pid = 3740] [id = 44] 12:28:34 INFO - PROCESS | 3740 | ++DOMWINDOW == 78 (0CB37000) [pid = 3740] [serial = 128] [outer = 00000000] 12:28:34 INFO - PROCESS | 3740 | ++DOMWINDOW == 79 (0CB3D800) [pid = 3740] [serial = 129] [outer = 0CB37000] 12:28:34 INFO - PROCESS | 3740 | 1464377314314 Marionette DEBUG loaded listener.js 12:28:34 INFO - PROCESS | 3740 | ++DOMWINDOW == 80 (16E99400) [pid = 3740] [serial = 130] [outer = 0CB37000] 12:28:34 INFO - PROCESS | 3740 | 1464377314676 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]]]}] 12:28:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 12:28:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 571ms 12:28:34 INFO - PROCESS | 3740 | 1464377314724 Marionette TRACE conn5 -> [0,141,"getWindowHandle",null] 12:28:34 INFO - PROCESS | 3740 | 1464377314726 Marionette TRACE conn5 <- [1,141,null,{"value":"13"}] 12:28:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 12:28:34 INFO - PROCESS | 3740 | 1464377314729 Marionette TRACE conn5 -> [0,142,"setScriptTimeout",{"ms":35000}] 12:28:34 INFO - PROCESS | 3740 | 1464377314731 Marionette TRACE conn5 <- [1,142,null,{}] 12:28:34 INFO - PROCESS | 3740 | 1464377314735 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}] 12:28:34 INFO - PROCESS | 3740 | 1464377314810 Marionette TRACE conn5 <- [1,143,null,{"value":null}] 12:28:34 INFO - PROCESS | 3740 | 1464377314885 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\", \"518d4023-cf08-4df0-a07a-6b3da5d0c4d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:28:34 INFO - PROCESS | 3740 | ++DOCSHELL 10B7D800 == 42 [pid = 3740] [id = 45] 12:28:34 INFO - PROCESS | 3740 | ++DOMWINDOW == 81 (10B7E000) [pid = 3740] [serial = 131] [outer = 00000000] 12:28:34 INFO - PROCESS | 3740 | ++DOMWINDOW == 82 (10B84800) [pid = 3740] [serial = 132] [outer = 10B7E000] 12:28:34 INFO - PROCESS | 3740 | 1464377314933 Marionette DEBUG loaded listener.js 12:28:35 INFO - PROCESS | 3740 | ++DOMWINDOW == 83 (10B8A400) [pid = 3740] [serial = 133] [outer = 10B7E000] 12:28:35 INFO - PROCESS | 3740 | 1464377315316 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]]]}] 12:28:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 12:28:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 631ms 12:28:35 INFO - PROCESS | 3740 | 1464377315382 Marionette TRACE conn5 -> [0,145,"getWindowHandle",null] 12:28:35 INFO - PROCESS | 3740 | 1464377315386 Marionette TRACE conn5 <- [1,145,null,{"value":"13"}] 12:28:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 12:28:35 INFO - PROCESS | 3740 | 1464377315392 Marionette TRACE conn5 -> [0,146,"setScriptTimeout",{"ms":35000}] 12:28:35 INFO - PROCESS | 3740 | 1464377315397 Marionette TRACE conn5 <- [1,146,null,{}] 12:28:35 INFO - PROCESS | 3740 | 1464377315403 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}] 12:28:35 INFO - PROCESS | 3740 | 1464377315516 Marionette TRACE conn5 <- [1,147,null,{"value":null}] 12:28:35 INFO - PROCESS | 3740 | 1464377315607 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\", \"518d4023-cf08-4df0-a07a-6b3da5d0c4d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:28:35 INFO - PROCESS | 3740 | ++DOCSHELL 0CB34C00 == 43 [pid = 3740] [id = 46] 12:28:35 INFO - PROCESS | 3740 | ++DOMWINDOW == 84 (0CB37C00) [pid = 3740] [serial = 134] [outer = 00000000] 12:28:35 INFO - PROCESS | 3740 | ++DOMWINDOW == 85 (0FE39400) [pid = 3740] [serial = 135] [outer = 0CB37C00] 12:28:35 INFO - PROCESS | 3740 | 1464377315662 Marionette DEBUG loaded listener.js 12:28:35 INFO - PROCESS | 3740 | ++DOMWINDOW == 86 (1052D000) [pid = 3740] [serial = 136] [outer = 0CB37C00] 12:28:36 INFO - PROCESS | 3740 | 1464377316235 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]]]}] 12:28:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 12:28:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 871ms 12:28:36 INFO - PROCESS | 3740 | 1464377316267 Marionette TRACE conn5 -> [0,149,"getWindowHandle",null] 12:28:36 INFO - PROCESS | 3740 | 1464377316271 Marionette TRACE conn5 <- [1,149,null,{"value":"13"}] 12:28:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 12:28:36 INFO - PROCESS | 3740 | 1464377316278 Marionette TRACE conn5 -> [0,150,"setScriptTimeout",{"ms":35000}] 12:28:36 INFO - PROCESS | 3740 | 1464377316282 Marionette TRACE conn5 <- [1,150,null,{}] 12:28:36 INFO - PROCESS | 3740 | 1464377316287 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}] 12:28:36 INFO - PROCESS | 3740 | 1464377316396 Marionette TRACE conn5 <- [1,151,null,{"value":null}] 12:28:36 INFO - PROCESS | 3740 | 1464377316485 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\", \"518d4023-cf08-4df0-a07a-6b3da5d0c4d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:28:36 INFO - PROCESS | 3740 | ++DOCSHELL 147A5400 == 44 [pid = 3740] [id = 47] 12:28:36 INFO - PROCESS | 3740 | ++DOMWINDOW == 87 (1496E000) [pid = 3740] [serial = 137] [outer = 00000000] 12:28:36 INFO - PROCESS | 3740 | ++DOMWINDOW == 88 (1531C800) [pid = 3740] [serial = 138] [outer = 1496E000] 12:28:36 INFO - PROCESS | 3740 | 1464377316540 Marionette DEBUG loaded listener.js 12:28:36 INFO - PROCESS | 3740 | ++DOMWINDOW == 89 (15E09C00) [pid = 3740] [serial = 139] [outer = 1496E000] 12:28:37 INFO - PROCESS | 3740 | 1464377317089 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]]]}] 12:28:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 12:28:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 891ms 12:28:37 INFO - PROCESS | 3740 | 1464377317167 Marionette TRACE conn5 -> [0,153,"getWindowHandle",null] 12:28:37 INFO - PROCESS | 3740 | 1464377317169 Marionette TRACE conn5 <- [1,153,null,{"value":"13"}] 12:28:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 12:28:37 INFO - PROCESS | 3740 | 1464377317173 Marionette TRACE conn5 -> [0,154,"setScriptTimeout",{"ms":35000}] 12:28:37 INFO - PROCESS | 3740 | 1464377317175 Marionette TRACE conn5 <- [1,154,null,{}] 12:28:37 INFO - PROCESS | 3740 | 1464377317185 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}] 12:28:37 INFO - PROCESS | 3740 | 1464377317300 Marionette TRACE conn5 <- [1,155,null,{"value":null}] 12:28:37 INFO - PROCESS | 3740 | 1464377317425 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\", \"518d4023-cf08-4df0-a07a-6b3da5d0c4d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:28:37 INFO - PROCESS | 3740 | ++DOCSHELL 1B8BCC00 == 45 [pid = 3740] [id = 48] 12:28:37 INFO - PROCESS | 3740 | ++DOMWINDOW == 90 (1B8BE000) [pid = 3740] [serial = 140] [outer = 00000000] 12:28:37 INFO - PROCESS | 3740 | ++DOMWINDOW == 91 (1BAD0800) [pid = 3740] [serial = 141] [outer = 1B8BE000] 12:28:37 INFO - PROCESS | 3740 | 1464377317488 Marionette DEBUG loaded listener.js 12:28:37 INFO - PROCESS | 3740 | ++DOMWINDOW == 92 (1CF29000) [pid = 3740] [serial = 142] [outer = 1B8BE000] 12:28:38 INFO - PROCESS | 3740 | 1464377318064 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]]]}] 12:28:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 12:28:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 931ms 12:28:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 12:28:38 INFO - PROCESS | 3740 | 1464377318106 Marionette TRACE conn5 -> [0,157,"getWindowHandle",null] 12:28:38 INFO - PROCESS | 3740 | 1464377318108 Marionette TRACE conn5 <- [1,157,null,{"value":"13"}] 12:28:38 INFO - PROCESS | 3740 | 1464377318112 Marionette TRACE conn5 -> [0,158,"setScriptTimeout",{"ms":35000}] 12:28:38 INFO - PROCESS | 3740 | 1464377318114 Marionette TRACE conn5 <- [1,158,null,{}] 12:28:38 INFO - PROCESS | 3740 | 1464377318118 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}] 12:28:38 INFO - PROCESS | 3740 | 1464377318221 Marionette TRACE conn5 <- [1,159,null,{"value":null}] 12:28:38 INFO - PROCESS | 3740 | 1464377318308 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\", \"518d4023-cf08-4df0-a07a-6b3da5d0c4d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:28:38 INFO - PROCESS | 3740 | ++DOCSHELL 1D21C000 == 46 [pid = 3740] [id = 49] 12:28:38 INFO - PROCESS | 3740 | ++DOMWINDOW == 93 (1D21D800) [pid = 3740] [serial = 143] [outer = 00000000] 12:28:38 INFO - PROCESS | 3740 | ++DOMWINDOW == 94 (1DB09000) [pid = 3740] [serial = 144] [outer = 1D21D800] 12:28:38 INFO - PROCESS | 3740 | 1464377318366 Marionette DEBUG loaded listener.js 12:28:38 INFO - PROCESS | 3740 | ++DOMWINDOW == 95 (1DB0F800) [pid = 3740] [serial = 145] [outer = 1D21D800] 12:28:39 INFO - PROCESS | 3740 | 1464377319141 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]]]}] 12:28:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 12:28:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 1076ms 12:28:39 INFO - PROCESS | 3740 | 1464377319188 Marionette TRACE conn5 -> [0,161,"getWindowHandle",null] 12:28:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 12:28:39 INFO - PROCESS | 3740 | 1464377319192 Marionette TRACE conn5 <- [1,161,null,{"value":"13"}] 12:28:39 INFO - PROCESS | 3740 | 1464377319197 Marionette TRACE conn5 -> [0,162,"setScriptTimeout",{"ms":35000}] 12:28:39 INFO - PROCESS | 3740 | 1464377319201 Marionette TRACE conn5 <- [1,162,null,{}] 12:28:39 INFO - PROCESS | 3740 | 1464377319207 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}] 12:28:39 INFO - PROCESS | 3740 | 1464377319303 Marionette TRACE conn5 <- [1,163,null,{"value":null}] 12:28:39 INFO - PROCESS | 3740 | 1464377319382 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\", \"518d4023-cf08-4df0-a07a-6b3da5d0c4d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:28:39 INFO - PROCESS | 3740 | ++DOCSHELL 0CB3F000 == 47 [pid = 3740] [id = 50] 12:28:39 INFO - PROCESS | 3740 | ++DOMWINDOW == 96 (0FE38400) [pid = 3740] [serial = 146] [outer = 00000000] 12:28:39 INFO - PROCESS | 3740 | ++DOMWINDOW == 97 (10B82800) [pid = 3740] [serial = 147] [outer = 0FE38400] 12:28:39 INFO - PROCESS | 3740 | 1464377319433 Marionette DEBUG loaded listener.js 12:28:39 INFO - PROCESS | 3740 | ++DOMWINDOW == 98 (10E95000) [pid = 3740] [serial = 148] [outer = 0FE38400] 12:28:39 INFO - PROCESS | 3740 | 1464377319967 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]]]}] 12:28:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 12:28:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 831ms 12:28:40 INFO - PROCESS | 3740 | 1464377320028 Marionette TRACE conn5 -> [0,165,"getWindowHandle",null] 12:28:40 INFO - PROCESS | 3740 | 1464377320033 Marionette TRACE conn5 <- [1,165,null,{"value":"13"}] 12:28:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 12:28:40 INFO - PROCESS | 3740 | 1464377320039 Marionette TRACE conn5 -> [0,166,"setScriptTimeout",{"ms":35000}] 12:28:40 INFO - PROCESS | 3740 | 1464377320042 Marionette TRACE conn5 <- [1,166,null,{}] 12:28:40 INFO - PROCESS | 3740 | 1464377320046 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}] 12:28:40 INFO - PROCESS | 3740 | 1464377320155 Marionette TRACE conn5 <- [1,167,null,{"value":null}] 12:28:40 INFO - PROCESS | 3740 | --DOCSHELL 0CB35800 == 46 [pid = 3740] [id = 44] 12:28:40 INFO - PROCESS | 3740 | --DOCSHELL 10575000 == 45 [pid = 3740] [id = 43] 12:28:40 INFO - PROCESS | 3740 | --DOCSHELL 08B7C400 == 44 [pid = 3740] [id = 42] 12:28:40 INFO - PROCESS | 3740 | --DOCSHELL 1C1C8400 == 43 [pid = 3740] [id = 41] 12:28:40 INFO - PROCESS | 3740 | --DOCSHELL 1B8AD400 == 42 [pid = 3740] [id = 40] 12:28:40 INFO - PROCESS | 3740 | --DOCSHELL 17ED0C00 == 41 [pid = 3740] [id = 39] 12:28:40 INFO - PROCESS | 3740 | --DOCSHELL 153A4400 == 40 [pid = 3740] [id = 38] 12:28:40 INFO - PROCESS | 3740 | --DOCSHELL 149EA800 == 39 [pid = 3740] [id = 37] 12:28:40 INFO - PROCESS | 3740 | --DOCSHELL 1054F000 == 38 [pid = 3740] [id = 36] 12:28:40 INFO - PROCESS | 3740 | --DOCSHELL 0CA32000 == 37 [pid = 3740] [id = 35] 12:28:40 INFO - PROCESS | 3740 | --DOMWINDOW == 97 (1DD82800) [pid = 3740] [serial = 69] [outer = 00000000] [url = about:blank] 12:28:40 INFO - PROCESS | 3740 | --DOMWINDOW == 96 (10B49800) [pid = 3740] [serial = 75] [outer = 00000000] [url = about:blank] 12:28:40 INFO - PROCESS | 3740 | --DOMWINDOW == 95 (0FFF7C00) [pid = 3740] [serial = 72] [outer = 00000000] [url = about:blank] 12:28:40 INFO - PROCESS | 3740 | --DOMWINDOW == 94 (14967800) [pid = 3740] [serial = 78] [outer = 00000000] [url = about:blank] 12:28:40 INFO - PROCESS | 3740 | --DOMWINDOW == 93 (15EEA000) [pid = 3740] [serial = 82] [outer = 00000000] [url = about:blank] 12:28:40 INFO - PROCESS | 3740 | --DOMWINDOW == 92 (10BCD800) [pid = 3740] [serial = 76] [outer = 00000000] [url = about:blank] 12:28:40 INFO - PROCESS | 3740 | --DOMWINDOW == 91 (14974800) [pid = 3740] [serial = 79] [outer = 00000000] [url = about:blank] 12:28:40 INFO - PROCESS | 3740 | --DOMWINDOW == 90 (1052A400) [pid = 3740] [serial = 73] [outer = 00000000] [url = about:blank] 12:28:40 INFO - PROCESS | 3740 | --DOMWINDOW == 89 (17ED0800) [pid = 3740] [serial = 85] [outer = 00000000] [url = about:blank] 12:28:40 INFO - PROCESS | 3740 | --DOMWINDOW == 88 (15322800) [pid = 3740] [serial = 81] [outer = 00000000] [url = about:blank] 12:28:40 INFO - PROCESS | 3740 | --DOMWINDOW == 87 (1B8BE800) [pid = 3740] [serial = 58] [outer = 00000000] [url = about:blank] 12:28:40 INFO - PROCESS | 3740 | --DOMWINDOW == 86 (14FD1C00) [pid = 3740] [serial = 55] [outer = 00000000] [url = about:blank] 12:28:40 INFO - PROCESS | 3740 | --DOMWINDOW == 85 (1DB08C00) [pid = 3740] [serial = 61] [outer = 00000000] [url = about:blank] 12:28:40 INFO - PROCESS | 3740 | --DOMWINDOW == 84 (16EE1800) [pid = 3740] [serial = 84] [outer = 00000000] [url = about:blank] 12:28:40 INFO - PROCESS | 3740 | 1464377320290 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\", \"518d4023-cf08-4df0-a07a-6b3da5d0c4d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:28:40 INFO - PROCESS | 3740 | ++DOCSHELL 08B7C000 == 38 [pid = 3740] [id = 51] 12:28:40 INFO - PROCESS | 3740 | ++DOMWINDOW == 85 (08B7C400) [pid = 3740] [serial = 149] [outer = 00000000] 12:28:40 INFO - PROCESS | 3740 | ++DOMWINDOW == 86 (08B86800) [pid = 3740] [serial = 150] [outer = 08B7C400] 12:28:40 INFO - PROCESS | 3740 | 1464377320336 Marionette DEBUG loaded listener.js 12:28:40 INFO - PROCESS | 3740 | ++DOMWINDOW == 87 (0CA31400) [pid = 3740] [serial = 151] [outer = 08B7C400] 12:28:40 INFO - PROCESS | 3740 | 1464377320737 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]]]}] 12:28:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 12:28:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 730ms 12:28:40 INFO - PROCESS | 3740 | 1464377320787 Marionette TRACE conn5 -> [0,169,"getWindowHandle",null] 12:28:40 INFO - PROCESS | 3740 | 1464377320789 Marionette TRACE conn5 <- [1,169,null,{"value":"13"}] 12:28:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 12:28:40 INFO - PROCESS | 3740 | 1464377320797 Marionette TRACE conn5 -> [0,170,"setScriptTimeout",{"ms":35000}] 12:28:40 INFO - PROCESS | 3740 | 1464377320801 Marionette TRACE conn5 <- [1,170,null,{}] 12:28:40 INFO - PROCESS | 3740 | 1464377320812 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}] 12:28:40 INFO - PROCESS | 3740 | 1464377320893 Marionette TRACE conn5 <- [1,171,null,{"value":null}] 12:28:40 INFO - PROCESS | 3740 | 1464377320902 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\", \"518d4023-cf08-4df0-a07a-6b3da5d0c4d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:28:40 INFO - PROCESS | 3740 | ++DOCSHELL 10B7EC00 == 39 [pid = 3740] [id = 52] 12:28:40 INFO - PROCESS | 3740 | ++DOMWINDOW == 88 (10B7FC00) [pid = 3740] [serial = 152] [outer = 00000000] 12:28:40 INFO - PROCESS | 3740 | ++DOMWINDOW == 89 (147A0400) [pid = 3740] [serial = 153] [outer = 10B7FC00] 12:28:40 INFO - PROCESS | 3740 | 1464377320950 Marionette DEBUG loaded listener.js 12:28:41 INFO - PROCESS | 3740 | ++DOMWINDOW == 90 (14973400) [pid = 3740] [serial = 154] [outer = 10B7FC00] 12:28:41 INFO - PROCESS | 3740 | 1464377321371 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]]]}] 12:28:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 12:28:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 630ms 12:28:41 INFO - PROCESS | 3740 | 1464377321430 Marionette TRACE conn5 -> [0,173,"getWindowHandle",null] 12:28:41 INFO - PROCESS | 3740 | 1464377321433 Marionette TRACE conn5 <- [1,173,null,{"value":"13"}] 12:28:41 INFO - PROCESS | 3740 | 1464377321436 Marionette TRACE conn5 -> [0,174,"setScriptTimeout",{"ms":35000}] 12:28:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 12:28:41 INFO - PROCESS | 3740 | 1464377321438 Marionette TRACE conn5 <- [1,174,null,{}] 12:28:41 INFO - PROCESS | 3740 | 1464377321441 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}] 12:28:41 INFO - PROCESS | 3740 | 1464377321522 Marionette TRACE conn5 <- [1,175,null,{"value":null}] 12:28:41 INFO - PROCESS | 3740 | 1464377321528 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\", \"518d4023-cf08-4df0-a07a-6b3da5d0c4d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:28:41 INFO - PROCESS | 3740 | ++DOCSHELL 153A4400 == 40 [pid = 3740] [id = 53] 12:28:41 INFO - PROCESS | 3740 | ++DOMWINDOW == 91 (153A5C00) [pid = 3740] [serial = 155] [outer = 00000000] 12:28:41 INFO - PROCESS | 3740 | ++DOMWINDOW == 92 (16BD7800) [pid = 3740] [serial = 156] [outer = 153A5C00] 12:28:41 INFO - PROCESS | 3740 | 1464377321573 Marionette DEBUG loaded listener.js 12:28:41 INFO - PROCESS | 3740 | ++DOMWINDOW == 93 (16EAD000) [pid = 3740] [serial = 157] [outer = 153A5C00] 12:28:41 INFO - PROCESS | 3740 | 1464377321975 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]]]}] 12:28:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 12:28:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 571ms 12:28:42 INFO - PROCESS | 3740 | 1464377322023 Marionette TRACE conn5 -> [0,177,"getWindowHandle",null] 12:28:42 INFO - PROCESS | 3740 | 1464377322026 Marionette TRACE conn5 <- [1,177,null,{"value":"13"}] 12:28:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 12:28:42 INFO - PROCESS | 3740 | 1464377322029 Marionette TRACE conn5 -> [0,178,"setScriptTimeout",{"ms":35000}] 12:28:42 INFO - PROCESS | 3740 | 1464377322031 Marionette TRACE conn5 <- [1,178,null,{}] 12:28:42 INFO - PROCESS | 3740 | 1464377322034 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}] 12:28:42 INFO - PROCESS | 3740 | 1464377322111 Marionette TRACE conn5 <- [1,179,null,{"value":null}] 12:28:42 INFO - PROCESS | 3740 | 1464377322117 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\", \"518d4023-cf08-4df0-a07a-6b3da5d0c4d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:28:42 INFO - PROCESS | 3740 | ++DOCSHELL 0CB31000 == 41 [pid = 3740] [id = 54] 12:28:42 INFO - PROCESS | 3740 | ++DOMWINDOW == 94 (17E04C00) [pid = 3740] [serial = 158] [outer = 00000000] 12:28:42 INFO - PROCESS | 3740 | ++DOMWINDOW == 95 (17FBEC00) [pid = 3740] [serial = 159] [outer = 17E04C00] 12:28:42 INFO - PROCESS | 3740 | 1464377322162 Marionette DEBUG loaded listener.js 12:28:42 INFO - PROCESS | 3740 | ++DOMWINDOW == 96 (1947F400) [pid = 3740] [serial = 160] [outer = 17E04C00] 12:28:42 INFO - PROCESS | 3740 | 1464377322632 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]]]}] 12:28:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 12:28:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 630ms 12:28:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 12:28:42 INFO - PROCESS | 3740 | 1464377322661 Marionette TRACE conn5 -> [0,181,"getWindowHandle",null] 12:28:42 INFO - PROCESS | 3740 | 1464377322663 Marionette TRACE conn5 <- [1,181,null,{"value":"13"}] 12:28:42 INFO - PROCESS | 3740 | 1464377322666 Marionette TRACE conn5 -> [0,182,"setScriptTimeout",{"ms":35000}] 12:28:42 INFO - PROCESS | 3740 | 1464377322668 Marionette TRACE conn5 <- [1,182,null,{}] 12:28:42 INFO - PROCESS | 3740 | 1464377322671 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}] 12:28:42 INFO - PROCESS | 3740 | 1464377322799 Marionette TRACE conn5 <- [1,183,null,{"value":null}] 12:28:42 INFO - PROCESS | 3740 | 1464377322809 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\", \"518d4023-cf08-4df0-a07a-6b3da5d0c4d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:28:42 INFO - PROCESS | 3740 | ++DOCSHELL 10532000 == 42 [pid = 3740] [id = 55] 12:28:42 INFO - PROCESS | 3740 | ++DOMWINDOW == 97 (10D54400) [pid = 3740] [serial = 161] [outer = 00000000] 12:28:42 INFO - PROCESS | 3740 | ++DOMWINDOW == 98 (1A431000) [pid = 3740] [serial = 162] [outer = 10D54400] 12:28:42 INFO - PROCESS | 3740 | 1464377322854 Marionette DEBUG loaded listener.js 12:28:42 INFO - PROCESS | 3740 | ++DOMWINDOW == 99 (1A435400) [pid = 3740] [serial = 163] [outer = 10D54400] 12:28:43 INFO - PROCESS | 3740 | 1464377323277 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]]]}] 12:28:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 12:28:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 630ms 12:28:43 INFO - PROCESS | 3740 | 1464377323297 Marionette TRACE conn5 -> [0,185,"getWindowHandle",null] 12:28:43 INFO - PROCESS | 3740 | 1464377323299 Marionette TRACE conn5 <- [1,185,null,{"value":"13"}] 12:28:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 12:28:43 INFO - PROCESS | 3740 | 1464377323302 Marionette TRACE conn5 -> [0,186,"setScriptTimeout",{"ms":35000}] 12:28:43 INFO - PROCESS | 3740 | 1464377323304 Marionette TRACE conn5 <- [1,186,null,{}] 12:28:43 INFO - PROCESS | 3740 | 1464377323313 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}] 12:28:43 INFO - PROCESS | 3740 | 1464377323416 Marionette TRACE conn5 <- [1,187,null,{"value":null}] 12:28:43 INFO - PROCESS | 3740 | 1464377323424 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\", \"518d4023-cf08-4df0-a07a-6b3da5d0c4d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:28:43 INFO - PROCESS | 3740 | ++DOCSHELL 0CA35800 == 43 [pid = 3740] [id = 56] 12:28:43 INFO - PROCESS | 3740 | ++DOMWINDOW == 100 (1A436400) [pid = 3740] [serial = 164] [outer = 00000000] 12:28:43 INFO - PROCESS | 3740 | ++DOMWINDOW == 101 (1B8B9400) [pid = 3740] [serial = 165] [outer = 1A436400] 12:28:43 INFO - PROCESS | 3740 | 1464377323467 Marionette DEBUG loaded listener.js 12:28:43 INFO - PROCESS | 3740 | ++DOMWINDOW == 102 (1B8C1000) [pid = 3740] [serial = 166] [outer = 1A436400] 12:28:43 INFO - PROCESS | 3740 | ++DOMWINDOW == 103 (1C187000) [pid = 3740] [serial = 167] [outer = 0FE85400] 12:28:44 INFO - PROCESS | 3740 | 1464377323983 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]]]}] 12:28:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 12:28:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 731ms 12:28:44 INFO - PROCESS | 3740 | 1464377324033 Marionette TRACE conn5 -> [0,189,"getWindowHandle",null] 12:28:44 INFO - PROCESS | 3740 | 1464377324035 Marionette TRACE conn5 <- [1,189,null,{"value":"13"}] 12:28:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 12:28:44 INFO - PROCESS | 3740 | 1464377324038 Marionette TRACE conn5 -> [0,190,"setScriptTimeout",{"ms":35000}] 12:28:44 INFO - PROCESS | 3740 | 1464377324040 Marionette TRACE conn5 <- [1,190,null,{}] 12:28:44 INFO - PROCESS | 3740 | 1464377324043 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}] 12:28:44 INFO - PROCESS | 3740 | 1464377324150 Marionette TRACE conn5 <- [1,191,null,{"value":null}] 12:28:44 INFO - PROCESS | 3740 | 1464377324160 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\", \"518d4023-cf08-4df0-a07a-6b3da5d0c4d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:28:44 INFO - PROCESS | 3740 | ++DOCSHELL 16E9FC00 == 44 [pid = 3740] [id = 57] 12:28:44 INFO - PROCESS | 3740 | ++DOMWINDOW == 104 (17E0E000) [pid = 3740] [serial = 168] [outer = 00000000] 12:28:44 INFO - PROCESS | 3740 | ++DOMWINDOW == 105 (1C6BC000) [pid = 3740] [serial = 169] [outer = 17E0E000] 12:28:44 INFO - PROCESS | 3740 | 1464377324244 Marionette DEBUG loaded listener.js 12:28:44 INFO - PROCESS | 3740 | ++DOMWINDOW == 106 (1C6C1400) [pid = 3740] [serial = 170] [outer = 17E0E000] 12:28:44 INFO - PROCESS | 3740 | --DOMWINDOW == 105 (1DD6C800) [pid = 3740] [serial = 68] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 12:28:44 INFO - PROCESS | 3740 | --DOMWINDOW == 104 (0CB37000) [pid = 3740] [serial = 128] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 12:28:44 INFO - PROCESS | 3740 | --DOMWINDOW == 103 (1B8AFC00) [pid = 3740] [serial = 116] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 12:28:44 INFO - PROCESS | 3740 | --DOMWINDOW == 102 (1C1CB400) [pid = 3740] [serial = 119] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 12:28:44 INFO - PROCESS | 3740 | --DOMWINDOW == 101 (0CA33000) [pid = 3740] [serial = 101] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 12:28:44 INFO - PROCESS | 3740 | --DOMWINDOW == 100 (10571000) [pid = 3740] [serial = 104] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 12:28:44 INFO - PROCESS | 3740 | --DOMWINDOW == 99 (16EA6C00) [pid = 3740] [serial = 110] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 12:28:44 INFO - PROCESS | 3740 | --DOMWINDOW == 98 (18764000) [pid = 3740] [serial = 113] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 12:28:44 INFO - PROCESS | 3740 | --DOMWINDOW == 97 (08B7E800) [pid = 3740] [serial = 122] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 12:28:44 INFO - PROCESS | 3740 | --DOMWINDOW == 96 (149F1000) [pid = 3740] [serial = 107] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 12:28:44 INFO - PROCESS | 3740 | --DOMWINDOW == 95 (10B42000) [pid = 3740] [serial = 125] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 12:28:44 INFO - PROCESS | 3740 | 1464377324758 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]]]}] 12:28:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 12:28:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 770ms 12:28:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 12:28:44 INFO - PROCESS | 3740 | 1464377324809 Marionette TRACE conn5 -> [0,193,"getWindowHandle",null] 12:28:44 INFO - PROCESS | 3740 | 1464377324811 Marionette TRACE conn5 <- [1,193,null,{"value":"13"}] 12:28:44 INFO - PROCESS | 3740 | 1464377324814 Marionette TRACE conn5 -> [0,194,"setScriptTimeout",{"ms":35000}] 12:28:44 INFO - PROCESS | 3740 | 1464377324816 Marionette TRACE conn5 <- [1,194,null,{}] 12:28:44 INFO - PROCESS | 3740 | 1464377324819 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}] 12:28:44 INFO - PROCESS | 3740 | 1464377324896 Marionette TRACE conn5 <- [1,195,null,{"value":null}] 12:28:44 INFO - PROCESS | 3740 | 1464377324903 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\", \"518d4023-cf08-4df0-a07a-6b3da5d0c4d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:28:44 INFO - PROCESS | 3740 | ++DOCSHELL 15E08400 == 45 [pid = 3740] [id = 58] 12:28:44 INFO - PROCESS | 3740 | ++DOMWINDOW == 96 (15EF4400) [pid = 3740] [serial = 171] [outer = 00000000] 12:28:44 INFO - PROCESS | 3740 | ++DOMWINDOW == 97 (1A06A400) [pid = 3740] [serial = 172] [outer = 15EF4400] 12:28:44 INFO - PROCESS | 3740 | 1464377324947 Marionette DEBUG loaded listener.js 12:28:45 INFO - PROCESS | 3740 | ++DOMWINDOW == 98 (1C17E000) [pid = 3740] [serial = 173] [outer = 15EF4400] 12:28:45 INFO - PROCESS | 3740 | 1464377325336 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]]]}] 12:28:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 12:28:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 570ms 12:28:45 INFO - PROCESS | 3740 | 1464377325395 Marionette TRACE conn5 -> [0,197,"getWindowHandle",null] 12:28:45 INFO - PROCESS | 3740 | 1464377325397 Marionette TRACE conn5 <- [1,197,null,{"value":"13"}] 12:28:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 12:28:45 INFO - PROCESS | 3740 | 1464377325405 Marionette TRACE conn5 -> [0,198,"setScriptTimeout",{"ms":35000}] 12:28:45 INFO - PROCESS | 3740 | 1464377325407 Marionette TRACE conn5 <- [1,198,null,{}] 12:28:45 INFO - PROCESS | 3740 | 1464377325410 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}] 12:28:45 INFO - PROCESS | 3740 | 1464377325489 Marionette TRACE conn5 <- [1,199,null,{"value":null}] 12:28:45 INFO - PROCESS | 3740 | 1464377325495 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\", \"518d4023-cf08-4df0-a07a-6b3da5d0c4d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:28:45 INFO - PROCESS | 3740 | ++DOCSHELL 18F7A800 == 46 [pid = 3740] [id = 59] 12:28:45 INFO - PROCESS | 3740 | ++DOMWINDOW == 99 (18F7B800) [pid = 3740] [serial = 174] [outer = 00000000] 12:28:45 INFO - PROCESS | 3740 | ++DOMWINDOW == 100 (18F7F800) [pid = 3740] [serial = 175] [outer = 18F7B800] 12:28:45 INFO - PROCESS | 3740 | 1464377325539 Marionette DEBUG loaded listener.js 12:28:45 INFO - PROCESS | 3740 | ++DOMWINDOW == 101 (18F82400) [pid = 3740] [serial = 176] [outer = 18F7B800] 12:28:45 INFO - PROCESS | 3740 | 1464377325933 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]]]}] 12:28:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 12:28:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 571ms 12:28:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 12:28:45 INFO - PROCESS | 3740 | 1464377325977 Marionette TRACE conn5 -> [0,201,"getWindowHandle",null] 12:28:45 INFO - PROCESS | 3740 | 1464377325979 Marionette TRACE conn5 <- [1,201,null,{"value":"13"}] 12:28:45 INFO - PROCESS | 3740 | 1464377325982 Marionette TRACE conn5 -> [0,202,"setScriptTimeout",{"ms":35000}] 12:28:45 INFO - PROCESS | 3740 | 1464377325984 Marionette TRACE conn5 <- [1,202,null,{}] 12:28:46 INFO - PROCESS | 3740 | 1464377326001 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}] 12:28:46 INFO - PROCESS | 3740 | 1464377326096 Marionette TRACE conn5 <- [1,203,null,{"value":null}] 12:28:46 INFO - PROCESS | 3740 | 1464377326105 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\", \"518d4023-cf08-4df0-a07a-6b3da5d0c4d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:28:46 INFO - PROCESS | 3740 | ++DOCSHELL 1C6C4800 == 47 [pid = 3740] [id = 60] 12:28:46 INFO - PROCESS | 3740 | ++DOMWINDOW == 102 (1D21B400) [pid = 3740] [serial = 177] [outer = 00000000] 12:28:46 INFO - PROCESS | 3740 | ++DOMWINDOW == 103 (1DB11400) [pid = 3740] [serial = 178] [outer = 1D21B400] 12:28:46 INFO - PROCESS | 3740 | 1464377326155 Marionette DEBUG loaded listener.js 12:28:46 INFO - PROCESS | 3740 | ++DOMWINDOW == 104 (1DD70800) [pid = 3740] [serial = 179] [outer = 1D21B400] 12:28:46 INFO - PROCESS | 3740 | 1464377326621 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]]]}] 12:28:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 12:28:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 670ms 12:28:46 INFO - PROCESS | 3740 | 1464377326653 Marionette TRACE conn5 -> [0,205,"getWindowHandle",null] 12:28:46 INFO - PROCESS | 3740 | 1464377326657 Marionette TRACE conn5 <- [1,205,null,{"value":"13"}] 12:28:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 12:28:46 INFO - PROCESS | 3740 | 1464377326679 Marionette TRACE conn5 -> [0,206,"setScriptTimeout",{"ms":35000}] 12:28:46 INFO - PROCESS | 3740 | 1464377326684 Marionette TRACE conn5 <- [1,206,null,{}] 12:28:46 INFO - PROCESS | 3740 | 1464377326691 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}] 12:28:46 INFO - PROCESS | 3740 | 1464377326808 Marionette TRACE conn5 <- [1,207,null,{"value":null}] 12:28:46 INFO - PROCESS | 3740 | 1464377326892 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\", \"518d4023-cf08-4df0-a07a-6b3da5d0c4d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:28:46 INFO - PROCESS | 3740 | ++DOCSHELL 0CB38400 == 48 [pid = 3740] [id = 61] 12:28:46 INFO - PROCESS | 3740 | ++DOMWINDOW == 105 (0CB39400) [pid = 3740] [serial = 180] [outer = 00000000] 12:28:46 INFO - PROCESS | 3740 | ++DOMWINDOW == 106 (0FF08000) [pid = 3740] [serial = 181] [outer = 0CB39400] 12:28:46 INFO - PROCESS | 3740 | 1464377326949 Marionette DEBUG loaded listener.js 12:28:47 INFO - PROCESS | 3740 | ++DOMWINDOW == 107 (10534C00) [pid = 3740] [serial = 182] [outer = 0CB39400] 12:28:47 INFO - PROCESS | 3740 | 1464377327498 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]]]}] 12:28:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 12:28:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 890ms 12:28:47 INFO - PROCESS | 3740 | 1464377327572 Marionette TRACE conn5 -> [0,209,"getWindowHandle",null] 12:28:47 INFO - PROCESS | 3740 | 1464377327578 Marionette TRACE conn5 <- [1,209,null,{"value":"13"}] 12:28:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 12:28:47 INFO - PROCESS | 3740 | 1464377327584 Marionette TRACE conn5 -> [0,210,"setScriptTimeout",{"ms":35000}] 12:28:47 INFO - PROCESS | 3740 | 1464377327587 Marionette TRACE conn5 <- [1,210,null,{}] 12:28:47 INFO - PROCESS | 3740 | 1464377327591 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}] 12:28:47 INFO - PROCESS | 3740 | 1464377327736 Marionette TRACE conn5 <- [1,211,null,{"value":null}] 12:28:47 INFO - PROCESS | 3740 | 1464377327848 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\", \"518d4023-cf08-4df0-a07a-6b3da5d0c4d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:28:47 INFO - PROCESS | 3740 | ++DOCSHELL 14C75400 == 49 [pid = 3740] [id = 62] 12:28:47 INFO - PROCESS | 3740 | ++DOMWINDOW == 108 (14F30C00) [pid = 3740] [serial = 183] [outer = 00000000] 12:28:47 INFO - PROCESS | 3740 | ++DOMWINDOW == 109 (15316800) [pid = 3740] [serial = 184] [outer = 14F30C00] 12:28:47 INFO - PROCESS | 3740 | 1464377327935 Marionette DEBUG loaded listener.js 12:28:48 INFO - PROCESS | 3740 | ++DOMWINDOW == 110 (16EA7000) [pid = 3740] [serial = 185] [outer = 14F30C00] 12:28:48 INFO - PROCESS | 3740 | 1464377328464 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]]]}] 12:28:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 12:28:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 931ms 12:28:48 INFO - PROCESS | 3740 | 1464377328516 Marionette TRACE conn5 -> [0,213,"getWindowHandle",null] 12:28:48 INFO - PROCESS | 3740 | 1464377328518 Marionette TRACE conn5 <- [1,213,null,{"value":"13"}] 12:28:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 12:28:48 INFO - PROCESS | 3740 | 1464377328522 Marionette TRACE conn5 -> [0,214,"setScriptTimeout",{"ms":35000}] 12:28:48 INFO - PROCESS | 3740 | 1464377328526 Marionette TRACE conn5 <- [1,214,null,{}] 12:28:48 INFO - PROCESS | 3740 | 1464377328537 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}] 12:28:48 INFO - PROCESS | 3740 | 1464377328645 Marionette TRACE conn5 <- [1,215,null,{"value":null}] 12:28:48 INFO - PROCESS | 3740 | 1464377328723 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\", \"518d4023-cf08-4df0-a07a-6b3da5d0c4d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:28:48 INFO - PROCESS | 3740 | ++DOCSHELL 18F83800 == 50 [pid = 3740] [id = 63] 12:28:48 INFO - PROCESS | 3740 | ++DOMWINDOW == 111 (1A434C00) [pid = 3740] [serial = 186] [outer = 00000000] 12:28:48 INFO - PROCESS | 3740 | ++DOMWINDOW == 112 (1C6BFC00) [pid = 3740] [serial = 187] [outer = 1A434C00] 12:28:48 INFO - PROCESS | 3740 | 1464377328821 Marionette DEBUG loaded listener.js 12:28:48 INFO - PROCESS | 3740 | ++DOMWINDOW == 113 (1D21F400) [pid = 3740] [serial = 188] [outer = 1A434C00] 12:28:49 INFO - PROCESS | 3740 | 1464377329387 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]]]}] 12:28:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 12:28:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 870ms 12:28:49 INFO - PROCESS | 3740 | 1464377329396 Marionette TRACE conn5 -> [0,217,"getWindowHandle",null] 12:28:49 INFO - PROCESS | 3740 | 1464377329399 Marionette TRACE conn5 <- [1,217,null,{"value":"13"}] 12:28:49 INFO - PROCESS | 3740 | 1464377329402 Marionette TRACE conn5 -> [0,218,"setScriptTimeout",{"ms":35000}] 12:28:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 12:28:49 INFO - PROCESS | 3740 | 1464377329404 Marionette TRACE conn5 <- [1,218,null,{}] 12:28:49 INFO - PROCESS | 3740 | 1464377329408 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}] 12:28:49 INFO - PROCESS | 3740 | 1464377329514 Marionette TRACE conn5 <- [1,219,null,{"value":null}] 12:28:49 INFO - PROCESS | 3740 | 1464377329603 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\", \"518d4023-cf08-4df0-a07a-6b3da5d0c4d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:28:49 INFO - PROCESS | 3740 | ++DOCSHELL 1E2D9400 == 51 [pid = 3740] [id = 64] 12:28:49 INFO - PROCESS | 3740 | ++DOMWINDOW == 114 (1E2DA000) [pid = 3740] [serial = 189] [outer = 00000000] 12:28:49 INFO - PROCESS | 3740 | ++DOMWINDOW == 115 (1E2E3800) [pid = 3740] [serial = 190] [outer = 1E2DA000] 12:28:49 INFO - PROCESS | 3740 | 1464377329658 Marionette DEBUG loaded listener.js 12:28:49 INFO - PROCESS | 3740 | ++DOMWINDOW == 116 (1EEEF000) [pid = 3740] [serial = 191] [outer = 1E2DA000] 12:28:50 INFO - PROCESS | 3740 | 1464377330156 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]]]}] 12:28:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 12:28:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 771ms 12:28:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 12:28:50 INFO - PROCESS | 3740 | 1464377330176 Marionette TRACE conn5 -> [0,221,"getWindowHandle",null] 12:28:50 INFO - PROCESS | 3740 | 1464377330178 Marionette TRACE conn5 <- [1,221,null,{"value":"13"}] 12:28:50 INFO - PROCESS | 3740 | 1464377330181 Marionette TRACE conn5 -> [0,222,"setScriptTimeout",{"ms":35000}] 12:28:50 INFO - PROCESS | 3740 | 1464377330183 Marionette TRACE conn5 <- [1,222,null,{}] 12:28:50 INFO - PROCESS | 3740 | 1464377330187 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}] 12:28:50 INFO - PROCESS | 3740 | 1464377330327 Marionette TRACE conn5 <- [1,223,null,{"value":null}] 12:28:50 INFO - PROCESS | 3740 | 1464377330379 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\", \"518d4023-cf08-4df0-a07a-6b3da5d0c4d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:28:50 INFO - PROCESS | 3740 | ++DOCSHELL 10B7F400 == 52 [pid = 3740] [id = 65] 12:28:50 INFO - PROCESS | 3740 | ++DOMWINDOW == 117 (14C74800) [pid = 3740] [serial = 192] [outer = 00000000] 12:28:50 INFO - PROCESS | 3740 | ++DOMWINDOW == 118 (1EEF6400) [pid = 3740] [serial = 193] [outer = 14C74800] 12:28:50 INFO - PROCESS | 3740 | 1464377330474 Marionette DEBUG loaded listener.js 12:28:50 INFO - PROCESS | 3740 | ++DOMWINDOW == 119 (1EEF9000) [pid = 3740] [serial = 194] [outer = 14C74800] 12:28:51 INFO - PROCESS | 3740 | 1464377331186 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]]]}] 12:28:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 12:28:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 1020ms 12:28:51 INFO - PROCESS | 3740 | 1464377331202 Marionette TRACE conn5 -> [0,225,"getWindowHandle",null] 12:28:51 INFO - PROCESS | 3740 | 1464377331206 Marionette TRACE conn5 <- [1,225,null,{"value":"13"}] 12:28:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 12:28:51 INFO - PROCESS | 3740 | 1464377331225 Marionette TRACE conn5 -> [0,226,"setScriptTimeout",{"ms":35000}] 12:28:51 INFO - PROCESS | 3740 | 1464377331229 Marionette TRACE conn5 <- [1,226,null,{}] 12:28:51 INFO - PROCESS | 3740 | 1464377331235 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}] 12:28:51 INFO - PROCESS | 3740 | 1464377331343 Marionette TRACE conn5 <- [1,227,null,{"value":null}] 12:28:51 INFO - PROCESS | 3740 | 1464377331425 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\", \"518d4023-cf08-4df0-a07a-6b3da5d0c4d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:28:51 INFO - PROCESS | 3740 | ++DOCSHELL 10B40800 == 53 [pid = 3740] [id = 66] 12:28:51 INFO - PROCESS | 3740 | ++DOMWINDOW == 120 (10B49000) [pid = 3740] [serial = 195] [outer = 00000000] 12:28:51 INFO - PROCESS | 3740 | ++DOMWINDOW == 121 (10B84000) [pid = 3740] [serial = 196] [outer = 10B49000] 12:28:51 INFO - PROCESS | 3740 | 1464377331518 Marionette DEBUG loaded listener.js 12:28:51 INFO - PROCESS | 3740 | ++DOMWINDOW == 122 (11792800) [pid = 3740] [serial = 197] [outer = 10B49000] 12:28:51 INFO - PROCESS | 3740 | --DOCSHELL 18F7A800 == 52 [pid = 3740] [id = 59] 12:28:51 INFO - PROCESS | 3740 | --DOCSHELL 15E08400 == 51 [pid = 3740] [id = 58] 12:28:51 INFO - PROCESS | 3740 | --DOCSHELL 16E9FC00 == 50 [pid = 3740] [id = 57] 12:28:51 INFO - PROCESS | 3740 | --DOCSHELL 0CA35800 == 49 [pid = 3740] [id = 56] 12:28:51 INFO - PROCESS | 3740 | --DOCSHELL 10532000 == 48 [pid = 3740] [id = 55] 12:28:51 INFO - PROCESS | 3740 | --DOCSHELL 0CB31000 == 47 [pid = 3740] [id = 54] 12:28:51 INFO - PROCESS | 3740 | --DOCSHELL 153A4400 == 46 [pid = 3740] [id = 53] 12:28:51 INFO - PROCESS | 3740 | --DOCSHELL 10B7EC00 == 45 [pid = 3740] [id = 52] 12:28:51 INFO - PROCESS | 3740 | --DOCSHELL 08B7C000 == 44 [pid = 3740] [id = 51] 12:28:51 INFO - PROCESS | 3740 | --DOCSHELL 0CB3F000 == 43 [pid = 3740] [id = 50] 12:28:51 INFO - PROCESS | 3740 | --DOMWINDOW == 121 (1E2DD000) [pid = 3740] [serial = 70] [outer = 00000000] [url = about:blank] 12:28:51 INFO - PROCESS | 3740 | --DOMWINDOW == 120 (10B84800) [pid = 3740] [serial = 132] [outer = 00000000] [url = about:blank] 12:28:51 INFO - PROCESS | 3740 | --DOMWINDOW == 119 (10572800) [pid = 3740] [serial = 103] [outer = 00000000] [url = about:blank] 12:28:51 INFO - PROCESS | 3740 | --DOMWINDOW == 118 (0FE86C00) [pid = 3740] [serial = 102] [outer = 00000000] [url = about:blank] 12:28:51 INFO - PROCESS | 3740 | --DOMWINDOW == 117 (1C1C4800) [pid = 3740] [serial = 96] [outer = 00000000] [url = about:blank] 12:28:51 INFO - PROCESS | 3740 | --DOMWINDOW == 116 (192E2800) [pid = 3740] [serial = 93] [outer = 00000000] [url = about:blank] 12:28:51 INFO - PROCESS | 3740 | --DOMWINDOW == 115 (1986B000) [pid = 3740] [serial = 99] [outer = 00000000] [url = about:blank] 12:28:51 INFO - PROCESS | 3740 | --DOMWINDOW == 114 (10E9CC00) [pid = 3740] [serial = 90] [outer = 00000000] [url = about:blank] 12:28:51 INFO - PROCESS | 3740 | --DOMWINDOW == 113 (19848800) [pid = 3740] [serial = 87] [outer = 00000000] [url = about:blank] 12:28:52 INFO - PROCESS | 3740 | --DOMWINDOW == 112 (16E99400) [pid = 3740] [serial = 130] [outer = 00000000] [url = about:blank] 12:28:52 INFO - PROCESS | 3740 | --DOMWINDOW == 111 (1B8BC000) [pid = 3740] [serial = 117] [outer = 00000000] [url = about:blank] 12:28:52 INFO - PROCESS | 3740 | --DOMWINDOW == 110 (1CFAC800) [pid = 3740] [serial = 120] [outer = 00000000] [url = about:blank] 12:28:52 INFO - PROCESS | 3740 | --DOMWINDOW == 109 (10A9A000) [pid = 3740] [serial = 105] [outer = 00000000] [url = about:blank] 12:28:52 INFO - PROCESS | 3740 | --DOMWINDOW == 108 (10BD4000) [pid = 3740] [serial = 106] [outer = 00000000] [url = about:blank] 12:28:52 INFO - PROCESS | 3740 | --DOMWINDOW == 107 (16EE5400) [pid = 3740] [serial = 111] [outer = 00000000] [url = about:blank] 12:28:52 INFO - PROCESS | 3740 | --DOMWINDOW == 106 (17E9E000) [pid = 3740] [serial = 112] [outer = 00000000] [url = about:blank] 12:28:52 INFO - PROCESS | 3740 | --DOMWINDOW == 105 (1985EC00) [pid = 3740] [serial = 114] [outer = 00000000] [url = about:blank] 12:28:52 INFO - PROCESS | 3740 | --DOMWINDOW == 104 (08B83400) [pid = 3740] [serial = 123] [outer = 00000000] [url = about:blank] 12:28:52 INFO - PROCESS | 3740 | --DOMWINDOW == 103 (14F31400) [pid = 3740] [serial = 108] [outer = 00000000] [url = about:blank] 12:28:52 INFO - PROCESS | 3740 | --DOMWINDOW == 102 (14FD9000) [pid = 3740] [serial = 109] [outer = 00000000] [url = about:blank] 12:28:52 INFO - PROCESS | 3740 | --DOMWINDOW == 101 (0CB3D800) [pid = 3740] [serial = 129] [outer = 00000000] [url = about:blank] 12:28:52 INFO - PROCESS | 3740 | --DOMWINDOW == 100 (1CFAF000) [pid = 3740] [serial = 121] [outer = 00000000] [url = about:blank] 12:28:52 INFO - PROCESS | 3740 | --DOMWINDOW == 99 (1CF34C00) [pid = 3740] [serial = 127] [outer = 00000000] [url = about:blank] 12:28:52 INFO - PROCESS | 3740 | --DOMWINDOW == 98 (1C167000) [pid = 3740] [serial = 118] [outer = 00000000] [url = about:blank] 12:28:52 INFO - PROCESS | 3740 | --DOMWINDOW == 97 (0CA35000) [pid = 3740] [serial = 124] [outer = 00000000] [url = about:blank] 12:28:52 INFO - PROCESS | 3740 | --DOMWINDOW == 96 (17E0F800) [pid = 3740] [serial = 126] [outer = 00000000] [url = about:blank] 12:28:52 INFO - PROCESS | 3740 | --DOMWINDOW == 95 (198FC000) [pid = 3740] [serial = 115] [outer = 00000000] [url = about:blank] 12:28:52 INFO - PROCESS | 3740 | 1464377332064 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]]]}] 12:28:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 12:28:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 871ms 12:28:52 INFO - PROCESS | 3740 | 1464377332100 Marionette TRACE conn5 -> [0,229,"getWindowHandle",null] 12:28:52 INFO - PROCESS | 3740 | 1464377332106 Marionette TRACE conn5 <- [1,229,null,{"value":"13"}] 12:28:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 12:28:52 INFO - PROCESS | 3740 | 1464377332112 Marionette TRACE conn5 -> [0,230,"setScriptTimeout",{"ms":35000}] 12:28:52 INFO - PROCESS | 3740 | 1464377332115 Marionette TRACE conn5 <- [1,230,null,{}] 12:28:52 INFO - PROCESS | 3740 | 1464377332119 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}] 12:28:52 INFO - PROCESS | 3740 | 1464377332202 Marionette TRACE conn5 <- [1,231,null,{"value":null}] 12:28:52 INFO - PROCESS | 3740 | 1464377332212 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\", \"518d4023-cf08-4df0-a07a-6b3da5d0c4d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:28:52 INFO - PROCESS | 3740 | ++DOCSHELL 0CB3D800 == 44 [pid = 3740] [id = 67] 12:28:52 INFO - PROCESS | 3740 | ++DOMWINDOW == 96 (0FE7EC00) [pid = 3740] [serial = 198] [outer = 00000000] 12:28:52 INFO - PROCESS | 3740 | ++DOMWINDOW == 97 (10B3D000) [pid = 3740] [serial = 199] [outer = 0FE7EC00] 12:28:52 INFO - PROCESS | 3740 | 1464377332257 Marionette DEBUG loaded listener.js 12:28:52 INFO - PROCESS | 3740 | ++DOMWINDOW == 98 (10B7DC00) [pid = 3740] [serial = 200] [outer = 0FE7EC00] 12:28:52 INFO - PROCESS | 3740 | 1464377332705 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]]]}] 12:28:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 12:28:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 630ms 12:28:52 INFO - PROCESS | 3740 | 1464377332768 Marionette TRACE conn5 -> [0,233,"getWindowHandle",null] 12:28:52 INFO - PROCESS | 3740 | 1464377332770 Marionette TRACE conn5 <- [1,233,null,{"value":"13"}] 12:28:52 INFO - PROCESS | 3740 | 1464377332774 Marionette TRACE conn5 -> [0,234,"setScriptTimeout",{"ms":35000}] 12:28:52 INFO - PROCESS | 3740 | 1464377332777 Marionette TRACE conn5 <- [1,234,null,{}] 12:28:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 12:28:52 INFO - PROCESS | 3740 | 1464377332787 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}] 12:28:52 INFO - PROCESS | 3740 | 1464377332874 Marionette TRACE conn5 <- [1,235,null,{"value":null}] 12:28:52 INFO - PROCESS | 3740 | 1464377332884 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\", \"518d4023-cf08-4df0-a07a-6b3da5d0c4d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:28:52 INFO - PROCESS | 3740 | ++DOCSHELL 14F36C00 == 45 [pid = 3740] [id = 68] 12:28:52 INFO - PROCESS | 3740 | ++DOMWINDOW == 99 (14FCF800) [pid = 3740] [serial = 201] [outer = 00000000] 12:28:52 INFO - PROCESS | 3740 | ++DOMWINDOW == 100 (15095800) [pid = 3740] [serial = 202] [outer = 14FCF800] 12:28:52 INFO - PROCESS | 3740 | 1464377332931 Marionette DEBUG loaded listener.js 12:28:53 INFO - PROCESS | 3740 | ++DOMWINDOW == 101 (153A9400) [pid = 3740] [serial = 203] [outer = 14FCF800] 12:28:53 INFO - PROCESS | 3740 | 1464377333377 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]]]}] 12:28:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 12:28:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 630ms 12:28:53 INFO - PROCESS | 3740 | 1464377333411 Marionette TRACE conn5 -> [0,237,"getWindowHandle",null] 12:28:53 INFO - PROCESS | 3740 | 1464377333413 Marionette TRACE conn5 <- [1,237,null,{"value":"13"}] 12:28:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 12:28:53 INFO - PROCESS | 3740 | 1464377333417 Marionette TRACE conn5 -> [0,238,"setScriptTimeout",{"ms":35000}] 12:28:53 INFO - PROCESS | 3740 | 1464377333419 Marionette TRACE conn5 <- [1,238,null,{}] 12:28:53 INFO - PROCESS | 3740 | 1464377333422 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}] 12:28:53 INFO - PROCESS | 3740 | 1464377333504 Marionette TRACE conn5 <- [1,239,null,{"value":null}] 12:28:53 INFO - PROCESS | 3740 | 1464377333510 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\", \"518d4023-cf08-4df0-a07a-6b3da5d0c4d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:28:53 INFO - PROCESS | 3740 | ++DOCSHELL 15E09800 == 46 [pid = 3740] [id = 69] 12:28:53 INFO - PROCESS | 3740 | ++DOMWINDOW == 102 (16EA4C00) [pid = 3740] [serial = 204] [outer = 00000000] 12:28:53 INFO - PROCESS | 3740 | ++DOMWINDOW == 103 (16EB2800) [pid = 3740] [serial = 205] [outer = 16EA4C00] 12:28:53 INFO - PROCESS | 3740 | 1464377333555 Marionette DEBUG loaded listener.js 12:28:53 INFO - PROCESS | 3740 | ++DOMWINDOW == 104 (17EA5C00) [pid = 3740] [serial = 206] [outer = 16EA4C00] 12:28:53 INFO - PROCESS | 3740 | 1464377333972 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]]]}] 12:28:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 12:28:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 631ms 12:28:54 INFO - PROCESS | 3740 | 1464377334051 Marionette TRACE conn5 -> [0,241,"getWindowHandle",null] 12:28:54 INFO - PROCESS | 3740 | 1464377334053 Marionette TRACE conn5 <- [1,241,null,{"value":"13"}] 12:28:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 12:28:54 INFO - PROCESS | 3740 | 1464377334056 Marionette TRACE conn5 -> [0,242,"setScriptTimeout",{"ms":35000}] 12:28:54 INFO - PROCESS | 3740 | 1464377334058 Marionette TRACE conn5 <- [1,242,null,{}] 12:28:54 INFO - PROCESS | 3740 | 1464377334061 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}] 12:28:54 INFO - PROCESS | 3740 | 1464377334137 Marionette TRACE conn5 <- [1,243,null,{"value":null}] 12:28:54 INFO - PROCESS | 3740 | 1464377334143 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\", \"518d4023-cf08-4df0-a07a-6b3da5d0c4d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:28:54 INFO - PROCESS | 3740 | ++DOCSHELL 1175EC00 == 47 [pid = 3740] [id = 70] 12:28:54 INFO - PROCESS | 3740 | ++DOMWINDOW == 105 (17EAC800) [pid = 3740] [serial = 207] [outer = 00000000] 12:28:54 INFO - PROCESS | 3740 | ++DOMWINDOW == 106 (18F7AC00) [pid = 3740] [serial = 208] [outer = 17EAC800] 12:28:54 INFO - PROCESS | 3740 | 1464377334188 Marionette DEBUG loaded listener.js 12:28:54 INFO - PROCESS | 3740 | ++DOMWINDOW == 107 (18F83C00) [pid = 3740] [serial = 209] [outer = 17EAC800] 12:28:54 INFO - PROCESS | 3740 | 1464377334668 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]]]}] 12:28:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 12:28:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 630ms 12:28:54 INFO - PROCESS | 3740 | 1464377334687 Marionette TRACE conn5 -> [0,245,"getWindowHandle",null] 12:28:54 INFO - PROCESS | 3740 | 1464377334689 Marionette TRACE conn5 <- [1,245,null,{"value":"13"}] 12:28:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 12:28:54 INFO - PROCESS | 3740 | 1464377334692 Marionette TRACE conn5 -> [0,246,"setScriptTimeout",{"ms":35000}] 12:28:54 INFO - PROCESS | 3740 | 1464377334694 Marionette TRACE conn5 <- [1,246,null,{}] 12:28:54 INFO - PROCESS | 3740 | 1464377334703 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}] 12:28:54 INFO - PROCESS | 3740 | 1464377334831 Marionette TRACE conn5 <- [1,247,null,{"value":null}] 12:28:54 INFO - PROCESS | 3740 | 1464377334906 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\", \"518d4023-cf08-4df0-a07a-6b3da5d0c4d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:28:54 INFO - PROCESS | 3740 | ++DOCSHELL 1A1C5800 == 48 [pid = 3740] [id = 71] 12:28:54 INFO - PROCESS | 3740 | ++DOMWINDOW == 108 (1A2EC000) [pid = 3740] [serial = 210] [outer = 00000000] 12:28:54 INFO - PROCESS | 3740 | ++DOMWINDOW == 109 (1A42DC00) [pid = 3740] [serial = 211] [outer = 1A2EC000] 12:28:54 INFO - PROCESS | 3740 | 1464377334952 Marionette DEBUG loaded listener.js 12:28:55 INFO - PROCESS | 3740 | ++DOMWINDOW == 110 (1A438400) [pid = 3740] [serial = 212] [outer = 1A2EC000] 12:28:55 INFO - PROCESS | 3740 | 1464377335366 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]]]}] 12:28:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 12:28:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 730ms 12:28:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 12:28:55 INFO - PROCESS | 3740 | 1464377335423 Marionette TRACE conn5 -> [0,249,"getWindowHandle",null] 12:28:55 INFO - PROCESS | 3740 | 1464377335425 Marionette TRACE conn5 <- [1,249,null,{"value":"13"}] 12:28:55 INFO - PROCESS | 3740 | 1464377335429 Marionette TRACE conn5 -> [0,250,"setScriptTimeout",{"ms":35000}] 12:28:55 INFO - PROCESS | 3740 | 1464377335430 Marionette TRACE conn5 <- [1,250,null,{}] 12:28:55 INFO - PROCESS | 3740 | 1464377335434 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}] 12:28:55 INFO - PROCESS | 3740 | 1464377335560 Marionette TRACE conn5 <- [1,251,null,{"value":null}] 12:28:55 INFO - PROCESS | 3740 | 1464377335583 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\", \"518d4023-cf08-4df0-a07a-6b3da5d0c4d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:28:55 INFO - PROCESS | 3740 | ++DOCSHELL 1A42C000 == 49 [pid = 3740] [id = 72] 12:28:55 INFO - PROCESS | 3740 | ++DOMWINDOW == 111 (1B2F6400) [pid = 3740] [serial = 213] [outer = 00000000] 12:28:55 INFO - PROCESS | 3740 | ++DOMWINDOW == 112 (1B8BC000) [pid = 3740] [serial = 214] [outer = 1B2F6400] 12:28:55 INFO - PROCESS | 3740 | 1464377335627 Marionette DEBUG loaded listener.js 12:28:55 INFO - PROCESS | 3740 | ++DOMWINDOW == 113 (1BACBC00) [pid = 3740] [serial = 215] [outer = 1B2F6400] 12:28:56 INFO - PROCESS | 3740 | 1464377336035 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]]]}] 12:28:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 12:28:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 631ms 12:28:56 INFO - PROCESS | 3740 | 1464377336060 Marionette TRACE conn5 -> [0,253,"getWindowHandle",null] 12:28:56 INFO - PROCESS | 3740 | 1464377336062 Marionette TRACE conn5 <- [1,253,null,{"value":"13"}] 12:28:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 12:28:56 INFO - PROCESS | 3740 | 1464377336074 Marionette TRACE conn5 -> [0,254,"setScriptTimeout",{"ms":35000}] 12:28:56 INFO - PROCESS | 3740 | 1464377336076 Marionette TRACE conn5 <- [1,254,null,{}] 12:28:56 INFO - PROCESS | 3740 | 1464377336079 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}] 12:28:56 INFO - PROCESS | 3740 | 1464377336195 Marionette TRACE conn5 <- [1,255,null,{"value":null}] 12:28:56 INFO - PROCESS | 3740 | 1464377336276 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\", \"518d4023-cf08-4df0-a07a-6b3da5d0c4d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:28:56 INFO - PROCESS | 3740 | ++DOCSHELL 1CFAD000 == 50 [pid = 3740] [id = 73] 12:28:56 INFO - PROCESS | 3740 | ++DOMWINDOW == 114 (1CFAE800) [pid = 3740] [serial = 216] [outer = 00000000] 12:28:56 INFO - PROCESS | 3740 | ++DOMWINDOW == 115 (1CFB7400) [pid = 3740] [serial = 217] [outer = 1CFAE800] 12:28:56 INFO - PROCESS | 3740 | 1464377336325 Marionette DEBUG loaded listener.js 12:28:56 INFO - PROCESS | 3740 | ++DOMWINDOW == 116 (1D215C00) [pid = 3740] [serial = 218] [outer = 1CFAE800] 12:28:56 INFO - PROCESS | 3740 | --DOMWINDOW == 115 (16EB1000) [pid = 3740] [serial = 92] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 12:28:56 INFO - PROCESS | 3740 | --DOMWINDOW == 114 (19862800) [pid = 3740] [serial = 98] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 12:28:56 INFO - PROCESS | 3740 | --DOMWINDOW == 113 (1A4F4C00) [pid = 3740] [serial = 95] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 12:28:56 INFO - PROCESS | 3740 | --DOMWINDOW == 112 (10A45800) [pid = 3740] [serial = 89] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 12:28:56 INFO - PROCESS | 3740 | --DOMWINDOW == 111 (10D54400) [pid = 3740] [serial = 161] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 12:28:56 INFO - PROCESS | 3740 | --DOMWINDOW == 110 (08B7C400) [pid = 3740] [serial = 149] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 12:28:56 INFO - PROCESS | 3740 | --DOMWINDOW == 109 (153A5C00) [pid = 3740] [serial = 155] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 12:28:56 INFO - PROCESS | 3740 | --DOMWINDOW == 108 (10B7FC00) [pid = 3740] [serial = 152] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 12:28:56 INFO - PROCESS | 3740 | --DOMWINDOW == 107 (0FE38400) [pid = 3740] [serial = 146] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 12:28:56 INFO - PROCESS | 3740 | --DOMWINDOW == 106 (1D21D800) [pid = 3740] [serial = 143] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 12:28:56 INFO - PROCESS | 3740 | --DOMWINDOW == 105 (17E04C00) [pid = 3740] [serial = 158] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 12:28:56 INFO - PROCESS | 3740 | --DOMWINDOW == 104 (1A436400) [pid = 3740] [serial = 164] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 12:28:56 INFO - PROCESS | 3740 | --DOMWINDOW == 103 (17E0E000) [pid = 3740] [serial = 168] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 12:28:56 INFO - PROCESS | 3740 | --DOMWINDOW == 102 (15EF4400) [pid = 3740] [serial = 171] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 12:28:56 INFO - PROCESS | 3740 | --DOMWINDOW == 101 (18F7B800) [pid = 3740] [serial = 174] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 12:28:56 INFO - PROCESS | 3740 | --DOMWINDOW == 100 (1876D400) [pid = 3740] [serial = 86] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 12:28:56 INFO - PROCESS | 3740 | 1464377336939 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]]]}] 12:28:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 12:28:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 930ms 12:28:57 INFO - PROCESS | 3740 | 1464377336999 Marionette TRACE conn5 -> [0,257,"getWindowHandle",null] 12:28:57 INFO - PROCESS | 3740 | 1464377337001 Marionette TRACE conn5 <- [1,257,null,{"value":"13"}] 12:28:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 12:28:57 INFO - PROCESS | 3740 | 1464377337004 Marionette TRACE conn5 -> [0,258,"setScriptTimeout",{"ms":35000}] 12:28:57 INFO - PROCESS | 3740 | 1464377337006 Marionette TRACE conn5 <- [1,258,null,{}] 12:28:57 INFO - PROCESS | 3740 | 1464377337009 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}] 12:28:57 INFO - PROCESS | 3740 | 1464377337089 Marionette TRACE conn5 <- [1,259,null,{"value":null}] 12:28:57 INFO - PROCESS | 3740 | 1464377337095 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\", \"518d4023-cf08-4df0-a07a-6b3da5d0c4d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:28:57 INFO - PROCESS | 3740 | ++DOCSHELL 14972C00 == 51 [pid = 3740] [id = 74] 12:28:57 INFO - PROCESS | 3740 | ++DOMWINDOW == 101 (18FC8800) [pid = 3740] [serial = 219] [outer = 00000000] 12:28:57 INFO - PROCESS | 3740 | ++DOMWINDOW == 102 (1C166800) [pid = 3740] [serial = 220] [outer = 18FC8800] 12:28:57 INFO - PROCESS | 3740 | 1464377337138 Marionette DEBUG loaded listener.js 12:28:57 INFO - PROCESS | 3740 | ++DOMWINDOW == 103 (1C16C800) [pid = 3740] [serial = 221] [outer = 18FC8800] 12:28:57 INFO - PROCESS | 3740 | 1464377337544 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]]]}] 12:28:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 12:28:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 570ms 12:28:57 INFO - PROCESS | 3740 | 1464377337583 Marionette TRACE conn5 -> [0,261,"getWindowHandle",null] 12:28:57 INFO - PROCESS | 3740 | 1464377337585 Marionette TRACE conn5 <- [1,261,null,{"value":"13"}] 12:28:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 12:28:57 INFO - PROCESS | 3740 | 1464377337588 Marionette TRACE conn5 -> [0,262,"setScriptTimeout",{"ms":35000}] 12:28:57 INFO - PROCESS | 3740 | 1464377337589 Marionette TRACE conn5 <- [1,262,null,{}] 12:28:57 INFO - PROCESS | 3740 | 1464377337593 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}] 12:28:57 INFO - PROCESS | 3740 | 1464377337684 Marionette TRACE conn5 <- [1,263,null,{"value":null}] 12:28:57 INFO - PROCESS | 3740 | 1464377337691 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\", \"518d4023-cf08-4df0-a07a-6b3da5d0c4d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:28:57 INFO - PROCESS | 3740 | ++DOCSHELL 1CFAC800 == 52 [pid = 3740] [id = 75] 12:28:57 INFO - PROCESS | 3740 | ++DOMWINDOW == 104 (1CFAFC00) [pid = 3740] [serial = 222] [outer = 00000000] 12:28:57 INFO - PROCESS | 3740 | ++DOMWINDOW == 105 (1DB0CC00) [pid = 3740] [serial = 223] [outer = 1CFAFC00] 12:28:57 INFO - PROCESS | 3740 | 1464377337735 Marionette DEBUG loaded listener.js 12:28:57 INFO - PROCESS | 3740 | ++DOMWINDOW == 106 (1DBBF000) [pid = 3740] [serial = 224] [outer = 1CFAFC00] 12:28:58 INFO - PROCESS | 3740 | 1464377338140 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]]]}] 12:28:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 12:28:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 571ms 12:28:58 INFO - PROCESS | 3740 | 1464377338160 Marionette TRACE conn5 -> [0,265,"getWindowHandle",null] 12:28:58 INFO - PROCESS | 3740 | 1464377338162 Marionette TRACE conn5 <- [1,265,null,{"value":"13"}] 12:28:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 12:28:58 INFO - PROCESS | 3740 | 1464377338165 Marionette TRACE conn5 -> [0,266,"setScriptTimeout",{"ms":35000}] 12:28:58 INFO - PROCESS | 3740 | 1464377338167 Marionette TRACE conn5 <- [1,266,null,{}] 12:28:58 INFO - PROCESS | 3740 | 1464377338170 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}] 12:28:58 INFO - PROCESS | 3740 | 1464377338301 Marionette TRACE conn5 <- [1,267,null,{"value":null}] 12:28:58 INFO - PROCESS | 3740 | 1464377338310 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\", \"518d4023-cf08-4df0-a07a-6b3da5d0c4d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:28:58 INFO - PROCESS | 3740 | ++DOCSHELL 1DBBC400 == 53 [pid = 3740] [id = 76] 12:28:58 INFO - PROCESS | 3740 | ++DOMWINDOW == 107 (1DBC4400) [pid = 3740] [serial = 225] [outer = 00000000] 12:28:58 INFO - PROCESS | 3740 | ++DOMWINDOW == 108 (1E2DDC00) [pid = 3740] [serial = 226] [outer = 1DBC4400] 12:28:58 INFO - PROCESS | 3740 | 1464377338358 Marionette DEBUG loaded listener.js 12:28:58 INFO - PROCESS | 3740 | ++DOMWINDOW == 109 (1EEF3000) [pid = 3740] [serial = 227] [outer = 1DBC4400] 12:28:58 INFO - PROCESS | 3740 | 1464377338955 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]]]}] 12:28:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 12:28:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 830ms 12:28:59 INFO - PROCESS | 3740 | 1464377338996 Marionette TRACE conn5 -> [0,269,"getWindowHandle",null] 12:28:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 12:28:59 INFO - PROCESS | 3740 | 1464377339001 Marionette TRACE conn5 <- [1,269,null,{"value":"13"}] 12:28:59 INFO - PROCESS | 3740 | 1464377339020 Marionette TRACE conn5 -> [0,270,"setScriptTimeout",{"ms":35000}] 12:28:59 INFO - PROCESS | 3740 | 1464377339024 Marionette TRACE conn5 <- [1,270,null,{}] 12:28:59 INFO - PROCESS | 3740 | 1464377339032 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}] 12:28:59 INFO - PROCESS | 3740 | 1464377339143 Marionette TRACE conn5 <- [1,271,null,{"value":null}] 12:28:59 INFO - PROCESS | 3740 | 1464377339266 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\", \"518d4023-cf08-4df0-a07a-6b3da5d0c4d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:28:59 INFO - PROCESS | 3740 | ++DOCSHELL 10527C00 == 54 [pid = 3740] [id = 77] 12:28:59 INFO - PROCESS | 3740 | ++DOMWINDOW == 110 (10528C00) [pid = 3740] [serial = 228] [outer = 00000000] 12:28:59 INFO - PROCESS | 3740 | ++DOMWINDOW == 111 (10A46400) [pid = 3740] [serial = 229] [outer = 10528C00] 12:28:59 INFO - PROCESS | 3740 | 1464377339324 Marionette DEBUG loaded listener.js 12:28:59 INFO - PROCESS | 3740 | ++DOMWINDOW == 112 (10B82400) [pid = 3740] [serial = 230] [outer = 10528C00] 12:28:59 INFO - PROCESS | 3740 | 1464377339905 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]]]}] 12:28:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 12:28:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 951ms 12:28:59 INFO - PROCESS | 3740 | 1464377339957 Marionette TRACE conn5 -> [0,273,"getWindowHandle",null] 12:28:59 INFO - PROCESS | 3740 | 1464377339963 Marionette TRACE conn5 <- [1,273,null,{"value":"13"}] 12:28:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 12:28:59 INFO - PROCESS | 3740 | 1464377339970 Marionette TRACE conn5 -> [0,274,"setScriptTimeout",{"ms":35000}] 12:28:59 INFO - PROCESS | 3740 | 1464377339973 Marionette TRACE conn5 <- [1,274,null,{}] 12:29:00 INFO - PROCESS | 3740 | 1464377339977 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}] 12:29:00 INFO - PROCESS | 3740 | 1464377340086 Marionette TRACE conn5 <- [1,275,null,{"value":null}] 12:29:00 INFO - PROCESS | 3740 | 1464377340276 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\", \"518d4023-cf08-4df0-a07a-6b3da5d0c4d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:29:00 INFO - PROCESS | 3740 | ++DOCSHELL 17E04C00 == 55 [pid = 3740] [id = 78] 12:29:00 INFO - PROCESS | 3740 | ++DOMWINDOW == 113 (17E06400) [pid = 3740] [serial = 231] [outer = 00000000] 12:29:00 INFO - PROCESS | 3740 | ++DOMWINDOW == 114 (18F7C000) [pid = 3740] [serial = 232] [outer = 17E06400] 12:29:00 INFO - PROCESS | 3740 | 1464377340342 Marionette DEBUG loaded listener.js 12:29:00 INFO - PROCESS | 3740 | ++DOMWINDOW == 115 (19866C00) [pid = 3740] [serial = 233] [outer = 17E06400] 12:29:01 INFO - PROCESS | 3740 | 1464377341111 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]]]}] 12:29:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 12:29:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 1177ms 12:29:01 INFO - PROCESS | 3740 | 1464377341149 Marionette TRACE conn5 -> [0,277,"getWindowHandle",null] 12:29:01 INFO - PROCESS | 3740 | 1464377341151 Marionette TRACE conn5 <- [1,277,null,{"value":"13"}] 12:29:01 INFO - PROCESS | 3740 | 1464377341155 Marionette TRACE conn5 -> [0,278,"setScriptTimeout",{"ms":35000}] 12:29:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 12:29:01 INFO - PROCESS | 3740 | 1464377341158 Marionette TRACE conn5 <- [1,278,null,{}] 12:29:01 INFO - PROCESS | 3740 | 1464377341169 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}] 12:29:01 INFO - PROCESS | 3740 | 1464377341279 Marionette TRACE conn5 <- [1,279,null,{"value":null}] 12:29:01 INFO - PROCESS | 3740 | 1464377341402 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\", \"518d4023-cf08-4df0-a07a-6b3da5d0c4d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:29:01 INFO - PROCESS | 3740 | ++DOCSHELL 1E2E2C00 == 56 [pid = 3740] [id = 79] 12:29:01 INFO - PROCESS | 3740 | ++DOMWINDOW == 116 (1E2E5C00) [pid = 3740] [serial = 234] [outer = 00000000] 12:29:01 INFO - PROCESS | 3740 | ++DOMWINDOW == 117 (1EEFDC00) [pid = 3740] [serial = 235] [outer = 1E2E5C00] 12:29:01 INFO - PROCESS | 3740 | 1464377341459 Marionette DEBUG loaded listener.js 12:29:01 INFO - PROCESS | 3740 | ++DOMWINDOW == 118 (2102BC00) [pid = 3740] [serial = 236] [outer = 1E2E5C00] 12:29:02 INFO - PROCESS | 3740 | 1464377342051 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]]]}] 12:29:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 12:29:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 931ms 12:29:02 INFO - PROCESS | 3740 | 1464377342088 Marionette TRACE conn5 -> [0,281,"getWindowHandle",null] 12:29:02 INFO - PROCESS | 3740 | 1464377342092 Marionette TRACE conn5 <- [1,281,null,{"value":"13"}] 12:29:02 INFO - PROCESS | 3740 | 1464377342095 Marionette TRACE conn5 -> [0,282,"setScriptTimeout",{"ms":35000}] 12:29:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 12:29:02 INFO - PROCESS | 3740 | 1464377342097 Marionette TRACE conn5 <- [1,282,null,{}] 12:29:02 INFO - PROCESS | 3740 | 1464377342100 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}] 12:29:02 INFO - PROCESS | 3740 | 1464377342208 Marionette TRACE conn5 <- [1,283,null,{"value":null}] 12:29:02 INFO - PROCESS | 3740 | 1464377342302 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\", \"518d4023-cf08-4df0-a07a-6b3da5d0c4d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:29:02 INFO - PROCESS | 3740 | ++DOCSHELL 10552000 == 57 [pid = 3740] [id = 80] 12:29:02 INFO - PROCESS | 3740 | ++DOMWINDOW == 119 (10A44400) [pid = 3740] [serial = 237] [outer = 00000000] 12:29:02 INFO - PROCESS | 3740 | ++DOMWINDOW == 120 (1179C400) [pid = 3740] [serial = 238] [outer = 10A44400] 12:29:02 INFO - PROCESS | 3740 | 1464377342358 Marionette DEBUG loaded listener.js 12:29:02 INFO - PROCESS | 3740 | ++DOMWINDOW == 121 (153B0C00) [pid = 3740] [serial = 239] [outer = 10A44400] 12:29:03 INFO - PROCESS | 3740 | 1464377343076 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]]]}] 12:29:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 12:29:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 1021ms 12:29:03 INFO - PROCESS | 3740 | 1464377343120 Marionette TRACE conn5 -> [0,285,"getWindowHandle",null] 12:29:03 INFO - PROCESS | 3740 | 1464377343124 Marionette TRACE conn5 <- [1,285,null,{"value":"13"}] 12:29:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 12:29:03 INFO - PROCESS | 3740 | 1464377343129 Marionette TRACE conn5 -> [0,286,"setScriptTimeout",{"ms":35000}] 12:29:03 INFO - PROCESS | 3740 | 1464377343132 Marionette TRACE conn5 <- [1,286,null,{}] 12:29:03 INFO - PROCESS | 3740 | 1464377343151 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}] 12:29:03 INFO - PROCESS | 3740 | 1464377343249 Marionette TRACE conn5 <- [1,287,null,{"value":null}] 12:29:03 INFO - PROCESS | 3740 | 1464377343332 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\", \"518d4023-cf08-4df0-a07a-6b3da5d0c4d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:29:03 INFO - PROCESS | 3740 | ++DOCSHELL 10B42C00 == 58 [pid = 3740] [id = 81] 12:29:03 INFO - PROCESS | 3740 | ++DOMWINDOW == 122 (10B43000) [pid = 3740] [serial = 240] [outer = 00000000] 12:29:03 INFO - PROCESS | 3740 | ++DOMWINDOW == 123 (10B89800) [pid = 3740] [serial = 241] [outer = 10B43000] 12:29:03 INFO - PROCESS | 3740 | 1464377343427 Marionette DEBUG loaded listener.js 12:29:03 INFO - PROCESS | 3740 | ++DOMWINDOW == 124 (1150A800) [pid = 3740] [serial = 242] [outer = 10B43000] 12:29:03 INFO - PROCESS | 3740 | --DOCSHELL 19861400 == 57 [pid = 3740] [id = 34] 12:29:03 INFO - PROCESS | 3740 | --DOCSHELL 16EAE400 == 56 [pid = 3740] [id = 32] 12:29:03 INFO - PROCESS | 3740 | --DOCSHELL 09DD0C00 == 55 [pid = 3740] [id = 10] 12:29:03 INFO - PROCESS | 3740 | --DOCSHELL 1CFAC800 == 54 [pid = 3740] [id = 75] 12:29:03 INFO - PROCESS | 3740 | --DOCSHELL 14972C00 == 53 [pid = 3740] [id = 74] 12:29:03 INFO - PROCESS | 3740 | --DOCSHELL 1CFAD000 == 52 [pid = 3740] [id = 73] 12:29:03 INFO - PROCESS | 3740 | --DOCSHELL 1A42C000 == 51 [pid = 3740] [id = 72] 12:29:03 INFO - PROCESS | 3740 | --DOCSHELL 1A1C5800 == 50 [pid = 3740] [id = 71] 12:29:03 INFO - PROCESS | 3740 | --DOCSHELL 1175EC00 == 49 [pid = 3740] [id = 70] 12:29:03 INFO - PROCESS | 3740 | --DOCSHELL 15E09800 == 48 [pid = 3740] [id = 69] 12:29:03 INFO - PROCESS | 3740 | --DOCSHELL 14F36C00 == 47 [pid = 3740] [id = 68] 12:29:03 INFO - PROCESS | 3740 | --DOCSHELL 0CB3D800 == 46 [pid = 3740] [id = 67] 12:29:03 INFO - PROCESS | 3740 | --DOCSHELL 10B40800 == 45 [pid = 3740] [id = 66] 12:29:03 INFO - PROCESS | 3740 | --DOMWINDOW == 123 (1DB11400) [pid = 3740] [serial = 178] [outer = 00000000] [url = about:blank] 12:29:03 INFO - PROCESS | 3740 | --DOCSHELL 0CB38400 == 44 [pid = 3740] [id = 61] 12:29:03 INFO - PROCESS | 3740 | --DOCSHELL 1C6C4800 == 43 [pid = 3740] [id = 60] 12:29:03 INFO - PROCESS | 3740 | --DOMWINDOW == 122 (1BAD0800) [pid = 3740] [serial = 141] [outer = 00000000] [url = about:blank] 12:29:03 INFO - PROCESS | 3740 | --DOMWINDOW == 121 (1C6BC000) [pid = 3740] [serial = 169] [outer = 00000000] [url = about:blank] 12:29:03 INFO - PROCESS | 3740 | --DOMWINDOW == 120 (1B8C1000) [pid = 3740] [serial = 166] [outer = 00000000] [url = about:blank] 12:29:03 INFO - PROCESS | 3740 | --DOMWINDOW == 119 (1A06A400) [pid = 3740] [serial = 172] [outer = 00000000] [url = about:blank] 12:29:03 INFO - PROCESS | 3740 | --DOMWINDOW == 118 (1C17E000) [pid = 3740] [serial = 173] [outer = 00000000] [url = about:blank] 12:29:03 INFO - PROCESS | 3740 | --DOMWINDOW == 117 (18F82400) [pid = 3740] [serial = 176] [outer = 00000000] [url = about:blank] 12:29:03 INFO - PROCESS | 3740 | --DOMWINDOW == 116 (1C6C1400) [pid = 3740] [serial = 170] [outer = 00000000] [url = about:blank] 12:29:03 INFO - PROCESS | 3740 | --DOMWINDOW == 115 (1A435400) [pid = 3740] [serial = 163] [outer = 00000000] [url = about:blank] 12:29:03 INFO - PROCESS | 3740 | --DOMWINDOW == 114 (18F7F800) [pid = 3740] [serial = 175] [outer = 00000000] [url = about:blank] 12:29:03 INFO - PROCESS | 3740 | --DOMWINDOW == 113 (1947F400) [pid = 3740] [serial = 160] [outer = 00000000] [url = about:blank] 12:29:03 INFO - PROCESS | 3740 | --DOMWINDOW == 112 (1B342C00) [pid = 3740] [serial = 88] [outer = 00000000] [url = about:blank] 12:29:03 INFO - PROCESS | 3740 | --DOMWINDOW == 111 (19849400) [pid = 3740] [serial = 94] [outer = 00000000] [url = about:blank] 12:29:03 INFO - PROCESS | 3740 | --DOMWINDOW == 110 (1B8B7000) [pid = 3740] [serial = 100] [outer = 00000000] [url = about:blank] 12:29:03 INFO - PROCESS | 3740 | --DOMWINDOW == 109 (1C812400) [pid = 3740] [serial = 97] [outer = 00000000] [url = about:blank] 12:29:03 INFO - PROCESS | 3740 | --DOMWINDOW == 108 (14969000) [pid = 3740] [serial = 91] [outer = 00000000] [url = about:blank] 12:29:03 INFO - PROCESS | 3740 | --DOMWINDOW == 107 (1A431000) [pid = 3740] [serial = 162] [outer = 00000000] [url = about:blank] 12:29:03 INFO - PROCESS | 3740 | --DOMWINDOW == 106 (08B86800) [pid = 3740] [serial = 150] [outer = 00000000] [url = about:blank] 12:29:03 INFO - PROCESS | 3740 | --DOMWINDOW == 105 (0CA31400) [pid = 3740] [serial = 151] [outer = 00000000] [url = about:blank] 12:29:03 INFO - PROCESS | 3740 | --DOMWINDOW == 104 (16BD7800) [pid = 3740] [serial = 156] [outer = 00000000] [url = about:blank] 12:29:03 INFO - PROCESS | 3740 | --DOMWINDOW == 103 (16EAD000) [pid = 3740] [serial = 157] [outer = 00000000] [url = about:blank] 12:29:03 INFO - PROCESS | 3740 | --DOMWINDOW == 102 (147A0400) [pid = 3740] [serial = 153] [outer = 00000000] [url = about:blank] 12:29:03 INFO - PROCESS | 3740 | --DOMWINDOW == 101 (14973400) [pid = 3740] [serial = 154] [outer = 00000000] [url = about:blank] 12:29:03 INFO - PROCESS | 3740 | --DOMWINDOW == 100 (10E95000) [pid = 3740] [serial = 148] [outer = 00000000] [url = about:blank] 12:29:03 INFO - PROCESS | 3740 | --DOMWINDOW == 99 (10B82800) [pid = 3740] [serial = 147] [outer = 00000000] [url = about:blank] 12:29:03 INFO - PROCESS | 3740 | --DOMWINDOW == 98 (1DB0F800) [pid = 3740] [serial = 145] [outer = 00000000] [url = about:blank] 12:29:03 INFO - PROCESS | 3740 | --DOMWINDOW == 97 (1DB09000) [pid = 3740] [serial = 144] [outer = 00000000] [url = about:blank] 12:29:03 INFO - PROCESS | 3740 | --DOMWINDOW == 96 (17FBEC00) [pid = 3740] [serial = 159] [outer = 00000000] [url = about:blank] 12:29:03 INFO - PROCESS | 3740 | --DOMWINDOW == 95 (0FE39400) [pid = 3740] [serial = 135] [outer = 00000000] [url = about:blank] 12:29:03 INFO - PROCESS | 3740 | --DOMWINDOW == 94 (1B8B9400) [pid = 3740] [serial = 165] [outer = 00000000] [url = about:blank] 12:29:03 INFO - PROCESS | 3740 | --DOMWINDOW == 93 (1531C800) [pid = 3740] [serial = 138] [outer = 00000000] [url = about:blank] 12:29:03 INFO - PROCESS | 3740 | --DOMWINDOW == 92 (17ED0000) [pid = 3740] [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.] 12:29:03 INFO - PROCESS | 3740 | 1464377343924 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]]]}] 12:29:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 12:29:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 831ms 12:29:04 INFO - PROCESS | 3740 | 1464377343981 Marionette TRACE conn5 -> [0,289,"getWindowHandle",null] 12:29:04 INFO - PROCESS | 3740 | 1464377343986 Marionette TRACE conn5 <- [1,289,null,{"value":"13"}] 12:29:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 12:29:04 INFO - PROCESS | 3740 | 1464377343997 Marionette TRACE conn5 -> [0,290,"setScriptTimeout",{"ms":35000}] 12:29:04 INFO - PROCESS | 3740 | 1464377343999 Marionette TRACE conn5 <- [1,290,null,{}] 12:29:04 INFO - PROCESS | 3740 | 1464377344003 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}] 12:29:04 INFO - PROCESS | 3740 | 1464377344087 Marionette TRACE conn5 <- [1,291,null,{"value":null}] 12:29:04 INFO - PROCESS | 3740 | 1464377344164 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\", \"518d4023-cf08-4df0-a07a-6b3da5d0c4d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:29:04 INFO - PROCESS | 3740 | ++DOCSHELL 0CA34800 == 44 [pid = 3740] [id = 82] 12:29:04 INFO - PROCESS | 3740 | ++DOMWINDOW == 93 (0CB3FC00) [pid = 3740] [serial = 243] [outer = 00000000] 12:29:04 INFO - PROCESS | 3740 | ++DOMWINDOW == 94 (10B40800) [pid = 3740] [serial = 244] [outer = 0CB3FC00] 12:29:04 INFO - PROCESS | 3740 | 1464377344210 Marionette DEBUG loaded listener.js 12:29:04 INFO - PROCESS | 3740 | ++DOMWINDOW == 95 (10B87400) [pid = 3740] [serial = 245] [outer = 0CB3FC00] 12:29:04 INFO - PROCESS | 3740 | 1464377344595 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]]]}] 12:29:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 12:29:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 631ms 12:29:04 INFO - PROCESS | 3740 | 1464377344636 Marionette TRACE conn5 -> [0,293,"getWindowHandle",null] 12:29:04 INFO - PROCESS | 3740 | 1464377344638 Marionette TRACE conn5 <- [1,293,null,{"value":"13"}] 12:29:04 INFO - PROCESS | 3740 | 1464377344641 Marionette TRACE conn5 -> [0,294,"setScriptTimeout",{"ms":35000}] 12:29:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 12:29:04 INFO - PROCESS | 3740 | 1464377344644 Marionette TRACE conn5 <- [1,294,null,{}] 12:29:04 INFO - PROCESS | 3740 | 1464377344655 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}] 12:29:04 INFO - PROCESS | 3740 | 1464377344739 Marionette TRACE conn5 <- [1,295,null,{"value":null}] 12:29:04 INFO - PROCESS | 3740 | 1464377344747 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\", \"518d4023-cf08-4df0-a07a-6b3da5d0c4d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:29:04 INFO - PROCESS | 3740 | ++DOCSHELL 14967800 == 45 [pid = 3740] [id = 83] 12:29:04 INFO - PROCESS | 3740 | ++DOMWINDOW == 96 (14969000) [pid = 3740] [serial = 246] [outer = 00000000] 12:29:04 INFO - PROCESS | 3740 | ++DOMWINDOW == 97 (14FD8C00) [pid = 3740] [serial = 247] [outer = 14969000] 12:29:04 INFO - PROCESS | 3740 | 1464377344794 Marionette DEBUG loaded listener.js 12:29:04 INFO - PROCESS | 3740 | ++DOMWINDOW == 98 (15EEE400) [pid = 3740] [serial = 248] [outer = 14969000] 12:29:05 INFO - PROCESS | 3740 | 1464377345223 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]]]}] 12:29:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 12:29:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 630ms 12:29:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 12:29:05 INFO - PROCESS | 3740 | 1464377345278 Marionette TRACE conn5 -> [0,297,"getWindowHandle",null] 12:29:05 INFO - PROCESS | 3740 | 1464377345281 Marionette TRACE conn5 <- [1,297,null,{"value":"13"}] 12:29:05 INFO - PROCESS | 3740 | 1464377345284 Marionette TRACE conn5 -> [0,298,"setScriptTimeout",{"ms":35000}] 12:29:05 INFO - PROCESS | 3740 | 1464377345286 Marionette TRACE conn5 <- [1,298,null,{}] 12:29:05 INFO - PROCESS | 3740 | 1464377345289 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}] 12:29:05 INFO - PROCESS | 3740 | 1464377345371 Marionette TRACE conn5 <- [1,299,null,{"value":null}] 12:29:05 INFO - PROCESS | 3740 | 1464377345378 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\", \"518d4023-cf08-4df0-a07a-6b3da5d0c4d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:29:05 INFO - PROCESS | 3740 | ++DOCSHELL 16EAF000 == 46 [pid = 3740] [id = 84] 12:29:05 INFO - PROCESS | 3740 | ++DOMWINDOW == 99 (16EB0800) [pid = 3740] [serial = 249] [outer = 00000000] 12:29:05 INFO - PROCESS | 3740 | ++DOMWINDOW == 100 (17E10000) [pid = 3740] [serial = 250] [outer = 16EB0800] 12:29:05 INFO - PROCESS | 3740 | 1464377345423 Marionette DEBUG loaded listener.js 12:29:05 INFO - PROCESS | 3740 | ++DOMWINDOW == 101 (17EA6000) [pid = 3740] [serial = 251] [outer = 16EB0800] 12:29:05 INFO - PROCESS | 3740 | 1464377345857 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]]]}] 12:29:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 12:29:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 631ms 12:29:05 INFO - PROCESS | 3740 | 1464377345916 Marionette TRACE conn5 -> [0,301,"getWindowHandle",null] 12:29:05 INFO - PROCESS | 3740 | 1464377345927 Marionette TRACE conn5 <- [1,301,null,{"value":"13"}] 12:29:05 INFO - PROCESS | 3740 | 1464377345940 Marionette TRACE conn5 -> [0,302,"setScriptTimeout",{"ms":35000}] 12:29:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 12:29:05 INFO - PROCESS | 3740 | 1464377345941 Marionette TRACE conn5 <- [1,302,null,{}] 12:29:05 INFO - PROCESS | 3740 | 1464377345945 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}] 12:29:06 INFO - PROCESS | 3740 | 1464377346048 Marionette TRACE conn5 <- [1,303,null,{"value":null}] 12:29:06 INFO - PROCESS | 3740 | 1464377346055 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\", \"518d4023-cf08-4df0-a07a-6b3da5d0c4d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:29:06 INFO - PROCESS | 3740 | ++DOCSHELL 18304400 == 47 [pid = 3740] [id = 85] 12:29:06 INFO - PROCESS | 3740 | ++DOMWINDOW == 102 (18308400) [pid = 3740] [serial = 252] [outer = 00000000] 12:29:06 INFO - PROCESS | 3740 | ++DOMWINDOW == 103 (1830D000) [pid = 3740] [serial = 253] [outer = 18308400] 12:29:06 INFO - PROCESS | 3740 | 1464377346100 Marionette DEBUG loaded listener.js 12:29:06 INFO - PROCESS | 3740 | ++DOMWINDOW == 104 (1830B800) [pid = 3740] [serial = 254] [outer = 18308400] 12:29:06 INFO - PROCESS | 3740 | 1464377346531 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]]]}] 12:29:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 12:29:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 630ms 12:29:06 INFO - PROCESS | 3740 | 1464377346574 Marionette TRACE conn5 -> [0,305,"getWindowHandle",null] 12:29:06 INFO - PROCESS | 3740 | 1464377346576 Marionette TRACE conn5 <- [1,305,null,{"value":"13"}] 12:29:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 12:29:06 INFO - PROCESS | 3740 | 1464377346585 Marionette TRACE conn5 -> [0,306,"setScriptTimeout",{"ms":35000}] 12:29:06 INFO - PROCESS | 3740 | 1464377346587 Marionette TRACE conn5 <- [1,306,null,{}] 12:29:06 INFO - PROCESS | 3740 | 1464377346590 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}] 12:29:06 INFO - PROCESS | 3740 | 1464377346718 Marionette TRACE conn5 <- [1,307,null,{"value":null}] 12:29:06 INFO - PROCESS | 3740 | 1464377346798 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\", \"518d4023-cf08-4df0-a07a-6b3da5d0c4d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:29:06 INFO - PROCESS | 3740 | ++DOCSHELL 1830A000 == 48 [pid = 3740] [id = 86] 12:29:06 INFO - PROCESS | 3740 | ++DOMWINDOW == 105 (18F7B400) [pid = 3740] [serial = 255] [outer = 00000000] 12:29:06 INFO - PROCESS | 3740 | ++DOMWINDOW == 106 (1947EC00) [pid = 3740] [serial = 256] [outer = 18F7B400] 12:29:06 INFO - PROCESS | 3740 | 1464377346844 Marionette DEBUG loaded listener.js 12:29:06 INFO - PROCESS | 3740 | ++DOMWINDOW == 107 (19861800) [pid = 3740] [serial = 257] [outer = 18F7B400] 12:29:07 INFO - PROCESS | 3740 | 1464377347236 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]]]}] 12:29:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 12:29:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 670ms 12:29:07 INFO - PROCESS | 3740 | 1464377347260 Marionette TRACE conn5 -> [0,309,"getWindowHandle",null] 12:29:07 INFO - PROCESS | 3740 | 1464377347262 Marionette TRACE conn5 <- [1,309,null,{"value":"13"}] 12:29:07 INFO - PROCESS | 3740 | 1464377347265 Marionette TRACE conn5 -> [0,310,"setScriptTimeout",{"ms":35000}] 12:29:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 12:29:07 INFO - PROCESS | 3740 | 1464377347267 Marionette TRACE conn5 <- [1,310,null,{}] 12:29:07 INFO - PROCESS | 3740 | 1464377347271 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}] 12:29:07 INFO - PROCESS | 3740 | 1464377347378 Marionette TRACE conn5 <- [1,311,null,{"value":null}] 12:29:07 INFO - PROCESS | 3740 | 1464377347385 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\", \"518d4023-cf08-4df0-a07a-6b3da5d0c4d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:29:07 INFO - PROCESS | 3740 | ++DOCSHELL 18FCE000 == 49 [pid = 3740] [id = 87] 12:29:07 INFO - PROCESS | 3740 | ++DOMWINDOW == 108 (19865800) [pid = 3740] [serial = 258] [outer = 00000000] 12:29:07 INFO - PROCESS | 3740 | ++DOMWINDOW == 109 (1A2E9800) [pid = 3740] [serial = 259] [outer = 19865800] 12:29:07 INFO - PROCESS | 3740 | 1464377347429 Marionette DEBUG loaded listener.js 12:29:07 INFO - PROCESS | 3740 | ++DOMWINDOW == 110 (1A2EDC00) [pid = 3740] [serial = 260] [outer = 19865800] 12:29:07 INFO - PROCESS | 3740 | 1464377347740 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 12:29:07 INFO - PROCESS | 3740 | 1464377347891 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]]]}] 12:29:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 12:29:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 672ms 12:29:08 INFO - PROCESS | 3740 | --DOMWINDOW == 109 (1A2EC000) [pid = 3740] [serial = 210] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 12:29:08 INFO - PROCESS | 3740 | --DOMWINDOW == 108 (1B2F6400) [pid = 3740] [serial = 213] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 12:29:08 INFO - PROCESS | 3740 | --DOMWINDOW == 107 (1D21B400) [pid = 3740] [serial = 177] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 12:29:08 INFO - PROCESS | 3740 | --DOMWINDOW == 106 (1CFAE800) [pid = 3740] [serial = 216] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 12:29:08 INFO - PROCESS | 3740 | --DOMWINDOW == 105 (0FE7EC00) [pid = 3740] [serial = 198] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 12:29:08 INFO - PROCESS | 3740 | --DOMWINDOW == 104 (17EAC800) [pid = 3740] [serial = 207] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 12:29:08 INFO - PROCESS | 3740 | --DOMWINDOW == 103 (16EA4C00) [pid = 3740] [serial = 204] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 12:29:08 INFO - PROCESS | 3740 | --DOMWINDOW == 102 (14FCF800) [pid = 3740] [serial = 201] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 12:29:08 INFO - PROCESS | 3740 | --DOMWINDOW == 101 (10B49000) [pid = 3740] [serial = 195] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 12:29:08 INFO - PROCESS | 3740 | --DOMWINDOW == 100 (1CFAFC00) [pid = 3740] [serial = 222] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 12:29:08 INFO - PROCESS | 3740 | --DOMWINDOW == 99 (18FC8800) [pid = 3740] [serial = 219] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 12:29:08 INFO - PROCESS | 3740 | 1464377348144 Marionette TRACE conn5 -> [0,313,"getWindowHandle",null] 12:29:08 INFO - PROCESS | 3740 | 1464377348146 Marionette TRACE conn5 <- [1,313,null,{"value":"13"}] 12:29:08 INFO - PROCESS | 3740 | 1464377348156 Marionette TRACE conn5 -> [0,314,"setScriptTimeout",{"ms":35000}] 12:29:08 INFO - PROCESS | 3740 | 1464377348158 Marionette TRACE conn5 <- [1,314,null,{}] 12:29:08 INFO - PROCESS | 3740 | 1464377348161 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}] 12:29:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 12:29:08 INFO - PROCESS | 3740 | 1464377348253 Marionette TRACE conn5 <- [1,315,null,{"value":null}] 12:29:08 INFO - PROCESS | 3740 | 1464377348265 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\", \"518d4023-cf08-4df0-a07a-6b3da5d0c4d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:29:08 INFO - PROCESS | 3740 | ++DOCSHELL 14C2D400 == 50 [pid = 3740] [id = 88] 12:29:08 INFO - PROCESS | 3740 | ++DOMWINDOW == 100 (14FCF800) [pid = 3740] [serial = 261] [outer = 00000000] 12:29:08 INFO - PROCESS | 3740 | ++DOMWINDOW == 101 (192E4800) [pid = 3740] [serial = 262] [outer = 14FCF800] 12:29:08 INFO - PROCESS | 3740 | 1464377348310 Marionette DEBUG loaded listener.js 12:29:08 INFO - PROCESS | 3740 | ++DOMWINDOW == 102 (1947E800) [pid = 3740] [serial = 263] [outer = 14FCF800] 12:29:08 INFO - PROCESS | 3740 | 1464377348719 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]]]}] 12:29:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 12:29:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 570ms 12:29:08 INFO - PROCESS | 3740 | 1464377348741 Marionette TRACE conn5 -> [0,317,"getWindowHandle",null] 12:29:08 INFO - PROCESS | 3740 | 1464377348743 Marionette TRACE conn5 <- [1,317,null,{"value":"13"}] 12:29:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 12:29:08 INFO - PROCESS | 3740 | 1464377348745 Marionette TRACE conn5 -> [0,318,"setScriptTimeout",{"ms":35000}] 12:29:08 INFO - PROCESS | 3740 | 1464377348747 Marionette TRACE conn5 <- [1,318,null,{}] 12:29:08 INFO - PROCESS | 3740 | 1464377348761 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}] 12:29:08 INFO - PROCESS | 3740 | 1464377348840 Marionette TRACE conn5 <- [1,319,null,{"value":null}] 12:29:08 INFO - PROCESS | 3740 | 1464377348847 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\", \"518d4023-cf08-4df0-a07a-6b3da5d0c4d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:29:08 INFO - PROCESS | 3740 | ++DOCSHELL 0CA30400 == 51 [pid = 3740] [id = 89] 12:29:08 INFO - PROCESS | 3740 | ++DOMWINDOW == 103 (1A431800) [pid = 3740] [serial = 264] [outer = 00000000] 12:29:08 INFO - PROCESS | 3740 | ++DOMWINDOW == 104 (1BAC4000) [pid = 3740] [serial = 265] [outer = 1A431800] 12:29:08 INFO - PROCESS | 3740 | 1464377348891 Marionette DEBUG loaded listener.js 12:29:08 INFO - PROCESS | 3740 | ++DOMWINDOW == 105 (1C6BC400) [pid = 3740] [serial = 266] [outer = 1A431800] 12:29:09 INFO - PROCESS | 3740 | 1464377349311 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]]]}] 12:29:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 12:29:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 590ms 12:29:09 INFO - PROCESS | 3740 | 1464377349336 Marionette TRACE conn5 -> [0,321,"getWindowHandle",null] 12:29:09 INFO - PROCESS | 3740 | 1464377349338 Marionette TRACE conn5 <- [1,321,null,{"value":"13"}] 12:29:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 12:29:09 INFO - PROCESS | 3740 | 1464377349356 Marionette TRACE conn5 -> [0,322,"setScriptTimeout",{"ms":35000}] 12:29:09 INFO - PROCESS | 3740 | 1464377349357 Marionette TRACE conn5 <- [1,322,null,{}] 12:29:09 INFO - PROCESS | 3740 | 1464377349361 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}] 12:29:09 INFO - PROCESS | 3740 | 1464377349438 Marionette TRACE conn5 <- [1,323,null,{"value":null}] 12:29:09 INFO - PROCESS | 3740 | 1464377349445 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\", \"518d4023-cf08-4df0-a07a-6b3da5d0c4d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:29:09 INFO - PROCESS | 3740 | ++DOCSHELL 1B344000 == 52 [pid = 3740] [id = 90] 12:29:09 INFO - PROCESS | 3740 | ++DOMWINDOW == 106 (1B8BA400) [pid = 3740] [serial = 267] [outer = 00000000] 12:29:09 INFO - PROCESS | 3740 | ++DOMWINDOW == 107 (1CF2D000) [pid = 3740] [serial = 268] [outer = 1B8BA400] 12:29:09 INFO - PROCESS | 3740 | 1464377349488 Marionette DEBUG loaded listener.js 12:29:09 INFO - PROCESS | 3740 | ++DOMWINDOW == 108 (1CF36000) [pid = 3740] [serial = 269] [outer = 1B8BA400] 12:29:09 INFO - PROCESS | 3740 | 1464377349958 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]]]}] 12:29:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 12:29:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 631ms 12:29:10 INFO - PROCESS | 3740 | 1464377349988 Marionette TRACE conn5 -> [0,325,"getWindowHandle",null] 12:29:10 INFO - PROCESS | 3740 | 1464377349990 Marionette TRACE conn5 <- [1,325,null,{"value":"13"}] 12:29:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 12:29:10 INFO - PROCESS | 3740 | 1464377349998 Marionette TRACE conn5 -> [0,326,"setScriptTimeout",{"ms":35000}] 12:29:10 INFO - PROCESS | 3740 | 1464377350000 Marionette TRACE conn5 <- [1,326,null,{}] 12:29:10 INFO - PROCESS | 3740 | 1464377350004 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}] 12:29:10 INFO - PROCESS | 3740 | 1464377350111 Marionette TRACE conn5 <- [1,327,null,{"value":null}] 12:29:10 INFO - PROCESS | 3740 | 1464377350240 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\", \"518d4023-cf08-4df0-a07a-6b3da5d0c4d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:29:10 INFO - PROCESS | 3740 | ++DOCSHELL 08C84800 == 53 [pid = 3740] [id = 91] 12:29:10 INFO - PROCESS | 3740 | ++DOMWINDOW == 109 (09D34800) [pid = 3740] [serial = 270] [outer = 00000000] 12:29:10 INFO - PROCESS | 3740 | ++DOMWINDOW == 110 (0CA35800) [pid = 3740] [serial = 271] [outer = 09D34800] 12:29:10 INFO - PROCESS | 3740 | 1464377350303 Marionette DEBUG loaded listener.js 12:29:10 INFO - PROCESS | 3740 | ++DOMWINDOW == 111 (0CB39000) [pid = 3740] [serial = 272] [outer = 09D34800] 12:29:10 INFO - PROCESS | 3740 | 1464377350922 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]]]}] 12:29:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 12:29:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 970ms 12:29:11 INFO - PROCESS | 3740 | 1464377350974 Marionette TRACE conn5 -> [0,329,"getWindowHandle",null] 12:29:11 INFO - PROCESS | 3740 | 1464377350979 Marionette TRACE conn5 <- [1,329,null,{"value":"13"}] 12:29:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 12:29:11 INFO - PROCESS | 3740 | 1464377350984 Marionette TRACE conn5 -> [0,330,"setScriptTimeout",{"ms":35000}] 12:29:11 INFO - PROCESS | 3740 | 1464377350988 Marionette TRACE conn5 <- [1,330,null,{}] 12:29:11 INFO - PROCESS | 3740 | 1464377350993 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}] 12:29:11 INFO - PROCESS | 3740 | 1464377351104 Marionette TRACE conn5 <- [1,331,null,{"value":null}] 12:29:11 INFO - PROCESS | 3740 | 1464377351200 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\", \"518d4023-cf08-4df0-a07a-6b3da5d0c4d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:29:11 INFO - PROCESS | 3740 | ++DOCSHELL 11791C00 == 54 [pid = 3740] [id = 92] 12:29:11 INFO - PROCESS | 3740 | ++DOMWINDOW == 112 (14969400) [pid = 3740] [serial = 273] [outer = 00000000] 12:29:11 INFO - PROCESS | 3740 | ++DOMWINDOW == 113 (14975C00) [pid = 3740] [serial = 274] [outer = 14969400] 12:29:11 INFO - PROCESS | 3740 | 1464377351256 Marionette DEBUG loaded listener.js 12:29:11 INFO - PROCESS | 3740 | ++DOMWINDOW == 114 (15092C00) [pid = 3740] [serial = 275] [outer = 14969400] 12:29:11 INFO - PROCESS | 3740 | 1464377351889 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]]]}] 12:29:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 12:29:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 971ms 12:29:11 INFO - PROCESS | 3740 | 1464377351961 Marionette TRACE conn5 -> [0,333,"getWindowHandle",null] 12:29:11 INFO - PROCESS | 3740 | 1464377351965 Marionette TRACE conn5 <- [1,333,null,{"value":"13"}] 12:29:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 12:29:12 INFO - PROCESS | 3740 | 1464377351969 Marionette TRACE conn5 -> [0,334,"setScriptTimeout",{"ms":35000}] 12:29:12 INFO - PROCESS | 3740 | 1464377351971 Marionette TRACE conn5 <- [1,334,null,{}] 12:29:12 INFO - PROCESS | 3740 | 1464377351975 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}] 12:29:12 INFO - PROCESS | 3740 | 1464377352114 Marionette TRACE conn5 <- [1,335,null,{"value":null}] 12:29:12 INFO - PROCESS | 3740 | 1464377352235 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\", \"518d4023-cf08-4df0-a07a-6b3da5d0c4d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:29:12 INFO - PROCESS | 3740 | ++DOCSHELL 1830C800 == 55 [pid = 3740] [id = 93] 12:29:12 INFO - PROCESS | 3740 | ++DOMWINDOW == 115 (1830EC00) [pid = 3740] [serial = 276] [outer = 00000000] 12:29:12 INFO - PROCESS | 3740 | ++DOMWINDOW == 116 (18F95400) [pid = 3740] [serial = 277] [outer = 1830EC00] 12:29:12 INFO - PROCESS | 3740 | 1464377352291 Marionette DEBUG loaded listener.js 12:29:12 INFO - PROCESS | 3740 | ++DOMWINDOW == 117 (1A1C4800) [pid = 3740] [serial = 278] [outer = 1830EC00] 12:29:12 INFO - PROCESS | 3740 | 1464377352854 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]]]}] 12:29:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 12:29:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 931ms 12:29:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 12:29:12 INFO - PROCESS | 3740 | 1464377352904 Marionette TRACE conn5 -> [0,337,"getWindowHandle",null] 12:29:12 INFO - PROCESS | 3740 | 1464377352907 Marionette TRACE conn5 <- [1,337,null,{"value":"13"}] 12:29:12 INFO - PROCESS | 3740 | 1464377352917 Marionette TRACE conn5 -> [0,338,"setScriptTimeout",{"ms":35000}] 12:29:12 INFO - PROCESS | 3740 | 1464377352923 Marionette TRACE conn5 <- [1,338,null,{}] 12:29:12 INFO - PROCESS | 3740 | 1464377352928 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}] 12:29:13 INFO - PROCESS | 3740 | 1464377353035 Marionette TRACE conn5 <- [1,339,null,{"value":null}] 12:29:13 INFO - PROCESS | 3740 | 1464377353157 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\", \"518d4023-cf08-4df0-a07a-6b3da5d0c4d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:29:13 INFO - PROCESS | 3740 | ++DOCSHELL 1DD66800 == 56 [pid = 3740] [id = 94] 12:29:13 INFO - PROCESS | 3740 | ++DOMWINDOW == 118 (1DD66C00) [pid = 3740] [serial = 279] [outer = 00000000] 12:29:13 INFO - PROCESS | 3740 | ++DOMWINDOW == 119 (1DD6DC00) [pid = 3740] [serial = 280] [outer = 1DD66C00] 12:29:13 INFO - PROCESS | 3740 | 1464377353212 Marionette DEBUG loaded listener.js 12:29:13 INFO - PROCESS | 3740 | ++DOMWINDOW == 120 (1DD7D400) [pid = 3740] [serial = 281] [outer = 1DD66C00] 12:29:13 INFO - PROCESS | 3740 | 1464377353791 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]]]}] 12:29:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 12:29:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 931ms 12:29:13 INFO - PROCESS | 3740 | 1464377353844 Marionette TRACE conn5 -> [0,341,"getWindowHandle",null] 12:29:13 INFO - PROCESS | 3740 | 1464377353847 Marionette TRACE conn5 <- [1,341,null,{"value":"13"}] 12:29:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 12:29:13 INFO - PROCESS | 3740 | 1464377353850 Marionette TRACE conn5 -> [0,342,"setScriptTimeout",{"ms":35000}] 12:29:13 INFO - PROCESS | 3740 | 1464377353852 Marionette TRACE conn5 <- [1,342,null,{}] 12:29:13 INFO - PROCESS | 3740 | 1464377353856 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}] 12:29:14 INFO - PROCESS | 3740 | 1464377354005 Marionette TRACE conn5 <- [1,343,null,{"value":null}] 12:29:14 INFO - PROCESS | 3740 | 1464377354124 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\", \"518d4023-cf08-4df0-a07a-6b3da5d0c4d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:29:14 INFO - PROCESS | 3740 | ++DOCSHELL 08B81800 == 57 [pid = 3740] [id = 95] 12:29:14 INFO - PROCESS | 3740 | ++DOMWINDOW == 121 (08B83400) [pid = 3740] [serial = 282] [outer = 00000000] 12:29:14 INFO - PROCESS | 3740 | ++DOMWINDOW == 122 (10B3F000) [pid = 3740] [serial = 283] [outer = 08B83400] 12:29:14 INFO - PROCESS | 3740 | 1464377354180 Marionette DEBUG loaded listener.js 12:29:14 INFO - PROCESS | 3740 | ++DOMWINDOW == 123 (10B8C400) [pid = 3740] [serial = 284] [outer = 08B83400] 12:29:14 INFO - PROCESS | 3740 | 1464377354854 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]]]}] 12:29:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 12:29:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 1017ms 12:29:14 INFO - PROCESS | 3740 | 1464377354871 Marionette TRACE conn5 -> [0,345,"getWindowHandle",null] 12:29:14 INFO - PROCESS | 3740 | 1464377354877 Marionette TRACE conn5 <- [1,345,null,{"value":"13"}] 12:29:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 12:29:14 INFO - PROCESS | 3740 | 1464377354881 Marionette TRACE conn5 -> [0,346,"setScriptTimeout",{"ms":35000}] 12:29:14 INFO - PROCESS | 3740 | 1464377354885 Marionette TRACE conn5 <- [1,346,null,{}] 12:29:14 INFO - PROCESS | 3740 | 1464377354891 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}] 12:29:15 INFO - PROCESS | 3740 | 1464377355004 Marionette TRACE conn5 <- [1,347,null,{"value":null}] 12:29:15 INFO - PROCESS | 3740 | 1464377355100 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\", \"518d4023-cf08-4df0-a07a-6b3da5d0c4d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:29:15 INFO - PROCESS | 3740 | ++DOCSHELL 10B48C00 == 58 [pid = 3740] [id = 96] 12:29:15 INFO - PROCESS | 3740 | ++DOMWINDOW == 124 (10B49400) [pid = 3740] [serial = 285] [outer = 00000000] 12:29:15 INFO - PROCESS | 3740 | ++DOMWINDOW == 125 (14973800) [pid = 3740] [serial = 286] [outer = 10B49400] 12:29:15 INFO - PROCESS | 3740 | 1464377355150 Marionette DEBUG loaded listener.js 12:29:15 INFO - PROCESS | 3740 | ++DOMWINDOW == 126 (14FD3400) [pid = 3740] [serial = 287] [outer = 10B49400] 12:29:15 INFO - PROCESS | 3740 | --DOCSHELL 1B344000 == 57 [pid = 3740] [id = 90] 12:29:15 INFO - PROCESS | 3740 | --DOCSHELL 0CA30400 == 56 [pid = 3740] [id = 89] 12:29:15 INFO - PROCESS | 3740 | --DOCSHELL 14C2D400 == 55 [pid = 3740] [id = 88] 12:29:15 INFO - PROCESS | 3740 | --DOCSHELL 18FCE000 == 54 [pid = 3740] [id = 87] 12:29:15 INFO - PROCESS | 3740 | --DOCSHELL 1830A000 == 53 [pid = 3740] [id = 86] 12:29:15 INFO - PROCESS | 3740 | --DOCSHELL 18304400 == 52 [pid = 3740] [id = 85] 12:29:15 INFO - PROCESS | 3740 | --DOCSHELL 16EAF000 == 51 [pid = 3740] [id = 84] 12:29:15 INFO - PROCESS | 3740 | --DOCSHELL 14967800 == 50 [pid = 3740] [id = 83] 12:29:15 INFO - PROCESS | 3740 | --DOCSHELL 0CA34800 == 49 [pid = 3740] [id = 82] 12:29:15 INFO - PROCESS | 3740 | --DOMWINDOW == 125 (1EEF6400) [pid = 3740] [serial = 193] [outer = 00000000] [url = about:blank] 12:29:15 INFO - PROCESS | 3740 | --DOMWINDOW == 124 (1E2DDC00) [pid = 3740] [serial = 226] [outer = 00000000] [url = about:blank] 12:29:15 INFO - PROCESS | 3740 | --DOCSHELL 10B42C00 == 48 [pid = 3740] [id = 81] 12:29:15 INFO - PROCESS | 3740 | --DOCSHELL 10552000 == 47 [pid = 3740] [id = 80] 12:29:15 INFO - PROCESS | 3740 | --DOCSHELL 17E04C00 == 46 [pid = 3740] [id = 78] 12:29:15 INFO - PROCESS | 3740 | --DOCSHELL 10527C00 == 45 [pid = 3740] [id = 77] 12:29:15 INFO - PROCESS | 3740 | --DOMWINDOW == 123 (1A42DC00) [pid = 3740] [serial = 211] [outer = 00000000] [url = about:blank] 12:29:15 INFO - PROCESS | 3740 | --DOMWINDOW == 122 (1BACBC00) [pid = 3740] [serial = 215] [outer = 00000000] [url = about:blank] 12:29:15 INFO - PROCESS | 3740 | --DOMWINDOW == 121 (1B8BC000) [pid = 3740] [serial = 214] [outer = 00000000] [url = about:blank] 12:29:15 INFO - PROCESS | 3740 | --DOMWINDOW == 120 (1A438400) [pid = 3740] [serial = 212] [outer = 00000000] [url = about:blank] 12:29:15 INFO - PROCESS | 3740 | --DOMWINDOW == 119 (1DD70800) [pid = 3740] [serial = 179] [outer = 00000000] [url = about:blank] 12:29:15 INFO - PROCESS | 3740 | --DOMWINDOW == 118 (1CFB7400) [pid = 3740] [serial = 217] [outer = 00000000] [url = about:blank] 12:29:15 INFO - PROCESS | 3740 | --DOMWINDOW == 117 (0FF08000) [pid = 3740] [serial = 181] [outer = 00000000] [url = about:blank] 12:29:15 INFO - PROCESS | 3740 | --DOMWINDOW == 116 (15316800) [pid = 3740] [serial = 184] [outer = 00000000] [url = about:blank] 12:29:15 INFO - PROCESS | 3740 | --DOMWINDOW == 115 (1C6BFC00) [pid = 3740] [serial = 187] [outer = 00000000] [url = about:blank] 12:29:15 INFO - PROCESS | 3740 | --DOMWINDOW == 114 (10B3D000) [pid = 3740] [serial = 199] [outer = 00000000] [url = about:blank] 12:29:15 INFO - PROCESS | 3740 | --DOMWINDOW == 113 (10B7DC00) [pid = 3740] [serial = 200] [outer = 00000000] [url = about:blank] 12:29:15 INFO - PROCESS | 3740 | --DOMWINDOW == 112 (18F7AC00) [pid = 3740] [serial = 208] [outer = 00000000] [url = about:blank] 12:29:15 INFO - PROCESS | 3740 | --DOMWINDOW == 111 (16EB2800) [pid = 3740] [serial = 205] [outer = 00000000] [url = about:blank] 12:29:15 INFO - PROCESS | 3740 | --DOMWINDOW == 110 (17EA5C00) [pid = 3740] [serial = 206] [outer = 00000000] [url = about:blank] 12:29:15 INFO - PROCESS | 3740 | --DOMWINDOW == 109 (15095800) [pid = 3740] [serial = 202] [outer = 00000000] [url = about:blank] 12:29:15 INFO - PROCESS | 3740 | --DOMWINDOW == 108 (153A9400) [pid = 3740] [serial = 203] [outer = 00000000] [url = about:blank] 12:29:15 INFO - PROCESS | 3740 | --DOMWINDOW == 107 (11792800) [pid = 3740] [serial = 197] [outer = 00000000] [url = about:blank] 12:29:15 INFO - PROCESS | 3740 | --DOMWINDOW == 106 (10B84000) [pid = 3740] [serial = 196] [outer = 00000000] [url = about:blank] 12:29:15 INFO - PROCESS | 3740 | --DOMWINDOW == 105 (1E2E3800) [pid = 3740] [serial = 190] [outer = 00000000] [url = about:blank] 12:29:15 INFO - PROCESS | 3740 | --DOMWINDOW == 104 (1DB0CC00) [pid = 3740] [serial = 223] [outer = 00000000] [url = about:blank] 12:29:15 INFO - PROCESS | 3740 | --DOMWINDOW == 103 (1DBBF000) [pid = 3740] [serial = 224] [outer = 00000000] [url = about:blank] 12:29:15 INFO - PROCESS | 3740 | --DOMWINDOW == 102 (1D215C00) [pid = 3740] [serial = 218] [outer = 00000000] [url = about:blank] 12:29:15 INFO - PROCESS | 3740 | --DOMWINDOW == 101 (1C166800) [pid = 3740] [serial = 220] [outer = 00000000] [url = about:blank] 12:29:15 INFO - PROCESS | 3740 | --DOMWINDOW == 100 (1C16C800) [pid = 3740] [serial = 221] [outer = 00000000] [url = about:blank] 12:29:15 INFO - PROCESS | 3740 | --DOMWINDOW == 99 (18F83C00) [pid = 3740] [serial = 209] [outer = 00000000] [url = about:blank] 12:29:15 INFO - PROCESS | 3740 | 1464377355757 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]]]}] 12:29:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 12:29:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 930ms 12:29:15 INFO - PROCESS | 3740 | 1464377355812 Marionette TRACE conn5 -> [0,349,"getWindowHandle",null] 12:29:15 INFO - PROCESS | 3740 | 1464377355817 Marionette TRACE conn5 <- [1,349,null,{"value":"13"}] 12:29:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 12:29:15 INFO - PROCESS | 3740 | 1464377355823 Marionette TRACE conn5 -> [0,350,"setScriptTimeout",{"ms":35000}] 12:29:15 INFO - PROCESS | 3740 | 1464377355825 Marionette TRACE conn5 <- [1,350,null,{}] 12:29:15 INFO - PROCESS | 3740 | 1464377355829 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}] 12:29:15 INFO - PROCESS | 3740 | 1464377355915 Marionette TRACE conn5 <- [1,351,null,{"value":null}] 12:29:15 INFO - PROCESS | 3740 | 1464377355923 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\", \"518d4023-cf08-4df0-a07a-6b3da5d0c4d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:29:15 INFO - PROCESS | 3740 | ++DOCSHELL 1052A400 == 46 [pid = 3740] [id = 97] 12:29:15 INFO - PROCESS | 3740 | ++DOMWINDOW == 100 (10532000) [pid = 3740] [serial = 288] [outer = 00000000] 12:29:15 INFO - PROCESS | 3740 | ++DOMWINDOW == 101 (10B86000) [pid = 3740] [serial = 289] [outer = 10532000] 12:29:16 INFO - PROCESS | 3740 | 1464377355972 Marionette DEBUG loaded listener.js 12:29:16 INFO - PROCESS | 3740 | ++DOMWINDOW == 102 (14967800) [pid = 3740] [serial = 290] [outer = 10532000] 12:29:16 INFO - PROCESS | 3740 | 1464377356436 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]]]}] 12:29:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 12:29:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 631ms 12:29:16 INFO - PROCESS | 3740 | 1464377356456 Marionette TRACE conn5 -> [0,353,"getWindowHandle",null] 12:29:16 INFO - PROCESS | 3740 | 1464377356458 Marionette TRACE conn5 <- [1,353,null,{"value":"13"}] 12:29:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 12:29:16 INFO - PROCESS | 3740 | 1464377356462 Marionette TRACE conn5 -> [0,354,"setScriptTimeout",{"ms":35000}] 12:29:16 INFO - PROCESS | 3740 | 1464377356465 Marionette TRACE conn5 <- [1,354,null,{}] 12:29:16 INFO - PROCESS | 3740 | 1464377356482 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}] 12:29:16 INFO - PROCESS | 3740 | 1464377356567 Marionette TRACE conn5 <- [1,355,null,{"value":null}] 12:29:16 INFO - PROCESS | 3740 | 1464377356576 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\", \"518d4023-cf08-4df0-a07a-6b3da5d0c4d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:29:16 INFO - PROCESS | 3740 | ++DOCSHELL 15304000 == 47 [pid = 3740] [id = 98] 12:29:16 INFO - PROCESS | 3740 | ++DOMWINDOW == 103 (15316400) [pid = 3740] [serial = 291] [outer = 00000000] 12:29:16 INFO - PROCESS | 3740 | ++DOMWINDOW == 104 (17E0D800) [pid = 3740] [serial = 292] [outer = 15316400] 12:29:16 INFO - PROCESS | 3740 | 1464377356622 Marionette DEBUG loaded listener.js 12:29:16 INFO - PROCESS | 3740 | ++DOMWINDOW == 105 (1830A400) [pid = 3740] [serial = 293] [outer = 15316400] 12:29:17 INFO - PROCESS | 3740 | 1464377357079 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]]]}] 12:29:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 12:29:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 630ms 12:29:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 12:29:17 INFO - PROCESS | 3740 | 1464377357092 Marionette TRACE conn5 -> [0,357,"getWindowHandle",null] 12:29:17 INFO - PROCESS | 3740 | 1464377357094 Marionette TRACE conn5 <- [1,357,null,{"value":"13"}] 12:29:17 INFO - PROCESS | 3740 | 1464377357097 Marionette TRACE conn5 -> [0,358,"setScriptTimeout",{"ms":35000}] 12:29:17 INFO - PROCESS | 3740 | 1464377357099 Marionette TRACE conn5 <- [1,358,null,{}] 12:29:17 INFO - PROCESS | 3740 | 1464377357102 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}] 12:29:17 INFO - PROCESS | 3740 | 1464377357185 Marionette TRACE conn5 <- [1,359,null,{"value":null}] 12:29:17 INFO - PROCESS | 3740 | 1464377357192 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\", \"518d4023-cf08-4df0-a07a-6b3da5d0c4d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:29:17 INFO - PROCESS | 3740 | ++DOCSHELL 1830FC00 == 48 [pid = 3740] [id = 99] 12:29:17 INFO - PROCESS | 3740 | ++DOMWINDOW == 106 (18F77400) [pid = 3740] [serial = 294] [outer = 00000000] 12:29:17 INFO - PROCESS | 3740 | ++DOMWINDOW == 107 (18F8A000) [pid = 3740] [serial = 295] [outer = 18F77400] 12:29:17 INFO - PROCESS | 3740 | 1464377357237 Marionette DEBUG loaded listener.js 12:29:17 INFO - PROCESS | 3740 | ++DOMWINDOW == 108 (19861000) [pid = 3740] [serial = 296] [outer = 18F77400] 12:29:17 INFO - PROCESS | 3740 | 1464377357689 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]]]}] 12:29:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 12:29:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 630ms 12:29:17 INFO - PROCESS | 3740 | 1464377357728 Marionette TRACE conn5 -> [0,361,"getWindowHandle",null] 12:29:17 INFO - PROCESS | 3740 | 1464377357730 Marionette TRACE conn5 <- [1,361,null,{"value":"13"}] 12:29:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 12:29:17 INFO - PROCESS | 3740 | 1464377357742 Marionette TRACE conn5 -> [0,362,"setScriptTimeout",{"ms":35000}] 12:29:17 INFO - PROCESS | 3740 | 1464377357744 Marionette TRACE conn5 <- [1,362,null,{}] 12:29:17 INFO - PROCESS | 3740 | 1464377357754 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}] 12:29:17 INFO - PROCESS | 3740 | 1464377357857 Marionette TRACE conn5 <- [1,363,null,{"value":null}] 12:29:17 INFO - PROCESS | 3740 | 1464377357863 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\", \"518d4023-cf08-4df0-a07a-6b3da5d0c4d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:29:17 INFO - PROCESS | 3740 | ++DOCSHELL 1986CC00 == 49 [pid = 3740] [id = 100] 12:29:17 INFO - PROCESS | 3740 | ++DOMWINDOW == 109 (1A1BDC00) [pid = 3740] [serial = 297] [outer = 00000000] 12:29:17 INFO - PROCESS | 3740 | ++DOMWINDOW == 110 (1A432800) [pid = 3740] [serial = 298] [outer = 1A1BDC00] 12:29:17 INFO - PROCESS | 3740 | 1464377357907 Marionette DEBUG loaded listener.js 12:29:18 INFO - PROCESS | 3740 | ++DOMWINDOW == 111 (1A632C00) [pid = 3740] [serial = 299] [outer = 1A1BDC00] 12:29:18 INFO - PROCESS | 3740 | 1464377358372 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]]]}] 12:29:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 12:29:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 691ms 12:29:18 INFO - PROCESS | 3740 | 1464377358424 Marionette TRACE conn5 -> [0,365,"getWindowHandle",null] 12:29:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 12:29:18 INFO - PROCESS | 3740 | 1464377358426 Marionette TRACE conn5 <- [1,365,null,{"value":"13"}] 12:29:18 INFO - PROCESS | 3740 | 1464377358429 Marionette TRACE conn5 -> [0,366,"setScriptTimeout",{"ms":35000}] 12:29:18 INFO - PROCESS | 3740 | 1464377358431 Marionette TRACE conn5 <- [1,366,null,{}] 12:29:18 INFO - PROCESS | 3740 | 1464377358434 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}] 12:29:18 INFO - PROCESS | 3740 | 1464377358561 Marionette TRACE conn5 <- [1,367,null,{"value":null}] 12:29:18 INFO - PROCESS | 3740 | 1464377358647 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\", \"518d4023-cf08-4df0-a07a-6b3da5d0c4d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:29:18 INFO - PROCESS | 3740 | ++DOCSHELL 0CA39C00 == 50 [pid = 3740] [id = 101] 12:29:18 INFO - PROCESS | 3740 | ++DOMWINDOW == 112 (1B8BDC00) [pid = 3740] [serial = 300] [outer = 00000000] 12:29:18 INFO - PROCESS | 3740 | ++DOMWINDOW == 113 (1C16C400) [pid = 3740] [serial = 301] [outer = 1B8BDC00] 12:29:18 INFO - PROCESS | 3740 | 1464377358692 Marionette DEBUG loaded listener.js 12:29:18 INFO - PROCESS | 3740 | ++DOMWINDOW == 114 (1C181400) [pid = 3740] [serial = 302] [outer = 1B8BDC00] 12:29:19 INFO - PROCESS | 3740 | 1464377359115 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]]]}] 12:29:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 12:29:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 730ms 12:29:19 INFO - PROCESS | 3740 | 1464377359160 Marionette TRACE conn5 -> [0,369,"getWindowHandle",null] 12:29:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 12:29:19 INFO - PROCESS | 3740 | 1464377359162 Marionette TRACE conn5 <- [1,369,null,{"value":"13"}] 12:29:19 INFO - PROCESS | 3740 | 1464377359165 Marionette TRACE conn5 -> [0,370,"setScriptTimeout",{"ms":35000}] 12:29:19 INFO - PROCESS | 3740 | 1464377359167 Marionette TRACE conn5 <- [1,370,null,{}] 12:29:19 INFO - PROCESS | 3740 | 1464377359170 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}] 12:29:19 INFO - PROCESS | 3740 | 1464377359275 Marionette TRACE conn5 <- [1,371,null,{"value":null}] 12:29:19 INFO - PROCESS | 3740 | 1464377359282 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\", \"518d4023-cf08-4df0-a07a-6b3da5d0c4d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:29:19 INFO - PROCESS | 3740 | ++DOCSHELL 1C811800 == 51 [pid = 3740] [id = 102] 12:29:19 INFO - PROCESS | 3740 | ++DOMWINDOW == 115 (1CF2B800) [pid = 3740] [serial = 303] [outer = 00000000] 12:29:19 INFO - PROCESS | 3740 | ++DOMWINDOW == 116 (1CFB4000) [pid = 3740] [serial = 304] [outer = 1CF2B800] 12:29:19 INFO - PROCESS | 3740 | 1464377359326 Marionette DEBUG loaded listener.js 12:29:19 INFO - PROCESS | 3740 | ++DOMWINDOW == 117 (1CFB7000) [pid = 3740] [serial = 305] [outer = 1CF2B800] 12:29:19 INFO - PROCESS | 3740 | --DOMWINDOW == 116 (10B7E000) [pid = 3740] [serial = 131] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 12:29:19 INFO - PROCESS | 3740 | --DOMWINDOW == 115 (14C74800) [pid = 3740] [serial = 192] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 12:29:19 INFO - PROCESS | 3740 | --DOMWINDOW == 114 (18F7B400) [pid = 3740] [serial = 255] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 12:29:19 INFO - PROCESS | 3740 | --DOMWINDOW == 113 (19865800) [pid = 3740] [serial = 258] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 12:29:19 INFO - PROCESS | 3740 | --DOMWINDOW == 112 (14969000) [pid = 3740] [serial = 246] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 12:29:19 INFO - PROCESS | 3740 | --DOMWINDOW == 111 (10B43000) [pid = 3740] [serial = 240] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 12:29:19 INFO - PROCESS | 3740 | --DOMWINDOW == 110 (16EB0800) [pid = 3740] [serial = 249] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 12:29:19 INFO - PROCESS | 3740 | --DOMWINDOW == 109 (0CB3FC00) [pid = 3740] [serial = 243] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 12:29:19 INFO - PROCESS | 3740 | --DOMWINDOW == 108 (10A44400) [pid = 3740] [serial = 237] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 12:29:19 INFO - PROCESS | 3740 | --DOMWINDOW == 107 (14FCF800) [pid = 3740] [serial = 261] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 12:29:19 INFO - PROCESS | 3740 | --DOMWINDOW == 106 (18308400) [pid = 3740] [serial = 252] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 12:29:19 INFO - PROCESS | 3740 | --DOMWINDOW == 105 (1A431800) [pid = 3740] [serial = 264] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 12:29:19 INFO - PROCESS | 3740 | 1464377359920 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]]]}] 12:29:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 12:29:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 771ms 12:29:19 INFO - PROCESS | 3740 | 1464377359936 Marionette TRACE conn5 -> [0,373,"getWindowHandle",null] 12:29:19 INFO - PROCESS | 3740 | 1464377359938 Marionette TRACE conn5 <- [1,373,null,{"value":"13"}] 12:29:19 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 12:29:19 INFO - PROCESS | 3740 | 1464377359941 Marionette TRACE conn5 -> [0,374,"setScriptTimeout",{"ms":35000}] 12:29:19 INFO - PROCESS | 3740 | 1464377359943 Marionette TRACE conn5 <- [1,374,null,{}] 12:29:19 INFO - PROCESS | 3740 | 1464377359947 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}] 12:29:20 INFO - PROCESS | 3740 | 1464377360035 Marionette TRACE conn5 <- [1,375,null,{"value":null}] 12:29:20 INFO - PROCESS | 3740 | 1464377360042 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\", \"518d4023-cf08-4df0-a07a-6b3da5d0c4d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:29:20 INFO - PROCESS | 3740 | ++DOCSHELL 1052E800 == 52 [pid = 3740] [id = 103] 12:29:20 INFO - PROCESS | 3740 | ++DOMWINDOW == 106 (10A43C00) [pid = 3740] [serial = 306] [outer = 00000000] 12:29:20 INFO - PROCESS | 3740 | ++DOMWINDOW == 107 (16EB1800) [pid = 3740] [serial = 307] [outer = 10A43C00] 12:29:20 INFO - PROCESS | 3740 | 1464377360087 Marionette DEBUG loaded listener.js 12:29:20 INFO - PROCESS | 3740 | ++DOMWINDOW == 108 (192DCC00) [pid = 3740] [serial = 308] [outer = 10A43C00] 12:29:20 INFO - PROCESS | 3740 | 1464377360532 Marionette TRACE conn5 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 12:29:20 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 12:29:20 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 631ms 12:29:20 INFO - PROCESS | 3740 | 1464377360573 Marionette TRACE conn5 -> [0,377,"getWindowHandle",null] 12:29:20 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 12:29:20 INFO - PROCESS | 3740 | 1464377360575 Marionette TRACE conn5 <- [1,377,null,{"value":"13"}] 12:29:20 INFO - PROCESS | 3740 | 1464377360578 Marionette TRACE conn5 -> [0,378,"setScriptTimeout",{"ms":35000}] 12:29:20 INFO - PROCESS | 3740 | 1464377360580 Marionette TRACE conn5 <- [1,378,null,{}] 12:29:20 INFO - PROCESS | 3740 | 1464377360583 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}] 12:29:20 INFO - PROCESS | 3740 | 1464377360661 Marionette TRACE conn5 <- [1,379,null,{"value":null}] 12:29:20 INFO - PROCESS | 3740 | 1464377360667 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\", \"518d4023-cf08-4df0-a07a-6b3da5d0c4d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:29:20 INFO - PROCESS | 3740 | ++DOCSHELL 10B45400 == 53 [pid = 3740] [id = 104] 12:29:20 INFO - PROCESS | 3740 | ++DOMWINDOW == 109 (191AC400) [pid = 3740] [serial = 309] [outer = 00000000] 12:29:20 INFO - PROCESS | 3740 | ++DOMWINDOW == 110 (191B1000) [pid = 3740] [serial = 310] [outer = 191AC400] 12:29:20 INFO - PROCESS | 3740 | 1464377360711 Marionette DEBUG loaded listener.js 12:29:20 INFO - PROCESS | 3740 | ++DOMWINDOW == 111 (191B3400) [pid = 3740] [serial = 311] [outer = 191AC400] 12:29:21 INFO - PROCESS | 3740 | 1464377361141 Marionette TRACE conn5 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 12:29:21 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 12:29:21 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 630ms 12:29:21 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 12:29:21 INFO - PROCESS | 3740 | 1464377361209 Marionette TRACE conn5 -> [0,381,"getWindowHandle",null] 12:29:21 INFO - PROCESS | 3740 | 1464377361211 Marionette TRACE conn5 <- [1,381,null,{"value":"13"}] 12:29:21 INFO - PROCESS | 3740 | 1464377361214 Marionette TRACE conn5 -> [0,382,"setScriptTimeout",{"ms":35000}] 12:29:21 INFO - PROCESS | 3740 | 1464377361216 Marionette TRACE conn5 <- [1,382,null,{}] 12:29:21 INFO - PROCESS | 3740 | 1464377361219 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}] 12:29:21 INFO - PROCESS | 3740 | 1464377361298 Marionette TRACE conn5 <- [1,383,null,{"value":null}] 12:29:21 INFO - PROCESS | 3740 | 1464377361308 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\", \"518d4023-cf08-4df0-a07a-6b3da5d0c4d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:29:21 INFO - PROCESS | 3740 | ++DOCSHELL 191B5000 == 54 [pid = 3740] [id = 105] 12:29:21 INFO - PROCESS | 3740 | ++DOMWINDOW == 112 (1C184800) [pid = 3740] [serial = 312] [outer = 00000000] 12:29:21 INFO - PROCESS | 3740 | ++DOMWINDOW == 113 (1DB0F000) [pid = 3740] [serial = 313] [outer = 1C184800] 12:29:21 INFO - PROCESS | 3740 | 1464377361353 Marionette DEBUG loaded listener.js 12:29:21 INFO - PROCESS | 3740 | ++DOMWINDOW == 114 (1DBC7000) [pid = 3740] [serial = 314] [outer = 1C184800] 12:29:21 INFO - PROCESS | 3740 | 1464377361819 Marionette TRACE conn5 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 12:29:21 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 12:29:21 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 671ms 12:29:21 INFO - PROCESS | 3740 | 1464377361913 Marionette TRACE conn5 -> [0,385,"getWindowHandle",null] 12:29:21 INFO - PROCESS | 3740 | 1464377361917 Marionette TRACE conn5 <- [1,385,null,{"value":"13"}] 12:29:21 INFO - PROCESS | 3740 | 1464377361923 Marionette TRACE conn5 -> [0,386,"setScriptTimeout",{"ms":35000}] 12:29:21 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 12:29:21 INFO - PROCESS | 3740 | 1464377361927 Marionette TRACE conn5 <- [1,386,null,{}] 12:29:21 INFO - PROCESS | 3740 | 1464377361934 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}] 12:29:22 INFO - PROCESS | 3740 | 1464377362036 Marionette TRACE conn5 <- [1,387,null,{"value":null}] 12:29:22 INFO - PROCESS | 3740 | 1464377362166 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\", \"518d4023-cf08-4df0-a07a-6b3da5d0c4d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:29:22 INFO - PROCESS | 3740 | ++DOCSHELL 0CAC2000 == 55 [pid = 3740] [id = 106] 12:29:22 INFO - PROCESS | 3740 | ++DOMWINDOW == 115 (0CAC3000) [pid = 3740] [serial = 315] [outer = 00000000] 12:29:22 INFO - PROCESS | 3740 | ++DOMWINDOW == 116 (0CAC7800) [pid = 3740] [serial = 316] [outer = 0CAC3000] 12:29:22 INFO - PROCESS | 3740 | 1464377362223 Marionette DEBUG loaded listener.js 12:29:22 INFO - PROCESS | 3740 | ++DOMWINDOW == 117 (0CACB400) [pid = 3740] [serial = 317] [outer = 0CAC3000] 12:29:22 INFO - PROCESS | 3740 | 1464377362858 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]]]}] 12:29:22 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 12:29:22 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 971ms 12:29:22 INFO - PROCESS | 3740 | 1464377362902 Marionette TRACE conn5 -> [0,389,"getWindowHandle",null] 12:29:22 INFO - PROCESS | 3740 | 1464377362906 Marionette TRACE conn5 <- [1,389,null,{"value":"13"}] 12:29:22 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 12:29:22 INFO - PROCESS | 3740 | 1464377362914 Marionette TRACE conn5 -> [0,390,"setScriptTimeout",{"ms":35000}] 12:29:22 INFO - PROCESS | 3740 | 1464377362918 Marionette TRACE conn5 <- [1,390,null,{}] 12:29:22 INFO - PROCESS | 3740 | 1464377362923 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}] 12:29:23 INFO - PROCESS | 3740 | 1464377363032 Marionette TRACE conn5 <- [1,391,null,{"value":null}] 12:29:23 INFO - PROCESS | 3740 | 1464377363158 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\", \"518d4023-cf08-4df0-a07a-6b3da5d0c4d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:29:23 INFO - PROCESS | 3740 | ++DOCSHELL 10B40400 == 56 [pid = 3740] [id = 107] 12:29:23 INFO - PROCESS | 3740 | ++DOMWINDOW == 118 (10B43C00) [pid = 3740] [serial = 318] [outer = 00000000] 12:29:23 INFO - PROCESS | 3740 | ++DOMWINDOW == 119 (14974C00) [pid = 3740] [serial = 319] [outer = 10B43C00] 12:29:23 INFO - PROCESS | 3740 | 1464377363213 Marionette DEBUG loaded listener.js 12:29:23 INFO - PROCESS | 3740 | ++DOMWINDOW == 120 (15317800) [pid = 3740] [serial = 320] [outer = 10B43C00] 12:29:23 INFO - PROCESS | 3740 | 1464377363798 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]]]}] 12:29:23 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 12:29:23 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 931ms 12:29:23 INFO - PROCESS | 3740 | 1464377363847 Marionette TRACE conn5 -> [0,393,"getWindowHandle",null] 12:29:23 INFO - PROCESS | 3740 | 1464377363849 Marionette TRACE conn5 <- [1,393,null,{"value":"13"}] 12:29:23 INFO - PROCESS | 3740 | 1464377363853 Marionette TRACE conn5 -> [0,394,"setScriptTimeout",{"ms":35000}] 12:29:23 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 12:29:23 INFO - PROCESS | 3740 | 1464377363855 Marionette TRACE conn5 <- [1,394,null,{}] 12:29:23 INFO - PROCESS | 3740 | 1464377363865 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}] 12:29:24 INFO - PROCESS | 3740 | 1464377363977 Marionette TRACE conn5 <- [1,395,null,{"value":null}] 12:29:24 INFO - PROCESS | 3740 | 1464377364105 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\", \"518d4023-cf08-4df0-a07a-6b3da5d0c4d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:29:24 INFO - PROCESS | 3740 | ++DOCSHELL 19EA1400 == 57 [pid = 3740] [id = 108] 12:29:24 INFO - PROCESS | 3740 | ++DOMWINDOW == 121 (19EA1800) [pid = 3740] [serial = 321] [outer = 00000000] 12:29:24 INFO - PROCESS | 3740 | ++DOMWINDOW == 122 (19EA4000) [pid = 3740] [serial = 322] [outer = 19EA1800] 12:29:24 INFO - PROCESS | 3740 | 1464377364164 Marionette DEBUG loaded listener.js 12:29:24 INFO - PROCESS | 3740 | ++DOMWINDOW == 123 (19EA7400) [pid = 3740] [serial = 323] [outer = 19EA1800] 12:29:24 INFO - PROCESS | 3740 | 1464377364808 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]]]}] 12:29:24 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 12:29:24 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 1019ms 12:29:24 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 12:29:24 INFO - PROCESS | 3740 | 1464377364876 Marionette TRACE conn5 -> [0,397,"getWindowHandle",null] 12:29:24 INFO - PROCESS | 3740 | 1464377364878 Marionette TRACE conn5 <- [1,397,null,{"value":"13"}] 12:29:24 INFO - PROCESS | 3740 | 1464377364882 Marionette TRACE conn5 -> [0,398,"setScriptTimeout",{"ms":35000}] 12:29:24 INFO - PROCESS | 3740 | 1464377364884 Marionette TRACE conn5 <- [1,398,null,{}] 12:29:24 INFO - PROCESS | 3740 | 1464377364888 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}] 12:29:25 INFO - PROCESS | 3740 | 1464377364995 Marionette TRACE conn5 <- [1,399,null,{"value":null}] 12:29:25 INFO - PROCESS | 3740 | 1464377365141 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\", \"518d4023-cf08-4df0-a07a-6b3da5d0c4d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:29:25 INFO - PROCESS | 3740 | ++DOCSHELL 191AD000 == 58 [pid = 3740] [id = 109] 12:29:25 INFO - PROCESS | 3740 | ++DOMWINDOW == 124 (19EAF000) [pid = 3740] [serial = 324] [outer = 00000000] 12:29:25 INFO - PROCESS | 3740 | ++DOMWINDOW == 125 (1A610400) [pid = 3740] [serial = 325] [outer = 19EAF000] 12:29:25 INFO - PROCESS | 3740 | 1464377365196 Marionette DEBUG loaded listener.js 12:29:25 INFO - PROCESS | 3740 | ++DOMWINDOW == 126 (1A618800) [pid = 3740] [serial = 326] [outer = 19EAF000] 12:29:26 INFO - PROCESS | 3740 | 1464377366055 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]]]}] 12:29:26 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 12:29:26 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 1220ms 12:29:26 INFO - PROCESS | 3740 | 1464377366105 Marionette TRACE conn5 -> [0,401,"getWindowHandle",null] 12:29:26 INFO - PROCESS | 3740 | 1464377366109 Marionette TRACE conn5 <- [1,401,null,{"value":"13"}] 12:29:26 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 12:29:26 INFO - PROCESS | 3740 | 1464377366114 Marionette TRACE conn5 -> [0,402,"setScriptTimeout",{"ms":35000}] 12:29:26 INFO - PROCESS | 3740 | 1464377366118 Marionette TRACE conn5 <- [1,402,null,{}] 12:29:26 INFO - PROCESS | 3740 | 1464377366124 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}] 12:29:26 INFO - PROCESS | 3740 | 1464377366223 Marionette TRACE conn5 <- [1,403,null,{"value":null}] 12:29:26 INFO - PROCESS | 3740 | 1464377366352 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\", \"518d4023-cf08-4df0-a07a-6b3da5d0c4d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:29:26 INFO - PROCESS | 3740 | ++DOCSHELL 1052E400 == 59 [pid = 3740] [id = 110] 12:29:26 INFO - PROCESS | 3740 | ++DOMWINDOW == 127 (10530400) [pid = 3740] [serial = 327] [outer = 00000000] 12:29:26 INFO - PROCESS | 3740 | ++DOMWINDOW == 128 (10572400) [pid = 3740] [serial = 328] [outer = 10530400] 12:29:26 INFO - PROCESS | 3740 | 1464377366402 Marionette DEBUG loaded listener.js 12:29:26 INFO - PROCESS | 3740 | ++DOMWINDOW == 129 (10B46C00) [pid = 3740] [serial = 329] [outer = 10530400] 12:29:27 INFO - PROCESS | 3740 | --DOCSHELL 10B45400 == 58 [pid = 3740] [id = 104] 12:29:27 INFO - PROCESS | 3740 | --DOCSHELL 1052E800 == 57 [pid = 3740] [id = 103] 12:29:27 INFO - PROCESS | 3740 | --DOCSHELL 1C811800 == 56 [pid = 3740] [id = 102] 12:29:27 INFO - PROCESS | 3740 | --DOCSHELL 0CA39C00 == 55 [pid = 3740] [id = 101] 12:29:27 INFO - PROCESS | 3740 | --DOCSHELL 1986CC00 == 54 [pid = 3740] [id = 100] 12:29:27 INFO - PROCESS | 3740 | --DOCSHELL 1830FC00 == 53 [pid = 3740] [id = 99] 12:29:27 INFO - PROCESS | 3740 | --DOCSHELL 15304000 == 52 [pid = 3740] [id = 98] 12:29:27 INFO - PROCESS | 3740 | --DOCSHELL 1052A400 == 51 [pid = 3740] [id = 97] 12:29:27 INFO - PROCESS | 3740 | --DOCSHELL 10B48C00 == 50 [pid = 3740] [id = 96] 12:29:27 INFO - PROCESS | 3740 | --DOMWINDOW == 128 (10A46400) [pid = 3740] [serial = 229] [outer = 00000000] [url = about:blank] 12:29:27 INFO - PROCESS | 3740 | --DOMWINDOW == 127 (18F7C000) [pid = 3740] [serial = 232] [outer = 00000000] [url = about:blank] 12:29:27 INFO - PROCESS | 3740 | --DOMWINDOW == 126 (1EEFDC00) [pid = 3740] [serial = 235] [outer = 00000000] [url = about:blank] 12:29:27 INFO - PROCESS | 3740 | 1464377367085 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]]]}] 12:29:27 INFO - PROCESS | 3740 | --DOMWINDOW == 125 (10B8A400) [pid = 3740] [serial = 133] [outer = 00000000] [url = about:blank] 12:29:27 INFO - PROCESS | 3740 | --DOMWINDOW == 124 (1EEF9000) [pid = 3740] [serial = 194] [outer = 00000000] [url = about:blank] 12:29:27 INFO - PROCESS | 3740 | --DOMWINDOW == 123 (1947EC00) [pid = 3740] [serial = 256] [outer = 00000000] [url = about:blank] 12:29:27 INFO - PROCESS | 3740 | --DOMWINDOW == 122 (1A2E9800) [pid = 3740] [serial = 259] [outer = 00000000] [url = about:blank] 12:29:27 INFO - PROCESS | 3740 | --DOMWINDOW == 121 (19861800) [pid = 3740] [serial = 257] [outer = 00000000] [url = about:blank] 12:29:27 INFO - PROCESS | 3740 | --DOMWINDOW == 120 (14FD8C00) [pid = 3740] [serial = 247] [outer = 00000000] [url = about:blank] 12:29:27 INFO - PROCESS | 3740 | --DOMWINDOW == 119 (15EEE400) [pid = 3740] [serial = 248] [outer = 00000000] [url = about:blank] 12:29:27 INFO - PROCESS | 3740 | --DOMWINDOW == 118 (1150A800) [pid = 3740] [serial = 242] [outer = 00000000] [url = about:blank] 12:29:27 INFO - PROCESS | 3740 | --DOMWINDOW == 117 (10B89800) [pid = 3740] [serial = 241] [outer = 00000000] [url = about:blank] 12:29:27 INFO - PROCESS | 3740 | --DOMWINDOW == 116 (17E10000) [pid = 3740] [serial = 250] [outer = 00000000] [url = about:blank] 12:29:27 INFO - PROCESS | 3740 | --DOMWINDOW == 115 (10B40800) [pid = 3740] [serial = 244] [outer = 00000000] [url = about:blank] 12:29:27 INFO - PROCESS | 3740 | --DOMWINDOW == 114 (10B87400) [pid = 3740] [serial = 245] [outer = 00000000] [url = about:blank] 12:29:27 INFO - PROCESS | 3740 | --DOMWINDOW == 113 (153B0C00) [pid = 3740] [serial = 239] [outer = 00000000] [url = about:blank] 12:29:27 INFO - PROCESS | 3740 | --DOMWINDOW == 112 (1179C400) [pid = 3740] [serial = 238] [outer = 00000000] [url = about:blank] 12:29:27 INFO - PROCESS | 3740 | --DOMWINDOW == 111 (192E4800) [pid = 3740] [serial = 262] [outer = 00000000] [url = about:blank] 12:29:27 INFO - PROCESS | 3740 | --DOMWINDOW == 110 (1947E800) [pid = 3740] [serial = 263] [outer = 00000000] [url = about:blank] 12:29:27 INFO - PROCESS | 3740 | --DOMWINDOW == 109 (1A2EDC00) [pid = 3740] [serial = 260] [outer = 00000000] [url = about:blank] 12:29:27 INFO - PROCESS | 3740 | --DOMWINDOW == 108 (1830D000) [pid = 3740] [serial = 253] [outer = 00000000] [url = about:blank] 12:29:27 INFO - PROCESS | 3740 | --DOMWINDOW == 107 (1C6BC400) [pid = 3740] [serial = 266] [outer = 00000000] [url = about:blank] 12:29:27 INFO - PROCESS | 3740 | --DOMWINDOW == 106 (1830B800) [pid = 3740] [serial = 254] [outer = 00000000] [url = about:blank] 12:29:27 INFO - PROCESS | 3740 | --DOMWINDOW == 105 (1BAC4000) [pid = 3740] [serial = 265] [outer = 00000000] [url = about:blank] 12:29:27 INFO - PROCESS | 3740 | --DOMWINDOW == 104 (17EA6000) [pid = 3740] [serial = 251] [outer = 00000000] [url = about:blank] 12:29:27 INFO - PROCESS | 3740 | --DOMWINDOW == 103 (1CF2D000) [pid = 3740] [serial = 268] [outer = 00000000] [url = about:blank] 12:29:27 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 12:29:27 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 1023ms 12:29:27 INFO - PROCESS | 3740 | 1464377367138 Marionette TRACE conn5 -> [0,405,"getWindowHandle",null] 12:29:27 INFO - PROCESS | 3740 | 1464377367143 Marionette TRACE conn5 <- [1,405,null,{"value":"13"}] 12:29:27 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 12:29:27 INFO - PROCESS | 3740 | 1464377367149 Marionette TRACE conn5 -> [0,406,"setScriptTimeout",{"ms":35000}] 12:29:27 INFO - PROCESS | 3740 | 1464377367152 Marionette TRACE conn5 <- [1,406,null,{}] 12:29:27 INFO - PROCESS | 3740 | 1464377367155 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}] 12:29:27 INFO - PROCESS | 3740 | 1464377367240 Marionette TRACE conn5 <- [1,407,null,{"value":null}] 12:29:27 INFO - PROCESS | 3740 | 1464377367253 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\", \"518d4023-cf08-4df0-a07a-6b3da5d0c4d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:29:27 INFO - PROCESS | 3740 | ++DOCSHELL 0CB3FC00 == 51 [pid = 3740] [id = 111] 12:29:27 INFO - PROCESS | 3740 | ++DOMWINDOW == 104 (0FE7E800) [pid = 3740] [serial = 330] [outer = 00000000] 12:29:27 INFO - PROCESS | 3740 | ++DOMWINDOW == 105 (1052A400) [pid = 3740] [serial = 331] [outer = 0FE7E800] 12:29:27 INFO - PROCESS | 3740 | 1464377367298 Marionette DEBUG loaded listener.js 12:29:27 INFO - PROCESS | 3740 | ++DOMWINDOW == 106 (10A90C00) [pid = 3740] [serial = 332] [outer = 0FE7E800] 12:29:27 INFO - PROCESS | 3740 | 1464377367813 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]]]}] 12:29:27 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 12:29:27 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 670ms 12:29:27 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 12:29:27 INFO - PROCESS | 3740 | 1464377367823 Marionette TRACE conn5 -> [0,409,"getWindowHandle",null] 12:29:27 INFO - PROCESS | 3740 | 1464377367825 Marionette TRACE conn5 <- [1,409,null,{"value":"13"}] 12:29:27 INFO - PROCESS | 3740 | 1464377367828 Marionette TRACE conn5 -> [0,410,"setScriptTimeout",{"ms":35000}] 12:29:27 INFO - PROCESS | 3740 | 1464377367831 Marionette TRACE conn5 <- [1,410,null,{}] 12:29:27 INFO - PROCESS | 3740 | 1464377367841 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}] 12:29:27 INFO - PROCESS | 3740 | 1464377367929 Marionette TRACE conn5 <- [1,411,null,{"value":null}] 12:29:27 INFO - PROCESS | 3740 | 1464377367939 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\", \"518d4023-cf08-4df0-a07a-6b3da5d0c4d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:29:27 INFO - PROCESS | 3740 | ++DOCSHELL 1496F400 == 52 [pid = 3740] [id = 112] 12:29:27 INFO - PROCESS | 3740 | ++DOMWINDOW == 107 (1496F800) [pid = 3740] [serial = 333] [outer = 00000000] 12:29:28 INFO - PROCESS | 3740 | ++DOMWINDOW == 108 (14FD8C00) [pid = 3740] [serial = 334] [outer = 1496F800] 12:29:28 INFO - PROCESS | 3740 | 1464377367987 Marionette DEBUG loaded listener.js 12:29:28 INFO - PROCESS | 3740 | ++DOMWINDOW == 109 (153AF800) [pid = 3740] [serial = 335] [outer = 1496F800] 12:29:28 INFO - PROCESS | 3740 | 1464377368494 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]]]}] 12:29:28 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 12:29:28 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 691ms 12:29:28 INFO - PROCESS | 3740 | 1464377368550 Marionette TRACE conn5 -> [0,413,"getWindowHandle",null] 12:29:28 INFO - PROCESS | 3740 | 1464377368552 Marionette TRACE conn5 <- [1,413,null,{"value":"13"}] 12:29:28 INFO - PROCESS | 3740 | 1464377368555 Marionette TRACE conn5 -> [0,414,"setScriptTimeout",{"ms":35000}] 12:29:28 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 12:29:28 INFO - PROCESS | 3740 | 1464377368557 Marionette TRACE conn5 <- [1,414,null,{}] 12:29:28 INFO - PROCESS | 3740 | 1464377368560 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}] 12:29:28 INFO - PROCESS | 3740 | 1464377368645 Marionette TRACE conn5 <- [1,415,null,{"value":null}] 12:29:28 INFO - PROCESS | 3740 | 1464377368727 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\", \"518d4023-cf08-4df0-a07a-6b3da5d0c4d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:29:28 INFO - PROCESS | 3740 | ++DOCSHELL 16EDEC00 == 53 [pid = 3740] [id = 113] 12:29:28 INFO - PROCESS | 3740 | ++DOMWINDOW == 110 (17E0CC00) [pid = 3740] [serial = 336] [outer = 00000000] 12:29:28 INFO - PROCESS | 3740 | ++DOMWINDOW == 111 (18305400) [pid = 3740] [serial = 337] [outer = 17E0CC00] 12:29:28 INFO - PROCESS | 3740 | 1464377368773 Marionette DEBUG loaded listener.js 12:29:28 INFO - PROCESS | 3740 | ++DOMWINDOW == 112 (18309800) [pid = 3740] [serial = 338] [outer = 17E0CC00] 12:29:29 INFO - PROCESS | 3740 | 1464377369268 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]]]}] 12:29:29 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 12:29:29 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 770ms 12:29:29 INFO - PROCESS | 3740 | 1464377369351 Marionette TRACE conn5 -> [0,417,"getWindowHandle",null] 12:29:29 INFO - PROCESS | 3740 | 1464377369356 Marionette TRACE conn5 <- [1,417,null,{"value":"13"}] 12:29:29 INFO - PROCESS | 3740 | 1464377369362 Marionette TRACE conn5 -> [0,418,"setScriptTimeout",{"ms":35000}] 12:29:29 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 12:29:29 INFO - PROCESS | 3740 | 1464377369366 Marionette TRACE conn5 <- [1,418,null,{}] 12:29:29 INFO - PROCESS | 3740 | 1464377369372 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}] 12:29:29 INFO - PROCESS | 3740 | 1464377369481 Marionette TRACE conn5 <- [1,419,null,{"value":null}] 12:29:29 INFO - PROCESS | 3740 | 1464377369603 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\", \"518d4023-cf08-4df0-a07a-6b3da5d0c4d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:29:29 INFO - PROCESS | 3740 | ++DOCSHELL 0CB3A800 == 54 [pid = 3740] [id = 114] 12:29:29 INFO - PROCESS | 3740 | ++DOMWINDOW == 113 (1052EC00) [pid = 3740] [serial = 339] [outer = 00000000] 12:29:29 INFO - PROCESS | 3740 | ++DOMWINDOW == 114 (10B3FC00) [pid = 3740] [serial = 340] [outer = 1052EC00] 12:29:29 INFO - PROCESS | 3740 | 1464377369662 Marionette DEBUG loaded listener.js 12:29:29 INFO - PROCESS | 3740 | ++DOMWINDOW == 115 (10B84C00) [pid = 3740] [serial = 341] [outer = 1052EC00] 12:29:30 INFO - PROCESS | 3740 | 1464377370715 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]]]}] 12:29:30 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | drawImage() of an APNG with no poster frame draws the first frame 12:29:30 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1373ms 12:29:30 INFO - PROCESS | 3740 | 1464377370777 Marionette TRACE conn5 -> [0,421,"getWindowHandle",null] 12:29:30 INFO - PROCESS | 3740 | 1464377370783 Marionette TRACE conn5 <- [1,421,null,{"value":"13"}] 12:29:30 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 12:29:30 INFO - PROCESS | 3740 | 1464377370791 Marionette TRACE conn5 -> [0,422,"setScriptTimeout",{"ms":35000}] 12:29:30 INFO - PROCESS | 3740 | 1464377370794 Marionette TRACE conn5 <- [1,422,null,{}] 12:29:30 INFO - PROCESS | 3740 | 1464377370798 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}] 12:29:30 INFO - PROCESS | 3740 | 1464377370893 Marionette TRACE conn5 <- [1,423,null,{"value":null}] 12:29:31 INFO - PROCESS | 3740 | 1464377371086 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\", \"518d4023-cf08-4df0-a07a-6b3da5d0c4d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:29:31 INFO - PROCESS | 3740 | ++DOCSHELL 0CAC0800 == 55 [pid = 3740] [id = 115] 12:29:31 INFO - PROCESS | 3740 | ++DOMWINDOW == 116 (1496E400) [pid = 3740] [serial = 342] [outer = 00000000] 12:29:31 INFO - PROCESS | 3740 | ++DOMWINDOW == 117 (18301400) [pid = 3740] [serial = 343] [outer = 1496E400] 12:29:31 INFO - PROCESS | 3740 | 1464377371142 Marionette DEBUG loaded listener.js 12:29:31 INFO - PROCESS | 3740 | ++DOMWINDOW == 118 (18310400) [pid = 3740] [serial = 344] [outer = 1496E400] 12:29:32 INFO - PROCESS | 3740 | 1464377372196 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]]]}] 12:29:32 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 12:29:32 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1421ms 12:29:32 INFO - PROCESS | 3740 | 1464377372213 Marionette TRACE conn5 -> [0,425,"getWindowHandle",null] 12:29:32 INFO - PROCESS | 3740 | 1464377372216 Marionette TRACE conn5 <- [1,425,null,{"value":"13"}] 12:29:32 INFO - PROCESS | 3740 | 1464377372220 Marionette TRACE conn5 -> [0,426,"setScriptTimeout",{"ms":35000}] 12:29:32 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 12:29:32 INFO - PROCESS | 3740 | 1464377372224 Marionette TRACE conn5 <- [1,426,null,{}] 12:29:32 INFO - PROCESS | 3740 | 1464377372235 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}] 12:29:32 INFO - PROCESS | 3740 | 1464377372340 Marionette TRACE conn5 <- [1,427,null,{"value":null}] 12:29:32 INFO - PROCESS | 3740 | 1464377372454 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\", \"518d4023-cf08-4df0-a07a-6b3da5d0c4d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:29:32 INFO - PROCESS | 3740 | ++DOCSHELL 0CA33400 == 56 [pid = 3740] [id = 116] 12:29:32 INFO - PROCESS | 3740 | ++DOMWINDOW == 119 (1947D000) [pid = 3740] [serial = 345] [outer = 00000000] 12:29:32 INFO - PROCESS | 3740 | ++DOMWINDOW == 120 (19861400) [pid = 3740] [serial = 346] [outer = 1947D000] 12:29:32 INFO - PROCESS | 3740 | 1464377372555 Marionette DEBUG loaded listener.js 12:29:32 INFO - PROCESS | 3740 | ++DOMWINDOW == 121 (19869400) [pid = 3740] [serial = 347] [outer = 1947D000] 12:29:33 INFO - PROCESS | 3740 | 1464377373107 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] 12:29:33 INFO - PROCESS | 3740 | 1464377373157 Marionette TRACE conn5 <- [1,429,null,{"value":"13"}] 12:29:33 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 12:29:33 INFO - PROCESS | 3740 | 1464377373160 Marionette TRACE conn5 -> [0,430,"setScriptTimeout",{"ms":35000}] 12:29:33 INFO - PROCESS | 3740 | 1464377373162 Marionette TRACE conn5 <- [1,430,null,{}] 12:29:33 INFO - PROCESS | 3740 | 1464377373166 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}] 12:29:33 INFO - PROCESS | 3740 | 1464377373272 Marionette TRACE conn5 <- [1,431,null,{"value":null}] 12:29:33 INFO - PROCESS | 3740 | 1464377373369 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\", \"518d4023-cf08-4df0-a07a-6b3da5d0c4d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:29:33 INFO - PROCESS | 3740 | ++DOCSHELL 1A064800 == 57 [pid = 3740] [id = 117] 12:29:33 INFO - PROCESS | 3740 | ++DOMWINDOW == 122 (1A068800) [pid = 3740] [serial = 348] [outer = 00000000] 12:29:33 INFO - PROCESS | 3740 | ++DOMWINDOW == 123 (1A42F400) [pid = 3740] [serial = 349] [outer = 1A068800] 12:29:33 INFO - PROCESS | 3740 | 1464377373424 Marionette DEBUG loaded listener.js 12:29:33 INFO - PROCESS | 3740 | ++DOMWINDOW == 124 (1A42FC00) [pid = 3740] [serial = 350] [outer = 1A068800] 12:29:34 INFO - PROCESS | 3740 | 1464377374070 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]]]}] 12:29:34 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 12:29:34 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 931ms 12:29:34 INFO - PROCESS | 3740 | 1464377374105 Marionette TRACE conn5 -> [0,433,"getWindowHandle",null] 12:29:34 INFO - PROCESS | 3740 | 1464377374109 Marionette TRACE conn5 <- [1,433,null,{"value":"13"}] 12:29:34 INFO - PROCESS | 3740 | 1464377374115 Marionette TRACE conn5 -> [0,434,"setScriptTimeout",{"ms":35000}] 12:29:34 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 12:29:34 INFO - PROCESS | 3740 | 1464377374119 Marionette TRACE conn5 <- [1,434,null,{}] 12:29:34 INFO - PROCESS | 3740 | 1464377374126 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}] 12:29:34 INFO - PROCESS | 3740 | 1464377374232 Marionette TRACE conn5 <- [1,435,null,{"value":null}] 12:29:34 INFO - PROCESS | 3740 | 1464377374322 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\", \"518d4023-cf08-4df0-a07a-6b3da5d0c4d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:29:34 INFO - PROCESS | 3740 | ++DOCSHELL 0FFFBC00 == 58 [pid = 3740] [id = 118] 12:29:34 INFO - PROCESS | 3740 | ++DOMWINDOW == 125 (0FFFC000) [pid = 3740] [serial = 351] [outer = 00000000] 12:29:34 INFO - PROCESS | 3740 | ++DOMWINDOW == 126 (10556800) [pid = 3740] [serial = 352] [outer = 0FFFC000] 12:29:34 INFO - PROCESS | 3740 | 1464377374370 Marionette DEBUG loaded listener.js 12:29:34 INFO - PROCESS | 3740 | ++DOMWINDOW == 127 (10B86C00) [pid = 3740] [serial = 353] [outer = 0FFFC000] 12:29:34 INFO - PROCESS | 3740 | 1464377374964 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]]]}] 12:29:34 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 12:29:34 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 870ms 12:29:35 INFO - PROCESS | 3740 | 1464377374992 Marionette TRACE conn5 -> [0,437,"getWindowHandle",null] 12:29:35 INFO - PROCESS | 3740 | 1464377374997 Marionette TRACE conn5 <- [1,437,null,{"value":"13"}] 12:29:35 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 12:29:35 INFO - PROCESS | 3740 | 1464377375003 Marionette TRACE conn5 -> [0,438,"setScriptTimeout",{"ms":35000}] 12:29:35 INFO - PROCESS | 3740 | 1464377375006 Marionette TRACE conn5 <- [1,438,null,{}] 12:29:35 INFO - PROCESS | 3740 | 1464377375009 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}] 12:29:35 INFO - PROCESS | 3740 | 1464377375111 Marionette TRACE conn5 <- [1,439,null,{"value":null}] 12:29:35 INFO - PROCESS | 3740 | --DOCSHELL 1DD66800 == 57 [pid = 3740] [id = 94] 12:29:35 INFO - PROCESS | 3740 | --DOCSHELL 18F83800 == 56 [pid = 3740] [id = 63] 12:29:35 INFO - PROCESS | 3740 | --DOCSHELL 14C75400 == 55 [pid = 3740] [id = 62] 12:29:35 INFO - PROCESS | 3740 | --DOCSHELL 1496F400 == 54 [pid = 3740] [id = 112] 12:29:35 INFO - PROCESS | 3740 | --DOCSHELL 0CB3FC00 == 53 [pid = 3740] [id = 111] 12:29:35 INFO - PROCESS | 3740 | --DOCSHELL 1052E400 == 52 [pid = 3740] [id = 110] 12:29:35 INFO - PROCESS | 3740 | --DOCSHELL 10B40400 == 51 [pid = 3740] [id = 107] 12:29:35 INFO - PROCESS | 3740 | --DOCSHELL 0CAC2000 == 50 [pid = 3740] [id = 106] 12:29:35 INFO - PROCESS | 3740 | 1464377375219 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\", \"518d4023-cf08-4df0-a07a-6b3da5d0c4d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:29:35 INFO - PROCESS | 3740 | ++DOCSHELL 0CA39C00 == 51 [pid = 3740] [id = 119] 12:29:35 INFO - PROCESS | 3740 | ++DOMWINDOW == 128 (0CABE800) [pid = 3740] [serial = 354] [outer = 00000000] 12:29:35 INFO - PROCESS | 3740 | ++DOMWINDOW == 129 (0CB38400) [pid = 3740] [serial = 355] [outer = 0CABE800] 12:29:35 INFO - PROCESS | 3740 | 1464377375264 Marionette DEBUG loaded listener.js 12:29:35 INFO - PROCESS | 3740 | ++DOMWINDOW == 130 (10A98800) [pid = 3740] [serial = 356] [outer = 0CABE800] 12:29:35 INFO - PROCESS | 3740 | 1464377375772 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]]]}] 12:29:35 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 12:29:35 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 830ms 12:29:35 INFO - PROCESS | 3740 | 1464377375838 Marionette TRACE conn5 -> [0,441,"getWindowHandle",null] 12:29:35 INFO - PROCESS | 3740 | 1464377375840 Marionette TRACE conn5 <- [1,441,null,{"value":"13"}] 12:29:35 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 12:29:35 INFO - PROCESS | 3740 | 1464377375844 Marionette TRACE conn5 -> [0,442,"setScriptTimeout",{"ms":35000}] 12:29:35 INFO - PROCESS | 3740 | 1464377375847 Marionette TRACE conn5 <- [1,442,null,{}] 12:29:35 INFO - PROCESS | 3740 | 1464377375857 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}] 12:29:35 INFO - PROCESS | 3740 | 1464377375974 Marionette TRACE conn5 <- [1,443,null,{"value":null}] 12:29:36 INFO - PROCESS | 3740 | 1464377376032 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\", \"518d4023-cf08-4df0-a07a-6b3da5d0c4d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:29:36 INFO - PROCESS | 3740 | ++DOCSHELL 191ABC00 == 52 [pid = 3740] [id = 120] 12:29:36 INFO - PROCESS | 3740 | ++DOMWINDOW == 131 (191AC000) [pid = 3740] [serial = 357] [outer = 00000000] 12:29:36 INFO - PROCESS | 3740 | ++DOMWINDOW == 132 (19483C00) [pid = 3740] [serial = 358] [outer = 191AC000] 12:29:36 INFO - PROCESS | 3740 | 1464377376080 Marionette DEBUG loaded listener.js 12:29:36 INFO - PROCESS | 3740 | ++DOMWINDOW == 133 (19EA3C00) [pid = 3740] [serial = 359] [outer = 191AC000] 12:29:36 INFO - PROCESS | 3740 | 1464377376525 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]]]}] 12:29:36 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 12:29:36 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 731ms 12:29:36 INFO - PROCESS | 3740 | 1464377376577 Marionette TRACE conn5 -> [0,445,"getWindowHandle",null] 12:29:36 INFO - PROCESS | 3740 | 1464377376579 Marionette TRACE conn5 <- [1,445,null,{"value":"13"}] 12:29:36 INFO - PROCESS | 3740 | 1464377376582 Marionette TRACE conn5 -> [0,446,"setScriptTimeout",{"ms":35000}] 12:29:36 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 12:29:36 INFO - PROCESS | 3740 | 1464377376584 Marionette TRACE conn5 <- [1,446,null,{}] 12:29:36 INFO - PROCESS | 3740 | 1464377376588 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}] 12:29:36 INFO - PROCESS | 3740 | 1464377376701 Marionette TRACE conn5 <- [1,447,null,{"value":null}] 12:29:36 INFO - PROCESS | 3740 | 1464377376792 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\", \"518d4023-cf08-4df0-a07a-6b3da5d0c4d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:29:36 INFO - PROCESS | 3740 | ++DOCSHELL 1A613000 == 53 [pid = 3740] [id = 121] 12:29:36 INFO - PROCESS | 3740 | ++DOMWINDOW == 134 (1A614400) [pid = 3740] [serial = 360] [outer = 00000000] 12:29:36 INFO - PROCESS | 3740 | ++DOMWINDOW == 135 (1A639800) [pid = 3740] [serial = 361] [outer = 1A614400] 12:29:36 INFO - PROCESS | 3740 | 1464377376837 Marionette DEBUG loaded listener.js 12:29:36 INFO - PROCESS | 3740 | ++DOMWINDOW == 136 (1A63F400) [pid = 3740] [serial = 362] [outer = 1A614400] 12:29:37 INFO - PROCESS | 3740 | 1464377377279 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]]]}] 12:29:37 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 12:29:37 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 730ms 12:29:37 INFO - PROCESS | 3740 | 1464377377319 Marionette TRACE conn5 -> [0,449,"getWindowHandle",null] 12:29:37 INFO - PROCESS | 3740 | 1464377377321 Marionette TRACE conn5 <- [1,449,null,{"value":"13"}] 12:29:37 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 12:29:37 INFO - PROCESS | 3740 | 1464377377324 Marionette TRACE conn5 -> [0,450,"setScriptTimeout",{"ms":35000}] 12:29:37 INFO - PROCESS | 3740 | 1464377377326 Marionette TRACE conn5 <- [1,450,null,{}] 12:29:37 INFO - PROCESS | 3740 | 1464377377330 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}] 12:29:37 INFO - PROCESS | 3740 | 1464377377663 Marionette TRACE conn5 <- [1,451,null,{"value":null}] 12:29:37 INFO - PROCESS | 3740 | --DOMWINDOW == 135 (1496E000) [pid = 3740] [serial = 137] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 12:29:37 INFO - PROCESS | 3740 | --DOMWINDOW == 134 (1B8BE000) [pid = 3740] [serial = 140] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 12:29:37 INFO - PROCESS | 3740 | --DOMWINDOW == 133 (1E2E5C00) [pid = 3740] [serial = 234] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 12:29:37 INFO - PROCESS | 3740 | --DOMWINDOW == 132 (14969400) [pid = 3740] [serial = 273] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 12:29:37 INFO - PROCESS | 3740 | --DOMWINDOW == 131 (18F77400) [pid = 3740] [serial = 294] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 12:29:37 INFO - PROCESS | 3740 | --DOMWINDOW == 130 (0FE7E800) [pid = 3740] [serial = 330] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 12:29:37 INFO - PROCESS | 3740 | --DOMWINDOW == 129 (08B83400) [pid = 3740] [serial = 282] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 12:29:37 INFO - PROCESS | 3740 | --DOMWINDOW == 128 (1CF2B800) [pid = 3740] [serial = 303] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 12:29:37 INFO - PROCESS | 3740 | --DOMWINDOW == 127 (0CB39400) [pid = 3740] [serial = 180] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 12:29:37 INFO - PROCESS | 3740 | --DOMWINDOW == 126 (19EAF000) [pid = 3740] [serial = 324] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 12:29:37 INFO - PROCESS | 3740 | --DOMWINDOW == 125 (10532000) [pid = 3740] [serial = 288] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 12:29:37 INFO - PROCESS | 3740 | --DOMWINDOW == 124 (0CAC3000) [pid = 3740] [serial = 315] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 12:29:37 INFO - PROCESS | 3740 | --DOMWINDOW == 123 (191AC400) [pid = 3740] [serial = 309] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 12:29:37 INFO - PROCESS | 3740 | --DOMWINDOW == 122 (1A434C00) [pid = 3740] [serial = 186] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 12:29:37 INFO - PROCESS | 3740 | --DOMWINDOW == 121 (10B49400) [pid = 3740] [serial = 285] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 12:29:37 INFO - PROCESS | 3740 | --DOMWINDOW == 120 (1A1BDC00) [pid = 3740] [serial = 297] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 12:29:37 INFO - PROCESS | 3740 | --DOMWINDOW == 119 (1B8BA400) [pid = 3740] [serial = 267] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 12:29:37 INFO - PROCESS | 3740 | --DOMWINDOW == 118 (10B43C00) [pid = 3740] [serial = 318] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 12:29:37 INFO - PROCESS | 3740 | --DOMWINDOW == 117 (10528C00) [pid = 3740] [serial = 228] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 12:29:37 INFO - PROCESS | 3740 | --DOMWINDOW == 116 (1830EC00) [pid = 3740] [serial = 276] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 12:29:37 INFO - PROCESS | 3740 | --DOMWINDOW == 115 (10A43C00) [pid = 3740] [serial = 306] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 12:29:37 INFO - PROCESS | 3740 | --DOMWINDOW == 114 (09D34800) [pid = 3740] [serial = 270] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 12:29:37 INFO - PROCESS | 3740 | --DOMWINDOW == 113 (14F30C00) [pid = 3740] [serial = 183] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 12:29:37 INFO - PROCESS | 3740 | --DOMWINDOW == 112 (10530400) [pid = 3740] [serial = 327] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 12:29:37 INFO - PROCESS | 3740 | --DOMWINDOW == 111 (15316400) [pid = 3740] [serial = 291] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 12:29:37 INFO - PROCESS | 3740 | --DOMWINDOW == 110 (1DBC4400) [pid = 3740] [serial = 225] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 12:29:37 INFO - PROCESS | 3740 | --DOMWINDOW == 109 (0CB37C00) [pid = 3740] [serial = 134] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 12:29:37 INFO - PROCESS | 3740 | --DOMWINDOW == 108 (1DD66C00) [pid = 3740] [serial = 279] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 12:29:37 INFO - PROCESS | 3740 | --DOMWINDOW == 107 (1E2DA000) [pid = 3740] [serial = 189] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 12:29:37 INFO - PROCESS | 3740 | --DOMWINDOW == 106 (1496F800) [pid = 3740] [serial = 333] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 12:29:37 INFO - PROCESS | 3740 | --DOMWINDOW == 105 (1B8BDC00) [pid = 3740] [serial = 300] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 12:29:37 INFO - PROCESS | 3740 | --DOMWINDOW == 104 (19EA1800) [pid = 3740] [serial = 321] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 12:29:37 INFO - PROCESS | 3740 | --DOMWINDOW == 103 (17E06400) [pid = 3740] [serial = 231] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 12:29:37 INFO - PROCESS | 3740 | 1464377377743 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\", \"518d4023-cf08-4df0-a07a-6b3da5d0c4d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:29:37 INFO - PROCESS | 3740 | ++DOCSHELL 0CB39400 == 54 [pid = 3740] [id = 122] 12:29:37 INFO - PROCESS | 3740 | ++DOMWINDOW == 104 (0CB3C400) [pid = 3740] [serial = 363] [outer = 00000000] 12:29:37 INFO - PROCESS | 3740 | ++DOMWINDOW == 105 (1052E000) [pid = 3740] [serial = 364] [outer = 0CB3C400] 12:29:37 INFO - PROCESS | 3740 | 1464377377803 Marionette DEBUG loaded listener.js 12:29:37 INFO - PROCESS | 3740 | ++DOMWINDOW == 106 (10B47000) [pid = 3740] [serial = 365] [outer = 0CB3C400] 12:29:38 INFO - PROCESS | 3740 | 1464377378208 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] 12:29:38 INFO - PROCESS | 3740 | 1464377378260 Marionette TRACE conn5 <- [1,453,null,{"value":"13"}] 12:29:38 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 12:29:38 INFO - PROCESS | 3740 | 1464377378263 Marionette TRACE conn5 -> [0,454,"setScriptTimeout",{"ms":35000}] 12:29:38 INFO - PROCESS | 3740 | 1464377378265 Marionette TRACE conn5 <- [1,454,null,{}] 12:29:38 INFO - PROCESS | 3740 | 1464377378268 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}] 12:29:38 INFO - PROCESS | 3740 | 1464377378373 Marionette TRACE conn5 <- [1,455,null,{"value":null}] 12:29:38 INFO - PROCESS | 3740 | 1464377378383 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\", \"518d4023-cf08-4df0-a07a-6b3da5d0c4d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:29:38 INFO - PROCESS | 3740 | ++DOCSHELL 10B8B800 == 55 [pid = 3740] [id = 123] 12:29:38 INFO - PROCESS | 3740 | ++DOMWINDOW == 107 (14782400) [pid = 3740] [serial = 366] [outer = 00000000] 12:29:38 INFO - PROCESS | 3740 | ++DOMWINDOW == 108 (1A764C00) [pid = 3740] [serial = 367] [outer = 14782400] 12:29:38 INFO - PROCESS | 3740 | 1464377378428 Marionette DEBUG loaded listener.js 12:29:38 INFO - PROCESS | 3740 | ++DOMWINDOW == 109 (1A76BC00) [pid = 3740] [serial = 368] [outer = 14782400] 12:29:38 INFO - PROCESS | 3740 | [3740] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 12:29:38 INFO - PROCESS | 3740 | 1464377378871 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]]]}] 12:29:38 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 12:29:38 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 630ms 12:29:38 INFO - PROCESS | 3740 | 1464377378895 Marionette TRACE conn5 -> [0,457,"getWindowHandle",null] 12:29:38 INFO - PROCESS | 3740 | 1464377378897 Marionette TRACE conn5 <- [1,457,null,{"value":"13"}] 12:29:38 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 12:29:38 INFO - PROCESS | 3740 | 1464377378900 Marionette TRACE conn5 -> [0,458,"setScriptTimeout",{"ms":35000}] 12:29:38 INFO - PROCESS | 3740 | 1464377378901 Marionette TRACE conn5 <- [1,458,null,{}] 12:29:38 INFO - PROCESS | 3740 | 1464377378905 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}] 12:29:38 INFO - PROCESS | 3740 | 1464377378983 Marionette TRACE conn5 <- [1,459,null,{"value":null}] 12:29:39 INFO - PROCESS | 3740 | 1464377378990 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\", \"518d4023-cf08-4df0-a07a-6b3da5d0c4d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:29:39 INFO - PROCESS | 3740 | ++DOCSHELL 1A76F000 == 56 [pid = 3740] [id = 124] 12:29:39 INFO - PROCESS | 3740 | ++DOMWINDOW == 110 (1A76F800) [pid = 3740] [serial = 369] [outer = 00000000] 12:29:39 INFO - PROCESS | 3740 | ++DOMWINDOW == 111 (1B8B6400) [pid = 3740] [serial = 370] [outer = 1A76F800] 12:29:39 INFO - PROCESS | 3740 | 1464377379034 Marionette DEBUG loaded listener.js 12:29:39 INFO - PROCESS | 3740 | ++DOMWINDOW == 112 (1BAC7800) [pid = 3740] [serial = 371] [outer = 1A76F800] 12:29:39 INFO - PROCESS | 3740 | 1464377379477 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] 12:29:39 INFO - PROCESS | 3740 | 1464377379534 Marionette TRACE conn5 <- [1,461,null,{"value":"13"}] 12:29:39 INFO - PROCESS | 3740 | 1464377379537 Marionette TRACE conn5 -> [0,462,"setScriptTimeout",{"ms":35000}] 12:29:39 INFO - PROCESS | 3740 | 1464377379539 Marionette TRACE conn5 <- [1,462,null,{}] 12:29:39 INFO - PROCESS | 3740 | 1464377379543 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}] 12:29:39 INFO - PROCESS | 3740 | 1464377379621 Marionette TRACE conn5 <- [1,463,null,{"value":null}] 12:29:39 INFO - PROCESS | 3740 | 1464377379627 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\", \"518d4023-cf08-4df0-a07a-6b3da5d0c4d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:29:39 INFO - PROCESS | 3740 | ++DOCSHELL 1C16A000 == 57 [pid = 3740] [id = 125] 12:29:39 INFO - PROCESS | 3740 | ++DOMWINDOW == 113 (1C1CB400) [pid = 3740] [serial = 372] [outer = 00000000] 12:29:39 INFO - PROCESS | 3740 | ++DOMWINDOW == 114 (1CF2B000) [pid = 3740] [serial = 373] [outer = 1C1CB400] 12:29:39 INFO - PROCESS | 3740 | 1464377379671 Marionette DEBUG loaded listener.js 12:29:39 INFO - PROCESS | 3740 | ++DOMWINDOW == 115 (1CF2DC00) [pid = 3740] [serial = 374] [outer = 1C1CB400] 12:29:40 INFO - PROCESS | 3740 | [3740] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 12:29:40 INFO - PROCESS | 3740 | 1464377380464 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] 12:29:40 INFO - PROCESS | 3740 | 1464377380516 Marionette TRACE conn5 <- [1,465,null,{"value":"13"}] 12:29:40 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 12:29:40 INFO - PROCESS | 3740 | 1464377380521 Marionette TRACE conn5 -> [0,466,"setScriptTimeout",{"ms":35000}] 12:29:40 INFO - PROCESS | 3740 | 1464377380525 Marionette TRACE conn5 <- [1,466,null,{}] 12:29:40 INFO - PROCESS | 3740 | 1464377380530 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}] 12:29:40 INFO - PROCESS | 3740 | 1464377380639 Marionette TRACE conn5 <- [1,467,null,{"value":null}] 12:29:40 INFO - PROCESS | 3740 | 1464377380767 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\", \"518d4023-cf08-4df0-a07a-6b3da5d0c4d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:29:40 INFO - PROCESS | 3740 | ++DOCSHELL 153A9400 == 58 [pid = 3740] [id = 126] 12:29:40 INFO - PROCESS | 3740 | ++DOMWINDOW == 116 (16BD3800) [pid = 3740] [serial = 375] [outer = 00000000] 12:29:40 INFO - PROCESS | 3740 | ++DOMWINDOW == 117 (17ED0000) [pid = 3740] [serial = 376] [outer = 16BD3800] 12:29:40 INFO - PROCESS | 3740 | 1464377380824 Marionette DEBUG loaded listener.js 12:29:40 INFO - PROCESS | 3740 | ++DOMWINDOW == 118 (18F83800) [pid = 3740] [serial = 377] [outer = 16BD3800] 12:29:41 INFO - PROCESS | 3740 | 1464377381403 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] 12:29:41 INFO - PROCESS | 3740 | 1464377381457 Marionette TRACE conn5 <- [1,469,null,{"value":"13"}] 12:29:41 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 12:29:41 INFO - PROCESS | 3740 | 1464377381464 Marionette TRACE conn5 -> [0,470,"setScriptTimeout",{"ms":35000}] 12:29:41 INFO - PROCESS | 3740 | 1464377381467 Marionette TRACE conn5 <- [1,470,null,{}] 12:29:41 INFO - PROCESS | 3740 | 1464377381471 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}] 12:29:41 INFO - PROCESS | 3740 | 1464377381614 Marionette TRACE conn5 <- [1,471,null,{"value":null}] 12:29:41 INFO - PROCESS | 3740 | 1464377381741 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\", \"518d4023-cf08-4df0-a07a-6b3da5d0c4d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:29:41 INFO - PROCESS | 3740 | ++DOCSHELL 1A614000 == 59 [pid = 3740] [id = 127] 12:29:41 INFO - PROCESS | 3740 | ++DOMWINDOW == 119 (1A61D400) [pid = 3740] [serial = 378] [outer = 00000000] 12:29:41 INFO - PROCESS | 3740 | ++DOMWINDOW == 120 (1A768000) [pid = 3740] [serial = 379] [outer = 1A61D400] 12:29:41 INFO - PROCESS | 3740 | 1464377381796 Marionette DEBUG loaded listener.js 12:29:41 INFO - PROCESS | 3740 | ++DOMWINDOW == 121 (1B8B5400) [pid = 3740] [serial = 380] [outer = 1A61D400] 12:29:42 INFO - PROCESS | 3740 | 1464377382400 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]]]}] 12:29:42 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 12:29:42 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 971ms 12:29:42 INFO - PROCESS | 3740 | 1464377382436 Marionette TRACE conn5 -> [0,473,"getWindowHandle",null] 12:29:42 INFO - PROCESS | 3740 | 1464377382439 Marionette TRACE conn5 <- [1,473,null,{"value":"13"}] 12:29:42 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 12:29:42 INFO - PROCESS | 3740 | 1464377382443 Marionette TRACE conn5 -> [0,474,"setScriptTimeout",{"ms":35000}] 12:29:42 INFO - PROCESS | 3740 | 1464377382447 Marionette TRACE conn5 <- [1,474,null,{}] 12:29:42 INFO - PROCESS | 3740 | 1464377382457 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}] 12:29:42 INFO - PROCESS | 3740 | 1464377382566 Marionette TRACE conn5 <- [1,475,null,{"value":null}] 12:29:42 INFO - PROCESS | 3740 | 1464377382665 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\", \"518d4023-cf08-4df0-a07a-6b3da5d0c4d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:29:42 INFO - PROCESS | 3740 | ++DOCSHELL 1D2AE000 == 60 [pid = 3740] [id = 128] 12:29:42 INFO - PROCESS | 3740 | ++DOMWINDOW == 122 (1D2AE800) [pid = 3740] [serial = 381] [outer = 00000000] 12:29:42 INFO - PROCESS | 3740 | ++DOMWINDOW == 123 (1DB12400) [pid = 3740] [serial = 382] [outer = 1D2AE800] 12:29:42 INFO - PROCESS | 3740 | 1464377382721 Marionette DEBUG loaded listener.js 12:29:42 INFO - PROCESS | 3740 | ++DOMWINDOW == 124 (1DBC2400) [pid = 3740] [serial = 383] [outer = 1D2AE800] 12:29:43 INFO - PROCESS | 3740 | 1464377383383 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]]]}] 12:29:43 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 12:29:43 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 970ms 12:29:43 INFO - PROCESS | 3740 | 1464377383416 Marionette TRACE conn5 -> [0,477,"getWindowHandle",null] 12:29:43 INFO - PROCESS | 3740 | 1464377383419 Marionette TRACE conn5 <- [1,477,null,{"value":"13"}] 12:29:43 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 12:29:43 INFO - PROCESS | 3740 | 1464377383435 Marionette TRACE conn5 -> [0,478,"setScriptTimeout",{"ms":35000}] 12:29:43 INFO - PROCESS | 3740 | 1464377383437 Marionette TRACE conn5 <- [1,478,null,{}] 12:29:43 INFO - PROCESS | 3740 | 1464377383443 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}] 12:29:43 INFO - PROCESS | 3740 | 1464377383556 Marionette TRACE conn5 <- [1,479,null,{"value":null}] 12:29:43 INFO - PROCESS | 3740 | 1464377383684 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\", \"518d4023-cf08-4df0-a07a-6b3da5d0c4d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:29:43 INFO - PROCESS | 3740 | ++DOCSHELL 1A711800 == 61 [pid = 3740] [id = 129] 12:29:43 INFO - PROCESS | 3740 | ++DOMWINDOW == 125 (1A712400) [pid = 3740] [serial = 384] [outer = 00000000] 12:29:43 INFO - PROCESS | 3740 | ++DOMWINDOW == 126 (1A716400) [pid = 3740] [serial = 385] [outer = 1A712400] 12:29:43 INFO - PROCESS | 3740 | 1464377383742 Marionette DEBUG loaded listener.js 12:29:43 INFO - PROCESS | 3740 | ++DOMWINDOW == 127 (1CFAD800) [pid = 3740] [serial = 386] [outer = 1A712400] 12:29:44 INFO - PROCESS | 3740 | ++DOMWINDOW == 128 (1A716800) [pid = 3740] [serial = 387] [outer = 0FE85400] 12:29:44 INFO - PROCESS | 3740 | 1464377384426 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]]]}] 12:29:44 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 12:29:44 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 1035ms 12:29:44 INFO - PROCESS | 3740 | 1464377384460 Marionette TRACE conn5 -> [0,481,"getWindowHandle",null] 12:29:44 INFO - PROCESS | 3740 | 1464377384462 Marionette TRACE conn5 <- [1,481,null,{"value":"13"}] 12:29:44 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 12:29:44 INFO - PROCESS | 3740 | 1464377384466 Marionette TRACE conn5 -> [0,482,"setScriptTimeout",{"ms":35000}] 12:29:44 INFO - PROCESS | 3740 | 1464377384468 Marionette TRACE conn5 <- [1,482,null,{}] 12:29:44 INFO - PROCESS | 3740 | 1464377384472 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}] 12:29:44 INFO - PROCESS | 3740 | 1464377384592 Marionette TRACE conn5 <- [1,483,null,{"value":null}] 12:29:44 INFO - PROCESS | 3740 | 1464377384723 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\", \"518d4023-cf08-4df0-a07a-6b3da5d0c4d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:29:44 INFO - PROCESS | 3740 | ++DOCSHELL 0CAC2000 == 62 [pid = 3740] [id = 130] 12:29:44 INFO - PROCESS | 3740 | ++DOMWINDOW == 129 (0CB30C00) [pid = 3740] [serial = 388] [outer = 00000000] 12:29:44 INFO - PROCESS | 3740 | ++DOMWINDOW == 130 (10B7F000) [pid = 3740] [serial = 389] [outer = 0CB30C00] 12:29:44 INFO - PROCESS | 3740 | 1464377384778 Marionette DEBUG loaded listener.js 12:29:44 INFO - PROCESS | 3740 | ++DOMWINDOW == 131 (10B8C800) [pid = 3740] [serial = 390] [outer = 0CB30C00] 12:29:45 INFO - PROCESS | 3740 | 1464377385553 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]]]}] 12:29:45 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 12:29:45 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 1119ms 12:29:45 INFO - PROCESS | 3740 | 1464377385597 Marionette TRACE conn5 -> [0,485,"getWindowHandle",null] 12:29:45 INFO - PROCESS | 3740 | 1464377385601 Marionette TRACE conn5 <- [1,485,null,{"value":"13"}] 12:29:45 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 12:29:45 INFO - PROCESS | 3740 | 1464377385606 Marionette TRACE conn5 -> [0,486,"setScriptTimeout",{"ms":35000}] 12:29:45 INFO - PROCESS | 3740 | 1464377385610 Marionette TRACE conn5 <- [1,486,null,{}] 12:29:45 INFO - PROCESS | 3740 | 1464377385615 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}] 12:29:45 INFO - PROCESS | 3740 | 1464377385716 Marionette TRACE conn5 <- [1,487,null,{"value":null}] 12:29:45 INFO - PROCESS | 3740 | 1464377385850 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\", \"518d4023-cf08-4df0-a07a-6b3da5d0c4d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:29:45 INFO - PROCESS | 3740 | --DOCSHELL 1A76F000 == 61 [pid = 3740] [id = 124] 12:29:45 INFO - PROCESS | 3740 | --DOCSHELL 10B8B800 == 60 [pid = 3740] [id = 123] 12:29:45 INFO - PROCESS | 3740 | --DOCSHELL 0CB39400 == 59 [pid = 3740] [id = 122] 12:29:45 INFO - PROCESS | 3740 | --DOCSHELL 1A613000 == 58 [pid = 3740] [id = 121] 12:29:45 INFO - PROCESS | 3740 | --DOCSHELL 191ABC00 == 57 [pid = 3740] [id = 120] 12:29:45 INFO - PROCESS | 3740 | --DOCSHELL 0CA39C00 == 56 [pid = 3740] [id = 119] 12:29:45 INFO - PROCESS | 3740 | --DOCSHELL 0FFFBC00 == 55 [pid = 3740] [id = 118] 12:29:45 INFO - PROCESS | 3740 | --DOCSHELL 1A064800 == 54 [pid = 3740] [id = 117] 12:29:45 INFO - PROCESS | 3740 | --DOCSHELL 16EDEC00 == 53 [pid = 3740] [id = 113] 12:29:45 INFO - PROCESS | 3740 | --DOMWINDOW == 130 (1A432800) [pid = 3740] [serial = 298] [outer = 00000000] [url = about:blank] 12:29:45 INFO - PROCESS | 3740 | --DOMWINDOW == 129 (0CB39000) [pid = 3740] [serial = 272] [outer = 00000000] [url = about:blank] 12:29:45 INFO - PROCESS | 3740 | --DOMWINDOW == 128 (0CA35800) [pid = 3740] [serial = 271] [outer = 00000000] [url = about:blank] 12:29:45 INFO - PROCESS | 3740 | --DOMWINDOW == 127 (18F8A000) [pid = 3740] [serial = 295] [outer = 00000000] [url = about:blank] 12:29:45 INFO - PROCESS | 3740 | --DOMWINDOW == 126 (14FD3400) [pid = 3740] [serial = 287] [outer = 00000000] [url = about:blank] 12:29:45 INFO - PROCESS | 3740 | --DOMWINDOW == 125 (14973800) [pid = 3740] [serial = 286] [outer = 00000000] [url = about:blank] 12:29:45 INFO - PROCESS | 3740 | --DOMWINDOW == 124 (10B86000) [pid = 3740] [serial = 289] [outer = 00000000] [url = about:blank] 12:29:45 INFO - PROCESS | 3740 | --DOMWINDOW == 123 (14967800) [pid = 3740] [serial = 290] [outer = 00000000] [url = about:blank] 12:29:45 INFO - PROCESS | 3740 | --DOMWINDOW == 122 (1C181400) [pid = 3740] [serial = 302] [outer = 00000000] [url = about:blank] 12:29:45 INFO - PROCESS | 3740 | --DOMWINDOW == 121 (10B3F000) [pid = 3740] [serial = 283] [outer = 00000000] [url = about:blank] 12:29:45 INFO - PROCESS | 3740 | --DOMWINDOW == 120 (17E0D800) [pid = 3740] [serial = 292] [outer = 00000000] [url = about:blank] 12:29:45 INFO - PROCESS | 3740 | --DOMWINDOW == 119 (1830A400) [pid = 3740] [serial = 293] [outer = 00000000] [url = about:blank] 12:29:45 INFO - PROCESS | 3740 | --DOMWINDOW == 118 (1C16C400) [pid = 3740] [serial = 301] [outer = 00000000] [url = about:blank] 12:29:45 INFO - PROCESS | 3740 | --DOMWINDOW == 117 (14975C00) [pid = 3740] [serial = 274] [outer = 00000000] [url = about:blank] 12:29:45 INFO - PROCESS | 3740 | --DOMWINDOW == 116 (18F95400) [pid = 3740] [serial = 277] [outer = 00000000] [url = about:blank] 12:29:45 INFO - PROCESS | 3740 | --DOMWINDOW == 115 (1DD6DC00) [pid = 3740] [serial = 280] [outer = 00000000] [url = about:blank] 12:29:45 INFO - PROCESS | 3740 | --DOMWINDOW == 114 (1CFB4000) [pid = 3740] [serial = 304] [outer = 00000000] [url = about:blank] 12:29:45 INFO - PROCESS | 3740 | --DOMWINDOW == 113 (192DCC00) [pid = 3740] [serial = 308] [outer = 00000000] [url = about:blank] 12:29:45 INFO - PROCESS | 3740 | --DOMWINDOW == 112 (16EB1800) [pid = 3740] [serial = 307] [outer = 00000000] [url = about:blank] 12:29:45 INFO - PROCESS | 3740 | --DOMWINDOW == 111 (1CFB7000) [pid = 3740] [serial = 305] [outer = 00000000] [url = about:blank] 12:29:45 INFO - PROCESS | 3740 | --DOMWINDOW == 110 (18305400) [pid = 3740] [serial = 337] [outer = 00000000] [url = about:blank] 12:29:45 INFO - PROCESS | 3740 | --DOMWINDOW == 109 (1A632C00) [pid = 3740] [serial = 299] [outer = 00000000] [url = about:blank] 12:29:45 INFO - PROCESS | 3740 | --DOMWINDOW == 108 (191B1000) [pid = 3740] [serial = 310] [outer = 00000000] [url = about:blank] 12:29:45 INFO - PROCESS | 3740 | --DOMWINDOW == 107 (191B3400) [pid = 3740] [serial = 311] [outer = 00000000] [url = about:blank] 12:29:45 INFO - PROCESS | 3740 | --DOMWINDOW == 106 (19861000) [pid = 3740] [serial = 296] [outer = 00000000] [url = about:blank] 12:29:45 INFO - PROCESS | 3740 | --DOMWINDOW == 105 (1DB0F000) [pid = 3740] [serial = 313] [outer = 00000000] [url = about:blank] 12:29:45 INFO - PROCESS | 3740 | --DOMWINDOW == 104 (2102BC00) [pid = 3740] [serial = 236] [outer = 00000000] [url = about:blank] 12:29:45 INFO - PROCESS | 3740 | --DOMWINDOW == 103 (10B82400) [pid = 3740] [serial = 230] [outer = 00000000] [url = about:blank] 12:29:45 INFO - PROCESS | 3740 | --DOMWINDOW == 102 (1DD7D400) [pid = 3740] [serial = 281] [outer = 00000000] [url = about:blank] 12:29:45 INFO - PROCESS | 3740 | --DOMWINDOW == 101 (1A610400) [pid = 3740] [serial = 325] [outer = 00000000] [url = about:blank] 12:29:45 INFO - PROCESS | 3740 | --DOMWINDOW == 100 (1CF29000) [pid = 3740] [serial = 142] [outer = 00000000] [url = about:blank] 12:29:45 INFO - PROCESS | 3740 | --DOMWINDOW == 99 (14974C00) [pid = 3740] [serial = 319] [outer = 00000000] [url = about:blank] 12:29:45 INFO - PROCESS | 3740 | --DOMWINDOW == 98 (19866C00) [pid = 3740] [serial = 233] [outer = 00000000] [url = about:blank] 12:29:45 INFO - PROCESS | 3740 | --DOMWINDOW == 97 (10A90C00) [pid = 3740] [serial = 332] [outer = 00000000] [url = about:blank] 12:29:45 INFO - PROCESS | 3740 | --DOMWINDOW == 96 (0CACB400) [pid = 3740] [serial = 317] [outer = 00000000] [url = about:blank] 12:29:45 INFO - PROCESS | 3740 | --DOMWINDOW == 95 (15317800) [pid = 3740] [serial = 320] [outer = 00000000] [url = about:blank] 12:29:45 INFO - PROCESS | 3740 | --DOMWINDOW == 94 (10572400) [pid = 3740] [serial = 328] [outer = 00000000] [url = about:blank] 12:29:45 INFO - PROCESS | 3740 | --DOMWINDOW == 93 (1052A400) [pid = 3740] [serial = 331] [outer = 00000000] [url = about:blank] 12:29:45 INFO - PROCESS | 3740 | --DOMWINDOW == 92 (1D21F400) [pid = 3740] [serial = 188] [outer = 00000000] [url = about:blank] 12:29:45 INFO - PROCESS | 3740 | --DOMWINDOW == 91 (19EA7400) [pid = 3740] [serial = 323] [outer = 00000000] [url = about:blank] 12:29:45 INFO - PROCESS | 3740 | --DOMWINDOW == 90 (19EA4000) [pid = 3740] [serial = 322] [outer = 00000000] [url = about:blank] 12:29:45 INFO - PROCESS | 3740 | --DOMWINDOW == 89 (10B8C400) [pid = 3740] [serial = 284] [outer = 00000000] [url = about:blank] 12:29:45 INFO - PROCESS | 3740 | --DOMWINDOW == 88 (0CAC7800) [pid = 3740] [serial = 316] [outer = 00000000] [url = about:blank] 12:29:45 INFO - PROCESS | 3740 | --DOMWINDOW == 87 (1052D000) [pid = 3740] [serial = 136] [outer = 00000000] [url = about:blank] 12:29:45 INFO - PROCESS | 3740 | --DOMWINDOW == 86 (16EA7000) [pid = 3740] [serial = 185] [outer = 00000000] [url = about:blank] 12:29:45 INFO - PROCESS | 3740 | --DOMWINDOW == 85 (1A1C4800) [pid = 3740] [serial = 278] [outer = 00000000] [url = about:blank] 12:29:45 INFO - PROCESS | 3740 | --DOMWINDOW == 84 (1A618800) [pid = 3740] [serial = 326] [outer = 00000000] [url = about:blank] 12:29:45 INFO - PROCESS | 3740 | --DOMWINDOW == 83 (1CF36000) [pid = 3740] [serial = 269] [outer = 00000000] [url = about:blank] 12:29:45 INFO - PROCESS | 3740 | --DOMWINDOW == 82 (153AF800) [pid = 3740] [serial = 335] [outer = 00000000] [url = about:blank] 12:29:45 INFO - PROCESS | 3740 | --DOMWINDOW == 81 (1EEF3000) [pid = 3740] [serial = 227] [outer = 00000000] [url = about:blank] 12:29:45 INFO - PROCESS | 3740 | --DOMWINDOW == 80 (15092C00) [pid = 3740] [serial = 275] [outer = 00000000] [url = about:blank] 12:29:45 INFO - PROCESS | 3740 | --DOMWINDOW == 79 (1EEEF000) [pid = 3740] [serial = 191] [outer = 00000000] [url = about:blank] 12:29:45 INFO - PROCESS | 3740 | --DOMWINDOW == 78 (10534C00) [pid = 3740] [serial = 182] [outer = 00000000] [url = about:blank] 12:29:45 INFO - PROCESS | 3740 | --DOMWINDOW == 77 (15E09C00) [pid = 3740] [serial = 139] [outer = 00000000] [url = about:blank] 12:29:45 INFO - PROCESS | 3740 | --DOMWINDOW == 76 (14FD8C00) [pid = 3740] [serial = 334] [outer = 00000000] [url = about:blank] 12:29:45 INFO - PROCESS | 3740 | --DOMWINDOW == 75 (10B46C00) [pid = 3740] [serial = 329] [outer = 00000000] [url = about:blank] 12:29:45 INFO - PROCESS | 3740 | ++DOCSHELL 08B81C00 == 54 [pid = 3740] [id = 131] 12:29:45 INFO - PROCESS | 3740 | ++DOMWINDOW == 76 (08B84800) [pid = 3740] [serial = 391] [outer = 00000000] 12:29:45 INFO - PROCESS | 3740 | ++DOMWINDOW == 77 (0CAC7800) [pid = 3740] [serial = 392] [outer = 08B84800] 12:29:45 INFO - PROCESS | 3740 | 1464377385962 Marionette DEBUG loaded listener.js 12:29:46 INFO - PROCESS | 3740 | ++DOMWINDOW == 78 (0CB35000) [pid = 3740] [serial = 393] [outer = 08B84800] 12:29:46 INFO - PROCESS | 3740 | 1464377386376 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]]]}] 12:29:46 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 12:29:46 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 831ms 12:29:46 INFO - PROCESS | 3740 | 1464377386441 Marionette TRACE conn5 -> [0,489,"getWindowHandle",null] 12:29:46 INFO - PROCESS | 3740 | 1464377386446 Marionette TRACE conn5 <- [1,489,null,{"value":"13"}] 12:29:46 INFO - PROCESS | 3740 | 1464377386452 Marionette TRACE conn5 -> [0,490,"setScriptTimeout",{"ms":35000}] 12:29:46 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 12:29:46 INFO - PROCESS | 3740 | 1464377386455 Marionette TRACE conn5 <- [1,490,null,{}] 12:29:46 INFO - PROCESS | 3740 | 1464377386458 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}] 12:29:46 INFO - PROCESS | 3740 | 1464377386547 Marionette TRACE conn5 <- [1,491,null,{"value":null}] 12:29:46 INFO - PROCESS | 3740 | 1464377386558 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\", \"518d4023-cf08-4df0-a07a-6b3da5d0c4d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:29:46 INFO - PROCESS | 3740 | ++DOCSHELL 10A9B800 == 55 [pid = 3740] [id = 132] 12:29:46 INFO - PROCESS | 3740 | ++DOMWINDOW == 79 (10B3F000) [pid = 3740] [serial = 394] [outer = 00000000] 12:29:46 INFO - PROCESS | 3740 | ++DOMWINDOW == 80 (10D54400) [pid = 3740] [serial = 395] [outer = 10B3F000] 12:29:46 INFO - PROCESS | 3740 | 1464377386603 Marionette DEBUG loaded listener.js 12:29:46 INFO - PROCESS | 3740 | ++DOMWINDOW == 81 (14967800) [pid = 3740] [serial = 396] [outer = 10B3F000] 12:29:47 INFO - PROCESS | 3740 | 1464377387056 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]]]}] 12:29:47 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 12:29:47 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 630ms 12:29:47 INFO - PROCESS | 3740 | 1464377387085 Marionette TRACE conn5 -> [0,493,"getWindowHandle",null] 12:29:47 INFO - PROCESS | 3740 | 1464377387087 Marionette TRACE conn5 <- [1,493,null,{"value":"13"}] 12:29:47 INFO - PROCESS | 3740 | 1464377387095 Marionette TRACE conn5 -> [0,494,"setScriptTimeout",{"ms":35000}] 12:29:47 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 12:29:47 INFO - PROCESS | 3740 | 1464377387098 Marionette TRACE conn5 <- [1,494,null,{}] 12:29:47 INFO - PROCESS | 3740 | 1464377387108 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}] 12:29:47 INFO - PROCESS | 3740 | 1464377387195 Marionette TRACE conn5 <- [1,495,null,{"value":null}] 12:29:47 INFO - PROCESS | 3740 | 1464377387203 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\", \"518d4023-cf08-4df0-a07a-6b3da5d0c4d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:29:47 INFO - PROCESS | 3740 | ++DOCSHELL 1531F000 == 56 [pid = 3740] [id = 133] 12:29:47 INFO - PROCESS | 3740 | ++DOMWINDOW == 82 (15324C00) [pid = 3740] [serial = 397] [outer = 00000000] 12:29:47 INFO - PROCESS | 3740 | ++DOMWINDOW == 83 (15EEAC00) [pid = 3740] [serial = 398] [outer = 15324C00] 12:29:47 INFO - PROCESS | 3740 | 1464377387253 Marionette DEBUG loaded listener.js 12:29:47 INFO - PROCESS | 3740 | ++DOMWINDOW == 84 (16EA4C00) [pid = 3740] [serial = 399] [outer = 15324C00] 12:29:47 INFO - PROCESS | 3740 | 1464377387744 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]]]}] 12:29:47 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 12:29:47 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 670ms 12:29:47 INFO - PROCESS | 3740 | 1464377387770 Marionette TRACE conn5 -> [0,497,"getWindowHandle",null] 12:29:47 INFO - PROCESS | 3740 | 1464377387773 Marionette TRACE conn5 <- [1,497,null,{"value":"13"}] 12:29:47 INFO - PROCESS | 3740 | 1464377387776 Marionette TRACE conn5 -> [0,498,"setScriptTimeout",{"ms":35000}] 12:29:47 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 12:29:47 INFO - PROCESS | 3740 | 1464377387778 Marionette TRACE conn5 <- [1,498,null,{}] 12:29:47 INFO - PROCESS | 3740 | 1464377387781 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}] 12:29:47 INFO - PROCESS | 3740 | 1464377387867 Marionette TRACE conn5 <- [1,499,null,{"value":null}] 12:29:47 INFO - PROCESS | 3740 | 1464377387875 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\", \"518d4023-cf08-4df0-a07a-6b3da5d0c4d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:29:47 INFO - PROCESS | 3740 | ++DOCSHELL 16EA8C00 == 57 [pid = 3740] [id = 134] 12:29:47 INFO - PROCESS | 3740 | ++DOMWINDOW == 85 (16EACC00) [pid = 3740] [serial = 400] [outer = 00000000] 12:29:47 INFO - PROCESS | 3740 | ++DOMWINDOW == 86 (17E10000) [pid = 3740] [serial = 401] [outer = 16EACC00] 12:29:47 INFO - PROCESS | 3740 | 1464377387919 Marionette DEBUG loaded listener.js 12:29:48 INFO - PROCESS | 3740 | ++DOMWINDOW == 87 (18305000) [pid = 3740] [serial = 402] [outer = 16EACC00] 12:29:48 INFO - PROCESS | 3740 | 1464377388406 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]]]}] 12:29:48 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 12:29:48 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 671ms 12:29:48 INFO - PROCESS | 3740 | 1464377388451 Marionette TRACE conn5 -> [0,501,"getWindowHandle",null] 12:29:48 INFO - PROCESS | 3740 | 1464377388453 Marionette TRACE conn5 <- [1,501,null,{"value":"13"}] 12:29:48 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 12:29:48 INFO - PROCESS | 3740 | 1464377388461 Marionette TRACE conn5 -> [0,502,"setScriptTimeout",{"ms":35000}] 12:29:48 INFO - PROCESS | 3740 | 1464377388463 Marionette TRACE conn5 <- [1,502,null,{}] 12:29:48 INFO - PROCESS | 3740 | 1464377388466 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}] 12:29:48 INFO - PROCESS | 3740 | 1464377388577 Marionette TRACE conn5 <- [1,503,null,{"value":null}] 12:29:48 INFO - PROCESS | 3740 | 1464377388659 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\", \"518d4023-cf08-4df0-a07a-6b3da5d0c4d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:29:48 INFO - PROCESS | 3740 | ++DOCSHELL 16EB2800 == 58 [pid = 3740] [id = 135] 12:29:48 INFO - PROCESS | 3740 | ++DOMWINDOW == 88 (18308000) [pid = 3740] [serial = 403] [outer = 00000000] 12:29:48 INFO - PROCESS | 3740 | ++DOMWINDOW == 89 (18F7C800) [pid = 3740] [serial = 404] [outer = 18308000] 12:29:48 INFO - PROCESS | 3740 | 1464377388703 Marionette DEBUG loaded listener.js 12:29:48 INFO - PROCESS | 3740 | ++DOMWINDOW == 90 (18F84400) [pid = 3740] [serial = 405] [outer = 18308000] 12:29:49 INFO - PROCESS | 3740 | 1464377389158 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]]]}] 12:29:49 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 12:29:49 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 731ms 12:29:49 INFO - PROCESS | 3740 | 1464377389197 Marionette TRACE conn5 -> [0,505,"getWindowHandle",null] 12:29:49 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 12:29:49 INFO - PROCESS | 3740 | 1464377389199 Marionette TRACE conn5 <- [1,505,null,{"value":"13"}] 12:29:49 INFO - PROCESS | 3740 | 1464377389202 Marionette TRACE conn5 -> [0,506,"setScriptTimeout",{"ms":35000}] 12:29:49 INFO - PROCESS | 3740 | 1464377389204 Marionette TRACE conn5 <- [1,506,null,{}] 12:29:49 INFO - PROCESS | 3740 | 1464377389207 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}] 12:29:49 INFO - PROCESS | 3740 | 1464377389330 Marionette TRACE conn5 <- [1,507,null,{"value":null}] 12:29:49 INFO - PROCESS | 3740 | 1464377389389 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\", \"518d4023-cf08-4df0-a07a-6b3da5d0c4d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:29:49 INFO - PROCESS | 3740 | ++DOCSHELL 18F8A000 == 59 [pid = 3740] [id = 136] 12:29:49 INFO - PROCESS | 3740 | ++DOMWINDOW == 91 (191B4C00) [pid = 3740] [serial = 406] [outer = 00000000] 12:29:49 INFO - PROCESS | 3740 | ++DOMWINDOW == 92 (19861C00) [pid = 3740] [serial = 407] [outer = 191B4C00] 12:29:49 INFO - PROCESS | 3740 | 1464377389433 Marionette DEBUG loaded listener.js 12:29:49 INFO - PROCESS | 3740 | ++DOMWINDOW == 93 (198F9C00) [pid = 3740] [serial = 408] [outer = 191B4C00] 12:29:49 INFO - PROCESS | 3740 | 1464377389856 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]]]}] 12:29:49 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 12:29:49 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 672ms 12:29:49 INFO - PROCESS | 3740 | 1464377389874 Marionette TRACE conn5 -> [0,509,"getWindowHandle",null] 12:29:49 INFO - PROCESS | 3740 | 1464377389876 Marionette TRACE conn5 <- [1,509,null,{"value":"13"}] 12:29:49 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 12:29:49 INFO - PROCESS | 3740 | 1464377389879 Marionette TRACE conn5 -> [0,510,"setScriptTimeout",{"ms":35000}] 12:29:49 INFO - PROCESS | 3740 | 1464377389880 Marionette TRACE conn5 <- [1,510,null,{}] 12:29:49 INFO - PROCESS | 3740 | 1464377389890 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}] 12:29:50 INFO - PROCESS | 3740 | 1464377390025 Marionette TRACE conn5 <- [1,511,null,{"value":null}] 12:29:50 INFO - PROCESS | 3740 | 1464377390035 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\", \"518d4023-cf08-4df0-a07a-6b3da5d0c4d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:29:50 INFO - PROCESS | 3740 | ++DOCSHELL 19842000 == 60 [pid = 3740] [id = 137] 12:29:50 INFO - PROCESS | 3740 | ++DOMWINDOW == 94 (19EA5800) [pid = 3740] [serial = 409] [outer = 00000000] 12:29:50 INFO - PROCESS | 3740 | ++DOMWINDOW == 95 (1A2EEC00) [pid = 3740] [serial = 410] [outer = 19EA5800] 12:29:50 INFO - PROCESS | 3740 | 1464377390078 Marionette DEBUG loaded listener.js 12:29:50 INFO - PROCESS | 3740 | ++DOMWINDOW == 96 (1A4F4400) [pid = 3740] [serial = 411] [outer = 19EA5800] 12:29:50 INFO - PROCESS | 3740 | --DOMWINDOW == 95 (0FFFC000) [pid = 3740] [serial = 351] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 12:29:50 INFO - PROCESS | 3740 | --DOMWINDOW == 94 (191AC000) [pid = 3740] [serial = 357] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 12:29:50 INFO - PROCESS | 3740 | --DOMWINDOW == 93 (0CABE800) [pid = 3740] [serial = 354] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 12:29:50 INFO - PROCESS | 3740 | --DOMWINDOW == 92 (1A614400) [pid = 3740] [serial = 360] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 12:29:50 INFO - PROCESS | 3740 | --DOMWINDOW == 91 (14782400) [pid = 3740] [serial = 366] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 12:29:50 INFO - PROCESS | 3740 | --DOMWINDOW == 90 (0CB3C400) [pid = 3740] [serial = 363] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 12:29:50 INFO - PROCESS | 3740 | --DOMWINDOW == 89 (1A76F800) [pid = 3740] [serial = 369] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 12:29:50 INFO - PROCESS | 3740 | 1464377390545 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]]]}] 12:29:50 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 12:29:50 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 731ms 12:29:50 INFO - PROCESS | 3740 | 1464377390611 Marionette TRACE conn5 -> [0,513,"getWindowHandle",null] 12:29:50 INFO - PROCESS | 3740 | 1464377390613 Marionette TRACE conn5 <- [1,513,null,{"value":"13"}] 12:29:50 INFO - PROCESS | 3740 | 1464377390616 Marionette TRACE conn5 -> [0,514,"setScriptTimeout",{"ms":35000}] 12:29:50 INFO - PROCESS | 3740 | 1464377390618 Marionette TRACE conn5 <- [1,514,null,{}] 12:29:50 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 12:29:50 INFO - PROCESS | 3740 | 1464377390622 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}] 12:29:50 INFO - PROCESS | 3740 | 1464377390702 Marionette TRACE conn5 <- [1,515,null,{"value":null}] 12:29:50 INFO - PROCESS | 3740 | 1464377390709 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\", \"518d4023-cf08-4df0-a07a-6b3da5d0c4d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:29:50 INFO - PROCESS | 3740 | ++DOCSHELL 0CA36000 == 61 [pid = 3740] [id = 138] 12:29:50 INFO - PROCESS | 3740 | ++DOMWINDOW == 90 (191A9800) [pid = 3740] [serial = 412] [outer = 00000000] 12:29:50 INFO - PROCESS | 3740 | ++DOMWINDOW == 91 (1A617C00) [pid = 3740] [serial = 413] [outer = 191A9800] 12:29:50 INFO - PROCESS | 3740 | 1464377390752 Marionette DEBUG loaded listener.js 12:29:50 INFO - PROCESS | 3740 | ++DOMWINDOW == 92 (1A61B400) [pid = 3740] [serial = 414] [outer = 191A9800] 12:29:51 INFO - PROCESS | 3740 | 1464377391169 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]]]}] 12:29:51 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | Incorrect image types in drawImage do not match any defined overloads, so WebIDL throws a TypeError 12:29:51 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 570ms 12:29:51 INFO - PROCESS | 3740 | 1464377391203 Marionette TRACE conn5 -> [0,517,"getWindowHandle",null] 12:29:51 INFO - PROCESS | 3740 | 1464377391205 Marionette TRACE conn5 <- [1,517,null,{"value":"13"}] 12:29:51 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 12:29:51 INFO - PROCESS | 3740 | 1464377391208 Marionette TRACE conn5 -> [0,518,"setScriptTimeout",{"ms":35000}] 12:29:51 INFO - PROCESS | 3740 | 1464377391210 Marionette TRACE conn5 <- [1,518,null,{}] 12:29:51 INFO - PROCESS | 3740 | 1464377391213 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}] 12:29:51 INFO - PROCESS | 3740 | 1464377391295 Marionette TRACE conn5 <- [1,519,null,{"value":null}] 12:29:51 INFO - PROCESS | 3740 | 1464377391302 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\", \"518d4023-cf08-4df0-a07a-6b3da5d0c4d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:29:51 INFO - PROCESS | 3740 | ++DOCSHELL 1A634800 == 62 [pid = 3740] [id = 139] 12:29:51 INFO - PROCESS | 3740 | ++DOMWINDOW == 93 (1A636800) [pid = 3740] [serial = 415] [outer = 00000000] 12:29:51 INFO - PROCESS | 3740 | ++DOMWINDOW == 94 (1A641C00) [pid = 3740] [serial = 416] [outer = 1A636800] 12:29:51 INFO - PROCESS | 3740 | 1464377391346 Marionette DEBUG loaded listener.js 12:29:51 INFO - PROCESS | 3740 | ++DOMWINDOW == 95 (1A718800) [pid = 3740] [serial = 417] [outer = 1A636800] 12:29:51 INFO - PROCESS | 3740 | 1464377391794 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]]]}] 12:29:51 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 12:29:51 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 630ms 12:29:51 INFO - PROCESS | 3740 | 1464377391842 Marionette TRACE conn5 -> [0,521,"getWindowHandle",null] 12:29:51 INFO - PROCESS | 3740 | 1464377391844 Marionette TRACE conn5 <- [1,521,null,{"value":"13"}] 12:29:51 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 12:29:51 INFO - PROCESS | 3740 | 1464377391848 Marionette TRACE conn5 -> [0,522,"setScriptTimeout",{"ms":35000}] 12:29:51 INFO - PROCESS | 3740 | 1464377391849 Marionette TRACE conn5 <- [1,522,null,{}] 12:29:51 INFO - PROCESS | 3740 | 1464377391853 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}] 12:29:51 INFO - PROCESS | 3740 | 1464377391934 Marionette TRACE conn5 <- [1,523,null,{"value":null}] 12:29:51 INFO - PROCESS | 3740 | 1464377391944 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\", \"518d4023-cf08-4df0-a07a-6b3da5d0c4d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:29:51 INFO - PROCESS | 3740 | ++DOCSHELL 1A765800 == 63 [pid = 3740] [id = 140] 12:29:51 INFO - PROCESS | 3740 | ++DOMWINDOW == 96 (1A767000) [pid = 3740] [serial = 418] [outer = 00000000] 12:29:51 INFO - PROCESS | 3740 | ++DOMWINDOW == 97 (1B342C00) [pid = 3740] [serial = 419] [outer = 1A767000] 12:29:52 INFO - PROCESS | 3740 | 1464377391987 Marionette DEBUG loaded listener.js 12:29:52 INFO - PROCESS | 3740 | ++DOMWINDOW == 98 (1B8BA400) [pid = 3740] [serial = 420] [outer = 1A767000] 12:29:53 INFO - PROCESS | 3740 | --DOCSHELL 10B7D800 == 62 [pid = 3740] [id = 45] 12:29:53 INFO - PROCESS | 3740 | --DOCSHELL 08B81800 == 61 [pid = 3740] [id = 95] 12:29:53 INFO - PROCESS | 3740 | --DOCSHELL 08C84800 == 60 [pid = 3740] [id = 91] 12:29:53 INFO - PROCESS | 3740 | --DOCSHELL 1E2D9400 == 59 [pid = 3740] [id = 64] 12:29:53 INFO - PROCESS | 3740 | --DOCSHELL 1D21C000 == 58 [pid = 3740] [id = 49] 12:29:53 INFO - PROCESS | 3740 | --DOCSHELL 0CAC0800 == 57 [pid = 3740] [id = 115] 12:29:53 INFO - PROCESS | 3740 | --DOCSHELL 11506000 == 56 [pid = 3740] [id = 33] 12:29:53 INFO - PROCESS | 3740 | --DOCSHELL 1830C800 == 55 [pid = 3740] [id = 93] 12:29:53 INFO - PROCESS | 3740 | --DOCSHELL 1876C400 == 54 [pid = 3740] [id = 30] 12:29:53 INFO - PROCESS | 3740 | --DOCSHELL 1DBBC400 == 53 [pid = 3740] [id = 76] 12:29:53 INFO - PROCESS | 3740 | --DOCSHELL 147A5400 == 52 [pid = 3740] [id = 47] 12:29:53 INFO - PROCESS | 3740 | --DOCSHELL 19EA1400 == 51 [pid = 3740] [id = 108] 12:29:53 INFO - PROCESS | 3740 | --DOCSHELL 0CB34C00 == 50 [pid = 3740] [id = 46] 12:29:53 INFO - PROCESS | 3740 | --DOCSHELL 10B7F400 == 49 [pid = 3740] [id = 65] 12:29:53 INFO - PROCESS | 3740 | --DOCSHELL 1B8BCC00 == 48 [pid = 3740] [id = 48] 12:29:53 INFO - PROCESS | 3740 | --DOCSHELL 1E2E2C00 == 47 [pid = 3740] [id = 79] 12:29:53 INFO - PROCESS | 3740 | --DOCSHELL 1054EC00 == 46 [pid = 3740] [id = 31] 12:29:53 INFO - PROCESS | 3740 | --DOCSHELL 0CB3A800 == 45 [pid = 3740] [id = 114] 12:29:53 INFO - PROCESS | 3740 | --DOCSHELL 0CA33400 == 44 [pid = 3740] [id = 116] 12:29:53 INFO - PROCESS | 3740 | --DOCSHELL 11791C00 == 43 [pid = 3740] [id = 92] 12:29:53 INFO - PROCESS | 3740 | --DOCSHELL 191AD000 == 42 [pid = 3740] [id = 109] 12:29:53 INFO - PROCESS | 3740 | --DOCSHELL 191B5000 == 41 [pid = 3740] [id = 105] 12:29:53 INFO - PROCESS | 3740 | --DOCSHELL 08B81C00 == 40 [pid = 3740] [id = 131] 12:29:53 INFO - PROCESS | 3740 | --DOCSHELL 1A711800 == 39 [pid = 3740] [id = 129] 12:29:53 INFO - PROCESS | 3740 | --DOCSHELL 0CAC2000 == 38 [pid = 3740] [id = 130] 12:29:53 INFO - PROCESS | 3740 | --DOCSHELL 1D2AE000 == 37 [pid = 3740] [id = 128] 12:29:53 INFO - PROCESS | 3740 | --DOCSHELL 153A9400 == 36 [pid = 3740] [id = 126] 12:29:53 INFO - PROCESS | 3740 | --DOCSHELL 1A614000 == 35 [pid = 3740] [id = 127] 12:29:53 INFO - PROCESS | 3740 | --DOCSHELL 1C16A000 == 34 [pid = 3740] [id = 125] 12:29:53 INFO - PROCESS | 3740 | --DOCSHELL 10A9B800 == 33 [pid = 3740] [id = 132] 12:29:53 INFO - PROCESS | 3740 | --DOCSHELL 1A634800 == 32 [pid = 3740] [id = 139] 12:29:53 INFO - PROCESS | 3740 | --DOCSHELL 16EA8C00 == 31 [pid = 3740] [id = 134] 12:29:53 INFO - PROCESS | 3740 | --DOCSHELL 18F8A000 == 30 [pid = 3740] [id = 136] 12:29:53 INFO - PROCESS | 3740 | --DOCSHELL 19842000 == 29 [pid = 3740] [id = 137] 12:29:53 INFO - PROCESS | 3740 | --DOCSHELL 0CA36000 == 28 [pid = 3740] [id = 138] 12:29:53 INFO - PROCESS | 3740 | --DOCSHELL 1531F000 == 27 [pid = 3740] [id = 133] 12:29:53 INFO - PROCESS | 3740 | --DOCSHELL 16EB2800 == 26 [pid = 3740] [id = 135] 12:29:54 INFO - PROCESS | 3740 | --DOMWINDOW == 97 (1B8B6400) [pid = 3740] [serial = 370] [outer = 00000000] [url = about:blank] 12:29:54 INFO - PROCESS | 3740 | --DOMWINDOW == 96 (10B86C00) [pid = 3740] [serial = 353] [outer = 00000000] [url = about:blank] 12:29:54 INFO - PROCESS | 3740 | --DOMWINDOW == 95 (10556800) [pid = 3740] [serial = 352] [outer = 00000000] [url = about:blank] 12:29:54 INFO - PROCESS | 3740 | --DOMWINDOW == 94 (19483C00) [pid = 3740] [serial = 358] [outer = 00000000] [url = about:blank] 12:29:54 INFO - PROCESS | 3740 | --DOMWINDOW == 93 (0CB38400) [pid = 3740] [serial = 355] [outer = 00000000] [url = about:blank] 12:29:54 INFO - PROCESS | 3740 | --DOMWINDOW == 92 (1A639800) [pid = 3740] [serial = 361] [outer = 00000000] [url = about:blank] 12:29:54 INFO - PROCESS | 3740 | --DOMWINDOW == 91 (19EA3C00) [pid = 3740] [serial = 359] [outer = 00000000] [url = about:blank] 12:29:54 INFO - PROCESS | 3740 | --DOMWINDOW == 90 (10B3FC00) [pid = 3740] [serial = 340] [outer = 00000000] [url = about:blank] 12:29:54 INFO - PROCESS | 3740 | --DOMWINDOW == 89 (18301400) [pid = 3740] [serial = 343] [outer = 00000000] [url = about:blank] 12:29:54 INFO - PROCESS | 3740 | --DOMWINDOW == 88 (19861400) [pid = 3740] [serial = 346] [outer = 00000000] [url = about:blank] 12:29:54 INFO - PROCESS | 3740 | --DOMWINDOW == 87 (1A63F400) [pid = 3740] [serial = 362] [outer = 00000000] [url = about:blank] 12:29:54 INFO - PROCESS | 3740 | --DOMWINDOW == 86 (1A42F400) [pid = 3740] [serial = 349] [outer = 00000000] [url = about:blank] 12:29:54 INFO - PROCESS | 3740 | --DOMWINDOW == 85 (1A764C00) [pid = 3740] [serial = 367] [outer = 00000000] [url = about:blank] 12:29:54 INFO - PROCESS | 3740 | --DOMWINDOW == 84 (1052E000) [pid = 3740] [serial = 364] [outer = 00000000] [url = about:blank] 12:29:54 INFO - PROCESS | 3740 | --DOMWINDOW == 83 (1BAC7800) [pid = 3740] [serial = 371] [outer = 00000000] [url = about:blank] 12:29:54 INFO - PROCESS | 3740 | --DOMWINDOW == 82 (10B47000) [pid = 3740] [serial = 365] [outer = 00000000] [url = about:blank] 12:29:54 INFO - PROCESS | 3740 | --DOMWINDOW == 81 (10A98800) [pid = 3740] [serial = 356] [outer = 00000000] [url = about:blank] 12:29:54 INFO - PROCESS | 3740 | --DOMWINDOW == 80 (1A76BC00) [pid = 3740] [serial = 368] [outer = 00000000] [url = about:blank] 12:29:54 INFO - PROCESS | 3740 | 1464377394185 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]]]}] 12:29:54 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 12:29:54 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 2386ms 12:29:54 INFO - PROCESS | 3740 | 1464377394233 Marionette TRACE conn5 -> [0,525,"getWindowHandle",null] 12:29:54 INFO - PROCESS | 3740 | 1464377394237 Marionette TRACE conn5 <- [1,525,null,{"value":"13"}] 12:29:54 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 12:29:54 INFO - PROCESS | 3740 | 1464377394243 Marionette TRACE conn5 -> [0,526,"setScriptTimeout",{"ms":35000}] 12:29:54 INFO - PROCESS | 3740 | 1464377394246 Marionette TRACE conn5 <- [1,526,null,{}] 12:29:54 INFO - PROCESS | 3740 | 1464377394252 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}] 12:29:54 INFO - PROCESS | 3740 | 1464377394345 Marionette TRACE conn5 <- [1,527,null,{"value":null}] 12:29:54 INFO - PROCESS | 3740 | 1464377394354 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\", \"518d4023-cf08-4df0-a07a-6b3da5d0c4d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:29:54 INFO - PROCESS | 3740 | ++DOCSHELL 0CA33000 == 27 [pid = 3740] [id = 141] 12:29:54 INFO - PROCESS | 3740 | ++DOMWINDOW == 81 (0CA33400) [pid = 3740] [serial = 421] [outer = 00000000] 12:29:54 INFO - PROCESS | 3740 | ++DOMWINDOW == 82 (0CAC2000) [pid = 3740] [serial = 422] [outer = 0CA33400] 12:29:54 INFO - PROCESS | 3740 | 1464377394405 Marionette DEBUG loaded listener.js 12:29:54 INFO - PROCESS | 3740 | ++DOMWINDOW == 83 (0CACB800) [pid = 3740] [serial = 423] [outer = 0CA33400] 12:29:54 INFO - PROCESS | 3740 | 1464377394903 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]]]}] 12:29:54 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | drawImage with zero-sized source rectangle from image throws INDEX_SIZE_ERR 12:29:54 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 690ms 12:29:54 INFO - PROCESS | 3740 | 1464377394933 Marionette TRACE conn5 -> [0,529,"getWindowHandle",null] 12:29:54 INFO - PROCESS | 3740 | 1464377394939 Marionette TRACE conn5 <- [1,529,null,{"value":"13"}] 12:29:54 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 12:29:54 INFO - PROCESS | 3740 | 1464377394945 Marionette TRACE conn5 -> [0,530,"setScriptTimeout",{"ms":35000}] 12:29:54 INFO - PROCESS | 3740 | 1464377394948 Marionette TRACE conn5 <- [1,530,null,{}] 12:29:54 INFO - PROCESS | 3740 | 1464377394952 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}] 12:29:55 INFO - PROCESS | 3740 | 1464377395041 Marionette TRACE conn5 <- [1,531,null,{"value":null}] 12:29:55 INFO - PROCESS | 3740 | 1464377395052 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\", \"518d4023-cf08-4df0-a07a-6b3da5d0c4d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:29:55 INFO - PROCESS | 3740 | ++DOCSHELL 1052A800 == 28 [pid = 3740] [id = 142] 12:29:55 INFO - PROCESS | 3740 | ++DOMWINDOW == 84 (1052AC00) [pid = 3740] [serial = 424] [outer = 00000000] 12:29:55 INFO - PROCESS | 3740 | ++DOMWINDOW == 85 (1052E000) [pid = 3740] [serial = 425] [outer = 1052AC00] 12:29:55 INFO - PROCESS | 3740 | 1464377395098 Marionette DEBUG loaded listener.js 12:29:55 INFO - PROCESS | 3740 | ++DOMWINDOW == 86 (10533400) [pid = 3740] [serial = 426] [outer = 1052AC00] 12:29:55 INFO - PROCESS | 3740 | 1464377395632 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"]]]}] 12:29:55 INFO - TEST-FAIL | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | drawCustomFocusRing must return false for an element that is not focused. - context.drawCustomFocusRing is not a function 12:29:55 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 12:29:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:29:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:29:55 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 12:29:55 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 12:29:55 INFO - TEST-FAIL | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | drawCustomFocusRing must return false for an element that is not a descendant of the canvas element. - context.drawCustomFocusRing is not a function 12:29:55 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 12:29:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:29:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:29:55 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 12:29:55 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 12:29:55 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 730ms 12:29:55 INFO - PROCESS | 3740 | 1464377395678 Marionette TRACE conn5 -> [0,533,"getWindowHandle",null] 12:29:55 INFO - PROCESS | 3740 | 1464377395680 Marionette TRACE conn5 <- [1,533,null,{"value":"13"}] 12:29:55 INFO - PROCESS | 3740 | 1464377395684 Marionette TRACE conn5 -> [0,534,"setScriptTimeout",{"ms":35000}] 12:29:55 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 12:29:55 INFO - PROCESS | 3740 | 1464377395688 Marionette TRACE conn5 <- [1,534,null,{}] 12:29:55 INFO - PROCESS | 3740 | 1464377395730 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}] 12:29:55 INFO - PROCESS | 3740 | 1464377395857 Marionette TRACE conn5 <- [1,535,null,{"value":null}] 12:29:55 INFO - PROCESS | 3740 | 1464377395875 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\", \"518d4023-cf08-4df0-a07a-6b3da5d0c4d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:29:55 INFO - PROCESS | 3740 | ++DOCSHELL 10B84000 == 29 [pid = 3740] [id = 143] 12:29:55 INFO - PROCESS | 3740 | ++DOMWINDOW == 87 (10B84400) [pid = 3740] [serial = 427] [outer = 00000000] 12:29:55 INFO - PROCESS | 3740 | ++DOMWINDOW == 88 (10B89C00) [pid = 3740] [serial = 428] [outer = 10B84400] 12:29:55 INFO - PROCESS | 3740 | 1464377395925 Marionette DEBUG loaded listener.js 12:29:56 INFO - PROCESS | 3740 | ++DOMWINDOW == 89 (10BD1000) [pid = 3740] [serial = 429] [outer = 10B84400] 12:29:56 INFO - PROCESS | 3740 | 1464377396352 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]]]}] 12:29:56 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | drawFocusIfNeeded does not draw a focus ring if the element is not in focus. 12:29:56 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 711ms 12:29:56 INFO - PROCESS | 3740 | 1464377396397 Marionette TRACE conn5 -> [0,537,"getWindowHandle",null] 12:29:56 INFO - PROCESS | 3740 | 1464377396400 Marionette TRACE conn5 <- [1,537,null,{"value":"13"}] 12:29:56 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 12:29:56 INFO - PROCESS | 3740 | 1464377396403 Marionette TRACE conn5 -> [0,538,"setScriptTimeout",{"ms":35000}] 12:29:56 INFO - PROCESS | 3740 | 1464377396404 Marionette TRACE conn5 <- [1,538,null,{}] 12:29:56 INFO - PROCESS | 3740 | 1464377396408 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}] 12:29:56 INFO - PROCESS | 3740 | 1464377396534 Marionette TRACE conn5 <- [1,539,null,{"value":null}] 12:29:56 INFO - PROCESS | 3740 | 1464377396541 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\", \"518d4023-cf08-4df0-a07a-6b3da5d0c4d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:29:56 INFO - PROCESS | 3740 | ++DOCSHELL 10D45400 == 30 [pid = 3740] [id = 144] 12:29:56 INFO - PROCESS | 3740 | ++DOMWINDOW == 90 (1176A000) [pid = 3740] [serial = 430] [outer = 00000000] 12:29:56 INFO - PROCESS | 3740 | ++DOMWINDOW == 91 (1496DC00) [pid = 3740] [serial = 431] [outer = 1176A000] 12:29:56 INFO - PROCESS | 3740 | 1464377396587 Marionette DEBUG loaded listener.js 12:29:56 INFO - PROCESS | 3740 | ++DOMWINDOW == 92 (14976000) [pid = 3740] [serial = 432] [outer = 1176A000] 12:29:57 INFO - PROCESS | 3740 | 1464377397000 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]]]}] 12:29:57 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | drawFocusIfNeeded does not draw a focus ring if the element is not a descendant of the context. 12:29:57 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 630ms 12:29:57 INFO - PROCESS | 3740 | 1464377397033 Marionette TRACE conn5 -> [0,541,"getWindowHandle",null] 12:29:57 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 12:29:57 INFO - PROCESS | 3740 | 1464377397035 Marionette TRACE conn5 <- [1,541,null,{"value":"13"}] 12:29:57 INFO - PROCESS | 3740 | 1464377397038 Marionette TRACE conn5 -> [0,542,"setScriptTimeout",{"ms":35000}] 12:29:57 INFO - PROCESS | 3740 | 1464377397040 Marionette TRACE conn5 <- [1,542,null,{}] 12:29:57 INFO - PROCESS | 3740 | 1464377397043 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}] 12:29:57 INFO - PROCESS | 3740 | 1464377397123 Marionette TRACE conn5 <- [1,543,null,{"value":null}] 12:29:57 INFO - PROCESS | 3740 | 1464377397162 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\", \"518d4023-cf08-4df0-a07a-6b3da5d0c4d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:29:57 INFO - PROCESS | 3740 | ++DOCSHELL 149EFC00 == 31 [pid = 3740] [id = 145] 12:29:57 INFO - PROCESS | 3740 | ++DOMWINDOW == 93 (14C2F000) [pid = 3740] [serial = 433] [outer = 00000000] 12:29:57 INFO - PROCESS | 3740 | ++DOMWINDOW == 94 (15096C00) [pid = 3740] [serial = 434] [outer = 14C2F000] 12:29:57 INFO - PROCESS | 3740 | 1464377397209 Marionette DEBUG loaded listener.js 12:29:57 INFO - PROCESS | 3740 | ++DOMWINDOW == 95 (15321000) [pid = 3740] [serial = 435] [outer = 14C2F000] 12:29:57 INFO - PROCESS | 3740 | [3740] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 12:29:57 INFO - PROCESS | 3740 | [3740] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 12:29:57 INFO - PROCESS | 3740 | [3740] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 12:29:57 INFO - PROCESS | 3740 | [3740] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 12:29:57 INFO - PROCESS | 3740 | 1464377397678 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]]]}] 12:29:57 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 12:29:57 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 670ms 12:29:57 INFO - PROCESS | 3740 | 1464377397710 Marionette TRACE conn5 -> [0,545,"getWindowHandle",null] 12:29:57 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 12:29:57 INFO - PROCESS | 3740 | 1464377397712 Marionette TRACE conn5 <- [1,545,null,{"value":"13"}] 12:29:57 INFO - PROCESS | 3740 | 1464377397715 Marionette TRACE conn5 -> [0,546,"setScriptTimeout",{"ms":35000}] 12:29:57 INFO - PROCESS | 3740 | 1464377397717 Marionette TRACE conn5 <- [1,546,null,{}] 12:29:57 INFO - PROCESS | 3740 | 1464377397720 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}] 12:29:57 INFO - PROCESS | 3740 | 1464377397829 Marionette TRACE conn5 <- [1,547,null,{"value":null}] 12:29:57 INFO - PROCESS | 3740 | 1464377397841 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\", \"518d4023-cf08-4df0-a07a-6b3da5d0c4d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:29:57 INFO - PROCESS | 3740 | ++DOCSHELL 16EAC000 == 32 [pid = 3740] [id = 146] 12:29:57 INFO - PROCESS | 3740 | ++DOMWINDOW == 96 (16EAC400) [pid = 3740] [serial = 436] [outer = 00000000] 12:29:57 INFO - PROCESS | 3740 | ++DOMWINDOW == 97 (17E02C00) [pid = 3740] [serial = 437] [outer = 16EAC400] 12:29:57 INFO - PROCESS | 3740 | 1464377397887 Marionette DEBUG loaded listener.js 12:29:57 INFO - PROCESS | 3740 | ++DOMWINDOW == 98 (17E9E000) [pid = 3740] [serial = 438] [outer = 16EAC400] 12:29:58 INFO - PROCESS | 3740 | 1464377398324 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]]]}] 12:29:58 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 12:29:58 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 631ms 12:29:58 INFO - PROCESS | 3740 | 1464377398345 Marionette TRACE conn5 -> [0,549,"getWindowHandle",null] 12:29:58 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 12:29:58 INFO - PROCESS | 3740 | 1464377398347 Marionette TRACE conn5 <- [1,549,null,{"value":"13"}] 12:29:58 INFO - PROCESS | 3740 | 1464377398350 Marionette TRACE conn5 -> [0,550,"setScriptTimeout",{"ms":35000}] 12:29:58 INFO - PROCESS | 3740 | 1464377398352 Marionette TRACE conn5 <- [1,550,null,{}] 12:29:58 INFO - PROCESS | 3740 | 1464377398360 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}] 12:29:58 INFO - PROCESS | 3740 | 1464377398437 Marionette TRACE conn5 <- [1,551,null,{"value":null}] 12:29:58 INFO - PROCESS | 3740 | 1464377398445 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\", \"518d4023-cf08-4df0-a07a-6b3da5d0c4d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:29:58 INFO - PROCESS | 3740 | ++DOCSHELL 18301C00 == 33 [pid = 3740] [id = 147] 12:29:58 INFO - PROCESS | 3740 | ++DOMWINDOW == 99 (18305400) [pid = 3740] [serial = 439] [outer = 00000000] 12:29:58 INFO - PROCESS | 3740 | ++DOMWINDOW == 100 (1830D800) [pid = 3740] [serial = 440] [outer = 18305400] 12:29:58 INFO - PROCESS | 3740 | 1464377398491 Marionette DEBUG loaded listener.js 12:29:58 INFO - PROCESS | 3740 | ++DOMWINDOW == 101 (10D46000) [pid = 3740] [serial = 441] [outer = 18305400] 12:29:58 INFO - PROCESS | 3740 | [3740] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 12:29:58 INFO - PROCESS | 3740 | [3740] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 12:29:58 INFO - PROCESS | 3740 | [3740] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 12:29:58 INFO - PROCESS | 3740 | 1464377398955 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]]]}] 12:29:58 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 12:29:58 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 631ms 12:29:58 INFO - PROCESS | 3740 | 1464377398982 Marionette TRACE conn5 -> [0,553,"getWindowHandle",null] 12:29:59 INFO - PROCESS | 3740 | 1464377398984 Marionette TRACE conn5 <- [1,553,null,{"value":"13"}] 12:29:59 INFO - PROCESS | 3740 | 1464377399005 Marionette TRACE conn5 -> [0,554,"setScriptTimeout",{"ms":35000}] 12:29:59 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 12:29:59 INFO - PROCESS | 3740 | 1464377399007 Marionette TRACE conn5 <- [1,554,null,{}] 12:29:59 INFO - PROCESS | 3740 | 1464377399015 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}] 12:29:59 INFO - PROCESS | 3740 | 1464377399098 Marionette TRACE conn5 <- [1,555,null,{"value":null}] 12:29:59 INFO - PROCESS | 3740 | 1464377399105 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\", \"518d4023-cf08-4df0-a07a-6b3da5d0c4d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:29:59 INFO - PROCESS | 3740 | ++DOCSHELL 18310C00 == 34 [pid = 3740] [id = 148] 12:29:59 INFO - PROCESS | 3740 | ++DOMWINDOW == 102 (18F7AC00) [pid = 3740] [serial = 442] [outer = 00000000] 12:29:59 INFO - PROCESS | 3740 | ++DOMWINDOW == 103 (18FC8800) [pid = 3740] [serial = 443] [outer = 18F7AC00] 12:29:59 INFO - PROCESS | 3740 | 1464377399151 Marionette DEBUG loaded listener.js 12:29:59 INFO - PROCESS | 3740 | ++DOMWINDOW == 104 (18F84800) [pid = 3740] [serial = 444] [outer = 18F7AC00] 12:29:59 INFO - PROCESS | 3740 | [3740] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 12:29:59 INFO - PROCESS | 3740 | [3740] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 12:29:59 INFO - PROCESS | 3740 | [3740] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 12:29:59 INFO - PROCESS | 3740 | [3740] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 12:29:59 INFO - PROCESS | 3740 | 1464377399629 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]]]}] 12:29:59 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 12:29:59 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 670ms 12:29:59 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 12:29:59 INFO - PROCESS | 3740 | 1464377399681 Marionette TRACE conn5 -> [0,557,"getWindowHandle",null] 12:29:59 INFO - PROCESS | 3740 | 1464377399683 Marionette TRACE conn5 <- [1,557,null,{"value":"13"}] 12:29:59 INFO - PROCESS | 3740 | 1464377399686 Marionette TRACE conn5 -> [0,558,"setScriptTimeout",{"ms":35000}] 12:29:59 INFO - PROCESS | 3740 | 1464377399688 Marionette TRACE conn5 <- [1,558,null,{}] 12:29:59 INFO - PROCESS | 3740 | 1464377399691 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}] 12:29:59 INFO - PROCESS | 3740 | 1464377399799 Marionette TRACE conn5 <- [1,559,null,{"value":null}] 12:29:59 INFO - PROCESS | 3740 | 1464377399884 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\", \"518d4023-cf08-4df0-a07a-6b3da5d0c4d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:29:59 INFO - PROCESS | 3740 | ++DOCSHELL 191B6C00 == 35 [pid = 3740] [id = 149] 12:29:59 INFO - PROCESS | 3740 | ++DOMWINDOW == 105 (191B7000) [pid = 3740] [serial = 445] [outer = 00000000] 12:29:59 INFO - PROCESS | 3740 | ++DOMWINDOW == 106 (192E4C00) [pid = 3740] [serial = 446] [outer = 191B7000] 12:29:59 INFO - PROCESS | 3740 | 1464377399931 Marionette DEBUG loaded listener.js 12:30:00 INFO - PROCESS | 3740 | ++DOMWINDOW == 107 (192E5800) [pid = 3740] [serial = 447] [outer = 191B7000] 12:30:00 INFO - PROCESS | 3740 | [3740] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 12:30:00 INFO - PROCESS | 3740 | [3740] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 12:30:00 INFO - PROCESS | 3740 | [3740] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 12:30:00 INFO - PROCESS | 3740 | [3740] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 12:30:00 INFO - PROCESS | 3740 | 1464377400363 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]]]}] 12:30:00 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 12:30:00 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 731ms 12:30:00 INFO - PROCESS | 3740 | 1464377400416 Marionette TRACE conn5 -> [0,561,"getWindowHandle",null] 12:30:00 INFO - PROCESS | 3740 | 1464377400418 Marionette TRACE conn5 <- [1,561,null,{"value":"13"}] 12:30:00 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 12:30:00 INFO - PROCESS | 3740 | 1464377400421 Marionette TRACE conn5 -> [0,562,"setScriptTimeout",{"ms":35000}] 12:30:00 INFO - PROCESS | 3740 | 1464377400423 Marionette TRACE conn5 <- [1,562,null,{}] 12:30:00 INFO - PROCESS | 3740 | 1464377400426 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}] 12:30:00 INFO - PROCESS | 3740 | 1464377400540 Marionette TRACE conn5 <- [1,563,null,{"value":null}] 12:30:00 INFO - PROCESS | 3740 | 1464377400550 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\", \"518d4023-cf08-4df0-a07a-6b3da5d0c4d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:30:00 INFO - PROCESS | 3740 | ++DOCSHELL 1983C800 == 36 [pid = 3740] [id = 150] 12:30:00 INFO - PROCESS | 3740 | ++DOMWINDOW == 108 (19841400) [pid = 3740] [serial = 448] [outer = 00000000] 12:30:00 INFO - PROCESS | 3740 | ++DOMWINDOW == 109 (19865000) [pid = 3740] [serial = 449] [outer = 19841400] 12:30:00 INFO - PROCESS | 3740 | 1464377400595 Marionette DEBUG loaded listener.js 12:30:00 INFO - PROCESS | 3740 | ++DOMWINDOW == 110 (198FC000) [pid = 3740] [serial = 450] [outer = 19841400] 12:30:01 INFO - PROCESS | 3740 | 1464377401068 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]]]}] 12:30:01 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 12:30:01 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 670ms 12:30:01 INFO - PROCESS | 3740 | 1464377401110 Marionette TRACE conn5 -> [0,565,"getWindowHandle",null] 12:30:01 INFO - PROCESS | 3740 | 1464377401112 Marionette TRACE conn5 <- [1,565,null,{"value":"13"}] 12:30:01 INFO - PROCESS | 3740 | 1464377401115 Marionette TRACE conn5 -> [0,566,"setScriptTimeout",{"ms":35000}] 12:30:01 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 12:30:01 INFO - PROCESS | 3740 | 1464377401118 Marionette TRACE conn5 <- [1,566,null,{}] 12:30:01 INFO - PROCESS | 3740 | 1464377401121 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}] 12:30:01 INFO - PROCESS | 3740 | 1464377401280 Marionette TRACE conn5 <- [1,567,null,{"value":null}] 12:30:01 INFO - PROCESS | 3740 | --DOMWINDOW == 109 (1C184800) [pid = 3740] [serial = 312] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 12:30:01 INFO - PROCESS | 3740 | --DOMWINDOW == 108 (1052EC00) [pid = 3740] [serial = 339] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 12:30:01 INFO - PROCESS | 3740 | --DOMWINDOW == 107 (1496E400) [pid = 3740] [serial = 342] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 12:30:01 INFO - PROCESS | 3740 | --DOMWINDOW == 106 (17E0CC00) [pid = 3740] [serial = 336] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 12:30:01 INFO - PROCESS | 3740 | --DOMWINDOW == 105 (1947D000) [pid = 3740] [serial = 345] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 12:30:01 INFO - PROCESS | 3740 | --DOMWINDOW == 104 (1A068800) [pid = 3740] [serial = 348] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 12:30:01 INFO - PROCESS | 3740 | --DOMWINDOW == 103 (1A636800) [pid = 3740] [serial = 415] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 12:30:01 INFO - PROCESS | 3740 | --DOMWINDOW == 102 (18308000) [pid = 3740] [serial = 403] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 12:30:01 INFO - PROCESS | 3740 | --DOMWINDOW == 101 (191B4C00) [pid = 3740] [serial = 406] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 12:30:01 INFO - PROCESS | 3740 | --DOMWINDOW == 100 (19EA5800) [pid = 3740] [serial = 409] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 12:30:01 INFO - PROCESS | 3740 | --DOMWINDOW == 99 (1A61D400) [pid = 3740] [serial = 378] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 12:30:01 INFO - PROCESS | 3740 | --DOMWINDOW == 98 (16BD3800) [pid = 3740] [serial = 375] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 12:30:01 INFO - PROCESS | 3740 | --DOMWINDOW == 97 (1C1CB400) [pid = 3740] [serial = 372] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 12:30:01 INFO - PROCESS | 3740 | --DOMWINDOW == 96 (16EACC00) [pid = 3740] [serial = 400] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 12:30:01 INFO - PROCESS | 3740 | --DOMWINDOW == 95 (15324C00) [pid = 3740] [serial = 397] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 12:30:01 INFO - PROCESS | 3740 | --DOMWINDOW == 94 (10B3F000) [pid = 3740] [serial = 394] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 12:30:01 INFO - PROCESS | 3740 | --DOMWINDOW == 93 (08B84800) [pid = 3740] [serial = 391] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 12:30:01 INFO - PROCESS | 3740 | --DOMWINDOW == 92 (0CB30C00) [pid = 3740] [serial = 388] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 12:30:01 INFO - PROCESS | 3740 | --DOMWINDOW == 91 (1A712400) [pid = 3740] [serial = 384] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 12:30:01 INFO - PROCESS | 3740 | --DOMWINDOW == 90 (1D2AE800) [pid = 3740] [serial = 381] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 12:30:01 INFO - PROCESS | 3740 | --DOMWINDOW == 89 (191A9800) [pid = 3740] [serial = 412] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 12:30:01 INFO - PROCESS | 3740 | 1464377401892 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\", \"518d4023-cf08-4df0-a07a-6b3da5d0c4d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:30:01 INFO - PROCESS | 3740 | ++DOCSHELL 0CA37800 == 37 [pid = 3740] [id = 151] 12:30:01 INFO - PROCESS | 3740 | ++DOMWINDOW == 90 (0CABF800) [pid = 3740] [serial = 451] [outer = 00000000] 12:30:01 INFO - PROCESS | 3740 | ++DOMWINDOW == 91 (0CB3E000) [pid = 3740] [serial = 452] [outer = 0CABF800] 12:30:01 INFO - PROCESS | 3740 | 1464377401966 Marionette DEBUG loaded listener.js 12:30:02 INFO - PROCESS | 3740 | ++DOMWINDOW == 92 (10B87400) [pid = 3740] [serial = 453] [outer = 0CABF800] 12:30:02 INFO - PROCESS | 3740 | 1464377402368 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]]]}] 12:30:02 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 12:30:02 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 1280ms 12:30:02 INFO - PROCESS | 3740 | 1464377402400 Marionette TRACE conn5 -> [0,569,"getWindowHandle",null] 12:30:02 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 12:30:02 INFO - PROCESS | 3740 | 1464377402401 Marionette TRACE conn5 <- [1,569,null,{"value":"13"}] 12:30:02 INFO - PROCESS | 3740 | 1464377402405 Marionette TRACE conn5 -> [0,570,"setScriptTimeout",{"ms":35000}] 12:30:02 INFO - PROCESS | 3740 | 1464377402406 Marionette TRACE conn5 <- [1,570,null,{}] 12:30:02 INFO - PROCESS | 3740 | 1464377402410 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}] 12:30:02 INFO - PROCESS | 3740 | 1464377402523 Marionette TRACE conn5 <- [1,571,null,{"value":null}] 12:30:02 INFO - PROCESS | 3740 | 1464377402530 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\", \"518d4023-cf08-4df0-a07a-6b3da5d0c4d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:30:02 INFO - PROCESS | 3740 | ++DOCSHELL 1496E800 == 38 [pid = 3740] [id = 152] 12:30:02 INFO - PROCESS | 3740 | ++DOMWINDOW == 93 (15316800) [pid = 3740] [serial = 454] [outer = 00000000] 12:30:02 INFO - PROCESS | 3740 | ++DOMWINDOW == 94 (191B3800) [pid = 3740] [serial = 455] [outer = 15316800] 12:30:02 INFO - PROCESS | 3740 | 1464377402574 Marionette DEBUG loaded listener.js 12:30:02 INFO - PROCESS | 3740 | ++DOMWINDOW == 95 (198F2000) [pid = 3740] [serial = 456] [outer = 15316800] 12:30:02 INFO - PROCESS | 3740 | 1464377402971 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]]]}] 12:30:03 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 12:30:03 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 630ms 12:30:03 INFO - PROCESS | 3740 | 1464377403036 Marionette TRACE conn5 -> [0,573,"getWindowHandle",null] 12:30:03 INFO - PROCESS | 3740 | 1464377403038 Marionette TRACE conn5 <- [1,573,null,{"value":"13"}] 12:30:03 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 12:30:03 INFO - PROCESS | 3740 | 1464377403041 Marionette TRACE conn5 -> [0,574,"setScriptTimeout",{"ms":35000}] 12:30:03 INFO - PROCESS | 3740 | 1464377403042 Marionette TRACE conn5 <- [1,574,null,{}] 12:30:03 INFO - PROCESS | 3740 | 1464377403046 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}] 12:30:03 INFO - PROCESS | 3740 | 1464377403128 Marionette TRACE conn5 <- [1,575,null,{"value":null}] 12:30:03 INFO - PROCESS | 3740 | 1464377403134 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\", \"518d4023-cf08-4df0-a07a-6b3da5d0c4d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:30:03 INFO - PROCESS | 3740 | ++DOCSHELL 1A4F3400 == 39 [pid = 3740] [id = 153] 12:30:03 INFO - PROCESS | 3740 | ++DOMWINDOW == 96 (1A4F4800) [pid = 3740] [serial = 457] [outer = 00000000] 12:30:03 INFO - PROCESS | 3740 | ++DOMWINDOW == 97 (1A61E000) [pid = 3740] [serial = 458] [outer = 1A4F4800] 12:30:03 INFO - PROCESS | 3740 | 1464377403179 Marionette DEBUG loaded listener.js 12:30:03 INFO - PROCESS | 3740 | ++DOMWINDOW == 98 (1A636400) [pid = 3740] [serial = 459] [outer = 1A4F4800] 12:30:03 INFO - PROCESS | 3740 | [3740] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 12:30:03 INFO - PROCESS | 3740 | [3740] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 12:30:03 INFO - PROCESS | 3740 | [3740] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 12:30:03 INFO - PROCESS | 3740 | 1464377403682 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]]]}] 12:30:03 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 12:30:03 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 670ms 12:30:03 INFO - PROCESS | 3740 | 1464377403712 Marionette TRACE conn5 -> [0,577,"getWindowHandle",null] 12:30:03 INFO - PROCESS | 3740 | 1464377403714 Marionette TRACE conn5 <- [1,577,null,{"value":"13"}] 12:30:03 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 12:30:03 INFO - PROCESS | 3740 | 1464377403717 Marionette TRACE conn5 -> [0,578,"setScriptTimeout",{"ms":35000}] 12:30:03 INFO - PROCESS | 3740 | 1464377403718 Marionette TRACE conn5 <- [1,578,null,{}] 12:30:03 INFO - PROCESS | 3740 | 1464377403722 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}] 12:30:03 INFO - PROCESS | 3740 | 1464377403813 Marionette TRACE conn5 <- [1,579,null,{"value":null}] 12:30:03 INFO - PROCESS | 3740 | 1464377403822 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\", \"518d4023-cf08-4df0-a07a-6b3da5d0c4d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:30:03 INFO - PROCESS | 3740 | ++DOCSHELL 19EB0000 == 40 [pid = 3740] [id = 154] 12:30:03 INFO - PROCESS | 3740 | ++DOMWINDOW == 99 (1A615C00) [pid = 3740] [serial = 460] [outer = 00000000] 12:30:03 INFO - PROCESS | 3740 | ++DOMWINDOW == 100 (1A638000) [pid = 3740] [serial = 461] [outer = 1A615C00] 12:30:03 INFO - PROCESS | 3740 | 1464377403867 Marionette DEBUG loaded listener.js 12:30:03 INFO - PROCESS | 3740 | ++DOMWINDOW == 101 (1A63B400) [pid = 3740] [serial = 462] [outer = 1A615C00] 12:30:04 INFO - PROCESS | 3740 | 1464377404671 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]]]}] 12:30:04 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 12:30:04 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 1024ms 12:30:04 INFO - PROCESS | 3740 | 1464377404741 Marionette TRACE conn5 -> [0,581,"getWindowHandle",null] 12:30:04 INFO - PROCESS | 3740 | 1464377404747 Marionette TRACE conn5 <- [1,581,null,{"value":"13"}] 12:30:04 INFO - PROCESS | 3740 | 1464377404751 Marionette TRACE conn5 -> [0,582,"setScriptTimeout",{"ms":35000}] 12:30:04 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 12:30:04 INFO - PROCESS | 3740 | 1464377404756 Marionette TRACE conn5 <- [1,582,null,{}] 12:30:04 INFO - PROCESS | 3740 | 1464377404762 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}] 12:30:04 INFO - PROCESS | 3740 | 1464377404932 Marionette TRACE conn5 <- [1,583,null,{"value":null}] 12:30:05 INFO - PROCESS | 3740 | 1464377405052 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\", \"518d4023-cf08-4df0-a07a-6b3da5d0c4d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:30:05 INFO - PROCESS | 3740 | ++DOCSHELL 0CACA800 == 41 [pid = 3740] [id = 155] 12:30:05 INFO - PROCESS | 3740 | ++DOMWINDOW == 102 (0CB34000) [pid = 3740] [serial = 463] [outer = 00000000] 12:30:05 INFO - PROCESS | 3740 | ++DOMWINDOW == 103 (10529800) [pid = 3740] [serial = 464] [outer = 0CB34000] 12:30:05 INFO - PROCESS | 3740 | 1464377405112 Marionette DEBUG loaded listener.js 12:30:05 INFO - PROCESS | 3740 | ++DOMWINDOW == 104 (10556000) [pid = 3740] [serial = 465] [outer = 0CB34000] 12:30:05 INFO - PROCESS | 3740 | 1464377405848 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]]]}] 12:30:05 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 12:30:05 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 1181ms 12:30:05 INFO - PROCESS | 3740 | 1464377405937 Marionette TRACE conn5 -> [0,585,"getWindowHandle",null] 12:30:05 INFO - PROCESS | 3740 | 1464377405943 Marionette TRACE conn5 <- [1,585,null,{"value":"13"}] 12:30:05 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 12:30:05 INFO - PROCESS | 3740 | 1464377405949 Marionette TRACE conn5 -> [0,586,"setScriptTimeout",{"ms":35000}] 12:30:05 INFO - PROCESS | 3740 | 1464377405952 Marionette TRACE conn5 <- [1,586,null,{}] 12:30:05 INFO - PROCESS | 3740 | 1464377405957 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}] 12:30:06 INFO - PROCESS | 3740 | 1464377406128 Marionette TRACE conn5 <- [1,587,null,{"value":null}] 12:30:06 INFO - PROCESS | 3740 | 1464377406248 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\", \"518d4023-cf08-4df0-a07a-6b3da5d0c4d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:30:06 INFO - PROCESS | 3740 | ++DOCSHELL 0CA3A000 == 42 [pid = 3740] [id = 156] 12:30:06 INFO - PROCESS | 3740 | ++DOMWINDOW == 105 (0CAC0C00) [pid = 3740] [serial = 466] [outer = 00000000] 12:30:06 INFO - PROCESS | 3740 | ++DOMWINDOW == 106 (0FF03000) [pid = 3740] [serial = 467] [outer = 0CAC0C00] 12:30:06 INFO - PROCESS | 3740 | 1464377406306 Marionette DEBUG loaded listener.js 12:30:06 INFO - PROCESS | 3740 | ++DOMWINDOW == 107 (10E93400) [pid = 3740] [serial = 468] [outer = 0CAC0C00] 12:30:07 INFO - PROCESS | 3740 | --DOCSHELL 0CA37400 == 41 [pid = 3740] [id = 22] 12:30:07 INFO - PROCESS | 3740 | --DOCSHELL 14A64400 == 40 [pid = 3740] [id = 28] 12:30:07 INFO - PROCESS | 3740 | --DOCSHELL 1150B800 == 39 [pid = 3740] [id = 27] 12:30:07 INFO - PROCESS | 3740 | --DOCSHELL 16EB2000 == 38 [pid = 3740] [id = 18] 12:30:07 INFO - PROCESS | 3740 | --DOCSHELL 17FB9800 == 37 [pid = 3740] [id = 16] 12:30:07 INFO - PROCESS | 3740 | --DOCSHELL 1052BC00 == 36 [pid = 3740] [id = 17] 12:30:07 INFO - PROCESS | 3740 | --DOCSHELL 153A5400 == 35 [pid = 3740] [id = 21] 12:30:07 INFO - PROCESS | 3740 | --DOCSHELL 16EA6800 == 34 [pid = 3740] [id = 29] 12:30:07 INFO - PROCESS | 3740 | --DOCSHELL 10573C00 == 33 [pid = 3740] [id = 26] 12:30:07 INFO - PROCESS | 3740 | --DOCSHELL 18FD3000 == 32 [pid = 3740] [id = 15] 12:30:07 INFO - PROCESS | 3740 | --DOCSHELL 0FF04400 == 31 [pid = 3740] [id = 25] 12:30:07 INFO - PROCESS | 3740 | --DOCSHELL 15310800 == 30 [pid = 3740] [id = 13] 12:30:07 INFO - PROCESS | 3740 | --DOCSHELL 10E9AC00 == 29 [pid = 3740] [id = 11] 12:30:07 INFO - PROCESS | 3740 | --DOCSHELL 1A765800 == 28 [pid = 3740] [id = 140] 12:30:07 INFO - PROCESS | 3740 | --DOMWINDOW == 106 (1DBC7000) [pid = 3740] [serial = 314] [outer = 00000000] [url = about:blank] 12:30:07 INFO - PROCESS | 3740 | --DOMWINDOW == 105 (10B84C00) [pid = 3740] [serial = 341] [outer = 00000000] [url = about:blank] 12:30:07 INFO - PROCESS | 3740 | --DOMWINDOW == 104 (18310400) [pid = 3740] [serial = 344] [outer = 00000000] [url = about:blank] 12:30:07 INFO - PROCESS | 3740 | --DOMWINDOW == 103 (18309800) [pid = 3740] [serial = 338] [outer = 00000000] [url = about:blank] 12:30:07 INFO - PROCESS | 3740 | --DOMWINDOW == 102 (19869400) [pid = 3740] [serial = 347] [outer = 00000000] [url = about:blank] 12:30:07 INFO - PROCESS | 3740 | --DOMWINDOW == 101 (1A42FC00) [pid = 3740] [serial = 350] [outer = 00000000] [url = about:blank] 12:30:07 INFO - PROCESS | 3740 | --DOMWINDOW == 100 (10B8C800) [pid = 3740] [serial = 390] [outer = 00000000] [url = about:blank] 12:30:07 INFO - PROCESS | 3740 | --DOMWINDOW == 99 (10B7F000) [pid = 3740] [serial = 389] [outer = 00000000] [url = about:blank] 12:30:07 INFO - PROCESS | 3740 | --DOMWINDOW == 98 (1CFAD800) [pid = 3740] [serial = 386] [outer = 00000000] [url = about:blank] 12:30:07 INFO - PROCESS | 3740 | --DOMWINDOW == 97 (1A716400) [pid = 3740] [serial = 385] [outer = 00000000] [url = about:blank] 12:30:07 INFO - PROCESS | 3740 | --DOMWINDOW == 96 (1DBC2400) [pid = 3740] [serial = 383] [outer = 00000000] [url = about:blank] 12:30:07 INFO - PROCESS | 3740 | --DOMWINDOW == 95 (1DB12400) [pid = 3740] [serial = 382] [outer = 00000000] [url = about:blank] 12:30:07 INFO - PROCESS | 3740 | --DOMWINDOW == 94 (1B8B5400) [pid = 3740] [serial = 380] [outer = 00000000] [url = about:blank] 12:30:07 INFO - PROCESS | 3740 | --DOMWINDOW == 93 (18305000) [pid = 3740] [serial = 402] [outer = 00000000] [url = about:blank] 12:30:07 INFO - PROCESS | 3740 | --DOMWINDOW == 92 (1B342C00) [pid = 3740] [serial = 419] [outer = 00000000] [url = about:blank] 12:30:07 INFO - PROCESS | 3740 | --DOMWINDOW == 91 (18F7C800) [pid = 3740] [serial = 404] [outer = 00000000] [url = about:blank] 12:30:07 INFO - PROCESS | 3740 | --DOMWINDOW == 90 (19861C00) [pid = 3740] [serial = 407] [outer = 00000000] [url = about:blank] 12:30:07 INFO - PROCESS | 3740 | --DOMWINDOW == 89 (18F84400) [pid = 3740] [serial = 405] [outer = 00000000] [url = about:blank] 12:30:07 INFO - PROCESS | 3740 | --DOMWINDOW == 88 (1A2EEC00) [pid = 3740] [serial = 410] [outer = 00000000] [url = about:blank] 12:30:07 INFO - PROCESS | 3740 | --DOMWINDOW == 87 (198F9C00) [pid = 3740] [serial = 408] [outer = 00000000] [url = about:blank] 12:30:07 INFO - PROCESS | 3740 | --DOMWINDOW == 86 (1A4F4400) [pid = 3740] [serial = 411] [outer = 00000000] [url = about:blank] 12:30:07 INFO - PROCESS | 3740 | --DOMWINDOW == 85 (1A768000) [pid = 3740] [serial = 379] [outer = 00000000] [url = about:blank] 12:30:07 INFO - PROCESS | 3740 | --DOMWINDOW == 84 (18F83800) [pid = 3740] [serial = 377] [outer = 00000000] [url = about:blank] 12:30:07 INFO - PROCESS | 3740 | --DOMWINDOW == 83 (17ED0000) [pid = 3740] [serial = 376] [outer = 00000000] [url = about:blank] 12:30:07 INFO - PROCESS | 3740 | --DOMWINDOW == 82 (1CF2B000) [pid = 3740] [serial = 373] [outer = 00000000] [url = about:blank] 12:30:07 INFO - PROCESS | 3740 | --DOMWINDOW == 81 (1CF2DC00) [pid = 3740] [serial = 374] [outer = 00000000] [url = about:blank] 12:30:07 INFO - PROCESS | 3740 | --DOMWINDOW == 80 (1C187000) [pid = 3740] [serial = 167] [outer = 00000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 12:30:07 INFO - PROCESS | 3740 | --DOMWINDOW == 79 (17E10000) [pid = 3740] [serial = 401] [outer = 00000000] [url = about:blank] 12:30:07 INFO - PROCESS | 3740 | --DOMWINDOW == 78 (15EEAC00) [pid = 3740] [serial = 398] [outer = 00000000] [url = about:blank] 12:30:07 INFO - PROCESS | 3740 | --DOMWINDOW == 77 (16EA4C00) [pid = 3740] [serial = 399] [outer = 00000000] [url = about:blank] 12:30:07 INFO - PROCESS | 3740 | --DOMWINDOW == 76 (10D54400) [pid = 3740] [serial = 395] [outer = 00000000] [url = about:blank] 12:30:07 INFO - PROCESS | 3740 | --DOMWINDOW == 75 (14967800) [pid = 3740] [serial = 396] [outer = 00000000] [url = about:blank] 12:30:07 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 12:30:07 INFO - PROCESS | 3740 | --DOMWINDOW == 74 (0CAC7800) [pid = 3740] [serial = 392] [outer = 00000000] [url = about:blank] 12:30:07 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 1300ms 12:30:07 INFO - PROCESS | 3740 | --DOMWINDOW == 73 (0CB35000) [pid = 3740] [serial = 393] [outer = 00000000] [url = about:blank] 12:30:07 INFO - PROCESS | 3740 | 1464377407198 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]]]}] 12:30:07 INFO - PROCESS | 3740 | --DOMWINDOW == 72 (1A617C00) [pid = 3740] [serial = 413] [outer = 00000000] [url = about:blank] 12:30:07 INFO - PROCESS | 3740 | --DOMWINDOW == 71 (1A61B400) [pid = 3740] [serial = 414] [outer = 00000000] [url = about:blank] 12:30:07 INFO - PROCESS | 3740 | --DOMWINDOW == 70 (1A718800) [pid = 3740] [serial = 417] [outer = 00000000] [url = about:blank] 12:30:07 INFO - PROCESS | 3740 | --DOMWINDOW == 69 (1A641C00) [pid = 3740] [serial = 416] [outer = 00000000] [url = about:blank] 12:30:07 INFO - PROCESS | 3740 | 1464377407252 Marionette TRACE conn5 -> [0,589,"getWindowHandle",null] 12:30:07 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 12:30:07 INFO - PROCESS | 3740 | 1464377407257 Marionette TRACE conn5 <- [1,589,null,{"value":"13"}] 12:30:07 INFO - PROCESS | 3740 | 1464377407261 Marionette TRACE conn5 -> [0,590,"setScriptTimeout",{"ms":35000}] 12:30:07 INFO - PROCESS | 3740 | 1464377407265 Marionette TRACE conn5 <- [1,590,null,{}] 12:30:07 INFO - PROCESS | 3740 | 1464377407270 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}] 12:30:07 INFO - PROCESS | 3740 | 1464377407355 Marionette TRACE conn5 <- [1,591,null,{"value":null}] 12:30:07 INFO - PROCESS | 3740 | 1464377407369 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\", \"518d4023-cf08-4df0-a07a-6b3da5d0c4d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:30:07 INFO - PROCESS | 3740 | ++DOCSHELL 0FE3A800 == 29 [pid = 3740] [id = 157] 12:30:07 INFO - PROCESS | 3740 | ++DOMWINDOW == 70 (0FE7CC00) [pid = 3740] [serial = 469] [outer = 00000000] 12:30:07 INFO - PROCESS | 3740 | ++DOMWINDOW == 71 (10529C00) [pid = 3740] [serial = 470] [outer = 0FE7CC00] 12:30:07 INFO - PROCESS | 3740 | 1464377407419 Marionette DEBUG loaded listener.js 12:30:07 INFO - PROCESS | 3740 | ++DOMWINDOW == 72 (10533800) [pid = 3740] [serial = 471] [outer = 0FE7CC00] 12:30:07 INFO - PROCESS | 3740 | 1464377407926 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]]]}] 12:30:08 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 12:30:08 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 731ms 12:30:08 INFO - PROCESS | 3740 | 1464377407992 Marionette TRACE conn5 -> [0,593,"getWindowHandle",null] 12:30:08 INFO - PROCESS | 3740 | 1464377407997 Marionette TRACE conn5 <- [1,593,null,{"value":"13"}] 12:30:08 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 12:30:08 INFO - PROCESS | 3740 | 1464377408003 Marionette TRACE conn5 -> [0,594,"setScriptTimeout",{"ms":35000}] 12:30:08 INFO - PROCESS | 3740 | 1464377408005 Marionette TRACE conn5 <- [1,594,null,{}] 12:30:08 INFO - PROCESS | 3740 | 1464377408009 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}] 12:30:08 INFO - PROCESS | 3740 | 1464377408094 Marionette TRACE conn5 <- [1,595,null,{"value":null}] 12:30:08 INFO - PROCESS | 3740 | 1464377408173 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\", \"518d4023-cf08-4df0-a07a-6b3da5d0c4d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:30:08 INFO - PROCESS | 3740 | ++DOCSHELL 10B48800 == 30 [pid = 3740] [id = 158] 12:30:08 INFO - PROCESS | 3740 | ++DOMWINDOW == 73 (10B7DC00) [pid = 3740] [serial = 472] [outer = 00000000] 12:30:08 INFO - PROCESS | 3740 | ++DOMWINDOW == 74 (10B8C000) [pid = 3740] [serial = 473] [outer = 10B7DC00] 12:30:08 INFO - PROCESS | 3740 | 1464377408220 Marionette DEBUG loaded listener.js 12:30:08 INFO - PROCESS | 3740 | ++DOMWINDOW == 75 (1150A800) [pid = 3740] [serial = 474] [outer = 10B7DC00] 12:30:08 INFO - PROCESS | 3740 | [3740] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/widget/windows/WinUtils.cpp, line 1465 12:30:08 INFO - PROCESS | 3740 | 1464377408875 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]]]}] 12:30:08 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 12:30:08 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 930ms 12:30:08 INFO - PROCESS | 3740 | 1464377408936 Marionette TRACE conn5 -> [0,597,"getWindowHandle",null] 12:30:08 INFO - PROCESS | 3740 | 1464377408938 Marionette TRACE conn5 <- [1,597,null,{"value":"13"}] 12:30:08 INFO - PROCESS | 3740 | 1464377408942 Marionette TRACE conn5 -> [0,598,"setScriptTimeout",{"ms":35000}] 12:30:08 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 12:30:08 INFO - PROCESS | 3740 | 1464377408945 Marionette TRACE conn5 <- [1,598,null,{}] 12:30:08 INFO - PROCESS | 3740 | 1464377408956 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}] 12:30:09 INFO - PROCESS | 3740 | 1464377409044 Marionette TRACE conn5 <- [1,599,null,{"value":null}] 12:30:09 INFO - PROCESS | 3740 | 1464377409053 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\", \"518d4023-cf08-4df0-a07a-6b3da5d0c4d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:30:09 INFO - PROCESS | 3740 | ++DOCSHELL 1530B800 == 31 [pid = 3740] [id = 159] 12:30:09 INFO - PROCESS | 3740 | ++DOMWINDOW == 76 (15317000) [pid = 3740] [serial = 475] [outer = 00000000] 12:30:09 INFO - PROCESS | 3740 | ++DOMWINDOW == 77 (15EF0800) [pid = 3740] [serial = 476] [outer = 15317000] 12:30:09 INFO - PROCESS | 3740 | 1464377409102 Marionette DEBUG loaded listener.js 12:30:09 INFO - PROCESS | 3740 | ++DOMWINDOW == 78 (16EAE000) [pid = 3740] [serial = 477] [outer = 15317000] 12:30:09 INFO - PROCESS | 3740 | 1464377409530 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]]]}] 12:30:09 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 12:30:09 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 630ms 12:30:09 INFO - PROCESS | 3740 | 1464377409585 Marionette TRACE conn5 -> [0,601,"getWindowHandle",null] 12:30:09 INFO - PROCESS | 3740 | 1464377409587 Marionette TRACE conn5 <- [1,601,null,{"value":"13"}] 12:30:09 INFO - PROCESS | 3740 | 1464377409591 Marionette TRACE conn5 -> [0,602,"setScriptTimeout",{"ms":35000}] 12:30:09 INFO - PROCESS | 3740 | 1464377409593 Marionette TRACE conn5 <- [1,602,null,{}] 12:30:09 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 12:30:09 INFO - PROCESS | 3740 | 1464377409596 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}] 12:30:09 INFO - PROCESS | 3740 | 1464377409720 Marionette TRACE conn5 <- [1,603,null,{"value":null}] 12:30:09 INFO - PROCESS | 3740 | 1464377409772 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\", \"518d4023-cf08-4df0-a07a-6b3da5d0c4d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:30:09 INFO - PROCESS | 3740 | ++DOCSHELL 10B42800 == 32 [pid = 3740] [id = 160] 12:30:09 INFO - PROCESS | 3740 | ++DOMWINDOW == 79 (16EB0400) [pid = 3740] [serial = 478] [outer = 00000000] 12:30:09 INFO - PROCESS | 3740 | ++DOMWINDOW == 80 (18302C00) [pid = 3740] [serial = 479] [outer = 16EB0400] 12:30:09 INFO - PROCESS | 3740 | 1464377409818 Marionette DEBUG loaded listener.js 12:30:09 INFO - PROCESS | 3740 | ++DOMWINDOW == 81 (18307000) [pid = 3740] [serial = 480] [outer = 16EB0400] 12:30:10 INFO - PROCESS | 3740 | 1464377410247 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]]]}] 12:30:10 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 12:30:10 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 671ms 12:30:10 INFO - PROCESS | 3740 | 1464377410267 Marionette TRACE conn5 -> [0,605,"getWindowHandle",null] 12:30:10 INFO - PROCESS | 3740 | 1464377410269 Marionette TRACE conn5 <- [1,605,null,{"value":"13"}] 12:30:10 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 12:30:10 INFO - PROCESS | 3740 | 1464377410272 Marionette TRACE conn5 -> [0,606,"setScriptTimeout",{"ms":35000}] 12:30:10 INFO - PROCESS | 3740 | 1464377410273 Marionette TRACE conn5 <- [1,606,null,{}] 12:30:10 INFO - PROCESS | 3740 | 1464377410284 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}] 12:30:10 INFO - PROCESS | 3740 | 1464377410390 Marionette TRACE conn5 <- [1,607,null,{"value":null}] 12:30:10 INFO - PROCESS | 3740 | 1464377410499 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\", \"518d4023-cf08-4df0-a07a-6b3da5d0c4d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:30:10 INFO - PROCESS | 3740 | ++DOCSHELL 1830E800 == 33 [pid = 3740] [id = 161] 12:30:10 INFO - PROCESS | 3740 | ++DOMWINDOW == 82 (1874E400) [pid = 3740] [serial = 481] [outer = 00000000] 12:30:10 INFO - PROCESS | 3740 | ++DOMWINDOW == 83 (18F78400) [pid = 3740] [serial = 482] [outer = 1874E400] 12:30:10 INFO - PROCESS | 3740 | 1464377410545 Marionette DEBUG loaded listener.js 12:30:10 INFO - PROCESS | 3740 | ++DOMWINDOW == 84 (18F81C00) [pid = 3740] [serial = 483] [outer = 1874E400] 12:30:11 INFO - PROCESS | 3740 | 1464377411012 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]]]}] 12:30:11 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 12:30:11 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 790ms 12:30:11 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 12:30:11 INFO - PROCESS | 3740 | 1464377411063 Marionette TRACE conn5 -> [0,609,"getWindowHandle",null] 12:30:11 INFO - PROCESS | 3740 | 1464377411065 Marionette TRACE conn5 <- [1,609,null,{"value":"13"}] 12:30:11 INFO - PROCESS | 3740 | 1464377411068 Marionette TRACE conn5 -> [0,610,"setScriptTimeout",{"ms":35000}] 12:30:11 INFO - PROCESS | 3740 | 1464377411070 Marionette TRACE conn5 <- [1,610,null,{}] 12:30:11 INFO - PROCESS | 3740 | 1464377411073 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}] 12:30:11 INFO - PROCESS | 3740 | 1464377411194 Marionette TRACE conn5 <- [1,611,null,{"value":null}] 12:30:11 INFO - PROCESS | 3740 | 1464377411209 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\", \"518d4023-cf08-4df0-a07a-6b3da5d0c4d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:30:11 INFO - PROCESS | 3740 | ++DOCSHELL 1830EC00 == 34 [pid = 3740] [id = 162] 12:30:11 INFO - PROCESS | 3740 | ++DOMWINDOW == 85 (18F83800) [pid = 3740] [serial = 484] [outer = 00000000] 12:30:11 INFO - PROCESS | 3740 | ++DOMWINDOW == 86 (1947F400) [pid = 3740] [serial = 485] [outer = 18F83800] 12:30:11 INFO - PROCESS | 3740 | 1464377411300 Marionette DEBUG loaded listener.js 12:30:11 INFO - PROCESS | 3740 | ++DOMWINDOW == 87 (19485400) [pid = 3740] [serial = 486] [outer = 18F83800] 12:30:11 INFO - PROCESS | 3740 | --DOMWINDOW == 86 (1A4F4800) [pid = 3740] [serial = 457] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 12:30:11 INFO - PROCESS | 3740 | --DOMWINDOW == 85 (191B7000) [pid = 3740] [serial = 445] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 12:30:11 INFO - PROCESS | 3740 | --DOMWINDOW == 84 (10B84400) [pid = 3740] [serial = 427] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 12:30:11 INFO - PROCESS | 3740 | --DOMWINDOW == 83 (1052AC00) [pid = 3740] [serial = 424] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 12:30:11 INFO - PROCESS | 3740 | --DOMWINDOW == 82 (0CA33400) [pid = 3740] [serial = 421] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 12:30:11 INFO - PROCESS | 3740 | --DOMWINDOW == 81 (1176A000) [pid = 3740] [serial = 430] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 12:30:11 INFO - PROCESS | 3740 | --DOMWINDOW == 80 (1A767000) [pid = 3740] [serial = 418] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 12:30:11 INFO - PROCESS | 3740 | --DOMWINDOW == 79 (16EAC400) [pid = 3740] [serial = 436] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 12:30:11 INFO - PROCESS | 3740 | --DOMWINDOW == 78 (14C2F000) [pid = 3740] [serial = 433] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 12:30:11 INFO - PROCESS | 3740 | --DOMWINDOW == 77 (18305400) [pid = 3740] [serial = 439] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 12:30:11 INFO - PROCESS | 3740 | --DOMWINDOW == 76 (18F7AC00) [pid = 3740] [serial = 442] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 12:30:11 INFO - PROCESS | 3740 | --DOMWINDOW == 75 (19841400) [pid = 3740] [serial = 448] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 12:30:11 INFO - PROCESS | 3740 | --DOMWINDOW == 74 (0CABF800) [pid = 3740] [serial = 451] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 12:30:11 INFO - PROCESS | 3740 | --DOMWINDOW == 73 (15316800) [pid = 3740] [serial = 454] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 12:30:11 INFO - PROCESS | 3740 | 1464377411837 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]]]}] 12:30:11 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 12:30:11 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 831ms 12:30:11 INFO - PROCESS | 3740 | 1464377411899 Marionette TRACE conn5 -> [0,613,"getWindowHandle",null] 12:30:11 INFO - PROCESS | 3740 | 1464377411901 Marionette TRACE conn5 <- [1,613,null,{"value":"13"}] 12:30:11 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 12:30:11 INFO - PROCESS | 3740 | 1464377411904 Marionette TRACE conn5 -> [0,614,"setScriptTimeout",{"ms":35000}] 12:30:11 INFO - PROCESS | 3740 | 1464377411906 Marionette TRACE conn5 <- [1,614,null,{}] 12:30:11 INFO - PROCESS | 3740 | 1464377411909 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}] 12:30:12 INFO - PROCESS | 3740 | 1464377412025 Marionette TRACE conn5 <- [1,615,null,{"value":null}] 12:30:12 INFO - PROCESS | 3740 | 1464377412082 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\", \"518d4023-cf08-4df0-a07a-6b3da5d0c4d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:30:12 INFO - PROCESS | 3740 | ++DOCSHELL 09DD3800 == 35 [pid = 3740] [id = 163] 12:30:12 INFO - PROCESS | 3740 | ++DOMWINDOW == 74 (0CA33400) [pid = 3740] [serial = 487] [outer = 00000000] 12:30:12 INFO - PROCESS | 3740 | ++DOMWINDOW == 75 (16E9C400) [pid = 3740] [serial = 488] [outer = 0CA33400] 12:30:12 INFO - PROCESS | 3740 | 1464377412129 Marionette DEBUG loaded listener.js 12:30:12 INFO - PROCESS | 3740 | ++DOMWINDOW == 76 (18F7AC00) [pid = 3740] [serial = 489] [outer = 0CA33400] 12:30:12 INFO - PROCESS | 3740 | 1464377412490 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]]]}] 12:30:12 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 12:30:12 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 630ms 12:30:12 INFO - PROCESS | 3740 | 1464377412535 Marionette TRACE conn5 -> [0,617,"getWindowHandle",null] 12:30:12 INFO - PROCESS | 3740 | 1464377412537 Marionette TRACE conn5 <- [1,617,null,{"value":"13"}] 12:30:12 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 12:30:12 INFO - PROCESS | 3740 | 1464377412547 Marionette TRACE conn5 -> [0,618,"setScriptTimeout",{"ms":35000}] 12:30:12 INFO - PROCESS | 3740 | 1464377412548 Marionette TRACE conn5 <- [1,618,null,{}] 12:30:12 INFO - PROCESS | 3740 | 1464377412552 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}] 12:30:12 INFO - PROCESS | 3740 | 1464377412630 Marionette TRACE conn5 <- [1,619,null,{"value":null}] 12:30:12 INFO - PROCESS | 3740 | 1464377412636 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\", \"518d4023-cf08-4df0-a07a-6b3da5d0c4d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:30:12 INFO - PROCESS | 3740 | ++DOCSHELL 16EB2800 == 36 [pid = 3740] [id = 164] 12:30:12 INFO - PROCESS | 3740 | ++DOMWINDOW == 77 (191AD800) [pid = 3740] [serial = 490] [outer = 00000000] 12:30:12 INFO - PROCESS | 3740 | ++DOMWINDOW == 78 (1986DC00) [pid = 3740] [serial = 491] [outer = 191AD800] 12:30:12 INFO - PROCESS | 3740 | 1464377412680 Marionette DEBUG loaded listener.js 12:30:12 INFO - PROCESS | 3740 | ++DOMWINDOW == 79 (19EA3800) [pid = 3740] [serial = 492] [outer = 191AD800] 12:30:13 INFO - PROCESS | 3740 | 1464377413113 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]]]}] 12:30:13 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 12:30:13 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 630ms 12:30:13 INFO - PROCESS | 3740 | 1464377413180 Marionette TRACE conn5 -> [0,621,"getWindowHandle",null] 12:30:13 INFO - PROCESS | 3740 | 1464377413182 Marionette TRACE conn5 <- [1,621,null,{"value":"13"}] 12:30:13 INFO - PROCESS | 3740 | 1464377413186 Marionette TRACE conn5 -> [0,622,"setScriptTimeout",{"ms":35000}] 12:30:13 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 12:30:13 INFO - PROCESS | 3740 | 1464377413187 Marionette TRACE conn5 <- [1,622,null,{}] 12:30:13 INFO - PROCESS | 3740 | 1464377413191 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}] 12:30:13 INFO - PROCESS | 3740 | 1464377413269 Marionette TRACE conn5 <- [1,623,null,{"value":null}] 12:30:13 INFO - PROCESS | 3740 | 1464377413278 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\", \"518d4023-cf08-4df0-a07a-6b3da5d0c4d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:30:13 INFO - PROCESS | 3740 | ++DOCSHELL 19866400 == 37 [pid = 3740] [id = 165] 12:30:13 INFO - PROCESS | 3740 | ++DOMWINDOW == 80 (19EAC800) [pid = 3740] [serial = 493] [outer = 00000000] 12:30:13 INFO - PROCESS | 3740 | ++DOMWINDOW == 81 (1A42F800) [pid = 3740] [serial = 494] [outer = 19EAC800] 12:30:13 INFO - PROCESS | 3740 | 1464377413322 Marionette DEBUG loaded listener.js 12:30:13 INFO - PROCESS | 3740 | ++DOMWINDOW == 82 (1A434C00) [pid = 3740] [serial = 495] [outer = 19EAC800] 12:30:13 INFO - PROCESS | 3740 | [3740] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 12:30:13 INFO - PROCESS | 3740 | [3740] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 12:30:13 INFO - PROCESS | 3740 | [3740] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 12:30:13 INFO - PROCESS | 3740 | 1464377413869 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]]]}] 12:30:13 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 12:30:13 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 731ms 12:30:13 INFO - PROCESS | 3740 | 1464377413921 Marionette TRACE conn5 -> [0,625,"getWindowHandle",null] 12:30:13 INFO - PROCESS | 3740 | 1464377413925 Marionette TRACE conn5 <- [1,625,null,{"value":"13"}] 12:30:13 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 12:30:13 INFO - PROCESS | 3740 | 1464377413930 Marionette TRACE conn5 -> [0,626,"setScriptTimeout",{"ms":35000}] 12:30:13 INFO - PROCESS | 3740 | 1464377413935 Marionette TRACE conn5 <- [1,626,null,{}] 12:30:13 INFO - PROCESS | 3740 | 1464377413942 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}] 12:30:14 INFO - PROCESS | 3740 | 1464377414083 Marionette TRACE conn5 <- [1,627,null,{"value":null}] 12:30:14 INFO - PROCESS | 3740 | 1464377414211 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\", \"518d4023-cf08-4df0-a07a-6b3da5d0c4d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:30:14 INFO - PROCESS | 3740 | ++DOCSHELL 0CACC400 == 38 [pid = 3740] [id = 166] 12:30:14 INFO - PROCESS | 3740 | ++DOMWINDOW == 83 (0CB39C00) [pid = 3740] [serial = 496] [outer = 00000000] 12:30:14 INFO - PROCESS | 3740 | ++DOMWINDOW == 84 (10577C00) [pid = 3740] [serial = 497] [outer = 0CB39C00] 12:30:14 INFO - PROCESS | 3740 | 1464377414271 Marionette DEBUG loaded listener.js 12:30:14 INFO - PROCESS | 3740 | ++DOMWINDOW == 85 (10B44800) [pid = 3740] [serial = 498] [outer = 0CB39C00] 12:30:14 INFO - PROCESS | 3740 | [3740] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 12:30:14 INFO - PROCESS | 3740 | [3740] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 12:30:14 INFO - PROCESS | 3740 | 1464377414900 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]]]}] 12:30:14 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 12:30:14 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 1029ms 12:30:14 INFO - PROCESS | 3740 | 1464377414960 Marionette TRACE conn5 -> [0,629,"getWindowHandle",null] 12:30:14 INFO - PROCESS | 3740 | 1464377414966 Marionette TRACE conn5 <- [1,629,null,{"value":"13"}] 12:30:14 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 12:30:14 INFO - PROCESS | 3740 | 1464377414972 Marionette TRACE conn5 -> [0,630,"setScriptTimeout",{"ms":35000}] 12:30:15 INFO - PROCESS | 3740 | 1464377414975 Marionette TRACE conn5 <- [1,630,null,{}] 12:30:15 INFO - PROCESS | 3740 | 1464377415014 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}] 12:30:15 INFO - PROCESS | 3740 | 1464377415129 Marionette TRACE conn5 <- [1,631,null,{"value":null}] 12:30:15 INFO - PROCESS | 3740 | 1464377415246 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\", \"518d4023-cf08-4df0-a07a-6b3da5d0c4d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:30:15 INFO - PROCESS | 3740 | ++DOCSHELL 14C76000 == 39 [pid = 3740] [id = 167] 12:30:15 INFO - PROCESS | 3740 | ++DOMWINDOW == 86 (16BD7800) [pid = 3740] [serial = 499] [outer = 00000000] 12:30:15 INFO - PROCESS | 3740 | ++DOMWINDOW == 87 (17EA1000) [pid = 3740] [serial = 500] [outer = 16BD7800] 12:30:15 INFO - PROCESS | 3740 | 1464377415304 Marionette DEBUG loaded listener.js 12:30:15 INFO - PROCESS | 3740 | ++DOMWINDOW == 88 (1874F000) [pid = 3740] [serial = 501] [outer = 16BD7800] 12:30:15 INFO - PROCESS | 3740 | 1464377415911 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]]]}] 12:30:15 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 12:30:15 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 991ms 12:30:15 INFO - PROCESS | 3740 | 1464377415965 Marionette TRACE conn5 -> [0,633,"getWindowHandle",null] 12:30:15 INFO - PROCESS | 3740 | 1464377415967 Marionette TRACE conn5 <- [1,633,null,{"value":"13"}] 12:30:15 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 12:30:16 INFO - PROCESS | 3740 | 1464377415971 Marionette TRACE conn5 -> [0,634,"setScriptTimeout",{"ms":35000}] 12:30:16 INFO - PROCESS | 3740 | 1464377415975 Marionette TRACE conn5 <- [1,634,null,{}] 12:30:16 INFO - PROCESS | 3740 | 1464377415986 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}] 12:30:16 INFO - PROCESS | 3740 | 1464377416094 Marionette TRACE conn5 <- [1,635,null,{"value":null}] 12:30:16 INFO - PROCESS | 3740 | 1464377416191 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\", \"518d4023-cf08-4df0-a07a-6b3da5d0c4d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:30:16 INFO - PROCESS | 3740 | ++DOCSHELL 1A432400 == 40 [pid = 3740] [id = 168] 12:30:16 INFO - PROCESS | 3740 | ++DOMWINDOW == 89 (1A612800) [pid = 3740] [serial = 502] [outer = 00000000] 12:30:16 INFO - PROCESS | 3740 | ++DOMWINDOW == 90 (1A616400) [pid = 3740] [serial = 503] [outer = 1A612800] 12:30:16 INFO - PROCESS | 3740 | 1464377416250 Marionette DEBUG loaded listener.js 12:30:16 INFO - PROCESS | 3740 | ++DOMWINDOW == 91 (1A61C400) [pid = 3740] [serial = 504] [outer = 1A612800] 12:30:16 INFO - PROCESS | 3740 | 1464377416803 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]]]}] 12:30:16 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 12:30:16 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 870ms 12:30:16 INFO - PROCESS | 3740 | 1464377416845 Marionette TRACE conn5 -> [0,637,"getWindowHandle",null] 12:30:16 INFO - PROCESS | 3740 | 1464377416848 Marionette TRACE conn5 <- [1,637,null,{"value":"13"}] 12:30:16 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 12:30:16 INFO - PROCESS | 3740 | 1464377416851 Marionette TRACE conn5 -> [0,638,"setScriptTimeout",{"ms":35000}] 12:30:16 INFO - PROCESS | 3740 | 1464377416853 Marionette TRACE conn5 <- [1,638,null,{}] 12:30:16 INFO - PROCESS | 3740 | 1464377416857 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}] 12:30:16 INFO - PROCESS | 3740 | 1464377416963 Marionette TRACE conn5 <- [1,639,null,{"value":null}] 12:30:17 INFO - PROCESS | 3740 | 1464377417059 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\", \"518d4023-cf08-4df0-a07a-6b3da5d0c4d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:30:17 INFO - PROCESS | 3740 | ++DOCSHELL 1A70B000 == 41 [pid = 3740] [id = 169] 12:30:17 INFO - PROCESS | 3740 | ++DOMWINDOW == 92 (1A70B400) [pid = 3740] [serial = 505] [outer = 00000000] 12:30:17 INFO - PROCESS | 3740 | ++DOMWINDOW == 93 (1A762000) [pid = 3740] [serial = 506] [outer = 1A70B400] 12:30:17 INFO - PROCESS | 3740 | 1464377417116 Marionette DEBUG loaded listener.js 12:30:17 INFO - PROCESS | 3740 | ++DOMWINDOW == 94 (1A764800) [pid = 3740] [serial = 507] [outer = 1A70B400] 12:30:17 INFO - PROCESS | 3740 | 1464377417669 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]]]}] 12:30:17 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 12:30:17 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 870ms 12:30:17 INFO - PROCESS | 3740 | 1464377417725 Marionette TRACE conn5 -> [0,641,"getWindowHandle",null] 12:30:17 INFO - PROCESS | 3740 | 1464377417727 Marionette TRACE conn5 <- [1,641,null,{"value":"13"}] 12:30:17 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 12:30:17 INFO - PROCESS | 3740 | 1464377417730 Marionette TRACE conn5 -> [0,642,"setScriptTimeout",{"ms":35000}] 12:30:17 INFO - PROCESS | 3740 | 1464377417732 Marionette TRACE conn5 <- [1,642,null,{}] 12:30:17 INFO - PROCESS | 3740 | 1464377417736 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}] 12:30:17 INFO - PROCESS | 3740 | 1464377417837 Marionette TRACE conn5 <- [1,643,null,{"value":null}] 12:30:17 INFO - PROCESS | 3740 | 1464377417933 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\", \"518d4023-cf08-4df0-a07a-6b3da5d0c4d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:30:17 INFO - PROCESS | 3740 | ++DOCSHELL 14C31400 == 42 [pid = 3740] [id = 170] 12:30:17 INFO - PROCESS | 3740 | ++DOMWINDOW == 95 (16EA1C00) [pid = 3740] [serial = 508] [outer = 00000000] 12:30:18 INFO - PROCESS | 3740 | ++DOMWINDOW == 96 (1A76F000) [pid = 3740] [serial = 509] [outer = 16EA1C00] 12:30:18 INFO - PROCESS | 3740 | 1464377417988 Marionette DEBUG loaded listener.js 12:30:18 INFO - PROCESS | 3740 | ++DOMWINDOW == 97 (1B3C9000) [pid = 3740] [serial = 510] [outer = 16EA1C00] 12:30:18 INFO - PROCESS | 3740 | 1464377418583 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]]]}] 12:30:18 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 12:30:18 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 931ms 12:30:18 INFO - PROCESS | 3740 | 1464377418665 Marionette TRACE conn5 -> [0,645,"getWindowHandle",null] 12:30:18 INFO - PROCESS | 3740 | 1464377418667 Marionette TRACE conn5 <- [1,645,null,{"value":"13"}] 12:30:18 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 12:30:18 INFO - PROCESS | 3740 | 1464377418670 Marionette TRACE conn5 -> [0,646,"setScriptTimeout",{"ms":35000}] 12:30:18 INFO - PROCESS | 3740 | 1464377418672 Marionette TRACE conn5 <- [1,646,null,{}] 12:30:18 INFO - PROCESS | 3740 | 1464377418676 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}] 12:30:18 INFO - PROCESS | 3740 | 1464377418806 Marionette TRACE conn5 <- [1,647,null,{"value":null}] 12:30:19 INFO - PROCESS | 3740 | 1464377419040 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\", \"518d4023-cf08-4df0-a07a-6b3da5d0c4d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:30:19 INFO - PROCESS | 3740 | ++DOCSHELL 09DD3400 == 43 [pid = 3740] [id = 171] 12:30:19 INFO - PROCESS | 3740 | ++DOMWINDOW == 98 (0CB37C00) [pid = 3740] [serial = 511] [outer = 00000000] 12:30:19 INFO - PROCESS | 3740 | ++DOMWINDOW == 99 (10526400) [pid = 3740] [serial = 512] [outer = 0CB37C00] 12:30:19 INFO - PROCESS | 3740 | 1464377419102 Marionette DEBUG loaded listener.js 12:30:19 INFO - PROCESS | 3740 | ++DOMWINDOW == 100 (10574800) [pid = 3740] [serial = 513] [outer = 0CB37C00] 12:30:19 INFO - PROCESS | 3740 | 1464377419718 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]]]}] 12:30:19 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 12:30:19 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 1072ms 12:30:19 INFO - PROCESS | 3740 | 1464377419747 Marionette TRACE conn5 -> [0,649,"getWindowHandle",null] 12:30:19 INFO - PROCESS | 3740 | 1464377419751 Marionette TRACE conn5 <- [1,649,null,{"value":"13"}] 12:30:19 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 12:30:19 INFO - PROCESS | 3740 | 1464377419755 Marionette TRACE conn5 -> [0,650,"setScriptTimeout",{"ms":35000}] 12:30:19 INFO - PROCESS | 3740 | 1464377419759 Marionette TRACE conn5 <- [1,650,null,{}] 12:30:19 INFO - PROCESS | 3740 | 1464377419763 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}] 12:30:19 INFO - PROCESS | 3740 | 1464377419885 Marionette TRACE conn5 <- [1,651,null,{"value":null}] 12:30:20 INFO - PROCESS | 3740 | --DOMWINDOW == 99 (192E4C00) [pid = 3740] [serial = 446] [outer = 00000000] [url = about:blank] 12:30:20 INFO - PROCESS | 3740 | --DOMWINDOW == 98 (10B89C00) [pid = 3740] [serial = 428] [outer = 00000000] [url = about:blank] 12:30:20 INFO - PROCESS | 3740 | --DOMWINDOW == 97 (1052E000) [pid = 3740] [serial = 425] [outer = 00000000] [url = about:blank] 12:30:20 INFO - PROCESS | 3740 | --DOMWINDOW == 96 (10533400) [pid = 3740] [serial = 426] [outer = 00000000] [url = about:blank] 12:30:20 INFO - PROCESS | 3740 | --DOMWINDOW == 95 (0CAC2000) [pid = 3740] [serial = 422] [outer = 00000000] [url = about:blank] 12:30:20 INFO - PROCESS | 3740 | --DOMWINDOW == 94 (0CACB800) [pid = 3740] [serial = 423] [outer = 00000000] [url = about:blank] 12:30:20 INFO - PROCESS | 3740 | --DOMWINDOW == 93 (1496DC00) [pid = 3740] [serial = 431] [outer = 00000000] [url = about:blank] 12:30:20 INFO - PROCESS | 3740 | --DOMWINDOW == 92 (14976000) [pid = 3740] [serial = 432] [outer = 00000000] [url = about:blank] 12:30:20 INFO - PROCESS | 3740 | --DOMWINDOW == 91 (1B8BA400) [pid = 3740] [serial = 420] [outer = 00000000] [url = about:blank] 12:30:20 INFO - PROCESS | 3740 | --DOMWINDOW == 90 (17E02C00) [pid = 3740] [serial = 437] [outer = 00000000] [url = about:blank] 12:30:20 INFO - PROCESS | 3740 | --DOMWINDOW == 89 (17E9E000) [pid = 3740] [serial = 438] [outer = 00000000] [url = about:blank] 12:30:20 INFO - PROCESS | 3740 | --DOMWINDOW == 88 (15096C00) [pid = 3740] [serial = 434] [outer = 00000000] [url = about:blank] 12:30:20 INFO - PROCESS | 3740 | --DOMWINDOW == 87 (15321000) [pid = 3740] [serial = 435] [outer = 00000000] [url = about:blank] 12:30:20 INFO - PROCESS | 3740 | --DOMWINDOW == 86 (10D46000) [pid = 3740] [serial = 441] [outer = 00000000] [url = about:blank] 12:30:20 INFO - PROCESS | 3740 | --DOMWINDOW == 85 (1830D800) [pid = 3740] [serial = 440] [outer = 00000000] [url = about:blank] 12:30:20 INFO - PROCESS | 3740 | --DOMWINDOW == 84 (18FC8800) [pid = 3740] [serial = 443] [outer = 00000000] [url = about:blank] 12:30:20 INFO - PROCESS | 3740 | --DOMWINDOW == 83 (19865000) [pid = 3740] [serial = 449] [outer = 00000000] [url = about:blank] 12:30:20 INFO - PROCESS | 3740 | --DOMWINDOW == 82 (192E5800) [pid = 3740] [serial = 447] [outer = 00000000] [url = about:blank] 12:30:20 INFO - PROCESS | 3740 | --DOMWINDOW == 81 (10B87400) [pid = 3740] [serial = 453] [outer = 00000000] [url = about:blank] 12:30:20 INFO - PROCESS | 3740 | --DOMWINDOW == 80 (198FC000) [pid = 3740] [serial = 450] [outer = 00000000] [url = about:blank] 12:30:20 INFO - PROCESS | 3740 | --DOMWINDOW == 79 (198F2000) [pid = 3740] [serial = 456] [outer = 00000000] [url = about:blank] 12:30:20 INFO - PROCESS | 3740 | --DOMWINDOW == 78 (10BD1000) [pid = 3740] [serial = 429] [outer = 00000000] [url = about:blank] 12:30:20 INFO - PROCESS | 3740 | --DOMWINDOW == 77 (0CB3E000) [pid = 3740] [serial = 452] [outer = 00000000] [url = about:blank] 12:30:20 INFO - PROCESS | 3740 | --DOMWINDOW == 76 (1A636400) [pid = 3740] [serial = 459] [outer = 00000000] [url = about:blank] 12:30:20 INFO - PROCESS | 3740 | --DOMWINDOW == 75 (18F84800) [pid = 3740] [serial = 444] [outer = 00000000] [url = about:blank] 12:30:20 INFO - PROCESS | 3740 | --DOMWINDOW == 74 (191B3800) [pid = 3740] [serial = 455] [outer = 00000000] [url = about:blank] 12:30:20 INFO - PROCESS | 3740 | --DOMWINDOW == 73 (1A61E000) [pid = 3740] [serial = 458] [outer = 00000000] [url = about:blank] 12:30:20 INFO - PROCESS | 3740 | 1464377420023 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\", \"518d4023-cf08-4df0-a07a-6b3da5d0c4d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:30:20 INFO - PROCESS | 3740 | ++DOCSHELL 08B7DC00 == 44 [pid = 3740] [id = 172] 12:30:20 INFO - PROCESS | 3740 | ++DOMWINDOW == 74 (08B7EC00) [pid = 3740] [serial = 514] [outer = 00000000] 12:30:20 INFO - PROCESS | 3740 | ++DOMWINDOW == 75 (0CABD400) [pid = 3740] [serial = 515] [outer = 08B7EC00] 12:30:20 INFO - PROCESS | 3740 | 1464377420072 Marionette DEBUG loaded listener.js 12:30:20 INFO - PROCESS | 3740 | ++DOMWINDOW == 76 (0CB39000) [pid = 3740] [serial = 516] [outer = 08B7EC00] 12:30:20 INFO - PROCESS | 3740 | [3740] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 12:30:20 INFO - PROCESS | 3740 | [3740] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 12:30:20 INFO - PROCESS | 3740 | [3740] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 12:30:20 INFO - PROCESS | 3740 | 1464377420518 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]]]}] 12:30:20 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 12:30:20 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 771ms 12:30:20 INFO - PROCESS | 3740 | 1464377420528 Marionette TRACE conn5 -> [0,653,"getWindowHandle",null] 12:30:20 INFO - PROCESS | 3740 | 1464377420532 Marionette TRACE conn5 <- [1,653,null,{"value":"13"}] 12:30:20 INFO - PROCESS | 3740 | 1464377420536 Marionette TRACE conn5 -> [0,654,"setScriptTimeout",{"ms":35000}] 12:30:20 INFO - PROCESS | 3740 | 1464377420538 Marionette TRACE conn5 <- [1,654,null,{}] 12:30:20 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 12:30:20 INFO - PROCESS | 3740 | 1464377420542 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}] 12:30:20 INFO - PROCESS | 3740 | 1464377420630 Marionette TRACE conn5 <- [1,655,null,{"value":null}] 12:30:20 INFO - PROCESS | 3740 | 1464377420637 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\", \"518d4023-cf08-4df0-a07a-6b3da5d0c4d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:30:20 INFO - PROCESS | 3740 | ++DOCSHELL 10A9B000 == 45 [pid = 3740] [id = 173] 12:30:20 INFO - PROCESS | 3740 | ++DOMWINDOW == 77 (10B49000) [pid = 3740] [serial = 517] [outer = 00000000] 12:30:20 INFO - PROCESS | 3740 | ++DOMWINDOW == 78 (14970000) [pid = 3740] [serial = 518] [outer = 10B49000] 12:30:20 INFO - PROCESS | 3740 | 1464377420684 Marionette DEBUG loaded listener.js 12:30:20 INFO - PROCESS | 3740 | ++DOMWINDOW == 79 (14F75C00) [pid = 3740] [serial = 519] [outer = 10B49000] 12:30:21 INFO - PROCESS | 3740 | [3740] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 12:30:21 INFO - PROCESS | 3740 | [3740] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 12:30:21 INFO - PROCESS | 3740 | [3740] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 12:30:21 INFO - PROCESS | 3740 | [3740] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 12:30:21 INFO - PROCESS | 3740 | 1464377421152 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]]]}] 12:30:21 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 12:30:21 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 670ms 12:30:21 INFO - PROCESS | 3740 | 1464377421212 Marionette TRACE conn5 -> [0,657,"getWindowHandle",null] 12:30:21 INFO - PROCESS | 3740 | 1464377421214 Marionette TRACE conn5 <- [1,657,null,{"value":"13"}] 12:30:21 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 12:30:21 INFO - PROCESS | 3740 | 1464377421219 Marionette TRACE conn5 -> [0,658,"setScriptTimeout",{"ms":35000}] 12:30:21 INFO - PROCESS | 3740 | 1464377421224 Marionette TRACE conn5 <- [1,658,null,{}] 12:30:21 INFO - PROCESS | 3740 | 1464377421233 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}] 12:30:21 INFO - PROCESS | 3740 | 1464377421319 Marionette TRACE conn5 <- [1,659,null,{"value":null}] 12:30:21 INFO - PROCESS | 3740 | 1464377421327 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\", \"518d4023-cf08-4df0-a07a-6b3da5d0c4d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:30:21 INFO - PROCESS | 3740 | ++DOCSHELL 17E0BC00 == 46 [pid = 3740] [id = 174] 12:30:21 INFO - PROCESS | 3740 | ++DOMWINDOW == 80 (17E0C000) [pid = 3740] [serial = 520] [outer = 00000000] 12:30:21 INFO - PROCESS | 3740 | ++DOMWINDOW == 81 (17EAC800) [pid = 3740] [serial = 521] [outer = 17E0C000] 12:30:21 INFO - PROCESS | 3740 | 1464377421372 Marionette DEBUG loaded listener.js 12:30:21 INFO - PROCESS | 3740 | ++DOMWINDOW == 82 (18307400) [pid = 3740] [serial = 522] [outer = 17E0C000] 12:30:21 INFO - PROCESS | 3740 | 1464377421848 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]]]}] 12:30:21 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 12:30:21 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 691ms 12:30:21 INFO - PROCESS | 3740 | 1464377421912 Marionette TRACE conn5 -> [0,661,"getWindowHandle",null] 12:30:21 INFO - PROCESS | 3740 | 1464377421914 Marionette TRACE conn5 <- [1,661,null,{"value":"13"}] 12:30:21 INFO - PROCESS | 3740 | 1464377421917 Marionette TRACE conn5 -> [0,662,"setScriptTimeout",{"ms":35000}] 12:30:21 INFO - PROCESS | 3740 | 1464377421919 Marionette TRACE conn5 <- [1,662,null,{}] 12:30:21 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 12:30:21 INFO - PROCESS | 3740 | 1464377421923 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}] 12:30:22 INFO - PROCESS | 3740 | 1464377422009 Marionette TRACE conn5 <- [1,663,null,{"value":null}] 12:30:22 INFO - PROCESS | 3740 | 1464377422016 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\", \"518d4023-cf08-4df0-a07a-6b3da5d0c4d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:30:22 INFO - PROCESS | 3740 | ++DOCSHELL 18309C00 == 47 [pid = 3740] [id = 175] 12:30:22 INFO - PROCESS | 3740 | ++DOMWINDOW == 83 (1830C800) [pid = 3740] [serial = 523] [outer = 00000000] 12:30:22 INFO - PROCESS | 3740 | ++DOMWINDOW == 84 (18F80000) [pid = 3740] [serial = 524] [outer = 1830C800] 12:30:22 INFO - PROCESS | 3740 | 1464377422060 Marionette DEBUG loaded listener.js 12:30:22 INFO - PROCESS | 3740 | ++DOMWINDOW == 85 (191AD400) [pid = 3740] [serial = 525] [outer = 1830C800] 12:30:22 INFO - PROCESS | 3740 | [3740] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 12:30:22 INFO - PROCESS | 3740 | [3740] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 12:30:22 INFO - PROCESS | 3740 | [3740] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 12:30:22 INFO - PROCESS | 3740 | [3740] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 12:30:22 INFO - PROCESS | 3740 | 1464377422534 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]]]}] 12:30:22 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | strokeRect of Nx0 pixels draws a closed line with no caps 12:30:22 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 670ms 12:30:22 INFO - PROCESS | 3740 | 1464377422592 Marionette TRACE conn5 -> [0,665,"getWindowHandle",null] 12:30:22 INFO - PROCESS | 3740 | 1464377422594 Marionette TRACE conn5 <- [1,665,null,{"value":"13"}] 12:30:22 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 12:30:22 INFO - PROCESS | 3740 | 1464377422597 Marionette TRACE conn5 -> [0,666,"setScriptTimeout",{"ms":35000}] 12:30:22 INFO - PROCESS | 3740 | 1464377422598 Marionette TRACE conn5 <- [1,666,null,{}] 12:30:22 INFO - PROCESS | 3740 | 1464377422602 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}] 12:30:22 INFO - PROCESS | 3740 | 1464377422740 Marionette TRACE conn5 <- [1,667,null,{"value":null}] 12:30:22 INFO - PROCESS | 3740 | 1464377422764 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\", \"518d4023-cf08-4df0-a07a-6b3da5d0c4d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:30:22 INFO - PROCESS | 3740 | ++DOCSHELL 191B4000 == 48 [pid = 3740] [id = 176] 12:30:22 INFO - PROCESS | 3740 | ++DOMWINDOW == 86 (191B4400) [pid = 3740] [serial = 526] [outer = 00000000] 12:30:22 INFO - PROCESS | 3740 | ++DOMWINDOW == 87 (1947F000) [pid = 3740] [serial = 527] [outer = 191B4400] 12:30:22 INFO - PROCESS | 3740 | 1464377422816 Marionette DEBUG loaded listener.js 12:30:22 INFO - PROCESS | 3740 | ++DOMWINDOW == 88 (19863C00) [pid = 3740] [serial = 528] [outer = 191B4400] 12:30:23 INFO - PROCESS | 3740 | 1464377423292 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]]]}] 12:30:23 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 12:30:23 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 730ms 12:30:23 INFO - PROCESS | 3740 | 1464377423331 Marionette TRACE conn5 -> [0,669,"getWindowHandle",null] 12:30:23 INFO - PROCESS | 3740 | 1464377423333 Marionette TRACE conn5 <- [1,669,null,{"value":"13"}] 12:30:23 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 12:30:23 INFO - PROCESS | 3740 | 1464377423336 Marionette TRACE conn5 -> [0,670,"setScriptTimeout",{"ms":35000}] 12:30:23 INFO - PROCESS | 3740 | 1464377423337 Marionette TRACE conn5 <- [1,670,null,{}] 12:30:23 INFO - PROCESS | 3740 | 1464377423341 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}] 12:30:23 INFO - PROCESS | 3740 | 1464377423458 Marionette TRACE conn5 <- [1,671,null,{"value":null}] 12:30:23 INFO - PROCESS | 3740 | 1464377423465 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\", \"518d4023-cf08-4df0-a07a-6b3da5d0c4d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:30:23 INFO - PROCESS | 3740 | ++DOCSHELL 19865400 == 49 [pid = 3740] [id = 177] 12:30:23 INFO - PROCESS | 3740 | ++DOMWINDOW == 89 (19869C00) [pid = 3740] [serial = 529] [outer = 00000000] 12:30:23 INFO - PROCESS | 3740 | ++DOMWINDOW == 90 (1A2E9800) [pid = 3740] [serial = 530] [outer = 19869C00] 12:30:23 INFO - PROCESS | 3740 | 1464377423510 Marionette DEBUG loaded listener.js 12:30:23 INFO - PROCESS | 3740 | ++DOMWINDOW == 91 (1A432C00) [pid = 3740] [serial = 531] [outer = 19869C00] 12:30:24 INFO - PROCESS | 3740 | --DOMWINDOW == 90 (191AD800) [pid = 3740] [serial = 490] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 12:30:24 INFO - PROCESS | 3740 | --DOMWINDOW == 89 (15317000) [pid = 3740] [serial = 475] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 12:30:24 INFO - PROCESS | 3740 | --DOMWINDOW == 88 (0CA33400) [pid = 3740] [serial = 487] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 12:30:24 INFO - PROCESS | 3740 | --DOMWINDOW == 87 (18F83800) [pid = 3740] [serial = 484] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 12:30:24 INFO - PROCESS | 3740 | --DOMWINDOW == 86 (10B7DC00) [pid = 3740] [serial = 472] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 12:30:24 INFO - PROCESS | 3740 | --DOMWINDOW == 85 (16EB0400) [pid = 3740] [serial = 478] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 12:30:24 INFO - PROCESS | 3740 | --DOMWINDOW == 84 (0FE7CC00) [pid = 3740] [serial = 469] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 12:30:24 INFO - PROCESS | 3740 | --DOMWINDOW == 83 (1874E400) [pid = 3740] [serial = 481] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 12:30:24 INFO - PROCESS | 3740 | 1464377424408 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]]]}] 12:30:24 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | textAlign center is the center of the em squares (not the bounding box) 12:30:24 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1127ms 12:30:24 INFO - PROCESS | 3740 | 1464377424464 Marionette TRACE conn5 -> [0,673,"getWindowHandle",null] 12:30:24 INFO - PROCESS | 3740 | 1464377424466 Marionette TRACE conn5 <- [1,673,null,{"value":"13"}] 12:30:24 INFO - PROCESS | 3740 | 1464377424469 Marionette TRACE conn5 -> [0,674,"setScriptTimeout",{"ms":35000}] 12:30:24 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 12:30:24 INFO - PROCESS | 3740 | 1464377424471 Marionette TRACE conn5 <- [1,674,null,{}] 12:30:24 INFO - PROCESS | 3740 | 1464377424475 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}] 12:30:24 INFO - PROCESS | 3740 | 1464377424591 Marionette TRACE conn5 <- [1,675,null,{"value":null}] 12:30:24 INFO - PROCESS | 3740 | 1464377424641 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\", \"518d4023-cf08-4df0-a07a-6b3da5d0c4d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:30:24 INFO - PROCESS | 3740 | ++DOCSHELL 0FE7CC00 == 50 [pid = 3740] [id = 178] 12:30:24 INFO - PROCESS | 3740 | ++DOMWINDOW == 84 (10528400) [pid = 3740] [serial = 532] [outer = 00000000] 12:30:24 INFO - PROCESS | 3740 | ++DOMWINDOW == 85 (191B7C00) [pid = 3740] [serial = 533] [outer = 10528400] 12:30:24 INFO - PROCESS | 3740 | 1464377424687 Marionette DEBUG loaded listener.js 12:30:24 INFO - PROCESS | 3740 | ++DOMWINDOW == 86 (19EAF400) [pid = 3740] [serial = 534] [outer = 10528400] 12:30:25 INFO - PROCESS | 3740 | 1464377425551 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]]]}] 12:30:25 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 12:30:25 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1129ms 12:30:25 INFO - PROCESS | 3740 | 1464377425603 Marionette TRACE conn5 -> [0,677,"getWindowHandle",null] 12:30:25 INFO - PROCESS | 3740 | 1464377425605 Marionette TRACE conn5 <- [1,677,null,{"value":"13"}] 12:30:25 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 12:30:25 INFO - PROCESS | 3740 | 1464377425608 Marionette TRACE conn5 -> [0,678,"setScriptTimeout",{"ms":35000}] 12:30:25 INFO - PROCESS | 3740 | 1464377425609 Marionette TRACE conn5 <- [1,678,null,{}] 12:30:25 INFO - PROCESS | 3740 | 1464377425617 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}] 12:30:25 INFO - PROCESS | 3740 | 1464377425701 Marionette TRACE conn5 <- [1,679,null,{"value":null}] 12:30:25 INFO - PROCESS | 3740 | 1464377425708 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\", \"518d4023-cf08-4df0-a07a-6b3da5d0c4d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:30:25 INFO - PROCESS | 3740 | ++DOCSHELL 19EA3400 == 51 [pid = 3740] [id = 179] 12:30:25 INFO - PROCESS | 3740 | ++DOMWINDOW == 87 (1A431800) [pid = 3740] [serial = 535] [outer = 00000000] 12:30:25 INFO - PROCESS | 3740 | ++DOMWINDOW == 88 (1A76E000) [pid = 3740] [serial = 536] [outer = 1A431800] 12:30:25 INFO - PROCESS | 3740 | 1464377425752 Marionette DEBUG loaded listener.js 12:30:25 INFO - PROCESS | 3740 | ++DOMWINDOW == 89 (1B3D1800) [pid = 3740] [serial = 537] [outer = 1A431800] 12:30:26 INFO - PROCESS | 3740 | 1464377426701 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]]]}] 12:30:26 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 12:30:26 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1133ms 12:30:26 INFO - PROCESS | 3740 | 1464377426777 Marionette TRACE conn5 -> [0,681,"getWindowHandle",null] 12:30:26 INFO - PROCESS | 3740 | 1464377426781 Marionette TRACE conn5 <- [1,681,null,{"value":"13"}] 12:30:26 INFO - PROCESS | 3740 | 1464377426787 Marionette TRACE conn5 -> [0,682,"setScriptTimeout",{"ms":35000}] 12:30:26 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 12:30:26 INFO - PROCESS | 3740 | 1464377426791 Marionette TRACE conn5 <- [1,682,null,{}] 12:30:26 INFO - PROCESS | 3740 | 1464377426797 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}] 12:30:26 INFO - PROCESS | 3740 | 1464377426903 Marionette TRACE conn5 <- [1,683,null,{"value":null}] 12:30:27 INFO - PROCESS | 3740 | 1464377427022 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\", \"518d4023-cf08-4df0-a07a-6b3da5d0c4d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:30:27 INFO - PROCESS | 3740 | ++DOCSHELL 1052D000 == 52 [pid = 3740] [id = 180] 12:30:27 INFO - PROCESS | 3740 | ++DOMWINDOW == 90 (10530000) [pid = 3740] [serial = 538] [outer = 00000000] 12:30:27 INFO - PROCESS | 3740 | ++DOMWINDOW == 91 (10B42C00) [pid = 3740] [serial = 539] [outer = 10530000] 12:30:27 INFO - PROCESS | 3740 | 1464377427124 Marionette DEBUG loaded listener.js 12:30:27 INFO - PROCESS | 3740 | ++DOMWINDOW == 92 (10BCD400) [pid = 3740] [serial = 540] [outer = 10530000] 12:30:28 INFO - PROCESS | 3740 | 1464377428187 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]]]}] 12:30:28 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | textAlign left is the left of the first em square (not the bounding box) 12:30:28 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1422ms 12:30:28 INFO - PROCESS | 3740 | 1464377428218 Marionette TRACE conn5 -> [0,685,"getWindowHandle",null] 12:30:28 INFO - PROCESS | 3740 | 1464377428224 Marionette TRACE conn5 <- [1,685,null,{"value":"13"}] 12:30:28 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 12:30:28 INFO - PROCESS | 3740 | 1464377428273 Marionette TRACE conn5 -> [0,686,"setScriptTimeout",{"ms":35000}] 12:30:28 INFO - PROCESS | 3740 | 1464377428276 Marionette TRACE conn5 <- [1,686,null,{}] 12:30:28 INFO - PROCESS | 3740 | 1464377428280 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}] 12:30:28 INFO - PROCESS | 3740 | 1464377428382 Marionette TRACE conn5 <- [1,687,null,{"value":null}] 12:30:28 INFO - PROCESS | 3740 | 1464377428579 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\", \"518d4023-cf08-4df0-a07a-6b3da5d0c4d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:30:28 INFO - PROCESS | 3740 | ++DOCSHELL 14A59C00 == 53 [pid = 3740] [id = 181] 12:30:28 INFO - PROCESS | 3740 | ++DOMWINDOW == 93 (153AF800) [pid = 3740] [serial = 541] [outer = 00000000] 12:30:28 INFO - PROCESS | 3740 | ++DOMWINDOW == 94 (16EAA400) [pid = 3740] [serial = 542] [outer = 153AF800] 12:30:28 INFO - PROCESS | 3740 | 1464377428637 Marionette DEBUG loaded listener.js 12:30:28 INFO - PROCESS | 3740 | ++DOMWINDOW == 95 (17EAAC00) [pid = 3740] [serial = 543] [outer = 153AF800] 12:30:29 INFO - PROCESS | 3740 | 1464377429680 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]]]}] 12:30:29 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | textAlign right is the right of the last em square (not the bounding box) 12:30:29 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1431ms 12:30:29 INFO - PROCESS | 3740 | 1464377429703 Marionette TRACE conn5 -> [0,689,"getWindowHandle",null] 12:30:29 INFO - PROCESS | 3740 | 1464377429706 Marionette TRACE conn5 <- [1,689,null,{"value":"13"}] 12:30:29 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 12:30:29 INFO - PROCESS | 3740 | 1464377429710 Marionette TRACE conn5 -> [0,690,"setScriptTimeout",{"ms":35000}] 12:30:29 INFO - PROCESS | 3740 | 1464377429714 Marionette TRACE conn5 <- [1,690,null,{}] 12:30:29 INFO - PROCESS | 3740 | 1464377429724 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}] 12:30:29 INFO - PROCESS | 3740 | 1464377429840 Marionette TRACE conn5 <- [1,691,null,{"value":null}] 12:30:30 INFO - PROCESS | 3740 | 1464377430122 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\", \"518d4023-cf08-4df0-a07a-6b3da5d0c4d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:30:30 INFO - PROCESS | 3740 | ++DOCSHELL 0CACC000 == 54 [pid = 3740] [id = 182] 12:30:30 INFO - PROCESS | 3740 | ++DOMWINDOW == 96 (0CB3B800) [pid = 3740] [serial = 544] [outer = 00000000] 12:30:30 INFO - PROCESS | 3740 | ++DOMWINDOW == 97 (10528000) [pid = 3740] [serial = 545] [outer = 0CB3B800] 12:30:30 INFO - PROCESS | 3740 | 1464377430200 Marionette DEBUG loaded listener.js 12:30:30 INFO - PROCESS | 3740 | ++DOMWINDOW == 98 (10573400) [pid = 3740] [serial = 546] [outer = 0CB3B800] 12:30:31 INFO - PROCESS | 3740 | --DOCSHELL 1530B800 == 53 [pid = 3740] [id = 159] 12:30:31 INFO - PROCESS | 3740 | --DOCSHELL 16EB2800 == 52 [pid = 3740] [id = 164] 12:30:31 INFO - PROCESS | 3740 | --DOCSHELL 1830E800 == 51 [pid = 3740] [id = 161] 12:30:31 INFO - PROCESS | 3740 | --DOCSHELL 1830EC00 == 50 [pid = 3740] [id = 162] 12:30:31 INFO - PROCESS | 3740 | --DOCSHELL 10B42800 == 49 [pid = 3740] [id = 160] 12:30:31 INFO - PROCESS | 3740 | --DOCSHELL 0FE7CC00 == 48 [pid = 3740] [id = 178] 12:30:31 INFO - PROCESS | 3740 | --DOCSHELL 19865400 == 47 [pid = 3740] [id = 177] 12:30:31 INFO - PROCESS | 3740 | --DOCSHELL 191B4000 == 46 [pid = 3740] [id = 176] 12:30:31 INFO - PROCESS | 3740 | --DOCSHELL 18309C00 == 45 [pid = 3740] [id = 175] 12:30:31 INFO - PROCESS | 3740 | --DOCSHELL 17E0BC00 == 44 [pid = 3740] [id = 174] 12:30:31 INFO - PROCESS | 3740 | --DOCSHELL 10A9B000 == 43 [pid = 3740] [id = 173] 12:30:31 INFO - PROCESS | 3740 | --DOCSHELL 08B7DC00 == 42 [pid = 3740] [id = 172] 12:30:31 INFO - PROCESS | 3740 | --DOCSHELL 09DD3400 == 41 [pid = 3740] [id = 171] 12:30:31 INFO - PROCESS | 3740 | --DOMWINDOW == 97 (1A638000) [pid = 3740] [serial = 461] [outer = 00000000] [url = about:blank] 12:30:31 INFO - PROCESS | 3740 | --DOMWINDOW == 96 (10529800) [pid = 3740] [serial = 464] [outer = 00000000] [url = about:blank] 12:30:31 INFO - PROCESS | 3740 | --DOMWINDOW == 95 (0FF03000) [pid = 3740] [serial = 467] [outer = 00000000] [url = about:blank] 12:30:31 INFO - PROCESS | 3740 | --DOMWINDOW == 94 (1A42F800) [pid = 3740] [serial = 494] [outer = 00000000] [url = about:blank] 12:30:31 INFO - PROCESS | 3740 | --DOCSHELL 1A70B000 == 40 [pid = 3740] [id = 169] 12:30:31 INFO - PROCESS | 3740 | --DOCSHELL 0CACC400 == 39 [pid = 3740] [id = 166] 12:30:31 INFO - PROCESS | 3740 | --DOCSHELL 19866400 == 38 [pid = 3740] [id = 165] 12:30:31 INFO - PROCESS | 3740 | --DOMWINDOW == 93 (1986DC00) [pid = 3740] [serial = 491] [outer = 00000000] [url = about:blank] 12:30:31 INFO - PROCESS | 3740 | --DOMWINDOW == 92 (15EF0800) [pid = 3740] [serial = 476] [outer = 00000000] [url = about:blank] 12:30:31 INFO - PROCESS | 3740 | --DOMWINDOW == 91 (16EAE000) [pid = 3740] [serial = 477] [outer = 00000000] [url = about:blank] 12:30:31 INFO - PROCESS | 3740 | --DOMWINDOW == 90 (18F7AC00) [pid = 3740] [serial = 489] [outer = 00000000] [url = about:blank] 12:30:31 INFO - PROCESS | 3740 | --DOMWINDOW == 89 (1947F400) [pid = 3740] [serial = 485] [outer = 00000000] [url = about:blank] 12:30:31 INFO - PROCESS | 3740 | --DOMWINDOW == 88 (10B8C000) [pid = 3740] [serial = 473] [outer = 00000000] [url = about:blank] 12:30:31 INFO - PROCESS | 3740 | --DOMWINDOW == 87 (18307000) [pid = 3740] [serial = 480] [outer = 00000000] [url = about:blank] 12:30:31 INFO - PROCESS | 3740 | --DOMWINDOW == 86 (19485400) [pid = 3740] [serial = 486] [outer = 00000000] [url = about:blank] 12:30:31 INFO - PROCESS | 3740 | --DOMWINDOW == 85 (1150A800) [pid = 3740] [serial = 474] [outer = 00000000] [url = about:blank] 12:30:31 INFO - PROCESS | 3740 | --DOMWINDOW == 84 (18302C00) [pid = 3740] [serial = 479] [outer = 00000000] [url = about:blank] 12:30:31 INFO - PROCESS | 3740 | --DOMWINDOW == 83 (10533800) [pid = 3740] [serial = 471] [outer = 00000000] [url = about:blank] 12:30:31 INFO - PROCESS | 3740 | --DOMWINDOW == 82 (16E9C400) [pid = 3740] [serial = 488] [outer = 00000000] [url = about:blank] 12:30:31 INFO - PROCESS | 3740 | --DOMWINDOW == 81 (10529C00) [pid = 3740] [serial = 470] [outer = 00000000] [url = about:blank] 12:30:31 INFO - PROCESS | 3740 | --DOMWINDOW == 80 (18F78400) [pid = 3740] [serial = 482] [outer = 00000000] [url = about:blank] 12:30:31 INFO - PROCESS | 3740 | --DOMWINDOW == 79 (18F81C00) [pid = 3740] [serial = 483] [outer = 00000000] [url = about:blank] 12:30:31 INFO - PROCESS | 3740 | --DOMWINDOW == 78 (19EA3800) [pid = 3740] [serial = 492] [outer = 00000000] [url = about:blank] 12:30:31 INFO - PROCESS | 3740 | 1464377431297 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]]]}] 12:30:31 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 12:30:31 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1622ms 12:30:31 INFO - PROCESS | 3740 | 1464377431334 Marionette TRACE conn5 -> [0,693,"getWindowHandle",null] 12:30:31 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 12:30:31 INFO - PROCESS | 3740 | 1464377431339 Marionette TRACE conn5 <- [1,693,null,{"value":"13"}] 12:30:31 INFO - PROCESS | 3740 | 1464377431343 Marionette TRACE conn5 -> [0,694,"setScriptTimeout",{"ms":35000}] 12:30:31 INFO - PROCESS | 3740 | 1464377431347 Marionette TRACE conn5 <- [1,694,null,{}] 12:30:31 INFO - PROCESS | 3740 | 1464377431351 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}] 12:30:31 INFO - PROCESS | 3740 | 1464377431451 Marionette TRACE conn5 <- [1,695,null,{"value":null}] 12:30:31 INFO - PROCESS | 3740 | 1464377431562 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\", \"518d4023-cf08-4df0-a07a-6b3da5d0c4d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:30:31 INFO - PROCESS | 3740 | ++DOCSHELL 0FE80800 == 39 [pid = 3740] [id = 183] 12:30:31 INFO - PROCESS | 3740 | ++DOMWINDOW == 79 (0FF03000) [pid = 3740] [serial = 547] [outer = 00000000] 12:30:31 INFO - PROCESS | 3740 | ++DOMWINDOW == 80 (10532C00) [pid = 3740] [serial = 548] [outer = 0FF03000] 12:30:31 INFO - PROCESS | 3740 | 1464377431611 Marionette DEBUG loaded listener.js 12:30:31 INFO - PROCESS | 3740 | ++DOMWINDOW == 81 (10A9A800) [pid = 3740] [serial = 549] [outer = 0FF03000] 12:30:32 INFO - PROCESS | 3740 | 1464377432488 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]]]}] 12:30:32 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 12:30:32 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1174ms 12:30:32 INFO - PROCESS | 3740 | 1464377432519 Marionette TRACE conn5 -> [0,697,"getWindowHandle",null] 12:30:32 INFO - PROCESS | 3740 | 1464377432523 Marionette TRACE conn5 <- [1,697,null,{"value":"13"}] 12:30:32 INFO - PROCESS | 3740 | 1464377432534 Marionette TRACE conn5 -> [0,698,"setScriptTimeout",{"ms":35000}] 12:30:32 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 12:30:32 INFO - PROCESS | 3740 | 1464377432536 Marionette TRACE conn5 <- [1,698,null,{}] 12:30:32 INFO - PROCESS | 3740 | 1464377432539 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}] 12:30:32 INFO - PROCESS | 3740 | 1464377432623 Marionette TRACE conn5 <- [1,699,null,{"value":null}] 12:30:32 INFO - PROCESS | 3740 | 1464377432631 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\", \"518d4023-cf08-4df0-a07a-6b3da5d0c4d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:30:32 INFO - PROCESS | 3740 | ++DOCSHELL 1496F400 == 40 [pid = 3740] [id = 184] 12:30:32 INFO - PROCESS | 3740 | ++DOMWINDOW == 82 (1496D400) [pid = 3740] [serial = 550] [outer = 00000000] 12:30:32 INFO - PROCESS | 3740 | ++DOMWINDOW == 83 (14F33800) [pid = 3740] [serial = 551] [outer = 1496D400] 12:30:32 INFO - PROCESS | 3740 | 1464377432676 Marionette DEBUG loaded listener.js 12:30:32 INFO - PROCESS | 3740 | ++DOMWINDOW == 84 (153AB800) [pid = 3740] [serial = 552] [outer = 1496D400] 12:30:33 INFO - PROCESS | 3740 | 1464377433631 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]]]}] 12:30:33 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 12:30:33 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1116ms 12:30:33 INFO - PROCESS | 3740 | 1464377433655 Marionette TRACE conn5 -> [0,701,"getWindowHandle",null] 12:30:33 INFO - PROCESS | 3740 | 1464377433657 Marionette TRACE conn5 <- [1,701,null,{"value":"13"}] 12:30:33 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 12:30:33 INFO - PROCESS | 3740 | 1464377433662 Marionette TRACE conn5 -> [0,702,"setScriptTimeout",{"ms":35000}] 12:30:33 INFO - PROCESS | 3740 | 1464377433668 Marionette TRACE conn5 <- [1,702,null,{}] 12:30:33 INFO - PROCESS | 3740 | 1464377433676 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}] 12:30:33 INFO - PROCESS | 3740 | 1464377433793 Marionette TRACE conn5 <- [1,703,null,{"value":null}] 12:30:33 INFO - PROCESS | 3740 | 1464377433802 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\", \"518d4023-cf08-4df0-a07a-6b3da5d0c4d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:30:33 INFO - PROCESS | 3740 | ++DOCSHELL 17EA8C00 == 41 [pid = 3740] [id = 185] 12:30:33 INFO - PROCESS | 3740 | ++DOMWINDOW == 85 (18306800) [pid = 3740] [serial = 553] [outer = 00000000] 12:30:33 INFO - PROCESS | 3740 | ++DOMWINDOW == 86 (18764800) [pid = 3740] [serial = 554] [outer = 18306800] 12:30:33 INFO - PROCESS | 3740 | 1464377433888 Marionette DEBUG loaded listener.js 12:30:33 INFO - PROCESS | 3740 | ++DOMWINDOW == 87 (18F7E800) [pid = 3740] [serial = 555] [outer = 18306800] 12:30:34 INFO - PROCESS | 3740 | 1464377434831 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]]]}] 12:30:34 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | fillText handles maxWidth based on line size, not bounding box size 12:30:34 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1179ms 12:30:34 INFO - PROCESS | 3740 | 1464377434842 Marionette TRACE conn5 -> [0,705,"getWindowHandle",null] 12:30:34 INFO - PROCESS | 3740 | 1464377434845 Marionette TRACE conn5 <- [1,705,null,{"value":"13"}] 12:30:34 INFO - PROCESS | 3740 | 1464377434848 Marionette TRACE conn5 -> [0,706,"setScriptTimeout",{"ms":35000}] 12:30:34 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 12:30:34 INFO - PROCESS | 3740 | 1464377434859 Marionette TRACE conn5 <- [1,706,null,{}] 12:30:34 INFO - PROCESS | 3740 | 1464377434869 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}] 12:30:35 INFO - PROCESS | 3740 | 1464377434980 Marionette TRACE conn5 <- [1,707,null,{"value":null}] 12:30:35 INFO - PROCESS | 3740 | 1464377434987 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\", \"518d4023-cf08-4df0-a07a-6b3da5d0c4d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:30:35 INFO - PROCESS | 3740 | ++DOCSHELL 0FF0AC00 == 42 [pid = 3740] [id = 186] 12:30:35 INFO - PROCESS | 3740 | ++DOMWINDOW == 88 (0FFF4800) [pid = 3740] [serial = 556] [outer = 00000000] 12:30:35 INFO - PROCESS | 3740 | ++DOMWINDOW == 89 (191AE000) [pid = 3740] [serial = 557] [outer = 0FFF4800] 12:30:35 INFO - PROCESS | 3740 | 1464377435031 Marionette DEBUG loaded listener.js 12:30:35 INFO - PROCESS | 3740 | ++DOMWINDOW == 90 (191B5C00) [pid = 3740] [serial = 558] [outer = 0FFF4800] 12:30:35 INFO - PROCESS | 3740 | --DOMWINDOW == 89 (191B4400) [pid = 3740] [serial = 526] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 12:30:35 INFO - PROCESS | 3740 | --DOMWINDOW == 88 (19869C00) [pid = 3740] [serial = 529] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 12:30:35 INFO - PROCESS | 3740 | --DOMWINDOW == 87 (17E0C000) [pid = 3740] [serial = 520] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 12:30:35 INFO - PROCESS | 3740 | --DOMWINDOW == 86 (10B49000) [pid = 3740] [serial = 517] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 12:30:35 INFO - PROCESS | 3740 | --DOMWINDOW == 85 (10528400) [pid = 3740] [serial = 532] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 12:30:35 INFO - PROCESS | 3740 | --DOMWINDOW == 84 (1830C800) [pid = 3740] [serial = 523] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 12:30:35 INFO - PROCESS | 3740 | --DOMWINDOW == 83 (08B7EC00) [pid = 3740] [serial = 514] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 12:30:35 INFO - PROCESS | 3740 | --DOMWINDOW == 82 (0CB37C00) [pid = 3740] [serial = 511] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 12:30:35 INFO - PROCESS | 3740 | --DOMWINDOW == 81 (0CAC0C00) [pid = 3740] [serial = 466] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 12:30:36 INFO - PROCESS | 3740 | 1464377436304 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]]]}] 12:30:36 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 12:30:36 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1476ms 12:30:36 INFO - PROCESS | 3740 | 1464377436328 Marionette TRACE conn5 -> [0,709,"getWindowHandle",null] 12:30:36 INFO - PROCESS | 3740 | 1464377436332 Marionette TRACE conn5 <- [1,709,null,{"value":"13"}] 12:30:36 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 12:30:36 INFO - PROCESS | 3740 | 1464377436337 Marionette TRACE conn5 -> [0,710,"setScriptTimeout",{"ms":35000}] 12:30:36 INFO - PROCESS | 3740 | 1464377436341 Marionette TRACE conn5 <- [1,710,null,{}] 12:30:36 INFO - PROCESS | 3740 | 1464377436347 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}] 12:30:36 INFO - PROCESS | 3740 | 1464377436459 Marionette TRACE conn5 <- [1,711,null,{"value":null}] 12:30:36 INFO - PROCESS | 3740 | 1464377436598 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\", \"518d4023-cf08-4df0-a07a-6b3da5d0c4d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:30:36 INFO - PROCESS | 3740 | ++DOCSHELL 10B8C400 == 43 [pid = 3740] [id = 187] 12:30:36 INFO - PROCESS | 3740 | ++DOMWINDOW == 82 (10BCC000) [pid = 3740] [serial = 559] [outer = 00000000] 12:30:36 INFO - PROCESS | 3740 | ++DOMWINDOW == 83 (147A0400) [pid = 3740] [serial = 560] [outer = 10BCC000] 12:30:36 INFO - PROCESS | 3740 | 1464377436658 Marionette DEBUG loaded listener.js 12:30:36 INFO - PROCESS | 3740 | ++DOMWINDOW == 84 (149F1800) [pid = 3740] [serial = 561] [outer = 10BCC000] 12:30:37 INFO - PROCESS | 3740 | 1464377437205 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] 12:30:37 INFO - PROCESS | 3740 | 1464377437276 Marionette TRACE conn5 <- [1,713,null,{"value":"13"}] 12:30:37 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 12:30:37 INFO - PROCESS | 3740 | 1464377437283 Marionette TRACE conn5 -> [0,714,"setScriptTimeout",{"ms":35000}] 12:30:37 INFO - PROCESS | 3740 | 1464377437286 Marionette TRACE conn5 <- [1,714,null,{}] 12:30:37 INFO - PROCESS | 3740 | 1464377437290 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}] 12:30:37 INFO - PROCESS | 3740 | 1464377437399 Marionette TRACE conn5 <- [1,715,null,{"value":null}] 12:30:37 INFO - PROCESS | 3740 | 1464377437522 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\", \"518d4023-cf08-4df0-a07a-6b3da5d0c4d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:30:37 INFO - PROCESS | 3740 | ++DOCSHELL 18307800 == 44 [pid = 3740] [id = 188] 12:30:37 INFO - PROCESS | 3740 | ++DOMWINDOW == 85 (1830C000) [pid = 3740] [serial = 562] [outer = 00000000] 12:30:37 INFO - PROCESS | 3740 | ++DOMWINDOW == 86 (18F81400) [pid = 3740] [serial = 563] [outer = 1830C000] 12:30:37 INFO - PROCESS | 3740 | 1464377437578 Marionette DEBUG loaded listener.js 12:30:37 INFO - PROCESS | 3740 | ++DOMWINDOW == 87 (18FD4000) [pid = 3740] [serial = 564] [outer = 1830C000] 12:30:38 INFO - PROCESS | 3740 | 1464377438221 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]]]}] 12:30:38 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 12:30:38 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 971ms 12:30:38 INFO - PROCESS | 3740 | 1464377438286 Marionette TRACE conn5 -> [0,717,"getWindowHandle",null] 12:30:38 INFO - PROCESS | 3740 | 1464377438289 Marionette TRACE conn5 <- [1,717,null,{"value":"13"}] 12:30:38 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 12:30:38 INFO - PROCESS | 3740 | 1464377438293 Marionette TRACE conn5 -> [0,718,"setScriptTimeout",{"ms":35000}] 12:30:38 INFO - PROCESS | 3740 | 1464377438297 Marionette TRACE conn5 <- [1,718,null,{}] 12:30:38 INFO - PROCESS | 3740 | 1464377438322 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}] 12:30:38 INFO - PROCESS | 3740 | 1464377438458 Marionette TRACE conn5 <- [1,719,null,{"value":null}] 12:30:38 INFO - PROCESS | 3740 | 1464377438518 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\", \"518d4023-cf08-4df0-a07a-6b3da5d0c4d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:30:38 INFO - PROCESS | 3740 | ++DOCSHELL 19EA5400 == 45 [pid = 3740] [id = 189] 12:30:38 INFO - PROCESS | 3740 | ++DOMWINDOW == 88 (19EA6C00) [pid = 3740] [serial = 565] [outer = 00000000] 12:30:38 INFO - PROCESS | 3740 | ++DOMWINDOW == 89 (19EAC400) [pid = 3740] [serial = 566] [outer = 19EA6C00] 12:30:38 INFO - PROCESS | 3740 | 1464377438578 Marionette DEBUG loaded listener.js 12:30:38 INFO - PROCESS | 3740 | ++DOMWINDOW == 90 (1A2E9C00) [pid = 3740] [serial = 567] [outer = 19EA6C00] 12:30:39 INFO - PROCESS | 3740 | 1464377439141 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] 12:30:39 INFO - PROCESS | 3740 | 1464377439169 Marionette TRACE conn5 <- [1,721,null,{"value":"13"}] 12:30:39 INFO - PROCESS | 3740 | 1464377439172 Marionette TRACE conn5 -> [0,722,"setScriptTimeout",{"ms":35000}] 12:30:39 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 12:30:39 INFO - PROCESS | 3740 | 1464377439174 Marionette TRACE conn5 <- [1,722,null,{}] 12:30:39 INFO - PROCESS | 3740 | 1464377439178 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}] 12:30:39 INFO - PROCESS | 3740 | 1464377439283 Marionette TRACE conn5 <- [1,723,null,{"value":null}] 12:30:39 INFO - PROCESS | 3740 | 1464377439377 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\", \"518d4023-cf08-4df0-a07a-6b3da5d0c4d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:30:39 INFO - PROCESS | 3740 | ++DOCSHELL 1A42BC00 == 46 [pid = 3740] [id = 190] 12:30:39 INFO - PROCESS | 3740 | ++DOMWINDOW == 91 (1A615000) [pid = 3740] [serial = 568] [outer = 00000000] 12:30:39 INFO - PROCESS | 3740 | ++DOMWINDOW == 92 (1A638400) [pid = 3740] [serial = 569] [outer = 1A615000] 12:30:39 INFO - PROCESS | 3740 | 1464377439431 Marionette DEBUG loaded listener.js 12:30:39 INFO - PROCESS | 3740 | ++DOMWINDOW == 93 (1A63CC00) [pid = 3740] [serial = 570] [outer = 1A615000] 12:30:40 INFO - PROCESS | 3740 | 1464377440012 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]]]}] 12:30:40 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 12:30:40 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 871ms 12:30:40 INFO - PROCESS | 3740 | 1464377440046 Marionette TRACE conn5 -> [0,725,"getWindowHandle",null] 12:30:40 INFO - PROCESS | 3740 | 1464377440048 Marionette TRACE conn5 <- [1,725,null,{"value":"13"}] 12:30:40 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 12:30:40 INFO - PROCESS | 3740 | 1464377440051 Marionette TRACE conn5 -> [0,726,"setScriptTimeout",{"ms":35000}] 12:30:40 INFO - PROCESS | 3740 | 1464377440053 Marionette TRACE conn5 <- [1,726,null,{}] 12:30:40 INFO - PROCESS | 3740 | 1464377440057 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}] 12:30:40 INFO - PROCESS | 3740 | 1464377440157 Marionette TRACE conn5 <- [1,727,null,{"value":null}] 12:30:40 INFO - PROCESS | 3740 | 1464377440237 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\", \"518d4023-cf08-4df0-a07a-6b3da5d0c4d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:30:40 INFO - PROCESS | 3740 | ++DOCSHELL 1A709C00 == 47 [pid = 3740] [id = 191] 12:30:40 INFO - PROCESS | 3740 | ++DOMWINDOW == 94 (1A716400) [pid = 3740] [serial = 571] [outer = 00000000] 12:30:40 INFO - PROCESS | 3740 | ++DOMWINDOW == 95 (1A76B400) [pid = 3740] [serial = 572] [outer = 1A716400] 12:30:40 INFO - PROCESS | 3740 | 1464377440332 Marionette DEBUG loaded listener.js 12:30:40 INFO - PROCESS | 3740 | ++DOMWINDOW == 96 (1B2F6800) [pid = 3740] [serial = 573] [outer = 1A716400] 12:30:41 INFO - PROCESS | 3740 | 1464377441371 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]]]}] 12:30:41 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 12:30:41 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1382ms 12:30:41 INFO - PROCESS | 3740 | 1464377441447 Marionette TRACE conn5 -> [0,729,"getWindowHandle",null] 12:30:41 INFO - PROCESS | 3740 | 1464377441449 Marionette TRACE conn5 <- [1,729,null,{"value":"13"}] 12:30:41 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 12:30:41 INFO - PROCESS | 3740 | 1464377441454 Marionette TRACE conn5 -> [0,730,"setScriptTimeout",{"ms":35000}] 12:30:41 INFO - PROCESS | 3740 | 1464377441456 Marionette TRACE conn5 <- [1,730,null,{}] 12:30:41 INFO - PROCESS | 3740 | 1464377441460 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}] 12:30:41 INFO - PROCESS | 3740 | 1464377441565 Marionette TRACE conn5 <- [1,731,null,{"value":null}] 12:30:41 INFO - PROCESS | 3740 | 1464377441826 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\", \"518d4023-cf08-4df0-a07a-6b3da5d0c4d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:30:41 INFO - PROCESS | 3740 | ++DOCSHELL 0CACB400 == 48 [pid = 3740] [id = 192] 12:30:41 INFO - PROCESS | 3740 | ++DOMWINDOW == 97 (0CB35000) [pid = 3740] [serial = 574] [outer = 00000000] 12:30:41 INFO - PROCESS | 3740 | ++DOMWINDOW == 98 (0FFEFC00) [pid = 3740] [serial = 575] [outer = 0CB35000] 12:30:41 INFO - PROCESS | 3740 | 1464377441877 Marionette DEBUG loaded listener.js 12:30:41 INFO - PROCESS | 3740 | ++DOMWINDOW == 99 (10B40000) [pid = 3740] [serial = 576] [outer = 0CB35000] 12:30:42 INFO - PROCESS | 3740 | --DOCSHELL 17EA8C00 == 47 [pid = 3740] [id = 185] 12:30:42 INFO - PROCESS | 3740 | --DOCSHELL 1496F400 == 46 [pid = 3740] [id = 184] 12:30:42 INFO - PROCESS | 3740 | --DOCSHELL 0FE80800 == 45 [pid = 3740] [id = 183] 12:30:42 INFO - PROCESS | 3740 | --DOCSHELL 0CACC000 == 44 [pid = 3740] [id = 182] 12:30:42 INFO - PROCESS | 3740 | --DOMWINDOW == 98 (10E93400) [pid = 3740] [serial = 468] [outer = 00000000] [url = about:blank] 12:30:42 INFO - PROCESS | 3740 | --DOMWINDOW == 97 (1A76E000) [pid = 3740] [serial = 536] [outer = 00000000] [url = about:blank] 12:30:42 INFO - PROCESS | 3740 | --DOMWINDOW == 96 (1947F000) [pid = 3740] [serial = 527] [outer = 00000000] [url = about:blank] 12:30:42 INFO - PROCESS | 3740 | --DOMWINDOW == 95 (1A2E9800) [pid = 3740] [serial = 530] [outer = 00000000] [url = about:blank] 12:30:42 INFO - PROCESS | 3740 | --DOMWINDOW == 94 (10577C00) [pid = 3740] [serial = 497] [outer = 00000000] [url = about:blank] 12:30:42 INFO - PROCESS | 3740 | --DOMWINDOW == 93 (17EA1000) [pid = 3740] [serial = 500] [outer = 00000000] [url = about:blank] 12:30:42 INFO - PROCESS | 3740 | --DOMWINDOW == 92 (1A76F000) [pid = 3740] [serial = 509] [outer = 00000000] [url = about:blank] 12:30:42 INFO - PROCESS | 3740 | --DOMWINDOW == 91 (17EAC800) [pid = 3740] [serial = 521] [outer = 00000000] [url = about:blank] 12:30:42 INFO - PROCESS | 3740 | --DOMWINDOW == 90 (18307400) [pid = 3740] [serial = 522] [outer = 00000000] [url = about:blank] 12:30:42 INFO - PROCESS | 3740 | --DOMWINDOW == 89 (14970000) [pid = 3740] [serial = 518] [outer = 00000000] [url = about:blank] 12:30:42 INFO - PROCESS | 3740 | --DOMWINDOW == 88 (14F75C00) [pid = 3740] [serial = 519] [outer = 00000000] [url = about:blank] 12:30:42 INFO - PROCESS | 3740 | --DOMWINDOW == 87 (19863C00) [pid = 3740] [serial = 528] [outer = 00000000] [url = about:blank] 12:30:42 INFO - PROCESS | 3740 | --DOMWINDOW == 86 (191B7C00) [pid = 3740] [serial = 533] [outer = 00000000] [url = about:blank] 12:30:42 INFO - PROCESS | 3740 | --DOMWINDOW == 85 (1A762000) [pid = 3740] [serial = 506] [outer = 00000000] [url = about:blank] 12:30:42 INFO - PROCESS | 3740 | --DOMWINDOW == 84 (18F80000) [pid = 3740] [serial = 524] [outer = 00000000] [url = about:blank] 12:30:42 INFO - PROCESS | 3740 | --DOMWINDOW == 83 (0CABD400) [pid = 3740] [serial = 515] [outer = 00000000] [url = about:blank] 12:30:42 INFO - PROCESS | 3740 | --DOMWINDOW == 82 (0CB39000) [pid = 3740] [serial = 516] [outer = 00000000] [url = about:blank] 12:30:42 INFO - PROCESS | 3740 | --DOMWINDOW == 81 (1A616400) [pid = 3740] [serial = 503] [outer = 00000000] [url = about:blank] 12:30:42 INFO - PROCESS | 3740 | --DOMWINDOW == 80 (10574800) [pid = 3740] [serial = 513] [outer = 00000000] [url = about:blank] 12:30:42 INFO - PROCESS | 3740 | --DOMWINDOW == 79 (10526400) [pid = 3740] [serial = 512] [outer = 00000000] [url = about:blank] 12:30:42 INFO - PROCESS | 3740 | --DOMWINDOW == 78 (1A432C00) [pid = 3740] [serial = 531] [outer = 00000000] [url = about:blank] 12:30:42 INFO - PROCESS | 3740 | --DOMWINDOW == 77 (19EAF400) [pid = 3740] [serial = 534] [outer = 00000000] [url = about:blank] 12:30:42 INFO - PROCESS | 3740 | --DOMWINDOW == 76 (191AD400) [pid = 3740] [serial = 525] [outer = 00000000] [url = about:blank] 12:30:42 INFO - PROCESS | 3740 | 1464377442904 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]]]}] 12:30:42 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | @font-face fonts should work even if they are not used in the page 12:30:42 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1483ms 12:30:42 INFO - PROCESS | 3740 | 1464377442942 Marionette TRACE conn5 -> [0,733,"getWindowHandle",null] 12:30:42 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 12:30:42 INFO - PROCESS | 3740 | 1464377442946 Marionette TRACE conn5 <- [1,733,null,{"value":"13"}] 12:30:42 INFO - PROCESS | 3740 | 1464377442951 Marionette TRACE conn5 -> [0,734,"setScriptTimeout",{"ms":35000}] 12:30:42 INFO - PROCESS | 3740 | 1464377442954 Marionette TRACE conn5 <- [1,734,null,{}] 12:30:42 INFO - PROCESS | 3740 | 1464377442958 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}] 12:30:43 INFO - PROCESS | 3740 | 1464377443050 Marionette TRACE conn5 <- [1,735,null,{"value":null}] 12:30:43 INFO - PROCESS | 3740 | 1464377443059 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\", \"518d4023-cf08-4df0-a07a-6b3da5d0c4d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:30:43 INFO - PROCESS | 3740 | ++DOCSHELL 11501C00 == 45 [pid = 3740] [id = 193] 12:30:43 INFO - PROCESS | 3740 | ++DOMWINDOW == 77 (1150B400) [pid = 3740] [serial = 577] [outer = 00000000] 12:30:43 INFO - PROCESS | 3740 | ++DOMWINDOW == 78 (1496E000) [pid = 3740] [serial = 578] [outer = 1150B400] 12:30:43 INFO - PROCESS | 3740 | 1464377443106 Marionette DEBUG loaded listener.js 12:30:43 INFO - PROCESS | 3740 | ++DOMWINDOW == 79 (14F30400) [pid = 3740] [serial = 579] [outer = 1150B400] 12:30:44 INFO - PROCESS | 3740 | 1464377444062 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]]]}] 12:30:44 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | Draw with the font immediately, then wait a bit until and draw again. (This crashes some version of WebKit.) 12:30:44 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1123ms 12:30:44 INFO - PROCESS | 3740 | 1464377444075 Marionette TRACE conn5 -> [0,737,"getWindowHandle",null] 12:30:44 INFO - PROCESS | 3740 | 1464377444079 Marionette TRACE conn5 <- [1,737,null,{"value":"13"}] 12:30:44 INFO - PROCESS | 3740 | 1464377444083 Marionette TRACE conn5 -> [0,738,"setScriptTimeout",{"ms":35000}] 12:30:44 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 12:30:44 INFO - PROCESS | 3740 | 1464377444085 Marionette TRACE conn5 <- [1,738,null,{}] 12:30:44 INFO - PROCESS | 3740 | 1464377444089 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}] 12:30:44 INFO - PROCESS | 3740 | 1464377444176 Marionette TRACE conn5 <- [1,739,null,{"value":null}] 12:30:44 INFO - PROCESS | 3740 | 1464377444186 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\", \"518d4023-cf08-4df0-a07a-6b3da5d0c4d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:30:44 INFO - PROCESS | 3740 | ++DOCSHELL 17E0B400 == 46 [pid = 3740] [id = 194] 12:30:44 INFO - PROCESS | 3740 | ++DOMWINDOW == 80 (18304800) [pid = 3740] [serial = 580] [outer = 00000000] 12:30:44 INFO - PROCESS | 3740 | ++DOMWINDOW == 81 (1830CC00) [pid = 3740] [serial = 581] [outer = 18304800] 12:30:44 INFO - PROCESS | 3740 | 1464377444231 Marionette DEBUG loaded listener.js 12:30:44 INFO - PROCESS | 3740 | ++DOMWINDOW == 82 (1876A800) [pid = 3740] [serial = 582] [outer = 18304800] 12:30:45 INFO - PROCESS | 3740 | 1464377445203 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]]]}] 12:30:45 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 12:30:45 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1175ms 12:30:45 INFO - PROCESS | 3740 | 1464377445263 Marionette TRACE conn5 -> [0,741,"getWindowHandle",null] 12:30:45 INFO - PROCESS | 3740 | 1464377445266 Marionette TRACE conn5 <- [1,741,null,{"value":"13"}] 12:30:45 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 12:30:45 INFO - PROCESS | 3740 | 1464377445275 Marionette TRACE conn5 -> [0,742,"setScriptTimeout",{"ms":35000}] 12:30:45 INFO - PROCESS | 3740 | 1464377445280 Marionette TRACE conn5 <- [1,742,null,{}] 12:30:45 INFO - PROCESS | 3740 | 1464377445285 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}] 12:30:45 INFO - PROCESS | 3740 | 1464377445400 Marionette TRACE conn5 <- [1,743,null,{"value":null}] 12:30:45 INFO - PROCESS | 3740 | 1464377445453 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\", \"518d4023-cf08-4df0-a07a-6b3da5d0c4d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:30:45 INFO - PROCESS | 3740 | ++DOCSHELL 18F7C800 == 47 [pid = 3740] [id = 195] 12:30:45 INFO - PROCESS | 3740 | ++DOMWINDOW == 83 (18F92800) [pid = 3740] [serial = 583] [outer = 00000000] 12:30:45 INFO - PROCESS | 3740 | ++DOMWINDOW == 84 (19862C00) [pid = 3740] [serial = 584] [outer = 18F92800] 12:30:45 INFO - PROCESS | 3740 | 1464377445499 Marionette DEBUG loaded listener.js 12:30:45 INFO - PROCESS | 3740 | ++DOMWINDOW == 85 (19EA2400) [pid = 3740] [serial = 585] [outer = 18F92800] 12:30:45 INFO - PROCESS | 3740 | --DOMWINDOW == 84 (0FF03000) [pid = 3740] [serial = 547] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 12:30:45 INFO - PROCESS | 3740 | --DOMWINDOW == 83 (0CB3B800) [pid = 3740] [serial = 544] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 12:30:45 INFO - PROCESS | 3740 | --DOMWINDOW == 82 (18306800) [pid = 3740] [serial = 553] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 12:30:45 INFO - PROCESS | 3740 | --DOMWINDOW == 81 (1496D400) [pid = 3740] [serial = 550] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 12:30:46 INFO - PROCESS | 3740 | 1464377446422 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]]]}] 12:30:46 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | Non-space characters are not converted to U+0020 and collapsed 12:30:46 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1176ms 12:30:46 INFO - PROCESS | 3740 | 1464377446448 Marionette TRACE conn5 -> [0,745,"getWindowHandle",null] 12:30:46 INFO - PROCESS | 3740 | 1464377446451 Marionette TRACE conn5 <- [1,745,null,{"value":"13"}] 12:30:46 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 12:30:46 INFO - PROCESS | 3740 | 1464377446454 Marionette TRACE conn5 -> [0,746,"setScriptTimeout",{"ms":35000}] 12:30:46 INFO - PROCESS | 3740 | 1464377446456 Marionette TRACE conn5 <- [1,746,null,{}] 12:30:46 INFO - PROCESS | 3740 | 1464377446459 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}] 12:30:46 INFO - PROCESS | 3740 | 1464377446545 Marionette TRACE conn5 <- [1,747,null,{"value":null}] 12:30:46 INFO - PROCESS | 3740 | 1464377446551 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\", \"518d4023-cf08-4df0-a07a-6b3da5d0c4d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:30:46 INFO - PROCESS | 3740 | ++DOCSHELL 0FF5FC00 == 48 [pid = 3740] [id = 196] 12:30:46 INFO - PROCESS | 3740 | ++DOMWINDOW == 82 (18305400) [pid = 3740] [serial = 586] [outer = 00000000] 12:30:46 INFO - PROCESS | 3740 | ++DOMWINDOW == 83 (1A433800) [pid = 3740] [serial = 587] [outer = 18305400] 12:30:46 INFO - PROCESS | 3740 | 1464377446595 Marionette DEBUG loaded listener.js 12:30:46 INFO - PROCESS | 3740 | ++DOMWINDOW == 84 (1A613400) [pid = 3740] [serial = 588] [outer = 18305400] 12:30:47 INFO - PROCESS | 3740 | 1464377447032 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]]]}] 12:30:47 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 12:30:47 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 630ms 12:30:47 INFO - PROCESS | 3740 | 1464377447088 Marionette TRACE conn5 -> [0,749,"getWindowHandle",null] 12:30:47 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 12:30:47 INFO - PROCESS | 3740 | 1464377447090 Marionette TRACE conn5 <- [1,749,null,{"value":"13"}] 12:30:47 INFO - PROCESS | 3740 | 1464377447093 Marionette TRACE conn5 -> [0,750,"setScriptTimeout",{"ms":35000}] 12:30:47 INFO - PROCESS | 3740 | 1464377447095 Marionette TRACE conn5 <- [1,750,null,{}] 12:30:47 INFO - PROCESS | 3740 | 1464377447099 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}] 12:30:47 INFO - PROCESS | 3740 | 1464377447181 Marionette TRACE conn5 <- [1,751,null,{"value":null}] 12:30:47 INFO - PROCESS | 3740 | 1464377447188 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\", \"518d4023-cf08-4df0-a07a-6b3da5d0c4d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:30:47 INFO - PROCESS | 3740 | ++DOCSHELL 1A713C00 == 49 [pid = 3740] [id = 197] 12:30:47 INFO - PROCESS | 3740 | ++DOMWINDOW == 85 (1A718400) [pid = 3740] [serial = 589] [outer = 00000000] 12:30:47 INFO - PROCESS | 3740 | ++DOMWINDOW == 86 (1A76A400) [pid = 3740] [serial = 590] [outer = 1A718400] 12:30:47 INFO - PROCESS | 3740 | 1464377447240 Marionette DEBUG loaded listener.js 12:30:47 INFO - PROCESS | 3740 | ++DOMWINDOW == 87 (1BAC7000) [pid = 3740] [serial = 591] [outer = 1A718400] 12:30:48 INFO - PROCESS | 3740 | 1464377448159 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]]]}] 12:30:48 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 12:30:48 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1129ms 12:30:48 INFO - PROCESS | 3740 | 1464377448222 Marionette TRACE conn5 -> [0,753,"getWindowHandle",null] 12:30:48 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 12:30:48 INFO - PROCESS | 3740 | 1464377448224 Marionette TRACE conn5 <- [1,753,null,{"value":"13"}] 12:30:48 INFO - PROCESS | 3740 | 1464377448228 Marionette TRACE conn5 -> [0,754,"setScriptTimeout",{"ms":35000}] 12:30:48 INFO - PROCESS | 3740 | 1464377448229 Marionette TRACE conn5 <- [1,754,null,{}] 12:30:48 INFO - PROCESS | 3740 | 1464377448233 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}] 12:30:48 INFO - PROCESS | 3740 | 1464377448316 Marionette TRACE conn5 <- [1,755,null,{"value":null}] 12:30:48 INFO - PROCESS | 3740 | 1464377448323 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\", \"518d4023-cf08-4df0-a07a-6b3da5d0c4d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:30:48 INFO - PROCESS | 3740 | ++DOCSHELL 1C17D800 == 50 [pid = 3740] [id = 198] 12:30:48 INFO - PROCESS | 3740 | ++DOMWINDOW == 88 (1C182000) [pid = 3740] [serial = 592] [outer = 00000000] 12:30:48 INFO - PROCESS | 3740 | ++DOMWINDOW == 89 (1C6BFC00) [pid = 3740] [serial = 593] [outer = 1C182000] 12:30:48 INFO - PROCESS | 3740 | 1464377448367 Marionette DEBUG loaded listener.js 12:30:48 INFO - PROCESS | 3740 | ++DOMWINDOW == 90 (1C6C3400) [pid = 3740] [serial = 594] [outer = 1C182000] 12:30:49 INFO - PROCESS | 3740 | 1464377449456 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]]]}] 12:30:49 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 12:30:49 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1283ms 12:30:49 INFO - PROCESS | 3740 | 1464377449526 Marionette TRACE conn5 -> [0,757,"getWindowHandle",null] 12:30:49 INFO - PROCESS | 3740 | 1464377449530 Marionette TRACE conn5 <- [1,757,null,{"value":"13"}] 12:30:49 INFO - PROCESS | 3740 | 1464377449535 Marionette TRACE conn5 -> [0,758,"setScriptTimeout",{"ms":35000}] 12:30:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 12:30:49 INFO - PROCESS | 3740 | 1464377449540 Marionette TRACE conn5 <- [1,758,null,{}] 12:30:49 INFO - PROCESS | 3740 | 1464377449545 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}] 12:30:49 INFO - PROCESS | 3740 | 1464377449649 Marionette TRACE conn5 <- [1,759,null,{"value":null}] 12:30:49 INFO - PROCESS | 3740 | 1464377449857 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\", \"518d4023-cf08-4df0-a07a-6b3da5d0c4d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:30:49 INFO - PROCESS | 3740 | ++DOCSHELL 10A94800 == 51 [pid = 3740] [id = 199] 12:30:49 INFO - PROCESS | 3740 | ++DOMWINDOW == 91 (14A5C800) [pid = 3740] [serial = 595] [outer = 00000000] 12:30:49 INFO - PROCESS | 3740 | ++DOMWINDOW == 92 (17E0C000) [pid = 3740] [serial = 596] [outer = 14A5C800] 12:30:49 INFO - PROCESS | 3740 | 1464377449916 Marionette DEBUG loaded listener.js 12:30:50 INFO - PROCESS | 3740 | ++DOMWINDOW == 93 (18307000) [pid = 3740] [serial = 597] [outer = 14A5C800] 12:30:50 INFO - PROCESS | 3740 | 1464377450508 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]]]}] 12:30:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 12:30:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 1023ms 12:30:50 INFO - PROCESS | 3740 | 1464377450562 Marionette TRACE conn5 -> [0,761,"getWindowHandle",null] 12:30:50 INFO - PROCESS | 3740 | 1464377450568 Marionette TRACE conn5 <- [1,761,null,{"value":"13"}] 12:30:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 12:30:50 INFO - PROCESS | 3740 | 1464377450575 Marionette TRACE conn5 -> [0,762,"setScriptTimeout",{"ms":35000}] 12:30:50 INFO - PROCESS | 3740 | 1464377450578 Marionette TRACE conn5 <- [1,762,null,{}] 12:30:50 INFO - PROCESS | 3740 | 1464377450582 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}] 12:30:50 INFO - PROCESS | 3740 | 1464377450695 Marionette TRACE conn5 <- [1,763,null,{"value":null}] 12:30:50 INFO - PROCESS | 3740 | 1464377450792 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\", \"518d4023-cf08-4df0-a07a-6b3da5d0c4d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:30:50 INFO - PROCESS | 3740 | ++DOCSHELL 0CACCC00 == 52 [pid = 3740] [id = 200] 12:30:50 INFO - PROCESS | 3740 | ++DOMWINDOW == 94 (1985EC00) [pid = 3740] [serial = 598] [outer = 00000000] 12:30:50 INFO - PROCESS | 3740 | ++DOMWINDOW == 95 (1A06A800) [pid = 3740] [serial = 599] [outer = 1985EC00] 12:30:50 INFO - PROCESS | 3740 | 1464377450847 Marionette DEBUG loaded listener.js 12:30:50 INFO - PROCESS | 3740 | ++DOMWINDOW == 96 (1A636400) [pid = 3740] [serial = 600] [outer = 1985EC00] 12:30:51 INFO - PROCESS | 3740 | 1464377451416 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]]]}] 12:30:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 12:30:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 870ms 12:30:51 INFO - PROCESS | 3740 | 1464377451447 Marionette TRACE conn5 -> [0,765,"getWindowHandle",null] 12:30:51 INFO - PROCESS | 3740 | 1464377451450 Marionette TRACE conn5 <- [1,765,null,{"value":"13"}] 12:30:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 12:30:51 INFO - PROCESS | 3740 | 1464377451453 Marionette TRACE conn5 -> [0,766,"setScriptTimeout",{"ms":35000}] 12:30:51 INFO - PROCESS | 3740 | 1464377451457 Marionette TRACE conn5 <- [1,766,null,{}] 12:30:51 INFO - PROCESS | 3740 | 1464377451468 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}] 12:30:51 INFO - PROCESS | 3740 | 1464377451579 Marionette TRACE conn5 <- [1,767,null,{"value":null}] 12:30:51 INFO - PROCESS | 3740 | 1464377451679 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\", \"518d4023-cf08-4df0-a07a-6b3da5d0c4d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:30:51 INFO - PROCESS | 3740 | ++DOCSHELL 10B40800 == 53 [pid = 3740] [id = 201] 12:30:51 INFO - PROCESS | 3740 | ++DOMWINDOW == 97 (1C8AE000) [pid = 3740] [serial = 601] [outer = 00000000] 12:30:51 INFO - PROCESS | 3740 | ++DOMWINDOW == 98 (1CF2A000) [pid = 3740] [serial = 602] [outer = 1C8AE000] 12:30:51 INFO - PROCESS | 3740 | 1464377451736 Marionette DEBUG loaded listener.js 12:30:51 INFO - PROCESS | 3740 | ++DOMWINDOW == 99 (1CF2EC00) [pid = 3740] [serial = 603] [outer = 1C8AE000] 12:30:52 INFO - PROCESS | 3740 | 1464377452310 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]]]}] 12:30:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 12:30:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 931ms 12:30:52 INFO - PROCESS | 3740 | 1464377452387 Marionette TRACE conn5 -> [0,769,"getWindowHandle",null] 12:30:52 INFO - PROCESS | 3740 | 1464377452390 Marionette TRACE conn5 <- [1,769,null,{"value":"13"}] 12:30:52 INFO - PROCESS | 3740 | 1464377452393 Marionette TRACE conn5 -> [0,770,"setScriptTimeout",{"ms":35000}] 12:30:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 12:30:52 INFO - PROCESS | 3740 | 1464377452395 Marionette TRACE conn5 <- [1,770,null,{}] 12:30:52 INFO - PROCESS | 3740 | 1464377452399 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}] 12:30:52 INFO - PROCESS | 3740 | 1464377452507 Marionette TRACE conn5 <- [1,771,null,{"value":null}] 12:30:52 INFO - PROCESS | 3740 | 1464377452632 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\", \"518d4023-cf08-4df0-a07a-6b3da5d0c4d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:30:52 INFO - PROCESS | 3740 | ++DOCSHELL 1CF2E000 == 54 [pid = 3740] [id = 202] 12:30:52 INFO - PROCESS | 3740 | ++DOMWINDOW == 100 (1CF37800) [pid = 3740] [serial = 604] [outer = 00000000] 12:30:52 INFO - PROCESS | 3740 | ++DOMWINDOW == 101 (1CFB4800) [pid = 3740] [serial = 605] [outer = 1CF37800] 12:30:52 INFO - PROCESS | 3740 | 1464377452688 Marionette DEBUG loaded listener.js 12:30:52 INFO - PROCESS | 3740 | ++DOMWINDOW == 102 (1CFBA800) [pid = 3740] [serial = 606] [outer = 1CF37800] 12:30:53 INFO - PROCESS | 3740 | 1464377453263 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]]]}] 12:30:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 12:30:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 930ms 12:30:53 INFO - PROCESS | 3740 | 1464377453327 Marionette TRACE conn5 -> [0,773,"getWindowHandle",null] 12:30:53 INFO - PROCESS | 3740 | 1464377453329 Marionette TRACE conn5 <- [1,773,null,{"value":"13"}] 12:30:53 INFO - PROCESS | 3740 | 1464377453333 Marionette TRACE conn5 -> [0,774,"setScriptTimeout",{"ms":35000}] 12:30:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 12:30:53 INFO - PROCESS | 3740 | 1464377453335 Marionette TRACE conn5 <- [1,774,null,{}] 12:30:53 INFO - PROCESS | 3740 | 1464377453339 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}] 12:30:53 INFO - PROCESS | 3740 | 1464377453442 Marionette TRACE conn5 <- [1,775,null,{"value":null}] 12:30:53 INFO - PROCESS | 3740 | 1464377453540 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\", \"518d4023-cf08-4df0-a07a-6b3da5d0c4d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:30:53 INFO - PROCESS | 3740 | ++DOCSHELL 10B83000 == 55 [pid = 3740] [id = 203] 12:30:53 INFO - PROCESS | 3740 | ++DOMWINDOW == 103 (10B86400) [pid = 3740] [serial = 607] [outer = 00000000] 12:30:53 INFO - PROCESS | 3740 | ++DOMWINDOW == 104 (18F79800) [pid = 3740] [serial = 608] [outer = 10B86400] 12:30:53 INFO - PROCESS | 3740 | 1464377453595 Marionette DEBUG loaded listener.js 12:30:53 INFO - PROCESS | 3740 | ++DOMWINDOW == 105 (18F81C00) [pid = 3740] [serial = 609] [outer = 10B86400] 12:30:54 INFO - PROCESS | 3740 | 1464377454349 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]]]}] 12:30:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 12:30:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 1073ms 12:30:54 INFO - PROCESS | 3740 | 1464377454409 Marionette TRACE conn5 -> [0,777,"getWindowHandle",null] 12:30:54 INFO - PROCESS | 3740 | 1464377454413 Marionette TRACE conn5 <- [1,777,null,{"value":"13"}] 12:30:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 12:30:54 INFO - PROCESS | 3740 | 1464377454417 Marionette TRACE conn5 -> [0,778,"setScriptTimeout",{"ms":35000}] 12:30:54 INFO - PROCESS | 3740 | 1464377454421 Marionette TRACE conn5 <- [1,778,null,{}] 12:30:54 INFO - PROCESS | 3740 | 1464377454426 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}] 12:30:54 INFO - PROCESS | 3740 | 1464377454528 Marionette TRACE conn5 <- [1,779,null,{"value":null}] 12:30:54 INFO - PROCESS | 3740 | 1464377454659 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\", \"518d4023-cf08-4df0-a07a-6b3da5d0c4d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:30:54 INFO - PROCESS | 3740 | ++DOCSHELL 1179A000 == 56 [pid = 3740] [id = 204] 12:30:54 INFO - PROCESS | 3740 | ++DOMWINDOW == 106 (147A0800) [pid = 3740] [serial = 610] [outer = 00000000] 12:30:54 INFO - PROCESS | 3740 | ++DOMWINDOW == 107 (14A5EC00) [pid = 3740] [serial = 611] [outer = 147A0800] 12:30:54 INFO - PROCESS | 3740 | 1464377454714 Marionette DEBUG loaded listener.js 12:30:54 INFO - PROCESS | 3740 | ++DOMWINDOW == 108 (16E9D800) [pid = 3740] [serial = 612] [outer = 147A0800] 12:30:54 INFO - PROCESS | 3740 | --DOCSHELL 1A713C00 == 55 [pid = 3740] [id = 197] 12:30:54 INFO - PROCESS | 3740 | --DOCSHELL 0FF5FC00 == 54 [pid = 3740] [id = 196] 12:30:54 INFO - PROCESS | 3740 | --DOCSHELL 18F7C800 == 53 [pid = 3740] [id = 195] 12:30:54 INFO - PROCESS | 3740 | --DOCSHELL 17E0B400 == 52 [pid = 3740] [id = 194] 12:30:54 INFO - PROCESS | 3740 | --DOCSHELL 11501C00 == 51 [pid = 3740] [id = 193] 12:30:54 INFO - PROCESS | 3740 | --DOCSHELL 0CACB400 == 50 [pid = 3740] [id = 192] 12:30:55 INFO - PROCESS | 3740 | --DOMWINDOW == 107 (18F7E800) [pid = 3740] [serial = 555] [outer = 00000000] [url = about:blank] 12:30:55 INFO - PROCESS | 3740 | --DOMWINDOW == 106 (10B42C00) [pid = 3740] [serial = 539] [outer = 00000000] [url = about:blank] 12:30:55 INFO - PROCESS | 3740 | --DOMWINDOW == 105 (10532C00) [pid = 3740] [serial = 548] [outer = 00000000] [url = about:blank] 12:30:55 INFO - PROCESS | 3740 | --DOMWINDOW == 104 (10A9A800) [pid = 3740] [serial = 549] [outer = 00000000] [url = about:blank] 12:30:55 INFO - PROCESS | 3740 | --DOMWINDOW == 103 (10573400) [pid = 3740] [serial = 546] [outer = 00000000] [url = about:blank] 12:30:55 INFO - PROCESS | 3740 | --DOMWINDOW == 102 (10528000) [pid = 3740] [serial = 545] [outer = 00000000] [url = about:blank] 12:30:55 INFO - PROCESS | 3740 | --DOMWINDOW == 101 (16EAA400) [pid = 3740] [serial = 542] [outer = 00000000] [url = about:blank] 12:30:55 INFO - PROCESS | 3740 | --DOMWINDOW == 100 (18764800) [pid = 3740] [serial = 554] [outer = 00000000] [url = about:blank] 12:30:55 INFO - PROCESS | 3740 | --DOMWINDOW == 99 (153AB800) [pid = 3740] [serial = 552] [outer = 00000000] [url = about:blank] 12:30:55 INFO - PROCESS | 3740 | --DOMWINDOW == 98 (14F33800) [pid = 3740] [serial = 551] [outer = 00000000] [url = about:blank] 12:30:55 INFO - PROCESS | 3740 | 1464377455213 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]]]}] 12:30:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 12:30:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 830ms 12:30:55 INFO - PROCESS | 3740 | 1464377455249 Marionette TRACE conn5 -> [0,781,"getWindowHandle",null] 12:30:55 INFO - PROCESS | 3740 | 1464377455254 Marionette TRACE conn5 <- [1,781,null,{"value":"13"}] 12:30:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 12:30:55 INFO - PROCESS | 3740 | 1464377455267 Marionette TRACE conn5 -> [0,782,"setScriptTimeout",{"ms":35000}] 12:30:55 INFO - PROCESS | 3740 | 1464377455270 Marionette TRACE conn5 <- [1,782,null,{}] 12:30:55 INFO - PROCESS | 3740 | 1464377455274 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}] 12:30:55 INFO - PROCESS | 3740 | 1464377455361 Marionette TRACE conn5 <- [1,783,null,{"value":null}] 12:30:55 INFO - PROCESS | 3740 | 1464377455370 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\", \"518d4023-cf08-4df0-a07a-6b3da5d0c4d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:30:55 INFO - PROCESS | 3740 | ++DOCSHELL 10B82800 == 51 [pid = 3740] [id = 205] 12:30:55 INFO - PROCESS | 3740 | ++DOMWINDOW == 99 (10B83800) [pid = 3740] [serial = 613] [outer = 00000000] 12:30:55 INFO - PROCESS | 3740 | ++DOMWINDOW == 100 (1179C400) [pid = 3740] [serial = 614] [outer = 10B83800] 12:30:55 INFO - PROCESS | 3740 | 1464377455416 Marionette DEBUG loaded listener.js 12:30:55 INFO - PROCESS | 3740 | ++DOMWINDOW == 101 (149F3800) [pid = 3740] [serial = 615] [outer = 10B83800] 12:30:55 INFO - PROCESS | 3740 | 1464377455920 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]]]}] 12:30:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 12:30:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 691ms 12:30:55 INFO - PROCESS | 3740 | 1464377455954 Marionette TRACE conn5 -> [0,785,"getWindowHandle",null] 12:30:55 INFO - PROCESS | 3740 | 1464377455956 Marionette TRACE conn5 <- [1,785,null,{"value":"13"}] 12:30:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 12:30:55 INFO - PROCESS | 3740 | 1464377455959 Marionette TRACE conn5 -> [0,786,"setScriptTimeout",{"ms":35000}] 12:30:55 INFO - PROCESS | 3740 | 1464377455963 Marionette TRACE conn5 <- [1,786,null,{}] 12:30:55 INFO - PROCESS | 3740 | 1464377455972 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}] 12:30:56 INFO - PROCESS | 3740 | 1464377456087 Marionette TRACE conn5 <- [1,787,null,{"value":null}] 12:30:56 INFO - PROCESS | 3740 | 1464377456098 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\", \"518d4023-cf08-4df0-a07a-6b3da5d0c4d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:30:56 INFO - PROCESS | 3740 | ++DOCSHELL 1874C400 == 52 [pid = 3740] [id = 206] 12:30:56 INFO - PROCESS | 3740 | ++DOMWINDOW == 102 (1874F400) [pid = 3740] [serial = 616] [outer = 00000000] 12:30:56 INFO - PROCESS | 3740 | ++DOMWINDOW == 103 (18F79000) [pid = 3740] [serial = 617] [outer = 1874F400] 12:30:56 INFO - PROCESS | 3740 | 1464377456151 Marionette DEBUG loaded listener.js 12:30:56 INFO - PROCESS | 3740 | ++DOMWINDOW == 104 (18FCE800) [pid = 3740] [serial = 618] [outer = 1874F400] 12:30:56 INFO - PROCESS | 3740 | 1464377456604 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]]]}] 12:30:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | currentColor is computed when the attribute is set, not when it is painted 12:30:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 691ms 12:30:56 INFO - PROCESS | 3740 | 1464377456651 Marionette TRACE conn5 -> [0,789,"getWindowHandle",null] 12:30:56 INFO - PROCESS | 3740 | 1464377456653 Marionette TRACE conn5 <- [1,789,null,{"value":"13"}] 12:30:56 INFO - PROCESS | 3740 | 1464377456656 Marionette TRACE conn5 -> [0,790,"setScriptTimeout",{"ms":35000}] 12:30:56 INFO - PROCESS | 3740 | 1464377456658 Marionette TRACE conn5 <- [1,790,null,{}] 12:30:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 12:30:56 INFO - PROCESS | 3740 | 1464377456661 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}] 12:30:56 INFO - PROCESS | 3740 | 1464377456748 Marionette TRACE conn5 <- [1,791,null,{"value":null}] 12:30:56 INFO - PROCESS | 3740 | 1464377456755 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\", \"518d4023-cf08-4df0-a07a-6b3da5d0c4d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:30:56 INFO - PROCESS | 3740 | ++DOCSHELL 191B3400 == 53 [pid = 3740] [id = 207] 12:30:56 INFO - PROCESS | 3740 | ++DOMWINDOW == 105 (191B3C00) [pid = 3740] [serial = 619] [outer = 00000000] 12:30:56 INFO - PROCESS | 3740 | ++DOMWINDOW == 106 (19862000) [pid = 3740] [serial = 620] [outer = 191B3C00] 12:30:56 INFO - PROCESS | 3740 | 1464377456800 Marionette DEBUG loaded listener.js 12:30:56 INFO - PROCESS | 3740 | ++DOMWINDOW == 107 (19EA8000) [pid = 3740] [serial = 621] [outer = 191B3C00] 12:30:57 INFO - PROCESS | 3740 | 1464377457302 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]]]}] 12:30:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | currentColor is computed from the canvas element even when element is not rendered 12:30:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 670ms 12:30:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 12:30:57 INFO - PROCESS | 3740 | 1464377457330 Marionette TRACE conn5 -> [0,793,"getWindowHandle",null] 12:30:57 INFO - PROCESS | 3740 | 1464377457332 Marionette TRACE conn5 <- [1,793,null,{"value":"13"}] 12:30:57 INFO - PROCESS | 3740 | 1464377457335 Marionette TRACE conn5 -> [0,794,"setScriptTimeout",{"ms":35000}] 12:30:57 INFO - PROCESS | 3740 | 1464377457337 Marionette TRACE conn5 <- [1,794,null,{}] 12:30:57 INFO - PROCESS | 3740 | 1464377457341 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}] 12:30:57 INFO - PROCESS | 3740 | 1464377457451 Marionette TRACE conn5 <- [1,795,null,{"value":null}] 12:30:57 INFO - PROCESS | 3740 | 1464377457536 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\", \"518d4023-cf08-4df0-a07a-6b3da5d0c4d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:30:57 INFO - PROCESS | 3740 | ++DOCSHELL 1A431400 == 54 [pid = 3740] [id = 208] 12:30:57 INFO - PROCESS | 3740 | ++DOMWINDOW == 108 (1A431C00) [pid = 3740] [serial = 622] [outer = 00000000] 12:30:57 INFO - PROCESS | 3740 | ++DOMWINDOW == 109 (1A618800) [pid = 3740] [serial = 623] [outer = 1A431C00] 12:30:57 INFO - PROCESS | 3740 | 1464377457580 Marionette DEBUG loaded listener.js 12:30:57 INFO - PROCESS | 3740 | ++DOMWINDOW == 110 (1A761400) [pid = 3740] [serial = 624] [outer = 1A431C00] 12:30:58 INFO - PROCESS | 3740 | 1464377458021 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]]]}] 12:30:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | currentColor is solid black when the canvas element is not in a document 12:30:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 731ms 12:30:58 INFO - PROCESS | 3740 | 1464377458067 Marionette TRACE conn5 -> [0,797,"getWindowHandle",null] 12:30:58 INFO - PROCESS | 3740 | 1464377458069 Marionette TRACE conn5 <- [1,797,null,{"value":"13"}] 12:30:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 12:30:58 INFO - PROCESS | 3740 | 1464377458072 Marionette TRACE conn5 -> [0,798,"setScriptTimeout",{"ms":35000}] 12:30:58 INFO - PROCESS | 3740 | 1464377458074 Marionette TRACE conn5 <- [1,798,null,{}] 12:30:58 INFO - PROCESS | 3740 | 1464377458077 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}] 12:30:58 INFO - PROCESS | 3740 | 1464377458208 Marionette TRACE conn5 <- [1,799,null,{"value":null}] 12:30:58 INFO - PROCESS | 3740 | 1464377458271 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\", \"518d4023-cf08-4df0-a07a-6b3da5d0c4d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:30:58 INFO - PROCESS | 3740 | ++DOCSHELL 10B8CC00 == 55 [pid = 3740] [id = 209] 12:30:58 INFO - PROCESS | 3740 | ++DOMWINDOW == 111 (1A2EE800) [pid = 3740] [serial = 625] [outer = 00000000] 12:30:58 INFO - PROCESS | 3740 | ++DOMWINDOW == 112 (1C16E800) [pid = 3740] [serial = 626] [outer = 1A2EE800] 12:30:58 INFO - PROCESS | 3740 | 1464377458317 Marionette DEBUG loaded listener.js 12:30:58 INFO - PROCESS | 3740 | ++DOMWINDOW == 113 (1C847400) [pid = 3740] [serial = 627] [outer = 1A2EE800] 12:30:58 INFO - PROCESS | 3740 | 1464377458753 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]]]}] 12:30:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 12:30:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 730ms 12:30:58 INFO - PROCESS | 3740 | 1464377458815 Marionette TRACE conn5 -> [0,801,"getWindowHandle",null] 12:30:58 INFO - PROCESS | 3740 | 1464377458817 Marionette TRACE conn5 <- [1,801,null,{"value":"13"}] 12:30:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 12:30:58 INFO - PROCESS | 3740 | 1464377458820 Marionette TRACE conn5 -> [0,802,"setScriptTimeout",{"ms":35000}] 12:30:58 INFO - PROCESS | 3740 | 1464377458822 Marionette TRACE conn5 <- [1,802,null,{}] 12:30:58 INFO - PROCESS | 3740 | 1464377458826 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}] 12:30:58 INFO - PROCESS | 3740 | 1464377458936 Marionette TRACE conn5 <- [1,803,null,{"value":null}] 12:30:59 INFO - PROCESS | 3740 | 1464377459087 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\", \"518d4023-cf08-4df0-a07a-6b3da5d0c4d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:30:59 INFO - PROCESS | 3740 | --DOMWINDOW == 112 (18F92800) [pid = 3740] [serial = 583] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 12:30:59 INFO - PROCESS | 3740 | --DOMWINDOW == 111 (18304800) [pid = 3740] [serial = 580] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 12:30:59 INFO - PROCESS | 3740 | --DOMWINDOW == 110 (18305400) [pid = 3740] [serial = 586] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 12:30:59 INFO - PROCESS | 3740 | --DOMWINDOW == 109 (0CB35000) [pid = 3740] [serial = 574] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 12:30:59 INFO - PROCESS | 3740 | --DOMWINDOW == 108 (1150B400) [pid = 3740] [serial = 577] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 12:30:59 INFO - PROCESS | 3740 | --DOMWINDOW == 107 (1A718400) [pid = 3740] [serial = 589] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 12:30:59 INFO - PROCESS | 3740 | ++DOCSHELL 0CB35000 == 56 [pid = 3740] [id = 210] 12:30:59 INFO - PROCESS | 3740 | ++DOMWINDOW == 108 (1052F800) [pid = 3740] [serial = 628] [outer = 00000000] 12:30:59 INFO - PROCESS | 3740 | ++DOMWINDOW == 109 (18304800) [pid = 3740] [serial = 629] [outer = 1052F800] 12:30:59 INFO - PROCESS | 3740 | 1464377459137 Marionette DEBUG loaded listener.js 12:30:59 INFO - PROCESS | 3740 | ++DOMWINDOW == 110 (18305800) [pid = 3740] [serial = 630] [outer = 1052F800] 12:30:59 INFO - PROCESS | 3740 | 1464377459517 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] 12:30:59 INFO - PROCESS | 3740 | 1464377459557 Marionette TRACE conn5 <- [1,805,null,{"value":"13"}] 12:30:59 INFO - PROCESS | 3740 | 1464377459560 Marionette TRACE conn5 -> [0,806,"setScriptTimeout",{"ms":35000}] 12:30:59 INFO - PROCESS | 3740 | 1464377459562 Marionette TRACE conn5 <- [1,806,null,{}] 12:30:59 INFO - PROCESS | 3740 | 1464377459565 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}] 12:30:59 INFO - PROCESS | 3740 | 1464377459682 Marionette TRACE conn5 <- [1,807,null,{"value":null}] 12:30:59 INFO - PROCESS | 3740 | 1464377459691 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\", \"518d4023-cf08-4df0-a07a-6b3da5d0c4d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:30:59 INFO - PROCESS | 3740 | ++DOCSHELL 148E2000 == 57 [pid = 3740] [id = 211] 12:30:59 INFO - PROCESS | 3740 | ++DOMWINDOW == 111 (148E2400) [pid = 3740] [serial = 631] [outer = 00000000] 12:30:59 INFO - PROCESS | 3740 | ++DOMWINDOW == 112 (148EB400) [pid = 3740] [serial = 632] [outer = 148E2400] 12:30:59 INFO - PROCESS | 3740 | 1464377459737 Marionette DEBUG loaded listener.js 12:30:59 INFO - PROCESS | 3740 | ++DOMWINDOW == 113 (148F0000) [pid = 3740] [serial = 633] [outer = 148E2400] 12:31:00 INFO - PROCESS | 3740 | 1464377460154 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]]]}] 12:31:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 12:31:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 631ms 12:31:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 12:31:00 INFO - PROCESS | 3740 | 1464377460191 Marionette TRACE conn5 -> [0,809,"getWindowHandle",null] 12:31:00 INFO - PROCESS | 3740 | 1464377460193 Marionette TRACE conn5 <- [1,809,null,{"value":"13"}] 12:31:00 INFO - PROCESS | 3740 | 1464377460196 Marionette TRACE conn5 -> [0,810,"setScriptTimeout",{"ms":35000}] 12:31:00 INFO - PROCESS | 3740 | 1464377460197 Marionette TRACE conn5 <- [1,810,null,{}] 12:31:00 INFO - PROCESS | 3740 | 1464377460201 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}] 12:31:00 INFO - PROCESS | 3740 | 1464377460317 Marionette TRACE conn5 <- [1,811,null,{"value":null}] 12:31:00 INFO - PROCESS | 3740 | 1464377460399 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\", \"518d4023-cf08-4df0-a07a-6b3da5d0c4d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:31:00 INFO - PROCESS | 3740 | ++DOCSHELL 0FE39400 == 58 [pid = 3740] [id = 212] 12:31:00 INFO - PROCESS | 3740 | ++DOMWINDOW == 114 (148E9C00) [pid = 3740] [serial = 634] [outer = 00000000] 12:31:00 INFO - PROCESS | 3740 | ++DOMWINDOW == 115 (1DB0D000) [pid = 3740] [serial = 635] [outer = 148E9C00] 12:31:00 INFO - PROCESS | 3740 | 1464377460443 Marionette DEBUG loaded listener.js 12:31:00 INFO - PROCESS | 3740 | ++DOMWINDOW == 116 (1DB11400) [pid = 3740] [serial = 636] [outer = 148E9C00] 12:31:00 INFO - PROCESS | 3740 | 1464377460798 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] 12:31:00 INFO - PROCESS | 3740 | 1464377460828 Marionette TRACE conn5 <- [1,813,null,{"value":"13"}] 12:31:00 INFO - PROCESS | 3740 | 1464377460842 Marionette TRACE conn5 -> [0,814,"setScriptTimeout",{"ms":35000}] 12:31:00 INFO - PROCESS | 3740 | 1464377460844 Marionette TRACE conn5 <- [1,814,null,{}] 12:31:00 INFO - PROCESS | 3740 | 1464377460847 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}] 12:31:00 INFO - PROCESS | 3740 | 1464377460930 Marionette TRACE conn5 <- [1,815,null,{"value":null}] 12:31:00 INFO - PROCESS | 3740 | 1464377460937 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\", \"518d4023-cf08-4df0-a07a-6b3da5d0c4d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:31:00 INFO - PROCESS | 3740 | ++DOCSHELL 14937800 == 59 [pid = 3740] [id = 213] 12:31:00 INFO - PROCESS | 3740 | ++DOMWINDOW == 117 (1493CC00) [pid = 3740] [serial = 637] [outer = 00000000] 12:31:00 INFO - PROCESS | 3740 | ++DOMWINDOW == 118 (14943400) [pid = 3740] [serial = 638] [outer = 1493CC00] 12:31:01 INFO - PROCESS | 3740 | 1464377460980 Marionette DEBUG loaded listener.js 12:31:01 INFO - PROCESS | 3740 | ++DOMWINDOW == 119 (16EAE000) [pid = 3740] [serial = 639] [outer = 1493CC00] 12:31:01 INFO - PROCESS | 3740 | 1464377461690 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]]]}] 12:31:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 12:31:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 930ms 12:31:01 INFO - PROCESS | 3740 | 1464377461763 Marionette TRACE conn5 -> [0,817,"getWindowHandle",null] 12:31:01 INFO - PROCESS | 3740 | 1464377461769 Marionette TRACE conn5 <- [1,817,null,{"value":"13"}] 12:31:01 INFO - PROCESS | 3740 | 1464377461773 Marionette TRACE conn5 -> [0,818,"setScriptTimeout",{"ms":35000}] 12:31:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 12:31:01 INFO - PROCESS | 3740 | 1464377461778 Marionette TRACE conn5 <- [1,818,null,{}] 12:31:01 INFO - PROCESS | 3740 | 1464377461783 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}] 12:31:01 INFO - PROCESS | 3740 | 1464377461905 Marionette TRACE conn5 <- [1,819,null,{"value":null}] 12:31:02 INFO - PROCESS | 3740 | 1464377462030 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\", \"518d4023-cf08-4df0-a07a-6b3da5d0c4d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:31:02 INFO - PROCESS | 3740 | ++DOCSHELL 0FF5F000 == 60 [pid = 3740] [id = 214] 12:31:02 INFO - PROCESS | 3740 | ++DOMWINDOW == 120 (10533400) [pid = 3740] [serial = 640] [outer = 00000000] 12:31:02 INFO - PROCESS | 3740 | ++DOMWINDOW == 121 (11799400) [pid = 3740] [serial = 641] [outer = 10533400] 12:31:02 INFO - PROCESS | 3740 | 1464377462088 Marionette DEBUG loaded listener.js 12:31:02 INFO - PROCESS | 3740 | ++DOMWINDOW == 122 (14941400) [pid = 3740] [serial = 642] [outer = 10533400] 12:31:02 INFO - PROCESS | 3740 | 1464377462653 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]]]}] 12:31:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 12:31:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 931ms 12:31:02 INFO - PROCESS | 3740 | 1464377462709 Marionette TRACE conn5 -> [0,821,"getWindowHandle",null] 12:31:02 INFO - PROCESS | 3740 | 1464377462715 Marionette TRACE conn5 <- [1,821,null,{"value":"13"}] 12:31:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 12:31:02 INFO - PROCESS | 3740 | 1464377462721 Marionette TRACE conn5 -> [0,822,"setScriptTimeout",{"ms":35000}] 12:31:02 INFO - PROCESS | 3740 | 1464377462724 Marionette TRACE conn5 <- [1,822,null,{}] 12:31:02 INFO - PROCESS | 3740 | 1464377462728 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}] 12:31:02 INFO - PROCESS | 3740 | 1464377462841 Marionette TRACE conn5 <- [1,823,null,{"value":null}] 12:31:02 INFO - PROCESS | 3740 | 1464377462945 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\", \"518d4023-cf08-4df0-a07a-6b3da5d0c4d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:31:02 INFO - PROCESS | 3740 | ++DOCSHELL 17E0FC00 == 61 [pid = 3740] [id = 215] 12:31:02 INFO - PROCESS | 3740 | ++DOMWINDOW == 123 (17E9D800) [pid = 3740] [serial = 643] [outer = 00000000] 12:31:03 INFO - PROCESS | 3740 | ++DOMWINDOW == 124 (18F76400) [pid = 3740] [serial = 644] [outer = 17E9D800] 12:31:03 INFO - PROCESS | 3740 | 1464377463000 Marionette DEBUG loaded listener.js 12:31:03 INFO - PROCESS | 3740 | ++DOMWINDOW == 125 (191B4800) [pid = 3740] [serial = 645] [outer = 17E9D800] 12:31:03 INFO - PROCESS | 3740 | 1464377463645 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]]]}] 12:31:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 12:31:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 970ms 12:31:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 12:31:03 INFO - PROCESS | 3740 | 1464377463693 Marionette TRACE conn5 -> [0,825,"getWindowHandle",null] 12:31:03 INFO - PROCESS | 3740 | 1464377463696 Marionette TRACE conn5 <- [1,825,null,{"value":"13"}] 12:31:03 INFO - PROCESS | 3740 | 1464377463699 Marionette TRACE conn5 -> [0,826,"setScriptTimeout",{"ms":35000}] 12:31:03 INFO - PROCESS | 3740 | 1464377463703 Marionette TRACE conn5 <- [1,826,null,{}] 12:31:03 INFO - PROCESS | 3740 | 1464377463714 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}] 12:31:03 INFO - PROCESS | 3740 | 1464377463826 Marionette TRACE conn5 <- [1,827,null,{"value":null}] 12:31:03 INFO - PROCESS | 3740 | 1464377463931 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\", \"518d4023-cf08-4df0-a07a-6b3da5d0c4d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:31:03 INFO - PROCESS | 3740 | ++DOCSHELL 1DB12800 == 62 [pid = 3740] [id = 216] 12:31:03 INFO - PROCESS | 3740 | ++DOMWINDOW == 126 (1DBBC400) [pid = 3740] [serial = 646] [outer = 00000000] 12:31:03 INFO - PROCESS | 3740 | ++DOMWINDOW == 127 (1DBC2C00) [pid = 3740] [serial = 647] [outer = 1DBBC400] 12:31:04 INFO - PROCESS | 3740 | 1464377463988 Marionette DEBUG loaded listener.js 12:31:04 INFO - PROCESS | 3740 | ++DOMWINDOW == 128 (1DD65800) [pid = 3740] [serial = 648] [outer = 1DBBC400] 12:31:04 INFO - PROCESS | 3740 | 1464377464626 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]]]}] 12:31:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 12:31:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 971ms 12:31:04 INFO - PROCESS | 3740 | 1464377464673 Marionette TRACE conn5 -> [0,829,"getWindowHandle",null] 12:31:04 INFO - PROCESS | 3740 | 1464377464676 Marionette TRACE conn5 <- [1,829,null,{"value":"13"}] 12:31:04 INFO - PROCESS | 3740 | 1464377464679 Marionette TRACE conn5 -> [0,830,"setScriptTimeout",{"ms":35000}] 12:31:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 12:31:04 INFO - PROCESS | 3740 | 1464377464681 Marionette TRACE conn5 <- [1,830,null,{}] 12:31:04 INFO - PROCESS | 3740 | 1464377464684 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}] 12:31:04 INFO - PROCESS | 3740 | 1464377464801 Marionette TRACE conn5 <- [1,831,null,{"value":null}] 12:31:04 INFO - PROCESS | 3740 | 1464377464932 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\", \"518d4023-cf08-4df0-a07a-6b3da5d0c4d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:31:04 INFO - PROCESS | 3740 | ++DOCSHELL 15206400 == 63 [pid = 3740] [id = 217] 12:31:04 INFO - PROCESS | 3740 | ++DOMWINDOW == 129 (15208000) [pid = 3740] [serial = 649] [outer = 00000000] 12:31:04 INFO - PROCESS | 3740 | ++DOMWINDOW == 130 (1520E000) [pid = 3740] [serial = 650] [outer = 15208000] 12:31:05 INFO - PROCESS | 3740 | 1464377464987 Marionette DEBUG loaded listener.js 12:31:05 INFO - PROCESS | 3740 | ++DOMWINDOW == 131 (191AB800) [pid = 3740] [serial = 651] [outer = 15208000] 12:31:05 INFO - PROCESS | 3740 | 1464377465522 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]]]}] 12:31:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 12:31:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 870ms 12:31:05 INFO - PROCESS | 3740 | 1464377465553 Marionette TRACE conn5 -> [0,833,"getWindowHandle",null] 12:31:05 INFO - PROCESS | 3740 | 1464377465555 Marionette TRACE conn5 <- [1,833,null,{"value":"13"}] 12:31:05 INFO - PROCESS | 3740 | 1464377465559 Marionette TRACE conn5 -> [0,834,"setScriptTimeout",{"ms":35000}] 12:31:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 12:31:05 INFO - PROCESS | 3740 | 1464377465561 Marionette TRACE conn5 <- [1,834,null,{}] 12:31:05 INFO - PROCESS | 3740 | 1464377465564 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}] 12:31:05 INFO - PROCESS | 3740 | 1464377465668 Marionette TRACE conn5 <- [1,835,null,{"value":null}] 12:31:05 INFO - PROCESS | 3740 | 1464377465770 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\", \"518d4023-cf08-4df0-a07a-6b3da5d0c4d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:31:05 INFO - PROCESS | 3740 | ++DOCSHELL 16EAB400 == 64 [pid = 3740] [id = 218] 12:31:05 INFO - PROCESS | 3740 | ++DOMWINDOW == 132 (1C8B1000) [pid = 3740] [serial = 652] [outer = 00000000] 12:31:05 INFO - PROCESS | 3740 | ++DOMWINDOW == 133 (1DD78800) [pid = 3740] [serial = 653] [outer = 1C8B1000] 12:31:05 INFO - PROCESS | 3740 | 1464377465825 Marionette DEBUG loaded listener.js 12:31:05 INFO - PROCESS | 3740 | ++DOMWINDOW == 134 (1E2D9000) [pid = 3740] [serial = 654] [outer = 1C8B1000] 12:31:06 INFO - PROCESS | 3740 | 1464377466458 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]]]}] 12:31:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 12:31:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 971ms 12:31:06 INFO - PROCESS | 3740 | 1464377466533 Marionette TRACE conn5 -> [0,837,"getWindowHandle",null] 12:31:06 INFO - PROCESS | 3740 | 1464377466536 Marionette TRACE conn5 <- [1,837,null,{"value":"13"}] 12:31:06 INFO - PROCESS | 3740 | 1464377466539 Marionette TRACE conn5 -> [0,838,"setScriptTimeout",{"ms":35000}] 12:31:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 12:31:06 INFO - PROCESS | 3740 | 1464377466541 Marionette TRACE conn5 <- [1,838,null,{}] 12:31:06 INFO - PROCESS | 3740 | 1464377466545 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}] 12:31:06 INFO - PROCESS | 3740 | 1464377466661 Marionette TRACE conn5 <- [1,839,null,{"value":null}] 12:31:06 INFO - PROCESS | 3740 | 1464377466796 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\", \"518d4023-cf08-4df0-a07a-6b3da5d0c4d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:31:06 INFO - PROCESS | 3740 | ++DOCSHELL 0CB34800 == 65 [pid = 3740] [id = 219] 12:31:06 INFO - PROCESS | 3740 | ++DOMWINDOW == 135 (10526400) [pid = 3740] [serial = 655] [outer = 00000000] 12:31:06 INFO - PROCESS | 3740 | ++DOMWINDOW == 136 (10BD2000) [pid = 3740] [serial = 656] [outer = 10526400] 12:31:06 INFO - PROCESS | 3740 | 1464377466853 Marionette DEBUG loaded listener.js 12:31:06 INFO - PROCESS | 3740 | ++DOMWINDOW == 137 (15317800) [pid = 3740] [serial = 657] [outer = 10526400] 12:31:07 INFO - PROCESS | 3740 | 1464377467534 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]]]}] 12:31:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 12:31:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 1015ms 12:31:07 INFO - PROCESS | 3740 | 1464377467559 Marionette TRACE conn5 -> [0,841,"getWindowHandle",null] 12:31:07 INFO - PROCESS | 3740 | 1464377467563 Marionette TRACE conn5 <- [1,841,null,{"value":"13"}] 12:31:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 12:31:07 INFO - PROCESS | 3740 | 1464377467567 Marionette TRACE conn5 -> [0,842,"setScriptTimeout",{"ms":35000}] 12:31:07 INFO - PROCESS | 3740 | 1464377467571 Marionette TRACE conn5 <- [1,842,null,{}] 12:31:07 INFO - PROCESS | 3740 | 1464377467576 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}] 12:31:07 INFO - PROCESS | 3740 | 1464377467678 Marionette TRACE conn5 <- [1,843,null,{"value":null}] 12:31:07 INFO - PROCESS | 3740 | 1464377467784 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\", \"518d4023-cf08-4df0-a07a-6b3da5d0c4d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:31:07 INFO - PROCESS | 3740 | ++DOCSHELL 10B83C00 == 66 [pid = 3740] [id = 220] 12:31:07 INFO - PROCESS | 3740 | ++DOMWINDOW == 138 (148E5800) [pid = 3740] [serial = 658] [outer = 00000000] 12:31:07 INFO - PROCESS | 3740 | ++DOMWINDOW == 139 (1496AC00) [pid = 3740] [serial = 659] [outer = 148E5800] 12:31:07 INFO - PROCESS | 3740 | 1464377467833 Marionette DEBUG loaded listener.js 12:31:07 INFO - PROCESS | 3740 | ++DOMWINDOW == 140 (15205C00) [pid = 3740] [serial = 660] [outer = 148E5800] 12:31:09 INFO - PROCESS | 3740 | 1464377469329 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]]]}] 12:31:09 INFO - PROCESS | 3740 | --DOCSHELL 18F8B800 == 65 [pid = 3740] [id = 20] 12:31:09 INFO - PROCESS | 3740 | --DOCSHELL 18307800 == 64 [pid = 3740] [id = 188] 12:31:09 INFO - PROCESS | 3740 | --DOCSHELL 1A709C00 == 63 [pid = 3740] [id = 191] 12:31:09 INFO - PROCESS | 3740 | --DOCSHELL 0FE39400 == 62 [pid = 3740] [id = 212] 12:31:09 INFO - PROCESS | 3740 | --DOCSHELL 148E2000 == 61 [pid = 3740] [id = 211] 12:31:09 INFO - PROCESS | 3740 | --DOCSHELL 0CB35000 == 60 [pid = 3740] [id = 210] 12:31:09 INFO - PROCESS | 3740 | --DOCSHELL 10B8CC00 == 59 [pid = 3740] [id = 209] 12:31:09 INFO - PROCESS | 3740 | --DOCSHELL 1A431400 == 58 [pid = 3740] [id = 208] 12:31:09 INFO - PROCESS | 3740 | --DOCSHELL 191B3400 == 57 [pid = 3740] [id = 207] 12:31:09 INFO - PROCESS | 3740 | --DOCSHELL 1874C400 == 56 [pid = 3740] [id = 206] 12:31:09 INFO - PROCESS | 3740 | --DOCSHELL 10B82800 == 55 [pid = 3740] [id = 205] 12:31:09 INFO - PROCESS | 3740 | --DOCSHELL 1179A000 == 54 [pid = 3740] [id = 204] 12:31:09 INFO - PROCESS | 3740 | --DOCSHELL 0FF0AC00 == 53 [pid = 3740] [id = 186] 12:31:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 12:31:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 1873ms 12:31:09 INFO - PROCESS | 3740 | --DOMWINDOW == 139 (1A76A400) [pid = 3740] [serial = 590] [outer = 00000000] [url = about:blank] 12:31:09 INFO - PROCESS | 3740 | --DOMWINDOW == 138 (19862C00) [pid = 3740] [serial = 584] [outer = 00000000] [url = about:blank] 12:31:09 INFO - PROCESS | 3740 | --DOMWINDOW == 137 (191AE000) [pid = 3740] [serial = 557] [outer = 00000000] [url = about:blank] 12:31:09 INFO - PROCESS | 3740 | --DOMWINDOW == 136 (147A0400) [pid = 3740] [serial = 560] [outer = 00000000] [url = about:blank] 12:31:09 INFO - PROCESS | 3740 | --DOMWINDOW == 135 (18F81400) [pid = 3740] [serial = 563] [outer = 00000000] [url = about:blank] 12:31:09 INFO - PROCESS | 3740 | --DOMWINDOW == 134 (19EAC400) [pid = 3740] [serial = 566] [outer = 00000000] [url = about:blank] 12:31:09 INFO - PROCESS | 3740 | --DOMWINDOW == 133 (19EA2400) [pid = 3740] [serial = 585] [outer = 00000000] [url = about:blank] 12:31:09 INFO - PROCESS | 3740 | --DOMWINDOW == 132 (1A638400) [pid = 3740] [serial = 569] [outer = 00000000] [url = about:blank] 12:31:09 INFO - PROCESS | 3740 | --DOMWINDOW == 131 (1830CC00) [pid = 3740] [serial = 581] [outer = 00000000] [url = about:blank] 12:31:09 INFO - PROCESS | 3740 | --DOMWINDOW == 130 (1A433800) [pid = 3740] [serial = 587] [outer = 00000000] [url = about:blank] 12:31:09 INFO - PROCESS | 3740 | --DOMWINDOW == 129 (10B40000) [pid = 3740] [serial = 576] [outer = 00000000] [url = about:blank] 12:31:09 INFO - PROCESS | 3740 | --DOMWINDOW == 128 (0FFEFC00) [pid = 3740] [serial = 575] [outer = 00000000] [url = about:blank] 12:31:09 INFO - PROCESS | 3740 | --DOMWINDOW == 127 (1496E000) [pid = 3740] [serial = 578] [outer = 00000000] [url = about:blank] 12:31:09 INFO - PROCESS | 3740 | --DOMWINDOW == 126 (14F30400) [pid = 3740] [serial = 579] [outer = 00000000] [url = about:blank] 12:31:09 INFO - PROCESS | 3740 | --DOMWINDOW == 125 (1A76B400) [pid = 3740] [serial = 572] [outer = 00000000] [url = about:blank] 12:31:09 INFO - PROCESS | 3740 | --DOMWINDOW == 124 (1876A800) [pid = 3740] [serial = 582] [outer = 00000000] [url = about:blank] 12:31:09 INFO - PROCESS | 3740 | --DOMWINDOW == 123 (1A613400) [pid = 3740] [serial = 588] [outer = 00000000] [url = about:blank] 12:31:09 INFO - PROCESS | 3740 | --DOMWINDOW == 122 (1BAC7000) [pid = 3740] [serial = 591] [outer = 00000000] [url = about:blank] 12:31:09 INFO - PROCESS | 3740 | 1464377469614 Marionette TRACE conn5 -> [0,845,"getWindowHandle",null] 12:31:09 INFO - PROCESS | 3740 | 1464377469620 Marionette TRACE conn5 <- [1,845,null,{"value":"13"}] 12:31:09 INFO - PROCESS | 3740 | 1464377469637 Marionette TRACE conn5 -> [0,846,"setScriptTimeout",{"ms":35000}] 12:31:09 INFO - PROCESS | 3740 | 1464377469640 Marionette TRACE conn5 <- [1,846,null,{}] 12:31:09 INFO - PROCESS | 3740 | 1464377469644 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}] 12:31:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 12:31:09 INFO - PROCESS | 3740 | 1464377469729 Marionette TRACE conn5 <- [1,847,null,{"value":null}] 12:31:09 INFO - PROCESS | 3740 | 1464377469736 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\", \"518d4023-cf08-4df0-a07a-6b3da5d0c4d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:31:09 INFO - PROCESS | 3740 | ++DOCSHELL 11704800 == 54 [pid = 3740] [id = 221] 12:31:09 INFO - PROCESS | 3740 | ++DOMWINDOW == 123 (11799C00) [pid = 3740] [serial = 661] [outer = 00000000] 12:31:09 INFO - PROCESS | 3740 | ++DOMWINDOW == 124 (148E9400) [pid = 3740] [serial = 662] [outer = 11799C00] 12:31:09 INFO - PROCESS | 3740 | 1464377469781 Marionette DEBUG loaded listener.js 12:31:09 INFO - PROCESS | 3740 | ++DOMWINDOW == 125 (1496E000) [pid = 3740] [serial = 663] [outer = 11799C00] 12:31:10 INFO - PROCESS | 3740 | 1464377470252 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]]]}] 12:31:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 12:31:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 611ms 12:31:10 INFO - PROCESS | 3740 | 1464377470262 Marionette TRACE conn5 -> [0,849,"getWindowHandle",null] 12:31:10 INFO - PROCESS | 3740 | 1464377470265 Marionette TRACE conn5 <- [1,849,null,{"value":"13"}] 12:31:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 12:31:10 INFO - PROCESS | 3740 | 1464377470268 Marionette TRACE conn5 -> [0,850,"setScriptTimeout",{"ms":35000}] 12:31:10 INFO - PROCESS | 3740 | 1464377470271 Marionette TRACE conn5 <- [1,850,null,{}] 12:31:10 INFO - PROCESS | 3740 | 1464377470281 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}] 12:31:10 INFO - PROCESS | 3740 | 1464377470372 Marionette TRACE conn5 <- [1,851,null,{"value":null}] 12:31:10 INFO - PROCESS | 3740 | 1464377470382 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\", \"518d4023-cf08-4df0-a07a-6b3da5d0c4d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:31:10 INFO - PROCESS | 3740 | ++DOCSHELL 16BD4800 == 55 [pid = 3740] [id = 222] 12:31:10 INFO - PROCESS | 3740 | ++DOMWINDOW == 126 (16EE2800) [pid = 3740] [serial = 664] [outer = 00000000] 12:31:10 INFO - PROCESS | 3740 | ++DOMWINDOW == 127 (191AE000) [pid = 3740] [serial = 665] [outer = 16EE2800] 12:31:10 INFO - PROCESS | 3740 | 1464377470431 Marionette DEBUG loaded listener.js 12:31:10 INFO - PROCESS | 3740 | ++DOMWINDOW == 128 (19848800) [pid = 3740] [serial = 666] [outer = 16EE2800] 12:31:10 INFO - PROCESS | 3740 | 1464377470935 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]]]}] 12:31:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 12:31:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 670ms 12:31:10 INFO - PROCESS | 3740 | 1464377470940 Marionette TRACE conn5 -> [0,853,"getWindowHandle",null] 12:31:10 INFO - PROCESS | 3740 | 1464377470942 Marionette TRACE conn5 <- [1,853,null,{"value":"13"}] 12:31:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 12:31:10 INFO - PROCESS | 3740 | 1464377470945 Marionette TRACE conn5 -> [0,854,"setScriptTimeout",{"ms":35000}] 12:31:10 INFO - PROCESS | 3740 | 1464377470947 Marionette TRACE conn5 <- [1,854,null,{}] 12:31:10 INFO - PROCESS | 3740 | 1464377470950 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}] 12:31:11 INFO - PROCESS | 3740 | 1464377471038 Marionette TRACE conn5 <- [1,855,null,{"value":null}] 12:31:11 INFO - PROCESS | 3740 | 1464377471045 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\", \"518d4023-cf08-4df0-a07a-6b3da5d0c4d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:31:11 INFO - PROCESS | 3740 | ++DOCSHELL 19EA1C00 == 56 [pid = 3740] [id = 223] 12:31:11 INFO - PROCESS | 3740 | ++DOMWINDOW == 129 (19EA9400) [pid = 3740] [serial = 667] [outer = 00000000] 12:31:11 INFO - PROCESS | 3740 | ++DOMWINDOW == 130 (1A61D800) [pid = 3740] [serial = 668] [outer = 19EA9400] 12:31:11 INFO - PROCESS | 3740 | 1464377471090 Marionette DEBUG loaded listener.js 12:31:11 INFO - PROCESS | 3740 | ++DOMWINDOW == 131 (1A63AC00) [pid = 3740] [serial = 669] [outer = 19EA9400] 12:31:11 INFO - PROCESS | 3740 | 1464377471532 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]]]}] 12:31:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 12:31:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 630ms 12:31:11 INFO - PROCESS | 3740 | 1464377471585 Marionette TRACE conn5 -> [0,857,"getWindowHandle",null] 12:31:11 INFO - PROCESS | 3740 | 1464377471587 Marionette TRACE conn5 <- [1,857,null,{"value":"13"}] 12:31:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 12:31:11 INFO - PROCESS | 3740 | 1464377471590 Marionette TRACE conn5 -> [0,858,"setScriptTimeout",{"ms":35000}] 12:31:11 INFO - PROCESS | 3740 | 1464377471592 Marionette TRACE conn5 <- [1,858,null,{}] 12:31:11 INFO - PROCESS | 3740 | 1464377471595 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}] 12:31:11 INFO - PROCESS | 3740 | 1464377471710 Marionette TRACE conn5 <- [1,859,null,{"value":null}] 12:31:11 INFO - PROCESS | 3740 | 1464377471795 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\", \"518d4023-cf08-4df0-a07a-6b3da5d0c4d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:31:11 INFO - PROCESS | 3740 | ++DOCSHELL 1B8A4800 == 57 [pid = 3740] [id = 224] 12:31:11 INFO - PROCESS | 3740 | ++DOMWINDOW == 132 (1B8B4000) [pid = 3740] [serial = 670] [outer = 00000000] 12:31:11 INFO - PROCESS | 3740 | ++DOMWINDOW == 133 (1B8C1000) [pid = 3740] [serial = 671] [outer = 1B8B4000] 12:31:11 INFO - PROCESS | 3740 | 1464377471850 Marionette DEBUG loaded listener.js 12:31:11 INFO - PROCESS | 3740 | ++DOMWINDOW == 134 (1C167800) [pid = 3740] [serial = 672] [outer = 1B8B4000] 12:31:12 INFO - PROCESS | 3740 | 1464377472290 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]]]}] 12:31:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 12:31:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 731ms 12:31:12 INFO - PROCESS | 3740 | 1464377472327 Marionette TRACE conn5 -> [0,861,"getWindowHandle",null] 12:31:12 INFO - PROCESS | 3740 | 1464377472329 Marionette TRACE conn5 <- [1,861,null,{"value":"13"}] 12:31:12 INFO - PROCESS | 3740 | 1464377472332 Marionette TRACE conn5 -> [0,862,"setScriptTimeout",{"ms":35000}] 12:31:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 12:31:12 INFO - PROCESS | 3740 | 1464377472334 Marionette TRACE conn5 <- [1,862,null,{}] 12:31:12 INFO - PROCESS | 3740 | 1464377472337 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}] 12:31:12 INFO - PROCESS | 3740 | 1464377472470 Marionette TRACE conn5 <- [1,863,null,{"value":null}] 12:31:12 INFO - PROCESS | 3740 | 1464377472535 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\", \"518d4023-cf08-4df0-a07a-6b3da5d0c4d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:31:12 INFO - PROCESS | 3740 | ++DOCSHELL 1CFB1000 == 58 [pid = 3740] [id = 225] 12:31:12 INFO - PROCESS | 3740 | ++DOMWINDOW == 135 (1CFB1C00) [pid = 3740] [serial = 673] [outer = 00000000] 12:31:12 INFO - PROCESS | 3740 | ++DOMWINDOW == 136 (1D0F0800) [pid = 3740] [serial = 674] [outer = 1CFB1C00] 12:31:12 INFO - PROCESS | 3740 | 1464377472582 Marionette DEBUG loaded listener.js 12:31:12 INFO - PROCESS | 3740 | ++DOMWINDOW == 137 (1D0F4400) [pid = 3740] [serial = 675] [outer = 1CFB1C00] 12:31:13 INFO - PROCESS | 3740 | 1464377473019 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]]]}] 12:31:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 12:31:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 730ms 12:31:13 INFO - PROCESS | 3740 | 1464377473089 Marionette TRACE conn5 -> [0,865,"getWindowHandle",null] 12:31:13 INFO - PROCESS | 3740 | 1464377473091 Marionette TRACE conn5 <- [1,865,null,{"value":"13"}] 12:31:13 INFO - PROCESS | 3740 | 1464377473104 Marionette TRACE conn5 -> [0,866,"setScriptTimeout",{"ms":35000}] 12:31:13 INFO - PROCESS | 3740 | 1464377473106 Marionette TRACE conn5 <- [1,866,null,{}] 12:31:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 12:31:13 INFO - PROCESS | 3740 | 1464377473110 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}] 12:31:13 INFO - PROCESS | 3740 | 1464377473225 Marionette TRACE conn5 <- [1,867,null,{"value":null}] 12:31:13 INFO - PROCESS | 3740 | 1464377473235 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\", \"518d4023-cf08-4df0-a07a-6b3da5d0c4d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:31:13 INFO - PROCESS | 3740 | ++DOCSHELL 1D0F7000 == 59 [pid = 3740] [id = 226] 12:31:13 INFO - PROCESS | 3740 | ++DOMWINDOW == 138 (1D0F8000) [pid = 3740] [serial = 676] [outer = 00000000] 12:31:13 INFO - PROCESS | 3740 | ++DOMWINDOW == 139 (1D219C00) [pid = 3740] [serial = 677] [outer = 1D0F8000] 12:31:13 INFO - PROCESS | 3740 | 1464377473332 Marionette DEBUG loaded listener.js 12:31:13 INFO - PROCESS | 3740 | ++DOMWINDOW == 140 (1DB09400) [pid = 3740] [serial = 678] [outer = 1D0F8000] 12:31:13 INFO - PROCESS | 3740 | --DOMWINDOW == 139 (148E9C00) [pid = 3740] [serial = 634] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 12:31:13 INFO - PROCESS | 3740 | --DOMWINDOW == 138 (1830C000) [pid = 3740] [serial = 562] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 12:31:13 INFO - PROCESS | 3740 | --DOMWINDOW == 137 (1874F400) [pid = 3740] [serial = 616] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 12:31:13 INFO - PROCESS | 3740 | --DOMWINDOW == 136 (1A615000) [pid = 3740] [serial = 568] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 12:31:13 INFO - PROCESS | 3740 | --DOMWINDOW == 135 (1A431800) [pid = 3740] [serial = 535] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 12:31:13 INFO - PROCESS | 3740 | --DOMWINDOW == 134 (148E2400) [pid = 3740] [serial = 631] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 12:31:13 INFO - PROCESS | 3740 | --DOMWINDOW == 133 (153AF800) [pid = 3740] [serial = 541] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 12:31:13 INFO - PROCESS | 3740 | --DOMWINDOW == 132 (1A2EE800) [pid = 3740] [serial = 625] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 12:31:13 INFO - PROCESS | 3740 | --DOMWINDOW == 131 (1A612800) [pid = 3740] [serial = 502] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 12:31:13 INFO - PROCESS | 3740 | --DOMWINDOW == 130 (10530000) [pid = 3740] [serial = 538] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 12:31:13 INFO - PROCESS | 3740 | --DOMWINDOW == 129 (1A716400) [pid = 3740] [serial = 571] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 12:31:13 INFO - PROCESS | 3740 | --DOMWINDOW == 128 (1A615C00) [pid = 3740] [serial = 460] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 12:31:13 INFO - PROCESS | 3740 | --DOMWINDOW == 127 (1A70B400) [pid = 3740] [serial = 505] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 12:31:13 INFO - PROCESS | 3740 | --DOMWINDOW == 126 (0FFF4800) [pid = 3740] [serial = 556] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 12:31:13 INFO - PROCESS | 3740 | --DOMWINDOW == 125 (19EAC800) [pid = 3740] [serial = 493] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 12:31:13 INFO - PROCESS | 3740 | --DOMWINDOW == 124 (19EA6C00) [pid = 3740] [serial = 565] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 12:31:13 INFO - PROCESS | 3740 | --DOMWINDOW == 123 (147A0800) [pid = 3740] [serial = 610] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 12:31:13 INFO - PROCESS | 3740 | --DOMWINDOW == 122 (191B3C00) [pid = 3740] [serial = 619] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 12:31:13 INFO - PROCESS | 3740 | --DOMWINDOW == 121 (1052F800) [pid = 3740] [serial = 628] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 12:31:13 INFO - PROCESS | 3740 | --DOMWINDOW == 120 (16EA1C00) [pid = 3740] [serial = 508] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 12:31:13 INFO - PROCESS | 3740 | --DOMWINDOW == 119 (16BD7800) [pid = 3740] [serial = 499] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 12:31:13 INFO - PROCESS | 3740 | --DOMWINDOW == 118 (0CB34000) [pid = 3740] [serial = 463] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 12:31:13 INFO - PROCESS | 3740 | --DOMWINDOW == 117 (10B83800) [pid = 3740] [serial = 613] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 12:31:13 INFO - PROCESS | 3740 | --DOMWINDOW == 116 (1A431C00) [pid = 3740] [serial = 622] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 12:31:13 INFO - PROCESS | 3740 | --DOMWINDOW == 115 (10B86400) [pid = 3740] [serial = 607] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 12:31:13 INFO - PROCESS | 3740 | --DOMWINDOW == 114 (10BCC000) [pid = 3740] [serial = 559] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 12:31:13 INFO - PROCESS | 3740 | --DOMWINDOW == 113 (0CB39C00) [pid = 3740] [serial = 496] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 12:31:14 INFO - PROCESS | 3740 | 1464377473985 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]]]}] 12:31:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 12:31:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 931ms 12:31:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 12:31:14 INFO - PROCESS | 3740 | 1464377474041 Marionette TRACE conn5 -> [0,869,"getWindowHandle",null] 12:31:14 INFO - PROCESS | 3740 | 1464377474043 Marionette TRACE conn5 <- [1,869,null,{"value":"13"}] 12:31:14 INFO - PROCESS | 3740 | 1464377474046 Marionette TRACE conn5 -> [0,870,"setScriptTimeout",{"ms":35000}] 12:31:14 INFO - PROCESS | 3740 | 1464377474048 Marionette TRACE conn5 <- [1,870,null,{}] 12:31:14 INFO - PROCESS | 3740 | 1464377474053 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}] 12:31:14 INFO - PROCESS | 3740 | 1464377474173 Marionette TRACE conn5 <- [1,871,null,{"value":null}] 12:31:14 INFO - PROCESS | 3740 | ++DOMWINDOW == 114 (10528800) [pid = 3740] [serial = 679] [outer = 0FE85400] 12:31:14 INFO - PROCESS | 3740 | 1464377474266 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\", \"518d4023-cf08-4df0-a07a-6b3da5d0c4d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:31:14 INFO - PROCESS | 3740 | ++DOCSHELL 1830A400 == 60 [pid = 3740] [id = 227] 12:31:14 INFO - PROCESS | 3740 | ++DOMWINDOW == 115 (1830B000) [pid = 3740] [serial = 680] [outer = 00000000] 12:31:14 INFO - PROCESS | 3740 | ++DOMWINDOW == 116 (19863000) [pid = 3740] [serial = 681] [outer = 1830B000] 12:31:14 INFO - PROCESS | 3740 | 1464377474330 Marionette DEBUG loaded listener.js 12:31:14 INFO - PROCESS | 3740 | ++DOMWINDOW == 117 (1A431800) [pid = 3740] [serial = 682] [outer = 1830B000] 12:31:14 INFO - PROCESS | 3740 | 1464377474705 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]]]}] 12:31:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 12:31:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 670ms 12:31:14 INFO - PROCESS | 3740 | 1464377474719 Marionette TRACE conn5 -> [0,873,"getWindowHandle",null] 12:31:14 INFO - PROCESS | 3740 | 1464377474721 Marionette TRACE conn5 <- [1,873,null,{"value":"13"}] 12:31:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 12:31:14 INFO - PROCESS | 3740 | 1464377474739 Marionette TRACE conn5 -> [0,874,"setScriptTimeout",{"ms":35000}] 12:31:14 INFO - PROCESS | 3740 | 1464377474741 Marionette TRACE conn5 <- [1,874,null,{}] 12:31:14 INFO - PROCESS | 3740 | 1464377474744 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}] 12:31:14 INFO - PROCESS | 3740 | 1464377474832 Marionette TRACE conn5 <- [1,875,null,{"value":null}] 12:31:14 INFO - PROCESS | 3740 | 1464377474838 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\", \"518d4023-cf08-4df0-a07a-6b3da5d0c4d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:31:14 INFO - PROCESS | 3740 | ++DOCSHELL 1A612800 == 61 [pid = 3740] [id = 228] 12:31:14 INFO - PROCESS | 3740 | ++DOMWINDOW == 118 (1A615000) [pid = 3740] [serial = 683] [outer = 00000000] 12:31:14 INFO - PROCESS | 3740 | ++DOMWINDOW == 119 (1B8B0800) [pid = 3740] [serial = 684] [outer = 1A615000] 12:31:14 INFO - PROCESS | 3740 | 1464377474884 Marionette DEBUG loaded listener.js 12:31:14 INFO - PROCESS | 3740 | ++DOMWINDOW == 120 (1D0F9800) [pid = 3740] [serial = 685] [outer = 1A615000] 12:31:15 INFO - PROCESS | 3740 | 1464377475311 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]]]}] 12:31:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 12:31:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 650ms 12:31:15 INFO - PROCESS | 3740 | 1464377475378 Marionette TRACE conn5 -> [0,877,"getWindowHandle",null] 12:31:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 12:31:15 INFO - PROCESS | 3740 | 1464377475380 Marionette TRACE conn5 <- [1,877,null,{"value":"13"}] 12:31:15 INFO - PROCESS | 3740 | 1464377475383 Marionette TRACE conn5 -> [0,878,"setScriptTimeout",{"ms":35000}] 12:31:15 INFO - PROCESS | 3740 | 1464377475384 Marionette TRACE conn5 <- [1,878,null,{}] 12:31:15 INFO - PROCESS | 3740 | 1464377475388 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}] 12:31:15 INFO - PROCESS | 3740 | 1464377475475 Marionette TRACE conn5 <- [1,879,null,{"value":null}] 12:31:15 INFO - PROCESS | 3740 | 1464377475481 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\", \"518d4023-cf08-4df0-a07a-6b3da5d0c4d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:31:15 INFO - PROCESS | 3740 | ++DOCSHELL 1DB0C000 == 62 [pid = 3740] [id = 229] 12:31:15 INFO - PROCESS | 3740 | ++DOMWINDOW == 121 (1DBBB000) [pid = 3740] [serial = 686] [outer = 00000000] 12:31:15 INFO - PROCESS | 3740 | ++DOMWINDOW == 122 (1DD6C800) [pid = 3740] [serial = 687] [outer = 1DBBB000] 12:31:15 INFO - PROCESS | 3740 | 1464377475524 Marionette DEBUG loaded listener.js 12:31:15 INFO - PROCESS | 3740 | ++DOMWINDOW == 123 (1DD74000) [pid = 3740] [serial = 688] [outer = 1DBBB000] 12:31:16 INFO - PROCESS | 3740 | 1464377476177 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]]]}] 12:31:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 12:31:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 831ms 12:31:16 INFO - PROCESS | 3740 | 1464377476214 Marionette TRACE conn5 -> [0,881,"getWindowHandle",null] 12:31:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 12:31:16 INFO - PROCESS | 3740 | 1464377476218 Marionette TRACE conn5 <- [1,881,null,{"value":"13"}] 12:31:16 INFO - PROCESS | 3740 | 1464377476224 Marionette TRACE conn5 -> [0,882,"setScriptTimeout",{"ms":35000}] 12:31:16 INFO - PROCESS | 3740 | 1464377476228 Marionette TRACE conn5 <- [1,882,null,{}] 12:31:16 INFO - PROCESS | 3740 | 1464377476234 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}] 12:31:16 INFO - PROCESS | 3740 | 1464377476351 Marionette TRACE conn5 <- [1,883,null,{"value":null}] 12:31:16 INFO - PROCESS | 3740 | 1464377476461 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\", \"518d4023-cf08-4df0-a07a-6b3da5d0c4d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:31:16 INFO - PROCESS | 3740 | ++DOCSHELL 0FE39400 == 63 [pid = 3740] [id = 230] 12:31:16 INFO - PROCESS | 3740 | ++DOMWINDOW == 124 (0FF65000) [pid = 3740] [serial = 689] [outer = 00000000] 12:31:16 INFO - PROCESS | 3740 | ++DOMWINDOW == 125 (1150B800) [pid = 3740] [serial = 690] [outer = 0FF65000] 12:31:16 INFO - PROCESS | 3740 | 1464377476519 Marionette DEBUG loaded listener.js 12:31:16 INFO - PROCESS | 3740 | ++DOMWINDOW == 126 (148EAC00) [pid = 3740] [serial = 691] [outer = 0FF65000] 12:31:17 INFO - PROCESS | 3740 | 1464377477145 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]]]}] 12:31:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 12:31:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 990ms 12:31:17 INFO - PROCESS | 3740 | 1464377477215 Marionette TRACE conn5 -> [0,885,"getWindowHandle",null] 12:31:17 INFO - PROCESS | 3740 | 1464377477221 Marionette TRACE conn5 <- [1,885,null,{"value":"13"}] 12:31:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 12:31:17 INFO - PROCESS | 3740 | 1464377477227 Marionette TRACE conn5 -> [0,886,"setScriptTimeout",{"ms":35000}] 12:31:17 INFO - PROCESS | 3740 | 1464377477230 Marionette TRACE conn5 <- [1,886,null,{}] 12:31:17 INFO - PROCESS | 3740 | 1464377477234 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}] 12:31:17 INFO - PROCESS | 3740 | 1464377477348 Marionette TRACE conn5 <- [1,887,null,{"value":null}] 12:31:17 INFO - PROCESS | 3740 | 1464377477484 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\", \"518d4023-cf08-4df0-a07a-6b3da5d0c4d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:31:17 INFO - PROCESS | 3740 | ++DOCSHELL 16EAC400 == 64 [pid = 3740] [id = 231] 12:31:17 INFO - PROCESS | 3740 | ++DOMWINDOW == 127 (16EB3800) [pid = 3740] [serial = 692] [outer = 00000000] 12:31:17 INFO - PROCESS | 3740 | ++DOMWINDOW == 128 (18F7E000) [pid = 3740] [serial = 693] [outer = 16EB3800] 12:31:17 INFO - PROCESS | 3740 | 1464377477540 Marionette DEBUG loaded listener.js 12:31:17 INFO - PROCESS | 3740 | ++DOMWINDOW == 129 (19862800) [pid = 3740] [serial = 694] [outer = 16EB3800] 12:31:18 INFO - PROCESS | 3740 | 1464377478187 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]]]}] 12:31:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 12:31:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 1021ms 12:31:18 INFO - PROCESS | 3740 | 1464377478249 Marionette TRACE conn5 -> [0,889,"getWindowHandle",null] 12:31:18 INFO - PROCESS | 3740 | 1464377478252 Marionette TRACE conn5 <- [1,889,null,{"value":"13"}] 12:31:18 INFO - PROCESS | 3740 | 1464377478255 Marionette TRACE conn5 -> [0,890,"setScriptTimeout",{"ms":35000}] 12:31:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 12:31:18 INFO - PROCESS | 3740 | 1464377478259 Marionette TRACE conn5 <- [1,890,null,{}] 12:31:18 INFO - PROCESS | 3740 | 1464377478270 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}] 12:31:18 INFO - PROCESS | 3740 | 1464377478434 Marionette TRACE conn5 <- [1,891,null,{"value":null}] 12:31:18 INFO - PROCESS | 3740 | 1464377478573 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\", \"518d4023-cf08-4df0-a07a-6b3da5d0c4d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:31:18 INFO - PROCESS | 3740 | ++DOCSHELL 1D0FC000 == 65 [pid = 3740] [id = 232] 12:31:18 INFO - PROCESS | 3740 | ++DOMWINDOW == 130 (1DBC3C00) [pid = 3740] [serial = 695] [outer = 00000000] 12:31:18 INFO - PROCESS | 3740 | ++DOMWINDOW == 131 (1E2E2800) [pid = 3740] [serial = 696] [outer = 1DBC3C00] 12:31:18 INFO - PROCESS | 3740 | 1464377478631 Marionette DEBUG loaded listener.js 12:31:18 INFO - PROCESS | 3740 | ++DOMWINDOW == 132 (1EEF0800) [pid = 3740] [serial = 697] [outer = 1DBC3C00] 12:31:19 INFO - PROCESS | 3740 | 1464377479246 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]]]}] 12:31:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 12:31:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 1022ms 12:31:19 INFO - PROCESS | 3740 | 1464377479281 Marionette TRACE conn5 -> [0,893,"getWindowHandle",null] 12:31:19 INFO - PROCESS | 3740 | 1464377479284 Marionette TRACE conn5 <- [1,893,null,{"value":"13"}] 12:31:19 INFO - PROCESS | 3740 | 1464377479287 Marionette TRACE conn5 -> [0,894,"setScriptTimeout",{"ms":35000}] 12:31:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 12:31:19 INFO - PROCESS | 3740 | 1464377479289 Marionette TRACE conn5 <- [1,894,null,{}] 12:31:19 INFO - PROCESS | 3740 | 1464377479293 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}] 12:31:19 INFO - PROCESS | 3740 | 1464377479404 Marionette TRACE conn5 <- [1,895,null,{"value":null}] 12:31:19 INFO - PROCESS | 3740 | 1464377479539 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\", \"518d4023-cf08-4df0-a07a-6b3da5d0c4d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:31:19 INFO - PROCESS | 3740 | ++DOCSHELL 1EEF9400 == 66 [pid = 3740] [id = 233] 12:31:19 INFO - PROCESS | 3740 | ++DOMWINDOW == 133 (1EEF9800) [pid = 3740] [serial = 698] [outer = 00000000] 12:31:19 INFO - PROCESS | 3740 | ++DOMWINDOW == 134 (1EEFC800) [pid = 3740] [serial = 699] [outer = 1EEF9800] 12:31:19 INFO - PROCESS | 3740 | 1464377479595 Marionette DEBUG loaded listener.js 12:31:19 INFO - PROCESS | 3740 | ++DOMWINDOW == 135 (22624800) [pid = 3740] [serial = 700] [outer = 1EEF9800] 12:31:20 INFO - PROCESS | 3740 | 1464377480151 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]]]}] 12:31:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 12:31:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 931ms 12:31:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 12:31:20 INFO - PROCESS | 3740 | 1464377480221 Marionette TRACE conn5 -> [0,897,"getWindowHandle",null] 12:31:20 INFO - PROCESS | 3740 | 1464377480223 Marionette TRACE conn5 <- [1,897,null,{"value":"13"}] 12:31:20 INFO - PROCESS | 3740 | 1464377480227 Marionette TRACE conn5 -> [0,898,"setScriptTimeout",{"ms":35000}] 12:31:20 INFO - PROCESS | 3740 | 1464377480229 Marionette TRACE conn5 <- [1,898,null,{}] 12:31:20 INFO - PROCESS | 3740 | 1464377480233 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}] 12:31:20 INFO - PROCESS | 3740 | 1464377480341 Marionette TRACE conn5 <- [1,899,null,{"value":null}] 12:31:20 INFO - PROCESS | 3740 | 1464377480449 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\", \"518d4023-cf08-4df0-a07a-6b3da5d0c4d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:31:20 INFO - PROCESS | 3740 | ++DOCSHELL 0CA36800 == 67 [pid = 3740] [id = 234] 12:31:20 INFO - PROCESS | 3740 | ++DOMWINDOW == 136 (0CAC1C00) [pid = 3740] [serial = 701] [outer = 00000000] 12:31:20 INFO - PROCESS | 3740 | ++DOMWINDOW == 137 (14FD6800) [pid = 3740] [serial = 702] [outer = 0CAC1C00] 12:31:20 INFO - PROCESS | 3740 | 1464377480503 Marionette DEBUG loaded listener.js 12:31:20 INFO - PROCESS | 3740 | ++DOMWINDOW == 138 (16EB0400) [pid = 3740] [serial = 703] [outer = 0CAC1C00] 12:31:21 INFO - PROCESS | 3740 | 1464377481361 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]]]}] 12:31:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 12:31:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 1177ms 12:31:21 INFO - PROCESS | 3740 | 1464377481408 Marionette TRACE conn5 -> [0,901,"getWindowHandle",null] 12:31:21 INFO - PROCESS | 3740 | 1464377481413 Marionette TRACE conn5 <- [1,901,null,{"value":"13"}] 12:31:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 12:31:21 INFO - PROCESS | 3740 | 1464377481418 Marionette TRACE conn5 -> [0,902,"setScriptTimeout",{"ms":35000}] 12:31:21 INFO - PROCESS | 3740 | 1464377481422 Marionette TRACE conn5 <- [1,902,null,{}] 12:31:21 INFO - PROCESS | 3740 | 1464377481427 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}] 12:31:21 INFO - PROCESS | 3740 | 1464377481525 Marionette TRACE conn5 <- [1,903,null,{"value":null}] 12:31:21 INFO - PROCESS | 3740 | 1464377481635 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\", \"518d4023-cf08-4df0-a07a-6b3da5d0c4d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:31:21 INFO - PROCESS | 3740 | ++DOCSHELL 10527000 == 68 [pid = 3740] [id = 235] 12:31:21 INFO - PROCESS | 3740 | ++DOMWINDOW == 139 (10528400) [pid = 3740] [serial = 704] [outer = 00000000] 12:31:21 INFO - PROCESS | 3740 | ++DOMWINDOW == 140 (10A9B800) [pid = 3740] [serial = 705] [outer = 10528400] 12:31:21 INFO - PROCESS | 3740 | 1464377481683 Marionette DEBUG loaded listener.js 12:31:21 INFO - PROCESS | 3740 | ++DOMWINDOW == 141 (10B89400) [pid = 3740] [serial = 706] [outer = 10528400] 12:31:22 INFO - PROCESS | 3740 | --DOCSHELL 1A612800 == 67 [pid = 3740] [id = 228] 12:31:22 INFO - PROCESS | 3740 | --DOCSHELL 1830A400 == 66 [pid = 3740] [id = 227] 12:31:22 INFO - PROCESS | 3740 | --DOCSHELL 1D0F7000 == 65 [pid = 3740] [id = 226] 12:31:22 INFO - PROCESS | 3740 | --DOCSHELL 1CFB1000 == 64 [pid = 3740] [id = 225] 12:31:22 INFO - PROCESS | 3740 | --DOCSHELL 1B8A4800 == 63 [pid = 3740] [id = 224] 12:31:22 INFO - PROCESS | 3740 | --DOCSHELL 19EA1C00 == 62 [pid = 3740] [id = 223] 12:31:22 INFO - PROCESS | 3740 | --DOMWINDOW == 140 (1A06A800) [pid = 3740] [serial = 599] [outer = 00000000] [url = about:blank] 12:31:22 INFO - PROCESS | 3740 | --DOMWINDOW == 139 (1CF2A000) [pid = 3740] [serial = 602] [outer = 00000000] [url = about:blank] 12:31:22 INFO - PROCESS | 3740 | --DOMWINDOW == 138 (1CFB4800) [pid = 3740] [serial = 605] [outer = 00000000] [url = about:blank] 12:31:22 INFO - PROCESS | 3740 | --DOMWINDOW == 137 (17E0C000) [pid = 3740] [serial = 596] [outer = 00000000] [url = about:blank] 12:31:22 INFO - PROCESS | 3740 | --DOMWINDOW == 136 (14943400) [pid = 3740] [serial = 638] [outer = 00000000] [url = about:blank] 12:31:22 INFO - PROCESS | 3740 | --DOCSHELL 16BD4800 == 61 [pid = 3740] [id = 222] 12:31:22 INFO - PROCESS | 3740 | --DOCSHELL 11704800 == 60 [pid = 3740] [id = 221] 12:31:22 INFO - PROCESS | 3740 | --DOCSHELL 10B83C00 == 59 [pid = 3740] [id = 220] 12:31:22 INFO - PROCESS | 3740 | --DOCSHELL 14937800 == 58 [pid = 3740] [id = 213] 12:31:22 INFO - PROCESS | 3740 | 1464377482337 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]]]}] 12:31:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 12:31:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 991ms 12:31:22 INFO - PROCESS | 3740 | --DOMWINDOW == 135 (1DB11400) [pid = 3740] [serial = 636] [outer = 00000000] [url = about:blank] 12:31:22 INFO - PROCESS | 3740 | --DOMWINDOW == 134 (1DB0D000) [pid = 3740] [serial = 635] [outer = 00000000] [url = about:blank] 12:31:22 INFO - PROCESS | 3740 | --DOMWINDOW == 133 (1C6BFC00) [pid = 3740] [serial = 593] [outer = 00000000] [url = about:blank] 12:31:22 INFO - PROCESS | 3740 | --DOMWINDOW == 132 (18FD4000) [pid = 3740] [serial = 564] [outer = 00000000] [url = about:blank] 12:31:22 INFO - PROCESS | 3740 | --DOMWINDOW == 131 (18FCE800) [pid = 3740] [serial = 618] [outer = 00000000] [url = about:blank] 12:31:22 INFO - PROCESS | 3740 | --DOMWINDOW == 130 (1A63CC00) [pid = 3740] [serial = 570] [outer = 00000000] [url = about:blank] 12:31:22 INFO - PROCESS | 3740 | --DOMWINDOW == 129 (1B3D1800) [pid = 3740] [serial = 537] [outer = 00000000] [url = about:blank] 12:31:22 INFO - PROCESS | 3740 | --DOMWINDOW == 128 (148EB400) [pid = 3740] [serial = 632] [outer = 00000000] [url = about:blank] 12:31:22 INFO - PROCESS | 3740 | --DOMWINDOW == 127 (17EAAC00) [pid = 3740] [serial = 543] [outer = 00000000] [url = about:blank] 12:31:22 INFO - PROCESS | 3740 | --DOMWINDOW == 126 (1C847400) [pid = 3740] [serial = 627] [outer = 00000000] [url = about:blank] 12:31:22 INFO - PROCESS | 3740 | --DOMWINDOW == 125 (1A61C400) [pid = 3740] [serial = 504] [outer = 00000000] [url = about:blank] 12:31:22 INFO - PROCESS | 3740 | --DOMWINDOW == 124 (148F0000) [pid = 3740] [serial = 633] [outer = 00000000] [url = about:blank] 12:31:22 INFO - PROCESS | 3740 | --DOMWINDOW == 123 (10BCD400) [pid = 3740] [serial = 540] [outer = 00000000] [url = about:blank] 12:31:22 INFO - PROCESS | 3740 | --DOMWINDOW == 122 (1B2F6800) [pid = 3740] [serial = 573] [outer = 00000000] [url = about:blank] 12:31:22 INFO - PROCESS | 3740 | --DOMWINDOW == 121 (1A63B400) [pid = 3740] [serial = 462] [outer = 00000000] [url = about:blank] 12:31:22 INFO - PROCESS | 3740 | --DOMWINDOW == 120 (1A764800) [pid = 3740] [serial = 507] [outer = 00000000] [url = about:blank] 12:31:22 INFO - PROCESS | 3740 | --DOMWINDOW == 119 (191B5C00) [pid = 3740] [serial = 558] [outer = 00000000] [url = about:blank] 12:31:22 INFO - PROCESS | 3740 | --DOMWINDOW == 118 (1C16E800) [pid = 3740] [serial = 626] [outer = 00000000] [url = about:blank] 12:31:22 INFO - PROCESS | 3740 | --DOMWINDOW == 117 (1A434C00) [pid = 3740] [serial = 495] [outer = 00000000] [url = about:blank] 12:31:22 INFO - PROCESS | 3740 | --DOMWINDOW == 116 (1A2E9C00) [pid = 3740] [serial = 567] [outer = 00000000] [url = about:blank] 12:31:22 INFO - PROCESS | 3740 | --DOMWINDOW == 115 (14A5EC00) [pid = 3740] [serial = 611] [outer = 00000000] [url = about:blank] 12:31:22 INFO - PROCESS | 3740 | --DOMWINDOW == 114 (19862000) [pid = 3740] [serial = 620] [outer = 00000000] [url = about:blank] 12:31:22 INFO - PROCESS | 3740 | --DOMWINDOW == 113 (18305800) [pid = 3740] [serial = 630] [outer = 00000000] [url = about:blank] 12:31:22 INFO - PROCESS | 3740 | --DOMWINDOW == 112 (1B3C9000) [pid = 3740] [serial = 510] [outer = 00000000] [url = about:blank] 12:31:22 INFO - PROCESS | 3740 | --DOMWINDOW == 111 (1874F000) [pid = 3740] [serial = 501] [outer = 00000000] [url = about:blank] 12:31:22 INFO - PROCESS | 3740 | --DOMWINDOW == 110 (10556000) [pid = 3740] [serial = 465] [outer = 00000000] [url = about:blank] 12:31:22 INFO - PROCESS | 3740 | --DOMWINDOW == 109 (149F3800) [pid = 3740] [serial = 615] [outer = 00000000] [url = about:blank] 12:31:22 INFO - PROCESS | 3740 | --DOMWINDOW == 108 (1A618800) [pid = 3740] [serial = 623] [outer = 00000000] [url = about:blank] 12:31:22 INFO - PROCESS | 3740 | --DOMWINDOW == 107 (18F79800) [pid = 3740] [serial = 608] [outer = 00000000] [url = about:blank] 12:31:22 INFO - PROCESS | 3740 | --DOMWINDOW == 106 (149F1800) [pid = 3740] [serial = 561] [outer = 00000000] [url = about:blank] 12:31:22 INFO - PROCESS | 3740 | --DOMWINDOW == 105 (10B44800) [pid = 3740] [serial = 498] [outer = 00000000] [url = about:blank] 12:31:22 INFO - PROCESS | 3740 | --DOMWINDOW == 104 (19EA8000) [pid = 3740] [serial = 621] [outer = 00000000] [url = about:blank] 12:31:22 INFO - PROCESS | 3740 | --DOMWINDOW == 103 (16E9D800) [pid = 3740] [serial = 612] [outer = 00000000] [url = about:blank] 12:31:22 INFO - PROCESS | 3740 | --DOMWINDOW == 102 (18F81C00) [pid = 3740] [serial = 609] [outer = 00000000] [url = about:blank] 12:31:22 INFO - PROCESS | 3740 | --DOMWINDOW == 101 (1179C400) [pid = 3740] [serial = 614] [outer = 00000000] [url = about:blank] 12:31:22 INFO - PROCESS | 3740 | --DOMWINDOW == 100 (18304800) [pid = 3740] [serial = 629] [outer = 00000000] [url = about:blank] 12:31:22 INFO - PROCESS | 3740 | --DOMWINDOW == 99 (1A761400) [pid = 3740] [serial = 624] [outer = 00000000] [url = about:blank] 12:31:22 INFO - PROCESS | 3740 | --DOMWINDOW == 98 (18F79000) [pid = 3740] [serial = 617] [outer = 00000000] [url = about:blank] 12:31:22 INFO - PROCESS | 3740 | 1464377482436 Marionette TRACE conn5 -> [0,905,"getWindowHandle",null] 12:31:22 INFO - PROCESS | 3740 | 1464377482441 Marionette TRACE conn5 <- [1,905,null,{"value":"13"}] 12:31:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 12:31:22 INFO - PROCESS | 3740 | 1464377482450 Marionette TRACE conn5 -> [0,906,"setScriptTimeout",{"ms":35000}] 12:31:22 INFO - PROCESS | 3740 | 1464377482453 Marionette TRACE conn5 <- [1,906,null,{}] 12:31:22 INFO - PROCESS | 3740 | 1464377482456 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}] 12:31:22 INFO - PROCESS | 3740 | 1464377482543 Marionette TRACE conn5 <- [1,907,null,{"value":null}] 12:31:22 INFO - PROCESS | 3740 | 1464377482555 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\", \"518d4023-cf08-4df0-a07a-6b3da5d0c4d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:31:22 INFO - PROCESS | 3740 | ++DOCSHELL 10553C00 == 59 [pid = 3740] [id = 236] 12:31:22 INFO - PROCESS | 3740 | ++DOMWINDOW == 99 (10559400) [pid = 3740] [serial = 707] [outer = 00000000] 12:31:22 INFO - PROCESS | 3740 | ++DOMWINDOW == 100 (10B46C00) [pid = 3740] [serial = 708] [outer = 10559400] 12:31:22 INFO - PROCESS | 3740 | 1464377482601 Marionette DEBUG loaded listener.js 12:31:22 INFO - PROCESS | 3740 | ++DOMWINDOW == 101 (10BCB800) [pid = 3740] [serial = 709] [outer = 10559400] 12:31:23 INFO - PROCESS | 3740 | 1464377483076 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]]]}] 12:31:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 12:31:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 670ms 12:31:23 INFO - PROCESS | 3740 | 1464377483123 Marionette TRACE conn5 -> [0,909,"getWindowHandle",null] 12:31:23 INFO - PROCESS | 3740 | 1464377483125 Marionette TRACE conn5 <- [1,909,null,{"value":"13"}] 12:31:23 INFO - PROCESS | 3740 | 1464377483128 Marionette TRACE conn5 -> [0,910,"setScriptTimeout",{"ms":35000}] 12:31:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 12:31:23 INFO - PROCESS | 3740 | 1464377483132 Marionette TRACE conn5 <- [1,910,null,{}] 12:31:23 INFO - PROCESS | 3740 | 1464377483142 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}] 12:31:23 INFO - PROCESS | 3740 | 1464377483230 Marionette TRACE conn5 <- [1,911,null,{"value":null}] 12:31:23 INFO - PROCESS | 3740 | 1464377483238 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\", \"518d4023-cf08-4df0-a07a-6b3da5d0c4d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:31:23 INFO - PROCESS | 3740 | ++DOCSHELL 10E93400 == 60 [pid = 3740] [id = 237] 12:31:23 INFO - PROCESS | 3740 | ++DOMWINDOW == 102 (14936400) [pid = 3740] [serial = 710] [outer = 00000000] 12:31:23 INFO - PROCESS | 3740 | ++DOMWINDOW == 103 (14A64400) [pid = 3740] [serial = 711] [outer = 14936400] 12:31:23 INFO - PROCESS | 3740 | 1464377483286 Marionette DEBUG loaded listener.js 12:31:23 INFO - PROCESS | 3740 | ++DOMWINDOW == 104 (15203400) [pid = 3740] [serial = 712] [outer = 14936400] 12:31:23 INFO - PROCESS | 3740 | 1464377483732 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]]]}] 12:31:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 12:31:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 630ms 12:31:23 INFO - PROCESS | 3740 | 1464377483763 Marionette TRACE conn5 -> [0,913,"getWindowHandle",null] 12:31:23 INFO - PROCESS | 3740 | 1464377483765 Marionette TRACE conn5 <- [1,913,null,{"value":"13"}] 12:31:23 INFO - PROCESS | 3740 | 1464377483768 Marionette TRACE conn5 -> [0,914,"setScriptTimeout",{"ms":35000}] 12:31:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 12:31:23 INFO - PROCESS | 3740 | 1464377483770 Marionette TRACE conn5 <- [1,914,null,{}] 12:31:23 INFO - PROCESS | 3740 | 1464377483777 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}] 12:31:23 INFO - PROCESS | 3740 | 1464377483863 Marionette TRACE conn5 <- [1,915,null,{"value":null}] 12:31:23 INFO - PROCESS | 3740 | 1464377483899 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\", \"518d4023-cf08-4df0-a07a-6b3da5d0c4d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:31:23 INFO - PROCESS | 3740 | ++DOCSHELL 153A8000 == 61 [pid = 3740] [id = 238] 12:31:23 INFO - PROCESS | 3740 | ++DOMWINDOW == 105 (153AB000) [pid = 3740] [serial = 713] [outer = 00000000] 12:31:23 INFO - PROCESS | 3740 | ++DOMWINDOW == 106 (16EAE800) [pid = 3740] [serial = 714] [outer = 153AB000] 12:31:23 INFO - PROCESS | 3740 | 1464377483944 Marionette DEBUG loaded listener.js 12:31:24 INFO - PROCESS | 3740 | ++DOMWINDOW == 107 (17E04000) [pid = 3740] [serial = 715] [outer = 153AB000] 12:31:24 INFO - PROCESS | 3740 | 1464377484378 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]]]}] 12:31:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 12:31:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 631ms 12:31:24 INFO - PROCESS | 3740 | 1464377484422 Marionette TRACE conn5 -> [0,917,"getWindowHandle",null] 12:31:24 INFO - PROCESS | 3740 | 1464377484424 Marionette TRACE conn5 <- [1,917,null,{"value":"13"}] 12:31:24 INFO - PROCESS | 3740 | 1464377484427 Marionette TRACE conn5 -> [0,918,"setScriptTimeout",{"ms":35000}] 12:31:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 12:31:24 INFO - PROCESS | 3740 | 1464377484429 Marionette TRACE conn5 <- [1,918,null,{}] 12:31:24 INFO - PROCESS | 3740 | 1464377484433 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}] 12:31:24 INFO - PROCESS | 3740 | 1464377484515 Marionette TRACE conn5 <- [1,919,null,{"value":null}] 12:31:24 INFO - PROCESS | 3740 | 1464377484521 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\", \"518d4023-cf08-4df0-a07a-6b3da5d0c4d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:31:24 INFO - PROCESS | 3740 | ++DOCSHELL 17E05800 == 62 [pid = 3740] [id = 239] 12:31:24 INFO - PROCESS | 3740 | ++DOMWINDOW == 108 (17E0C400) [pid = 3740] [serial = 716] [outer = 00000000] 12:31:24 INFO - PROCESS | 3740 | ++DOMWINDOW == 109 (18301800) [pid = 3740] [serial = 717] [outer = 17E0C400] 12:31:24 INFO - PROCESS | 3740 | 1464377484568 Marionette DEBUG loaded listener.js 12:31:24 INFO - PROCESS | 3740 | ++DOMWINDOW == 110 (1830D800) [pid = 3740] [serial = 718] [outer = 17E0C400] 12:31:25 INFO - PROCESS | 3740 | 1464377485064 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]]]}] 12:31:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 12:31:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 670ms 12:31:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 12:31:25 INFO - PROCESS | 3740 | 1464377485101 Marionette TRACE conn5 -> [0,921,"getWindowHandle",null] 12:31:25 INFO - PROCESS | 3740 | 1464377485103 Marionette TRACE conn5 <- [1,921,null,{"value":"13"}] 12:31:25 INFO - PROCESS | 3740 | 1464377485106 Marionette TRACE conn5 -> [0,922,"setScriptTimeout",{"ms":35000}] 12:31:25 INFO - PROCESS | 3740 | 1464377485107 Marionette TRACE conn5 <- [1,922,null,{}] 12:31:25 INFO - PROCESS | 3740 | 1464377485111 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}] 12:31:25 INFO - PROCESS | 3740 | 1464377485232 Marionette TRACE conn5 <- [1,923,null,{"value":null}] 12:31:25 INFO - PROCESS | 3740 | 1464377485321 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\", \"518d4023-cf08-4df0-a07a-6b3da5d0c4d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:31:25 INFO - PROCESS | 3740 | ++DOCSHELL 18F92800 == 63 [pid = 3740] [id = 240] 12:31:25 INFO - PROCESS | 3740 | ++DOMWINDOW == 111 (18FCD400) [pid = 3740] [serial = 719] [outer = 00000000] 12:31:25 INFO - PROCESS | 3740 | ++DOMWINDOW == 112 (191AF000) [pid = 3740] [serial = 720] [outer = 18FCD400] 12:31:25 INFO - PROCESS | 3740 | 1464377485369 Marionette DEBUG loaded listener.js 12:31:25 INFO - PROCESS | 3740 | ++DOMWINDOW == 113 (191B2400) [pid = 3740] [serial = 721] [outer = 18FCD400] 12:31:25 INFO - PROCESS | 3740 | 1464377485781 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]]]}] 12:31:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 12:31:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 730ms 12:31:25 INFO - PROCESS | 3740 | 1464377485843 Marionette TRACE conn5 -> [0,925,"getWindowHandle",null] 12:31:25 INFO - PROCESS | 3740 | 1464377485845 Marionette TRACE conn5 <- [1,925,null,{"value":"13"}] 12:31:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 12:31:25 INFO - PROCESS | 3740 | 1464377485849 Marionette TRACE conn5 -> [0,926,"setScriptTimeout",{"ms":35000}] 12:31:25 INFO - PROCESS | 3740 | 1464377485850 Marionette TRACE conn5 <- [1,926,null,{}] 12:31:25 INFO - PROCESS | 3740 | 1464377485871 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}] 12:31:26 INFO - PROCESS | 3740 | 1464377485990 Marionette TRACE conn5 <- [1,927,null,{"value":null}] 12:31:26 INFO - PROCESS | 3740 | 1464377486051 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\", \"518d4023-cf08-4df0-a07a-6b3da5d0c4d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:31:26 INFO - PROCESS | 3740 | ++DOCSHELL 192DD000 == 64 [pid = 3740] [id = 241] 12:31:26 INFO - PROCESS | 3740 | ++DOMWINDOW == 114 (192E0800) [pid = 3740] [serial = 722] [outer = 00000000] 12:31:26 INFO - PROCESS | 3740 | ++DOMWINDOW == 115 (19863800) [pid = 3740] [serial = 723] [outer = 192E0800] 12:31:26 INFO - PROCESS | 3740 | 1464377486095 Marionette DEBUG loaded listener.js 12:31:26 INFO - PROCESS | 3740 | ++DOMWINDOW == 116 (1986C400) [pid = 3740] [serial = 724] [outer = 192E0800] 12:31:26 INFO - PROCESS | 3740 | 1464377486500 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]]]}] 12:31:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 12:31:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 691ms 12:31:26 INFO - PROCESS | 3740 | 1464377486558 Marionette TRACE conn5 -> [0,929,"getWindowHandle",null] 12:31:26 INFO - PROCESS | 3740 | 1464377486560 Marionette TRACE conn5 <- [1,929,null,{"value":"13"}] 12:31:26 INFO - PROCESS | 3740 | 1464377486563 Marionette TRACE conn5 -> [0,930,"setScriptTimeout",{"ms":35000}] 12:31:26 INFO - PROCESS | 3740 | 1464377486565 Marionette TRACE conn5 <- [1,930,null,{}] 12:31:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 12:31:26 INFO - PROCESS | 3740 | 1464377486568 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}] 12:31:26 INFO - PROCESS | 3740 | 1464377486712 Marionette TRACE conn5 <- [1,931,null,{"value":null}] 12:31:27 INFO - PROCESS | 3740 | --DOMWINDOW == 115 (1A615000) [pid = 3740] [serial = 683] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 12:31:27 INFO - PROCESS | 3740 | --DOMWINDOW == 114 (1830B000) [pid = 3740] [serial = 680] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 12:31:27 INFO - PROCESS | 3740 | --DOMWINDOW == 113 (1CF37800) [pid = 3740] [serial = 604] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 12:31:27 INFO - PROCESS | 3740 | --DOMWINDOW == 112 (14A5C800) [pid = 3740] [serial = 595] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 12:31:27 INFO - PROCESS | 3740 | --DOMWINDOW == 111 (1985EC00) [pid = 3740] [serial = 598] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 12:31:27 INFO - PROCESS | 3740 | --DOMWINDOW == 110 (1C8AE000) [pid = 3740] [serial = 601] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 12:31:27 INFO - PROCESS | 3740 | --DOMWINDOW == 109 (1B8B4000) [pid = 3740] [serial = 670] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 12:31:27 INFO - PROCESS | 3740 | --DOMWINDOW == 108 (1CFB1C00) [pid = 3740] [serial = 673] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 12:31:27 INFO - PROCESS | 3740 | --DOMWINDOW == 107 (1D0F8000) [pid = 3740] [serial = 676] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 12:31:27 INFO - PROCESS | 3740 | --DOMWINDOW == 106 (19EA9400) [pid = 3740] [serial = 667] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 12:31:27 INFO - PROCESS | 3740 | --DOMWINDOW == 105 (16EE2800) [pid = 3740] [serial = 664] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 12:31:27 INFO - PROCESS | 3740 | --DOMWINDOW == 104 (148E5800) [pid = 3740] [serial = 658] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 12:31:27 INFO - PROCESS | 3740 | --DOMWINDOW == 103 (11799C00) [pid = 3740] [serial = 661] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 12:31:27 INFO - PROCESS | 3740 | 1464377486980 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\", \"518d4023-cf08-4df0-a07a-6b3da5d0c4d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:31:27 INFO - PROCESS | 3740 | ++DOCSHELL 0FFF0C00 == 65 [pid = 3740] [id = 242] 12:31:27 INFO - PROCESS | 3740 | ++DOMWINDOW == 104 (10535000) [pid = 3740] [serial = 725] [outer = 00000000] 12:31:27 INFO - PROCESS | 3740 | ++DOMWINDOW == 105 (14940000) [pid = 3740] [serial = 726] [outer = 10535000] 12:31:27 INFO - PROCESS | 3740 | 1464377487026 Marionette DEBUG loaded listener.js 12:31:27 INFO - PROCESS | 3740 | ++DOMWINDOW == 106 (18F80C00) [pid = 3740] [serial = 727] [outer = 10535000] 12:31:27 INFO - PROCESS | 3740 | 1464377487366 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]]]}] 12:31:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 12:31:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 870ms 12:31:27 INFO - PROCESS | 3740 | 1464377487440 Marionette TRACE conn5 -> [0,933,"getWindowHandle",null] 12:31:27 INFO - PROCESS | 3740 | 1464377487442 Marionette TRACE conn5 <- [1,933,null,{"value":"13"}] 12:31:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 12:31:27 INFO - PROCESS | 3740 | 1464377487445 Marionette TRACE conn5 -> [0,934,"setScriptTimeout",{"ms":35000}] 12:31:27 INFO - PROCESS | 3740 | 1464377487447 Marionette TRACE conn5 <- [1,934,null,{}] 12:31:27 INFO - PROCESS | 3740 | 1464377487450 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}] 12:31:27 INFO - PROCESS | 3740 | 1464377487565 Marionette TRACE conn5 <- [1,935,null,{"value":null}] 12:31:27 INFO - PROCESS | 3740 | 1464377487575 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\", \"518d4023-cf08-4df0-a07a-6b3da5d0c4d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:31:27 INFO - PROCESS | 3740 | ++DOCSHELL 148E5800 == 66 [pid = 3740] [id = 243] 12:31:27 INFO - PROCESS | 3740 | ++DOMWINDOW == 107 (14A5C800) [pid = 3740] [serial = 728] [outer = 00000000] 12:31:27 INFO - PROCESS | 3740 | ++DOMWINDOW == 108 (1A068800) [pid = 3740] [serial = 729] [outer = 14A5C800] 12:31:27 INFO - PROCESS | 3740 | 1464377487621 Marionette DEBUG loaded listener.js 12:31:27 INFO - PROCESS | 3740 | ++DOMWINDOW == 109 (1A610000) [pid = 3740] [serial = 730] [outer = 14A5C800] 12:31:28 INFO - PROCESS | 3740 | 1464377488026 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]]]}] 12:31:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 12:31:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 631ms 12:31:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 12:31:28 INFO - PROCESS | 3740 | 1464377488076 Marionette TRACE conn5 -> [0,937,"getWindowHandle",null] 12:31:28 INFO - PROCESS | 3740 | 1464377488078 Marionette TRACE conn5 <- [1,937,null,{"value":"13"}] 12:31:28 INFO - PROCESS | 3740 | 1464377488081 Marionette TRACE conn5 -> [0,938,"setScriptTimeout",{"ms":35000}] 12:31:28 INFO - PROCESS | 3740 | 1464377488083 Marionette TRACE conn5 <- [1,938,null,{}] 12:31:28 INFO - PROCESS | 3740 | 1464377488086 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}] 12:31:28 INFO - PROCESS | 3740 | 1464377488201 Marionette TRACE conn5 <- [1,939,null,{"value":null}] 12:31:28 INFO - PROCESS | 3740 | 1464377488289 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\", \"518d4023-cf08-4df0-a07a-6b3da5d0c4d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:31:28 INFO - PROCESS | 3740 | ++DOCSHELL 0FE7E800 == 67 [pid = 3740] [id = 244] 12:31:28 INFO - PROCESS | 3740 | ++DOMWINDOW == 110 (1A063800) [pid = 3740] [serial = 731] [outer = 00000000] 12:31:28 INFO - PROCESS | 3740 | ++DOMWINDOW == 111 (1A633C00) [pid = 3740] [serial = 732] [outer = 1A063800] 12:31:28 INFO - PROCESS | 3740 | 1464377488336 Marionette DEBUG loaded listener.js 12:31:28 INFO - PROCESS | 3740 | ++DOMWINDOW == 112 (1A63CC00) [pid = 3740] [serial = 733] [outer = 1A063800] 12:31:28 INFO - PROCESS | 3740 | 1464377488707 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]]]}] 12:31:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 12:31:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 670ms 12:31:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 12:31:28 INFO - PROCESS | 3740 | 1464377488752 Marionette TRACE conn5 -> [0,941,"getWindowHandle",null] 12:31:28 INFO - PROCESS | 3740 | 1464377488754 Marionette TRACE conn5 <- [1,941,null,{"value":"13"}] 12:31:28 INFO - PROCESS | 3740 | 1464377488757 Marionette TRACE conn5 -> [0,942,"setScriptTimeout",{"ms":35000}] 12:31:28 INFO - PROCESS | 3740 | 1464377488760 Marionette TRACE conn5 <- [1,942,null,{}] 12:31:28 INFO - PROCESS | 3740 | 1464377488763 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}] 12:31:28 INFO - PROCESS | 3740 | 1464377488872 Marionette TRACE conn5 <- [1,943,null,{"value":null}] 12:31:28 INFO - PROCESS | 3740 | 1464377488878 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\", \"518d4023-cf08-4df0-a07a-6b3da5d0c4d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:31:28 INFO - PROCESS | 3740 | ++DOCSHELL 1A641C00 == 68 [pid = 3740] [id = 245] 12:31:28 INFO - PROCESS | 3740 | ++DOMWINDOW == 113 (1A716400) [pid = 3740] [serial = 734] [outer = 00000000] 12:31:28 INFO - PROCESS | 3740 | ++DOMWINDOW == 114 (1B8A3400) [pid = 3740] [serial = 735] [outer = 1A716400] 12:31:28 INFO - PROCESS | 3740 | 1464377488927 Marionette DEBUG loaded listener.js 12:31:29 INFO - PROCESS | 3740 | ++DOMWINDOW == 115 (1B8BB000) [pid = 3740] [serial = 736] [outer = 1A716400] 12:31:29 INFO - PROCESS | 3740 | 1464377489671 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]]]}] 12:31:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 12:31:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 970ms 12:31:29 INFO - PROCESS | 3740 | 1464377489729 Marionette TRACE conn5 -> [0,945,"getWindowHandle",null] 12:31:29 INFO - PROCESS | 3740 | 1464377489734 Marionette TRACE conn5 <- [1,945,null,{"value":"13"}] 12:31:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 12:31:29 INFO - PROCESS | 3740 | 1464377489739 Marionette TRACE conn5 -> [0,946,"setScriptTimeout",{"ms":35000}] 12:31:29 INFO - PROCESS | 3740 | 1464377489744 Marionette TRACE conn5 <- [1,946,null,{}] 12:31:29 INFO - PROCESS | 3740 | 1464377489749 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}] 12:31:29 INFO - PROCESS | 3740 | 1464377489863 Marionette TRACE conn5 <- [1,947,null,{"value":null}] 12:31:30 INFO - PROCESS | 3740 | 1464377489997 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\", \"518d4023-cf08-4df0-a07a-6b3da5d0c4d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:31:30 INFO - PROCESS | 3740 | ++DOCSHELL 1055B400 == 69 [pid = 3740] [id = 246] 12:31:30 INFO - PROCESS | 3740 | ++DOMWINDOW == 116 (10573400) [pid = 3740] [serial = 737] [outer = 00000000] 12:31:30 INFO - PROCESS | 3740 | ++DOMWINDOW == 117 (10B87800) [pid = 3740] [serial = 738] [outer = 10573400] 12:31:30 INFO - PROCESS | 3740 | 1464377490055 Marionette DEBUG loaded listener.js 12:31:30 INFO - PROCESS | 3740 | ++DOMWINDOW == 118 (1179C400) [pid = 3740] [serial = 739] [outer = 10573400] 12:31:30 INFO - PROCESS | 3740 | 1464377490615 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]]]}] 12:31:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 12:31:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 931ms 12:31:30 INFO - PROCESS | 3740 | 1464377490674 Marionette TRACE conn5 -> [0,949,"getWindowHandle",null] 12:31:30 INFO - PROCESS | 3740 | 1464377490680 Marionette TRACE conn5 <- [1,949,null,{"value":"13"}] 12:31:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 12:31:30 INFO - PROCESS | 3740 | 1464377490687 Marionette TRACE conn5 -> [0,950,"setScriptTimeout",{"ms":35000}] 12:31:30 INFO - PROCESS | 3740 | 1464377490690 Marionette TRACE conn5 <- [1,950,null,{}] 12:31:30 INFO - PROCESS | 3740 | 1464377490694 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}] 12:31:30 INFO - PROCESS | 3740 | 1464377490808 Marionette TRACE conn5 <- [1,951,null,{"value":null}] 12:31:30 INFO - PROCESS | 3740 | 1464377490941 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\", \"518d4023-cf08-4df0-a07a-6b3da5d0c4d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:31:30 INFO - PROCESS | 3740 | ++DOCSHELL 15317C00 == 70 [pid = 3740] [id = 247] 12:31:30 INFO - PROCESS | 3740 | ++DOMWINDOW == 119 (15318400) [pid = 3740] [serial = 740] [outer = 00000000] 12:31:31 INFO - PROCESS | 3740 | ++DOMWINDOW == 120 (17FC1400) [pid = 3740] [serial = 741] [outer = 15318400] 12:31:31 INFO - PROCESS | 3740 | 1464377490997 Marionette DEBUG loaded listener.js 12:31:31 INFO - PROCESS | 3740 | ++DOMWINDOW == 121 (18F77400) [pid = 3740] [serial = 742] [outer = 15318400] 12:31:31 INFO - PROCESS | 3740 | 1464377491592 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]]]}] 12:31:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 12:31:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 970ms 12:31:31 INFO - PROCESS | 3740 | 1464377491659 Marionette TRACE conn5 -> [0,953,"getWindowHandle",null] 12:31:31 INFO - PROCESS | 3740 | 1464377491661 Marionette TRACE conn5 <- [1,953,null,{"value":"13"}] 12:31:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 12:31:31 INFO - PROCESS | 3740 | 1464377491665 Marionette TRACE conn5 -> [0,954,"setScriptTimeout",{"ms":35000}] 12:31:31 INFO - PROCESS | 3740 | 1464377491669 Marionette TRACE conn5 <- [1,954,null,{}] 12:31:31 INFO - PROCESS | 3740 | 1464377491693 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}] 12:31:31 INFO - PROCESS | 3740 | 1464377491843 Marionette TRACE conn5 <- [1,955,null,{"value":null}] 12:31:31 INFO - PROCESS | 3740 | 1464377491900 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\", \"518d4023-cf08-4df0-a07a-6b3da5d0c4d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:31:31 INFO - PROCESS | 3740 | ++DOCSHELL 1A718C00 == 71 [pid = 3740] [id = 248] 12:31:31 INFO - PROCESS | 3740 | ++DOMWINDOW == 122 (1A76EC00) [pid = 3740] [serial = 743] [outer = 00000000] 12:31:31 INFO - PROCESS | 3740 | ++DOMWINDOW == 123 (1B3D1800) [pid = 3740] [serial = 744] [outer = 1A76EC00] 12:31:31 INFO - PROCESS | 3740 | 1464377491958 Marionette DEBUG loaded listener.js 12:31:32 INFO - PROCESS | 3740 | ++DOMWINDOW == 124 (1BAC6000) [pid = 3740] [serial = 745] [outer = 1A76EC00] 12:31:32 INFO - PROCESS | 3740 | 1464377492549 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]]]}] 12:31:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 12:31:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 931ms 12:31:32 INFO - PROCESS | 3740 | 1464377492598 Marionette TRACE conn5 -> [0,957,"getWindowHandle",null] 12:31:32 INFO - PROCESS | 3740 | 1464377492601 Marionette TRACE conn5 <- [1,957,null,{"value":"13"}] 12:31:32 INFO - PROCESS | 3740 | 1464377492605 Marionette TRACE conn5 -> [0,958,"setScriptTimeout",{"ms":35000}] 12:31:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 12:31:32 INFO - PROCESS | 3740 | 1464377492607 Marionette TRACE conn5 <- [1,958,null,{}] 12:31:32 INFO - PROCESS | 3740 | 1464377492610 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}] 12:31:32 INFO - PROCESS | 3740 | 1464377492720 Marionette TRACE conn5 <- [1,959,null,{"value":null}] 12:31:32 INFO - PROCESS | 3740 | 1464377492853 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\", \"518d4023-cf08-4df0-a07a-6b3da5d0c4d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:31:32 INFO - PROCESS | 3740 | ++DOCSHELL 1C16F400 == 72 [pid = 3740] [id = 249] 12:31:32 INFO - PROCESS | 3740 | ++DOMWINDOW == 125 (1C170400) [pid = 3740] [serial = 746] [outer = 00000000] 12:31:32 INFO - PROCESS | 3740 | ++DOMWINDOW == 126 (1C1CD800) [pid = 3740] [serial = 747] [outer = 1C170400] 12:31:32 INFO - PROCESS | 3740 | 1464377492908 Marionette DEBUG loaded listener.js 12:31:33 INFO - PROCESS | 3740 | ++DOMWINDOW == 127 (1C84BC00) [pid = 3740] [serial = 748] [outer = 1C170400] 12:31:33 INFO - PROCESS | 3740 | 1464377493451 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]]]}] 12:31:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 12:31:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 870ms 12:31:33 INFO - PROCESS | 3740 | 1464377493478 Marionette TRACE conn5 -> [0,961,"getWindowHandle",null] 12:31:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 12:31:33 INFO - PROCESS | 3740 | 1464377493481 Marionette TRACE conn5 <- [1,961,null,{"value":"13"}] 12:31:33 INFO - PROCESS | 3740 | 1464377493484 Marionette TRACE conn5 -> [0,962,"setScriptTimeout",{"ms":35000}] 12:31:33 INFO - PROCESS | 3740 | 1464377493486 Marionette TRACE conn5 <- [1,962,null,{}] 12:31:33 INFO - PROCESS | 3740 | 1464377493490 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}] 12:31:33 INFO - PROCESS | 3740 | 1464377493598 Marionette TRACE conn5 <- [1,963,null,{"value":null}] 12:31:33 INFO - PROCESS | 3740 | 1464377493706 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\", \"518d4023-cf08-4df0-a07a-6b3da5d0c4d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:31:33 INFO - PROCESS | 3740 | ++DOCSHELL 1CF29800 == 73 [pid = 3740] [id = 250] 12:31:33 INFO - PROCESS | 3740 | ++DOMWINDOW == 128 (1CF2D400) [pid = 3740] [serial = 749] [outer = 00000000] 12:31:33 INFO - PROCESS | 3740 | ++DOMWINDOW == 129 (1CFAE800) [pid = 3740] [serial = 750] [outer = 1CF2D400] 12:31:33 INFO - PROCESS | 3740 | 1464377493760 Marionette DEBUG loaded listener.js 12:31:33 INFO - PROCESS | 3740 | ++DOMWINDOW == 130 (1CFB4C00) [pid = 3740] [serial = 751] [outer = 1CF2D400] 12:31:34 INFO - PROCESS | 3740 | 1464377494351 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]]]}] 12:31:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 12:31:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 931ms 12:31:34 INFO - PROCESS | 3740 | 1464377494415 Marionette TRACE conn5 -> [0,965,"getWindowHandle",null] 12:31:34 INFO - PROCESS | 3740 | 1464377494417 Marionette TRACE conn5 <- [1,965,null,{"value":"13"}] 12:31:34 INFO - PROCESS | 3740 | 1464377494420 Marionette TRACE conn5 -> [0,966,"setScriptTimeout",{"ms":35000}] 12:31:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 12:31:34 INFO - PROCESS | 3740 | 1464377494422 Marionette TRACE conn5 <- [1,966,null,{}] 12:31:34 INFO - PROCESS | 3740 | 1464377494426 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}] 12:31:34 INFO - PROCESS | 3740 | 1464377494558 Marionette TRACE conn5 <- [1,967,null,{"value":null}] 12:31:34 INFO - PROCESS | 3740 | 1464377494692 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\", \"518d4023-cf08-4df0-a07a-6b3da5d0c4d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:31:34 INFO - PROCESS | 3740 | ++DOCSHELL 10530000 == 74 [pid = 3740] [id = 251] 12:31:34 INFO - PROCESS | 3740 | ++DOMWINDOW == 131 (10A44000) [pid = 3740] [serial = 752] [outer = 00000000] 12:31:34 INFO - PROCESS | 3740 | ++DOMWINDOW == 132 (15204000) [pid = 3740] [serial = 753] [outer = 10A44000] 12:31:34 INFO - PROCESS | 3740 | 1464377494749 Marionette DEBUG loaded listener.js 12:31:34 INFO - PROCESS | 3740 | ++DOMWINDOW == 133 (1874F400) [pid = 3740] [serial = 754] [outer = 10A44000] 12:31:35 INFO - PROCESS | 3740 | 1464377495444 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]]]}] 12:31:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 12:31:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 1075ms 12:31:35 INFO - PROCESS | 3740 | 1464377495500 Marionette TRACE conn5 -> [0,969,"getWindowHandle",null] 12:31:35 INFO - PROCESS | 3740 | 1464377495504 Marionette TRACE conn5 <- [1,969,null,{"value":"13"}] 12:31:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 12:31:35 INFO - PROCESS | 3740 | 1464377495508 Marionette TRACE conn5 -> [0,970,"setScriptTimeout",{"ms":35000}] 12:31:35 INFO - PROCESS | 3740 | 1464377495512 Marionette TRACE conn5 <- [1,970,null,{}] 12:31:35 INFO - PROCESS | 3740 | 1464377495517 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}] 12:31:35 INFO - PROCESS | 3740 | 1464377495650 Marionette TRACE conn5 <- [1,971,null,{"value":null}] 12:31:35 INFO - PROCESS | 3740 | 1464377495764 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\", \"518d4023-cf08-4df0-a07a-6b3da5d0c4d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:31:35 INFO - PROCESS | 3740 | ++DOCSHELL 0CA2E800 == 75 [pid = 3740] [id = 252] 12:31:35 INFO - PROCESS | 3740 | ++DOMWINDOW == 134 (0CA38400) [pid = 3740] [serial = 755] [outer = 00000000] 12:31:35 INFO - PROCESS | 3740 | ++DOMWINDOW == 135 (10535800) [pid = 3740] [serial = 756] [outer = 0CA38400] 12:31:35 INFO - PROCESS | 3740 | 1464377495813 Marionette DEBUG loaded listener.js 12:31:35 INFO - PROCESS | 3740 | ++DOMWINDOW == 136 (10574000) [pid = 3740] [serial = 757] [outer = 0CA38400] 12:31:36 INFO - PROCESS | 3740 | --DOCSHELL 10B41400 == 74 [pid = 3740] [id = 23] 12:31:36 INFO - PROCESS | 3740 | --DOCSHELL 0FE7E800 == 73 [pid = 3740] [id = 244] 12:31:36 INFO - PROCESS | 3740 | --DOCSHELL 148E5800 == 72 [pid = 3740] [id = 243] 12:31:36 INFO - PROCESS | 3740 | --DOCSHELL 0FFF0C00 == 71 [pid = 3740] [id = 242] 12:31:36 INFO - PROCESS | 3740 | --DOCSHELL 192DD000 == 70 [pid = 3740] [id = 241] 12:31:36 INFO - PROCESS | 3740 | --DOCSHELL 18F92800 == 69 [pid = 3740] [id = 240] 12:31:36 INFO - PROCESS | 3740 | --DOCSHELL 17E05800 == 68 [pid = 3740] [id = 239] 12:31:36 INFO - PROCESS | 3740 | --DOCSHELL 153A8000 == 67 [pid = 3740] [id = 238] 12:31:36 INFO - PROCESS | 3740 | --DOCSHELL 10E93400 == 66 [pid = 3740] [id = 237] 12:31:36 INFO - PROCESS | 3740 | --DOCSHELL 10553C00 == 65 [pid = 3740] [id = 236] 12:31:36 INFO - PROCESS | 3740 | --DOCSHELL 10527000 == 64 [pid = 3740] [id = 235] 12:31:36 INFO - PROCESS | 3740 | --DOCSHELL 1D0FC000 == 63 [pid = 3740] [id = 232] 12:31:36 INFO - PROCESS | 3740 | --DOCSHELL 16EAC400 == 62 [pid = 3740] [id = 231] 12:31:36 INFO - PROCESS | 3740 | --DOCSHELL 0FE39400 == 61 [pid = 3740] [id = 230] 12:31:36 INFO - PROCESS | 3740 | --DOMWINDOW == 135 (1CFBA800) [pid = 3740] [serial = 606] [outer = 00000000] [url = about:blank] 12:31:36 INFO - PROCESS | 3740 | --DOMWINDOW == 134 (18307000) [pid = 3740] [serial = 597] [outer = 00000000] [url = about:blank] 12:31:36 INFO - PROCESS | 3740 | --DOMWINDOW == 133 (1A636400) [pid = 3740] [serial = 600] [outer = 00000000] [url = about:blank] 12:31:36 INFO - PROCESS | 3740 | --DOMWINDOW == 132 (1CF2EC00) [pid = 3740] [serial = 603] [outer = 00000000] [url = about:blank] 12:31:36 INFO - PROCESS | 3740 | --DOMWINDOW == 131 (1B8C1000) [pid = 3740] [serial = 671] [outer = 00000000] [url = about:blank] 12:31:36 INFO - PROCESS | 3740 | --DOMWINDOW == 130 (1C167800) [pid = 3740] [serial = 672] [outer = 00000000] [url = about:blank] 12:31:36 INFO - PROCESS | 3740 | --DOMWINDOW == 129 (1D0F4400) [pid = 3740] [serial = 675] [outer = 00000000] [url = about:blank] 12:31:36 INFO - PROCESS | 3740 | --DOMWINDOW == 128 (1D0F0800) [pid = 3740] [serial = 674] [outer = 00000000] [url = about:blank] 12:31:36 INFO - PROCESS | 3740 | --DOMWINDOW == 127 (1D219C00) [pid = 3740] [serial = 677] [outer = 00000000] [url = about:blank] 12:31:36 INFO - PROCESS | 3740 | --DOMWINDOW == 126 (1A61D800) [pid = 3740] [serial = 668] [outer = 00000000] [url = about:blank] 12:31:36 INFO - PROCESS | 3740 | --DOMWINDOW == 125 (191AE000) [pid = 3740] [serial = 665] [outer = 00000000] [url = about:blank] 12:31:36 INFO - PROCESS | 3740 | --DOMWINDOW == 124 (19848800) [pid = 3740] [serial = 666] [outer = 00000000] [url = about:blank] 12:31:36 INFO - PROCESS | 3740 | --DOMWINDOW == 123 (1DBC2C00) [pid = 3740] [serial = 647] [outer = 00000000] [url = about:blank] 12:31:36 INFO - PROCESS | 3740 | --DOMWINDOW == 122 (1DD78800) [pid = 3740] [serial = 653] [outer = 00000000] [url = about:blank] 12:31:36 INFO - PROCESS | 3740 | --DOMWINDOW == 121 (11799400) [pid = 3740] [serial = 641] [outer = 00000000] [url = about:blank] 12:31:36 INFO - PROCESS | 3740 | --DOMWINDOW == 120 (15205C00) [pid = 3740] [serial = 660] [outer = 00000000] [url = about:blank] 12:31:36 INFO - PROCESS | 3740 | --DOMWINDOW == 119 (1496AC00) [pid = 3740] [serial = 659] [outer = 00000000] [url = about:blank] 12:31:36 INFO - PROCESS | 3740 | --DOMWINDOW == 118 (18F76400) [pid = 3740] [serial = 644] [outer = 00000000] [url = about:blank] 12:31:36 INFO - PROCESS | 3740 | --DOMWINDOW == 117 (148E9400) [pid = 3740] [serial = 662] [outer = 00000000] [url = about:blank] 12:31:36 INFO - PROCESS | 3740 | --DOMWINDOW == 116 (1496E000) [pid = 3740] [serial = 663] [outer = 00000000] [url = about:blank] 12:31:36 INFO - PROCESS | 3740 | --DOMWINDOW == 115 (10BD2000) [pid = 3740] [serial = 656] [outer = 00000000] [url = about:blank] 12:31:36 INFO - PROCESS | 3740 | --DOMWINDOW == 114 (1520E000) [pid = 3740] [serial = 650] [outer = 00000000] [url = about:blank] 12:31:36 INFO - PROCESS | 3740 | --DOMWINDOW == 113 (1D0F9800) [pid = 3740] [serial = 685] [outer = 00000000] [url = about:blank] 12:31:36 INFO - PROCESS | 3740 | --DOMWINDOW == 112 (1DD6C800) [pid = 3740] [serial = 687] [outer = 00000000] [url = about:blank] 12:31:36 INFO - PROCESS | 3740 | --DOMWINDOW == 111 (1B8B0800) [pid = 3740] [serial = 684] [outer = 00000000] [url = about:blank] 12:31:36 INFO - PROCESS | 3740 | --DOMWINDOW == 110 (1DB09400) [pid = 3740] [serial = 678] [outer = 00000000] [url = about:blank] 12:31:36 INFO - PROCESS | 3740 | --DOMWINDOW == 109 (1A716800) [pid = 3740] [serial = 387] [outer = 00000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 12:31:36 INFO - PROCESS | 3740 | --DOMWINDOW == 108 (1A431800) [pid = 3740] [serial = 682] [outer = 00000000] [url = about:blank] 12:31:36 INFO - PROCESS | 3740 | --DOMWINDOW == 107 (1A63AC00) [pid = 3740] [serial = 669] [outer = 00000000] [url = about:blank] 12:31:36 INFO - PROCESS | 3740 | --DOMWINDOW == 106 (19863000) [pid = 3740] [serial = 681] [outer = 00000000] [url = about:blank] 12:31:36 INFO - PROCESS | 3740 | 1464377496431 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]]]}] 12:31:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 12:31:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 988ms 12:31:36 INFO - PROCESS | 3740 | 1464377496511 Marionette TRACE conn5 -> [0,973,"getWindowHandle",null] 12:31:36 INFO - PROCESS | 3740 | 1464377496516 Marionette TRACE conn5 <- [1,973,null,{"value":"13"}] 12:31:36 INFO - PROCESS | 3740 | 1464377496525 Marionette TRACE conn5 -> [0,974,"setScriptTimeout",{"ms":35000}] 12:31:36 INFO - PROCESS | 3740 | 1464377496527 Marionette TRACE conn5 <- [1,974,null,{}] 12:31:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 12:31:36 INFO - PROCESS | 3740 | 1464377496531 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}] 12:31:36 INFO - PROCESS | 3740 | 1464377496621 Marionette TRACE conn5 <- [1,975,null,{"value":null}] 12:31:36 INFO - PROCESS | 3740 | 1464377496633 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\", \"518d4023-cf08-4df0-a07a-6b3da5d0c4d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:31:36 INFO - PROCESS | 3740 | ++DOCSHELL 10550C00 == 62 [pid = 3740] [id = 253] 12:31:36 INFO - PROCESS | 3740 | ++DOMWINDOW == 107 (10553C00) [pid = 3740] [serial = 758] [outer = 00000000] 12:31:36 INFO - PROCESS | 3740 | ++DOMWINDOW == 108 (10B4A000) [pid = 3740] [serial = 759] [outer = 10553C00] 12:31:36 INFO - PROCESS | 3740 | 1464377496678 Marionette DEBUG loaded listener.js 12:31:36 INFO - PROCESS | 3740 | ++DOMWINDOW == 109 (10D50000) [pid = 3740] [serial = 760] [outer = 10553C00] 12:31:37 INFO - PROCESS | 3740 | 1464377497155 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]]]}] 12:31:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 12:31:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 671ms 12:31:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 12:31:37 INFO - PROCESS | 3740 | 1464377497204 Marionette TRACE conn5 -> [0,977,"getWindowHandle",null] 12:31:37 INFO - PROCESS | 3740 | 1464377497206 Marionette TRACE conn5 <- [1,977,null,{"value":"13"}] 12:31:37 INFO - PROCESS | 3740 | 1464377497209 Marionette TRACE conn5 -> [0,978,"setScriptTimeout",{"ms":35000}] 12:31:37 INFO - PROCESS | 3740 | 1464377497213 Marionette TRACE conn5 <- [1,978,null,{}] 12:31:37 INFO - PROCESS | 3740 | 1464377497223 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}] 12:31:37 INFO - PROCESS | 3740 | 1464377497340 Marionette TRACE conn5 <- [1,979,null,{"value":null}] 12:31:37 INFO - PROCESS | 3740 | 1464377497436 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\", \"518d4023-cf08-4df0-a07a-6b3da5d0c4d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:31:37 INFO - PROCESS | 3740 | ++DOCSHELL 14939000 == 63 [pid = 3740] [id = 254] 12:31:37 INFO - PROCESS | 3740 | ++DOMWINDOW == 110 (1493DC00) [pid = 3740] [serial = 761] [outer = 00000000] 12:31:37 INFO - PROCESS | 3740 | ++DOMWINDOW == 111 (1496F000) [pid = 3740] [serial = 762] [outer = 1493DC00] 12:31:37 INFO - PROCESS | 3740 | 1464377497483 Marionette DEBUG loaded listener.js 12:31:37 INFO - PROCESS | 3740 | ++DOMWINDOW == 112 (149F2000) [pid = 3740] [serial = 763] [outer = 1493DC00] 12:31:37 INFO - PROCESS | 3740 | 1464377497860 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]]]}] 12:31:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 12:31:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 671ms 12:31:37 INFO - PROCESS | 3740 | 1464377497886 Marionette TRACE conn5 -> [0,981,"getWindowHandle",null] 12:31:37 INFO - PROCESS | 3740 | 1464377497889 Marionette TRACE conn5 <- [1,981,null,{"value":"13"}] 12:31:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 12:31:37 INFO - PROCESS | 3740 | 1464377497892 Marionette TRACE conn5 -> [0,982,"setScriptTimeout",{"ms":35000}] 12:31:37 INFO - PROCESS | 3740 | 1464377497893 Marionette TRACE conn5 <- [1,982,null,{}] 12:31:37 INFO - PROCESS | 3740 | 1464377497897 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}] 12:31:38 INFO - PROCESS | 3740 | 1464377497984 Marionette TRACE conn5 <- [1,983,null,{"value":null}] 12:31:38 INFO - PROCESS | 3740 | 1464377497992 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\", \"518d4023-cf08-4df0-a07a-6b3da5d0c4d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:31:38 INFO - PROCESS | 3740 | ++DOCSHELL 14F37400 == 64 [pid = 3740] [id = 255] 12:31:38 INFO - PROCESS | 3740 | ++DOMWINDOW == 113 (14F37800) [pid = 3740] [serial = 764] [outer = 00000000] 12:31:38 INFO - PROCESS | 3740 | ++DOMWINDOW == 114 (15210C00) [pid = 3740] [serial = 765] [outer = 14F37800] 12:31:38 INFO - PROCESS | 3740 | 1464377498037 Marionette DEBUG loaded listener.js 12:31:38 INFO - PROCESS | 3740 | ++DOMWINDOW == 115 (153AB800) [pid = 3740] [serial = 766] [outer = 14F37800] 12:31:38 INFO - PROCESS | 3740 | 1464377498455 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]]]}] 12:31:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 12:31:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 632ms 12:31:38 INFO - PROCESS | 3740 | 1464377498557 Marionette TRACE conn5 -> [0,985,"getWindowHandle",null] 12:31:38 INFO - PROCESS | 3740 | 1464377498559 Marionette TRACE conn5 <- [1,985,null,{"value":"13"}] 12:31:38 INFO - PROCESS | 3740 | 1464377498562 Marionette TRACE conn5 -> [0,986,"setScriptTimeout",{"ms":35000}] 12:31:38 INFO - PROCESS | 3740 | 1464377498564 Marionette TRACE conn5 <- [1,986,null,{}] 12:31:38 INFO - PROCESS | 3740 | 1464377498567 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}] 12:31:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 12:31:38 INFO - PROCESS | 3740 | 1464377498682 Marionette TRACE conn5 <- [1,987,null,{"value":null}] 12:31:38 INFO - PROCESS | 3740 | 1464377498775 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\", \"518d4023-cf08-4df0-a07a-6b3da5d0c4d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:31:38 INFO - PROCESS | 3740 | ++DOCSHELL 1493A000 == 65 [pid = 3740] [id = 256] 12:31:38 INFO - PROCESS | 3740 | ++DOMWINDOW == 116 (15E09C00) [pid = 3740] [serial = 767] [outer = 00000000] 12:31:38 INFO - PROCESS | 3740 | ++DOMWINDOW == 117 (16EA7400) [pid = 3740] [serial = 768] [outer = 15E09C00] 12:31:38 INFO - PROCESS | 3740 | 1464377498819 Marionette DEBUG loaded listener.js 12:31:38 INFO - PROCESS | 3740 | ++DOMWINDOW == 118 (16EAC400) [pid = 3740] [serial = 769] [outer = 15E09C00] 12:31:39 INFO - PROCESS | 3740 | 1464377499261 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]]]}] 12:31:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 12:31:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 710ms 12:31:39 INFO - PROCESS | 3740 | 1464377499280 Marionette TRACE conn5 -> [0,989,"getWindowHandle",null] 12:31:39 INFO - PROCESS | 3740 | 1464377499282 Marionette TRACE conn5 <- [1,989,null,{"value":"13"}] 12:31:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 12:31:39 INFO - PROCESS | 3740 | 1464377499285 Marionette TRACE conn5 -> [0,990,"setScriptTimeout",{"ms":35000}] 12:31:39 INFO - PROCESS | 3740 | 1464377499287 Marionette TRACE conn5 <- [1,990,null,{}] 12:31:39 INFO - PROCESS | 3740 | 1464377499296 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}] 12:31:39 INFO - PROCESS | 3740 | 1464377499419 Marionette TRACE conn5 <- [1,991,null,{"value":null}] 12:31:39 INFO - PROCESS | 3740 | 1464377499426 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\", \"518d4023-cf08-4df0-a07a-6b3da5d0c4d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:31:39 INFO - PROCESS | 3740 | ++DOCSHELL 17EC3C00 == 66 [pid = 3740] [id = 257] 12:31:39 INFO - PROCESS | 3740 | ++DOMWINDOW == 119 (17EC8C00) [pid = 3740] [serial = 770] [outer = 00000000] 12:31:39 INFO - PROCESS | 3740 | ++DOMWINDOW == 120 (18F83000) [pid = 3740] [serial = 771] [outer = 17EC8C00] 12:31:39 INFO - PROCESS | 3740 | 1464377499471 Marionette DEBUG loaded listener.js 12:31:39 INFO - PROCESS | 3740 | ++DOMWINDOW == 121 (18F85400) [pid = 3740] [serial = 772] [outer = 17EC8C00] 12:31:39 INFO - PROCESS | 3740 | 1464377499936 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]]]}] 12:31:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 12:31:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 691ms 12:31:40 INFO - PROCESS | 3740 | 1464377499977 Marionette TRACE conn5 -> [0,993,"getWindowHandle",null] 12:31:40 INFO - PROCESS | 3740 | 1464377499978 Marionette TRACE conn5 <- [1,993,null,{"value":"13"}] 12:31:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 12:31:40 INFO - PROCESS | 3740 | 1464377499981 Marionette TRACE conn5 -> [0,994,"setScriptTimeout",{"ms":35000}] 12:31:40 INFO - PROCESS | 3740 | 1464377499983 Marionette TRACE conn5 <- [1,994,null,{}] 12:31:40 INFO - PROCESS | 3740 | 1464377499986 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}] 12:31:40 INFO - PROCESS | 3740 | 1464377500128 Marionette TRACE conn5 <- [1,995,null,{"value":null}] 12:31:40 INFO - PROCESS | 3740 | 1464377500153 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\", \"518d4023-cf08-4df0-a07a-6b3da5d0c4d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:31:40 INFO - PROCESS | 3740 | ++DOCSHELL 191B0000 == 67 [pid = 3740] [id = 258] 12:31:40 INFO - PROCESS | 3740 | ++DOMWINDOW == 122 (191B2C00) [pid = 3740] [serial = 773] [outer = 00000000] 12:31:40 INFO - PROCESS | 3740 | ++DOMWINDOW == 123 (19485400) [pid = 3740] [serial = 774] [outer = 191B2C00] 12:31:40 INFO - PROCESS | 3740 | 1464377500196 Marionette DEBUG loaded listener.js 12:31:40 INFO - PROCESS | 3740 | ++DOMWINDOW == 124 (19861C00) [pid = 3740] [serial = 775] [outer = 191B2C00] 12:31:40 INFO - PROCESS | 3740 | --DOMWINDOW == 123 (18FCD400) [pid = 3740] [serial = 719] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 12:31:40 INFO - PROCESS | 3740 | --DOMWINDOW == 122 (192E0800) [pid = 3740] [serial = 722] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 12:31:40 INFO - PROCESS | 3740 | --DOMWINDOW == 121 (10535000) [pid = 3740] [serial = 725] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 12:31:40 INFO - PROCESS | 3740 | --DOMWINDOW == 120 (0CAC1C00) [pid = 3740] [serial = 701] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 12:31:40 INFO - PROCESS | 3740 | --DOMWINDOW == 119 (10559400) [pid = 3740] [serial = 707] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 12:31:40 INFO - PROCESS | 3740 | --DOMWINDOW == 118 (14936400) [pid = 3740] [serial = 710] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 12:31:40 INFO - PROCESS | 3740 | --DOMWINDOW == 117 (153AB000) [pid = 3740] [serial = 713] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 12:31:40 INFO - PROCESS | 3740 | --DOMWINDOW == 116 (17E0C400) [pid = 3740] [serial = 716] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 12:31:40 INFO - PROCESS | 3740 | --DOMWINDOW == 115 (10528400) [pid = 3740] [serial = 704] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 12:31:40 INFO - PROCESS | 3740 | --DOMWINDOW == 114 (14A5C800) [pid = 3740] [serial = 728] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 12:31:40 INFO - PROCESS | 3740 | --DOMWINDOW == 113 (15208000) [pid = 3740] [serial = 649] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 12:31:40 INFO - PROCESS | 3740 | --DOMWINDOW == 112 (1C8B1000) [pid = 3740] [serial = 652] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 12:31:40 INFO - PROCESS | 3740 | --DOMWINDOW == 111 (17E9D800) [pid = 3740] [serial = 643] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 12:31:40 INFO - PROCESS | 3740 | --DOMWINDOW == 110 (1DBBC400) [pid = 3740] [serial = 646] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 12:31:40 INFO - PROCESS | 3740 | --DOMWINDOW == 109 (1C182000) [pid = 3740] [serial = 592] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 12:31:40 INFO - PROCESS | 3740 | --DOMWINDOW == 108 (10533400) [pid = 3740] [serial = 640] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 12:31:40 INFO - PROCESS | 3740 | --DOMWINDOW == 107 (10526400) [pid = 3740] [serial = 655] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 12:31:40 INFO - PROCESS | 3740 | --DOMWINDOW == 106 (1A063800) [pid = 3740] [serial = 731] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 12:31:40 INFO - PROCESS | 3740 | --DOMWINDOW == 105 (1493CC00) [pid = 3740] [serial = 637] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 12:31:40 INFO - PROCESS | 3740 | 1464377500857 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]]]}] 12:31:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 12:31:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 931ms 12:31:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 12:31:40 INFO - PROCESS | 3740 | 1464377500914 Marionette TRACE conn5 -> [0,997,"getWindowHandle",null] 12:31:40 INFO - PROCESS | 3740 | 1464377500916 Marionette TRACE conn5 <- [1,997,null,{"value":"13"}] 12:31:40 INFO - PROCESS | 3740 | 1464377500919 Marionette TRACE conn5 -> [0,998,"setScriptTimeout",{"ms":35000}] 12:31:40 INFO - PROCESS | 3740 | 1464377500920 Marionette TRACE conn5 <- [1,998,null,{}] 12:31:40 INFO - PROCESS | 3740 | 1464377500924 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}] 12:31:41 INFO - PROCESS | 3740 | 1464377501005 Marionette TRACE conn5 <- [1,999,null,{"value":null}] 12:31:41 INFO - PROCESS | 3740 | 1464377501100 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\", \"518d4023-cf08-4df0-a07a-6b3da5d0c4d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:31:41 INFO - PROCESS | 3740 | ++DOCSHELL 0CAC1C00 == 68 [pid = 3740] [id = 259] 12:31:41 INFO - PROCESS | 3740 | ++DOMWINDOW == 106 (10551000) [pid = 3740] [serial = 776] [outer = 00000000] 12:31:41 INFO - PROCESS | 3740 | ++DOMWINDOW == 107 (18FCF400) [pid = 3740] [serial = 777] [outer = 10551000] 12:31:41 INFO - PROCESS | 3740 | 1464377501144 Marionette DEBUG loaded listener.js 12:31:41 INFO - PROCESS | 3740 | ++DOMWINDOW == 108 (1830A800) [pid = 3740] [serial = 778] [outer = 10551000] 12:31:41 INFO - PROCESS | 3740 | 1464377501539 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]]]}] 12:31:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 12:31:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 670ms 12:31:41 INFO - PROCESS | 3740 | 1464377501590 Marionette TRACE conn5 -> [0,1001,"getWindowHandle",null] 12:31:41 INFO - PROCESS | 3740 | 1464377501592 Marionette TRACE conn5 <- [1,1001,null,{"value":"13"}] 12:31:41 INFO - PROCESS | 3740 | 1464377501599 Marionette TRACE conn5 -> [0,1002,"setScriptTimeout",{"ms":35000}] 12:31:41 INFO - PROCESS | 3740 | 1464377501601 Marionette TRACE conn5 <- [1,1002,null,{}] 12:31:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 12:31:41 INFO - PROCESS | 3740 | 1464377501604 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}] 12:31:41 INFO - PROCESS | 3740 | 1464377501690 Marionette TRACE conn5 <- [1,1003,null,{"value":null}] 12:31:41 INFO - PROCESS | 3740 | 1464377501696 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\", \"518d4023-cf08-4df0-a07a-6b3da5d0c4d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:31:41 INFO - PROCESS | 3740 | ++DOCSHELL 192E0800 == 69 [pid = 3740] [id = 260] 12:31:41 INFO - PROCESS | 3740 | ++DOMWINDOW == 109 (19483C00) [pid = 3740] [serial = 779] [outer = 00000000] 12:31:41 INFO - PROCESS | 3740 | ++DOMWINDOW == 110 (19EA7400) [pid = 3740] [serial = 780] [outer = 19483C00] 12:31:41 INFO - PROCESS | 3740 | 1464377501740 Marionette DEBUG loaded listener.js 12:31:41 INFO - PROCESS | 3740 | ++DOMWINDOW == 111 (1A063800) [pid = 3740] [serial = 781] [outer = 19483C00] 12:31:42 INFO - PROCESS | 3740 | 1464377502158 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]]]}] 12:31:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 12:31:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 571ms 12:31:42 INFO - PROCESS | 3740 | 1464377502182 Marionette TRACE conn5 -> [0,1005,"getWindowHandle",null] 12:31:42 INFO - PROCESS | 3740 | 1464377502184 Marionette TRACE conn5 <- [1,1005,null,{"value":"13"}] 12:31:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 12:31:42 INFO - PROCESS | 3740 | 1464377502187 Marionette TRACE conn5 -> [0,1006,"setScriptTimeout",{"ms":35000}] 12:31:42 INFO - PROCESS | 3740 | 1464377502189 Marionette TRACE conn5 <- [1,1006,null,{}] 12:31:42 INFO - PROCESS | 3740 | 1464377502193 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}] 12:31:42 INFO - PROCESS | 3740 | 1464377502377 Marionette TRACE conn5 <- [1,1007,null,{"value":null}] 12:31:42 INFO - PROCESS | 3740 | 1464377502447 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\", \"518d4023-cf08-4df0-a07a-6b3da5d0c4d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:31:42 INFO - PROCESS | 3740 | ++DOCSHELL 08C7C000 == 70 [pid = 3740] [id = 261] 12:31:42 INFO - PROCESS | 3740 | ++DOMWINDOW == 112 (08C7C800) [pid = 3740] [serial = 782] [outer = 00000000] 12:31:42 INFO - PROCESS | 3740 | ++DOMWINDOW == 113 (0CABDC00) [pid = 3740] [serial = 783] [outer = 08C7C800] 12:31:42 INFO - PROCESS | 3740 | 1464377502505 Marionette DEBUG loaded listener.js 12:31:42 INFO - PROCESS | 3740 | ++DOMWINDOW == 114 (0FE78400) [pid = 3740] [serial = 784] [outer = 08C7C800] 12:31:43 INFO - PROCESS | 3740 | 1464377503136 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]]]}] 12:31:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 12:31:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 1019ms 12:31:43 INFO - PROCESS | 3740 | 1464377503210 Marionette TRACE conn5 -> [0,1009,"getWindowHandle",null] 12:31:43 INFO - PROCESS | 3740 | 1464377503214 Marionette TRACE conn5 <- [1,1009,null,{"value":"13"}] 12:31:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 12:31:43 INFO - PROCESS | 3740 | 1464377503218 Marionette TRACE conn5 -> [0,1010,"setScriptTimeout",{"ms":35000}] 12:31:43 INFO - PROCESS | 3740 | 1464377503223 Marionette TRACE conn5 <- [1,1010,null,{}] 12:31:43 INFO - PROCESS | 3740 | 1464377503255 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}] 12:31:43 INFO - PROCESS | 3740 | 1464377503413 Marionette TRACE conn5 <- [1,1011,null,{"value":null}] 12:31:43 INFO - PROCESS | 3740 | 1464377503470 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\", \"518d4023-cf08-4df0-a07a-6b3da5d0c4d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:31:43 INFO - PROCESS | 3740 | ++DOCSHELL 148EB400 == 71 [pid = 3740] [id = 262] 12:31:43 INFO - PROCESS | 3740 | ++DOMWINDOW == 115 (148ED800) [pid = 3740] [serial = 785] [outer = 00000000] 12:31:43 INFO - PROCESS | 3740 | ++DOMWINDOW == 116 (1493C800) [pid = 3740] [serial = 786] [outer = 148ED800] 12:31:43 INFO - PROCESS | 3740 | 1464377503529 Marionette DEBUG loaded listener.js 12:31:43 INFO - PROCESS | 3740 | ++DOMWINDOW == 117 (1496AC00) [pid = 3740] [serial = 787] [outer = 148ED800] 12:31:44 INFO - PROCESS | 3740 | 1464377504109 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]]]}] 12:31:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 12:31:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 1008ms 12:31:44 INFO - PROCESS | 3740 | 1464377504227 Marionette TRACE conn5 -> [0,1013,"getWindowHandle",null] 12:31:44 INFO - PROCESS | 3740 | 1464377504230 Marionette TRACE conn5 <- [1,1013,null,{"value":"13"}] 12:31:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 12:31:44 INFO - PROCESS | 3740 | 1464377504233 Marionette TRACE conn5 -> [0,1014,"setScriptTimeout",{"ms":35000}] 12:31:44 INFO - PROCESS | 3740 | 1464377504236 Marionette TRACE conn5 <- [1,1014,null,{}] 12:31:44 INFO - PROCESS | 3740 | 1464377504240 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}] 12:31:44 INFO - PROCESS | 3740 | 1464377504356 Marionette TRACE conn5 <- [1,1015,null,{"value":null}] 12:31:44 INFO - PROCESS | 3740 | 1464377504487 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\", \"518d4023-cf08-4df0-a07a-6b3da5d0c4d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:31:44 INFO - PROCESS | 3740 | ++DOCSHELL 0CB3EC00 == 72 [pid = 3740] [id = 263] 12:31:44 INFO - PROCESS | 3740 | ++DOMWINDOW == 118 (17E0C400) [pid = 3740] [serial = 788] [outer = 00000000] 12:31:44 INFO - PROCESS | 3740 | ++DOMWINDOW == 119 (191A9400) [pid = 3740] [serial = 789] [outer = 17E0C400] 12:31:44 INFO - PROCESS | 3740 | 1464377504544 Marionette DEBUG loaded listener.js 12:31:44 INFO - PROCESS | 3740 | ++DOMWINDOW == 120 (1A069000) [pid = 3740] [serial = 790] [outer = 17E0C400] 12:31:45 INFO - PROCESS | 3740 | 1464377505143 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]]]}] 12:31:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 12:31:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 970ms 12:31:45 INFO - PROCESS | 3740 | 1464377505207 Marionette TRACE conn5 -> [0,1017,"getWindowHandle",null] 12:31:45 INFO - PROCESS | 3740 | 1464377505211 Marionette TRACE conn5 <- [1,1017,null,{"value":"13"}] 12:31:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 12:31:45 INFO - PROCESS | 3740 | 1464377505222 Marionette TRACE conn5 -> [0,1018,"setScriptTimeout",{"ms":35000}] 12:31:45 INFO - PROCESS | 3740 | 1464377505227 Marionette TRACE conn5 <- [1,1018,null,{}] 12:31:45 INFO - PROCESS | 3740 | 1464377505231 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}] 12:31:45 INFO - PROCESS | 3740 | 1464377505344 Marionette TRACE conn5 <- [1,1019,null,{"value":null}] 12:31:45 INFO - PROCESS | 3740 | 1464377505479 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\", \"518d4023-cf08-4df0-a07a-6b3da5d0c4d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:31:45 INFO - PROCESS | 3740 | ++DOCSHELL 19EA4000 == 73 [pid = 3740] [id = 264] 12:31:45 INFO - PROCESS | 3740 | ++DOMWINDOW == 121 (1A635400) [pid = 3740] [serial = 791] [outer = 00000000] 12:31:45 INFO - PROCESS | 3740 | ++DOMWINDOW == 122 (1A716C00) [pid = 3740] [serial = 792] [outer = 1A635400] 12:31:45 INFO - PROCESS | 3740 | 1464377505534 Marionette DEBUG loaded listener.js 12:31:45 INFO - PROCESS | 3740 | ++DOMWINDOW == 123 (1A766C00) [pid = 3740] [serial = 793] [outer = 1A635400] 12:31:46 INFO - PROCESS | 3740 | 1464377506137 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]]]}] 12:31:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 12:31:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 931ms 12:31:46 INFO - PROCESS | 3740 | 1464377506151 Marionette TRACE conn5 -> [0,1021,"getWindowHandle",null] 12:31:46 INFO - PROCESS | 3740 | 1464377506153 Marionette TRACE conn5 <- [1,1021,null,{"value":"13"}] 12:31:46 INFO - PROCESS | 3740 | 1464377506157 Marionette TRACE conn5 -> [0,1022,"setScriptTimeout",{"ms":35000}] 12:31:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 12:31:46 INFO - PROCESS | 3740 | 1464377506159 Marionette TRACE conn5 <- [1,1022,null,{}] 12:31:46 INFO - PROCESS | 3740 | 1464377506163 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}] 12:31:46 INFO - PROCESS | 3740 | 1464377506273 Marionette TRACE conn5 <- [1,1023,null,{"value":null}] 12:31:46 INFO - PROCESS | 3740 | 1464377506379 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\", \"518d4023-cf08-4df0-a07a-6b3da5d0c4d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:31:46 INFO - PROCESS | 3740 | ++DOCSHELL 1A63D000 == 74 [pid = 3740] [id = 265] 12:31:46 INFO - PROCESS | 3740 | ++DOMWINDOW == 124 (1A716800) [pid = 3740] [serial = 794] [outer = 00000000] 12:31:46 INFO - PROCESS | 3740 | ++DOMWINDOW == 125 (1B33D800) [pid = 3740] [serial = 795] [outer = 1A716800] 12:31:46 INFO - PROCESS | 3740 | 1464377506433 Marionette DEBUG loaded listener.js 12:31:46 INFO - PROCESS | 3740 | ++DOMWINDOW == 126 (1B8B7400) [pid = 3740] [serial = 796] [outer = 1A716800] 12:31:47 INFO - PROCESS | 3740 | 1464377507011 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]]]}] 12:31:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 12:31:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 870ms 12:31:47 INFO - PROCESS | 3740 | 1464377507102 Marionette TRACE conn5 -> [0,1025,"getWindowHandle",null] 12:31:47 INFO - PROCESS | 3740 | 1464377507104 Marionette TRACE conn5 <- [1,1025,null,{"value":"13"}] 12:31:47 INFO - PROCESS | 3740 | 1464377507109 Marionette TRACE conn5 -> [0,1026,"setScriptTimeout",{"ms":35000}] 12:31:47 INFO - PROCESS | 3740 | 1464377507111 Marionette TRACE conn5 <- [1,1026,null,{}] 12:31:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 12:31:47 INFO - PROCESS | 3740 | 1464377507114 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}] 12:31:47 INFO - PROCESS | 3740 | 1464377507223 Marionette TRACE conn5 <- [1,1027,null,{"value":null}] 12:31:47 INFO - PROCESS | 3740 | 1464377507361 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\", \"518d4023-cf08-4df0-a07a-6b3da5d0c4d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:31:47 INFO - PROCESS | 3740 | ++DOCSHELL 1C181400 == 75 [pid = 3740] [id = 266] 12:31:47 INFO - PROCESS | 3740 | ++DOMWINDOW == 127 (1C181800) [pid = 3740] [serial = 797] [outer = 00000000] 12:31:47 INFO - PROCESS | 3740 | ++DOMWINDOW == 128 (1C1CB800) [pid = 3740] [serial = 798] [outer = 1C181800] 12:31:47 INFO - PROCESS | 3740 | 1464377507424 Marionette DEBUG loaded listener.js 12:31:47 INFO - PROCESS | 3740 | ++DOMWINDOW == 129 (1CF2C800) [pid = 3740] [serial = 799] [outer = 1C181800] 12:31:48 INFO - PROCESS | 3740 | 1464377508016 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]]]}] 12:31:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 12:31:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 931ms 12:31:48 INFO - PROCESS | 3740 | 1464377508047 Marionette TRACE conn5 -> [0,1029,"getWindowHandle",null] 12:31:48 INFO - PROCESS | 3740 | 1464377508050 Marionette TRACE conn5 <- [1,1029,null,{"value":"13"}] 12:31:48 INFO - PROCESS | 3740 | 1464377508053 Marionette TRACE conn5 -> [0,1030,"setScriptTimeout",{"ms":35000}] 12:31:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 12:31:48 INFO - PROCESS | 3740 | 1464377508055 Marionette TRACE conn5 <- [1,1030,null,{}] 12:31:48 INFO - PROCESS | 3740 | 1464377508058 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}] 12:31:48 INFO - PROCESS | 3740 | 1464377508167 Marionette TRACE conn5 <- [1,1031,null,{"value":null}] 12:31:48 INFO - PROCESS | 3740 | 1464377508491 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\", \"518d4023-cf08-4df0-a07a-6b3da5d0c4d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:31:48 INFO - PROCESS | 3740 | ++DOCSHELL 0CB3B400 == 76 [pid = 3740] [id = 267] 12:31:48 INFO - PROCESS | 3740 | ++DOMWINDOW == 130 (0CB3C400) [pid = 3740] [serial = 800] [outer = 00000000] 12:31:48 INFO - PROCESS | 3740 | ++DOMWINDOW == 131 (0FFF4C00) [pid = 3740] [serial = 801] [outer = 0CB3C400] 12:31:48 INFO - PROCESS | 3740 | 1464377508541 Marionette DEBUG loaded listener.js 12:31:48 INFO - PROCESS | 3740 | ++DOMWINDOW == 132 (10534000) [pid = 3740] [serial = 802] [outer = 0CB3C400] 12:31:49 INFO - PROCESS | 3740 | 1464377509170 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]]]}] 12:31:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 12:31:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 1181ms 12:31:49 INFO - PROCESS | 3740 | 1464377509257 Marionette TRACE conn5 -> [0,1033,"getWindowHandle",null] 12:31:49 INFO - PROCESS | 3740 | 1464377509262 Marionette TRACE conn5 <- [1,1033,null,{"value":"13"}] 12:31:49 INFO - PROCESS | 3740 | 1464377509267 Marionette TRACE conn5 -> [0,1034,"setScriptTimeout",{"ms":35000}] 12:31:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 12:31:49 INFO - PROCESS | 3740 | 1464377509271 Marionette TRACE conn5 <- [1,1034,null,{}] 12:31:49 INFO - PROCESS | 3740 | 1464377509275 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}] 12:31:49 INFO - PROCESS | 3740 | 1464377509383 Marionette TRACE conn5 <- [1,1035,null,{"value":null}] 12:31:49 INFO - PROCESS | 3740 | 1464377509504 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\", \"518d4023-cf08-4df0-a07a-6b3da5d0c4d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:31:49 INFO - PROCESS | 3740 | --DOCSHELL 192E0800 == 75 [pid = 3740] [id = 260] 12:31:49 INFO - PROCESS | 3740 | --DOCSHELL 0CAC1C00 == 74 [pid = 3740] [id = 259] 12:31:49 INFO - PROCESS | 3740 | --DOCSHELL 191B0000 == 73 [pid = 3740] [id = 258] 12:31:49 INFO - PROCESS | 3740 | --DOCSHELL 17EC3C00 == 72 [pid = 3740] [id = 257] 12:31:49 INFO - PROCESS | 3740 | --DOCSHELL 1493A000 == 71 [pid = 3740] [id = 256] 12:31:49 INFO - PROCESS | 3740 | --DOCSHELL 14939000 == 70 [pid = 3740] [id = 254] 12:31:49 INFO - PROCESS | 3740 | --DOCSHELL 10550C00 == 69 [pid = 3740] [id = 253] 12:31:49 INFO - PROCESS | 3740 | --DOCSHELL 0CA2E800 == 68 [pid = 3740] [id = 252] 12:31:49 INFO - PROCESS | 3740 | --DOMWINDOW == 131 (1150B800) [pid = 3740] [serial = 690] [outer = 00000000] [url = about:blank] 12:31:49 INFO - PROCESS | 3740 | --DOMWINDOW == 130 (18F7E000) [pid = 3740] [serial = 693] [outer = 00000000] [url = about:blank] 12:31:49 INFO - PROCESS | 3740 | --DOMWINDOW == 129 (1E2E2800) [pid = 3740] [serial = 696] [outer = 00000000] [url = about:blank] 12:31:49 INFO - PROCESS | 3740 | --DOMWINDOW == 128 (1EEFC800) [pid = 3740] [serial = 699] [outer = 00000000] [url = about:blank] 12:31:49 INFO - PROCESS | 3740 | ++DOCSHELL 08B85000 == 69 [pid = 3740] [id = 268] 12:31:49 INFO - PROCESS | 3740 | ++DOMWINDOW == 129 (0CA2E800) [pid = 3740] [serial = 803] [outer = 00000000] 12:31:49 INFO - PROCESS | 3740 | ++DOMWINDOW == 130 (0FE40000) [pid = 3740] [serial = 804] [outer = 0CA2E800] 12:31:49 INFO - PROCESS | 3740 | 1464377509611 Marionette DEBUG loaded listener.js 12:31:49 INFO - PROCESS | 3740 | ++DOMWINDOW == 131 (10A4D800) [pid = 3740] [serial = 805] [outer = 0CA2E800] 12:31:49 INFO - PROCESS | 3740 | --DOCSHELL 1A641C00 == 68 [pid = 3740] [id = 245] 12:31:49 INFO - PROCESS | 3740 | --DOMWINDOW == 130 (15317800) [pid = 3740] [serial = 657] [outer = 00000000] [url = about:blank] 12:31:49 INFO - PROCESS | 3740 | --DOMWINDOW == 129 (191AB800) [pid = 3740] [serial = 651] [outer = 00000000] [url = about:blank] 12:31:49 INFO - PROCESS | 3740 | --DOMWINDOW == 128 (1E2D9000) [pid = 3740] [serial = 654] [outer = 00000000] [url = about:blank] 12:31:49 INFO - PROCESS | 3740 | --DOMWINDOW == 127 (191B4800) [pid = 3740] [serial = 645] [outer = 00000000] [url = about:blank] 12:31:49 INFO - PROCESS | 3740 | --DOMWINDOW == 126 (1DD65800) [pid = 3740] [serial = 648] [outer = 00000000] [url = about:blank] 12:31:49 INFO - PROCESS | 3740 | --DOMWINDOW == 125 (1C6C3400) [pid = 3740] [serial = 594] [outer = 00000000] [url = about:blank] 12:31:49 INFO - PROCESS | 3740 | --DOMWINDOW == 124 (14941400) [pid = 3740] [serial = 642] [outer = 00000000] [url = about:blank] 12:31:49 INFO - PROCESS | 3740 | --DOMWINDOW == 123 (16EAE000) [pid = 3740] [serial = 639] [outer = 00000000] [url = about:blank] 12:31:49 INFO - PROCESS | 3740 | --DOMWINDOW == 122 (191AF000) [pid = 3740] [serial = 720] [outer = 00000000] [url = about:blank] 12:31:49 INFO - PROCESS | 3740 | --DOMWINDOW == 121 (19863800) [pid = 3740] [serial = 723] [outer = 00000000] [url = about:blank] 12:31:49 INFO - PROCESS | 3740 | --DOMWINDOW == 120 (191B2400) [pid = 3740] [serial = 721] [outer = 00000000] [url = about:blank] 12:31:49 INFO - PROCESS | 3740 | --DOMWINDOW == 119 (14940000) [pid = 3740] [serial = 726] [outer = 00000000] [url = about:blank] 12:31:49 INFO - PROCESS | 3740 | --DOMWINDOW == 118 (1986C400) [pid = 3740] [serial = 724] [outer = 00000000] [url = about:blank] 12:31:49 INFO - PROCESS | 3740 | --DOMWINDOW == 117 (14FD6800) [pid = 3740] [serial = 702] [outer = 00000000] [url = about:blank] 12:31:49 INFO - PROCESS | 3740 | --DOMWINDOW == 116 (10B46C00) [pid = 3740] [serial = 708] [outer = 00000000] [url = about:blank] 12:31:49 INFO - PROCESS | 3740 | --DOMWINDOW == 115 (10BCB800) [pid = 3740] [serial = 709] [outer = 00000000] [url = about:blank] 12:31:49 INFO - PROCESS | 3740 | --DOMWINDOW == 114 (14A64400) [pid = 3740] [serial = 711] [outer = 00000000] [url = about:blank] 12:31:49 INFO - PROCESS | 3740 | --DOMWINDOW == 113 (15203400) [pid = 3740] [serial = 712] [outer = 00000000] [url = about:blank] 12:31:49 INFO - PROCESS | 3740 | --DOMWINDOW == 112 (16EAE800) [pid = 3740] [serial = 714] [outer = 00000000] [url = about:blank] 12:31:49 INFO - PROCESS | 3740 | --DOMWINDOW == 111 (17E04000) [pid = 3740] [serial = 715] [outer = 00000000] [url = about:blank] 12:31:49 INFO - PROCESS | 3740 | --DOMWINDOW == 110 (18301800) [pid = 3740] [serial = 717] [outer = 00000000] [url = about:blank] 12:31:49 INFO - PROCESS | 3740 | --DOMWINDOW == 109 (10B89400) [pid = 3740] [serial = 706] [outer = 00000000] [url = about:blank] 12:31:49 INFO - PROCESS | 3740 | --DOMWINDOW == 108 (10A9B800) [pid = 3740] [serial = 705] [outer = 00000000] [url = about:blank] 12:31:49 INFO - PROCESS | 3740 | --DOMWINDOW == 107 (18F80C00) [pid = 3740] [serial = 727] [outer = 00000000] [url = about:blank] 12:31:49 INFO - PROCESS | 3740 | --DOMWINDOW == 106 (1A068800) [pid = 3740] [serial = 729] [outer = 00000000] [url = about:blank] 12:31:49 INFO - PROCESS | 3740 | --DOMWINDOW == 105 (16EB0400) [pid = 3740] [serial = 703] [outer = 00000000] [url = about:blank] 12:31:49 INFO - PROCESS | 3740 | --DOMWINDOW == 104 (1A63CC00) [pid = 3740] [serial = 733] [outer = 00000000] [url = about:blank] 12:31:49 INFO - PROCESS | 3740 | --DOMWINDOW == 103 (1A610000) [pid = 3740] [serial = 730] [outer = 00000000] [url = about:blank] 12:31:49 INFO - PROCESS | 3740 | --DOMWINDOW == 102 (1830D800) [pid = 3740] [serial = 718] [outer = 00000000] [url = about:blank] 12:31:49 INFO - PROCESS | 3740 | --DOMWINDOW == 101 (1A633C00) [pid = 3740] [serial = 732] [outer = 00000000] [url = about:blank] 12:31:50 INFO - PROCESS | 3740 | 1464377510070 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]]]}] 12:31:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 12:31:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 831ms 12:31:50 INFO - PROCESS | 3740 | 1464377510107 Marionette TRACE conn5 -> [0,1037,"getWindowHandle",null] 12:31:50 INFO - PROCESS | 3740 | 1464377510111 Marionette TRACE conn5 <- [1,1037,null,{"value":"13"}] 12:31:50 INFO - PROCESS | 3740 | 1464377510114 Marionette TRACE conn5 -> [0,1038,"setScriptTimeout",{"ms":35000}] 12:31:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 12:31:50 INFO - PROCESS | 3740 | 1464377510116 Marionette TRACE conn5 <- [1,1038,null,{}] 12:31:50 INFO - PROCESS | 3740 | 1464377510120 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}] 12:31:50 INFO - PROCESS | 3740 | 1464377510215 Marionette TRACE conn5 <- [1,1039,null,{"value":null}] 12:31:50 INFO - PROCESS | 3740 | 1464377510225 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\", \"518d4023-cf08-4df0-a07a-6b3da5d0c4d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:31:50 INFO - PROCESS | 3740 | ++DOCSHELL 1493B800 == 69 [pid = 3740] [id = 269] 12:31:50 INFO - PROCESS | 3740 | ++DOMWINDOW == 102 (1493D400) [pid = 3740] [serial = 806] [outer = 00000000] 12:31:50 INFO - PROCESS | 3740 | ++DOMWINDOW == 103 (14968800) [pid = 3740] [serial = 807] [outer = 1493D400] 12:31:50 INFO - PROCESS | 3740 | 1464377510271 Marionette DEBUG loaded listener.js 12:31:50 INFO - PROCESS | 3740 | ++DOMWINDOW == 104 (14A5CC00) [pid = 3740] [serial = 808] [outer = 1493D400] 12:31:50 INFO - PROCESS | 3740 | 1464377510751 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]]]}] 12:31:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 12:31:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 670ms 12:31:50 INFO - PROCESS | 3740 | 1464377510790 Marionette TRACE conn5 -> [0,1041,"getWindowHandle",null] 12:31:50 INFO - PROCESS | 3740 | 1464377510792 Marionette TRACE conn5 <- [1,1041,null,{"value":"13"}] 12:31:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 12:31:50 INFO - PROCESS | 3740 | 1464377510801 Marionette TRACE conn5 -> [0,1042,"setScriptTimeout",{"ms":35000}] 12:31:50 INFO - PROCESS | 3740 | 1464377510807 Marionette TRACE conn5 <- [1,1042,null,{}] 12:31:50 INFO - PROCESS | 3740 | 1464377510811 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}] 12:31:50 INFO - PROCESS | 3740 | 1464377510899 Marionette TRACE conn5 <- [1,1043,null,{"value":null}] 12:31:50 INFO - PROCESS | 3740 | 1464377510908 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\", \"518d4023-cf08-4df0-a07a-6b3da5d0c4d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:31:50 INFO - PROCESS | 3740 | ++DOCSHELL 14C24000 == 70 [pid = 3740] [id = 270] 12:31:50 INFO - PROCESS | 3740 | ++DOMWINDOW == 105 (153A8000) [pid = 3740] [serial = 809] [outer = 00000000] 12:31:50 INFO - PROCESS | 3740 | ++DOMWINDOW == 106 (10E97C00) [pid = 3740] [serial = 810] [outer = 153A8000] 12:31:50 INFO - PROCESS | 3740 | 1464377510953 Marionette DEBUG loaded listener.js 12:31:51 INFO - PROCESS | 3740 | ++DOMWINDOW == 107 (16EB0000) [pid = 3740] [serial = 811] [outer = 153A8000] 12:31:51 INFO - PROCESS | 3740 | 1464377511437 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]]]}] 12:31:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 12:31:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 690ms 12:31:51 INFO - PROCESS | 3740 | 1464377511489 Marionette TRACE conn5 -> [0,1045,"getWindowHandle",null] 12:31:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 12:31:51 INFO - PROCESS | 3740 | 1464377511492 Marionette TRACE conn5 <- [1,1045,null,{"value":"13"}] 12:31:51 INFO - PROCESS | 3740 | 1464377511495 Marionette TRACE conn5 -> [0,1046,"setScriptTimeout",{"ms":35000}] 12:31:51 INFO - PROCESS | 3740 | 1464377511497 Marionette TRACE conn5 <- [1,1046,null,{}] 12:31:51 INFO - PROCESS | 3740 | 1464377511500 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}] 12:31:51 INFO - PROCESS | 3740 | 1464377511589 Marionette TRACE conn5 <- [1,1047,null,{"value":null}] 12:31:51 INFO - PROCESS | 3740 | 1464377511596 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\", \"518d4023-cf08-4df0-a07a-6b3da5d0c4d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:31:51 INFO - PROCESS | 3740 | ++DOCSHELL 17EC3C00 == 71 [pid = 3740] [id = 271] 12:31:51 INFO - PROCESS | 3740 | ++DOMWINDOW == 108 (17EC9C00) [pid = 3740] [serial = 812] [outer = 00000000] 12:31:51 INFO - PROCESS | 3740 | ++DOMWINDOW == 109 (18305800) [pid = 3740] [serial = 813] [outer = 17EC9C00] 12:31:51 INFO - PROCESS | 3740 | 1464377511640 Marionette DEBUG loaded listener.js 12:31:51 INFO - PROCESS | 3740 | ++DOMWINDOW == 110 (1830EC00) [pid = 3740] [serial = 814] [outer = 17EC9C00] 12:31:52 INFO - PROCESS | 3740 | 1464377512088 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]]]}] 12:31:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 12:31:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 631ms 12:31:52 INFO - PROCESS | 3740 | 1464377512130 Marionette TRACE conn5 -> [0,1049,"getWindowHandle",null] 12:31:52 INFO - PROCESS | 3740 | 1464377512132 Marionette TRACE conn5 <- [1,1049,null,{"value":"13"}] 12:31:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 12:31:52 INFO - PROCESS | 3740 | 1464377512143 Marionette TRACE conn5 -> [0,1050,"setScriptTimeout",{"ms":35000}] 12:31:52 INFO - PROCESS | 3740 | 1464377512144 Marionette TRACE conn5 <- [1,1050,null,{}] 12:31:52 INFO - PROCESS | 3740 | 1464377512148 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}] 12:31:52 INFO - PROCESS | 3740 | 1464377512261 Marionette TRACE conn5 <- [1,1051,null,{"value":null}] 12:31:52 INFO - PROCESS | 3740 | 1464377512349 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\", \"518d4023-cf08-4df0-a07a-6b3da5d0c4d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:31:52 INFO - PROCESS | 3740 | ++DOCSHELL 18F7E000 == 72 [pid = 3740] [id = 272] 12:31:52 INFO - PROCESS | 3740 | ++DOMWINDOW == 111 (18F7E400) [pid = 3740] [serial = 815] [outer = 00000000] 12:31:52 INFO - PROCESS | 3740 | ++DOMWINDOW == 112 (18FD6C00) [pid = 3740] [serial = 816] [outer = 18F7E400] 12:31:52 INFO - PROCESS | 3740 | 1464377512402 Marionette DEBUG loaded listener.js 12:31:52 INFO - PROCESS | 3740 | ++DOMWINDOW == 113 (191B4400) [pid = 3740] [serial = 817] [outer = 18F7E400] 12:31:52 INFO - PROCESS | 3740 | 1464377512843 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]]]}] 12:31:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 12:31:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 730ms 12:31:52 INFO - PROCESS | 3740 | 1464377512865 Marionette TRACE conn5 -> [0,1053,"getWindowHandle",null] 12:31:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 12:31:52 INFO - PROCESS | 3740 | 1464377512867 Marionette TRACE conn5 <- [1,1053,null,{"value":"13"}] 12:31:52 INFO - PROCESS | 3740 | 1464377512870 Marionette TRACE conn5 -> [0,1054,"setScriptTimeout",{"ms":35000}] 12:31:52 INFO - PROCESS | 3740 | 1464377512872 Marionette TRACE conn5 <- [1,1054,null,{}] 12:31:52 INFO - PROCESS | 3740 | 1464377512876 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}] 12:31:53 INFO - PROCESS | 3740 | 1464377512998 Marionette TRACE conn5 <- [1,1055,null,{"value":null}] 12:31:53 INFO - PROCESS | 3740 | 1464377513062 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\", \"518d4023-cf08-4df0-a07a-6b3da5d0c4d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:31:53 INFO - PROCESS | 3740 | ++DOCSHELL 18FD5800 == 73 [pid = 3740] [id = 273] 12:31:53 INFO - PROCESS | 3740 | ++DOMWINDOW == 114 (191B7000) [pid = 3740] [serial = 818] [outer = 00000000] 12:31:53 INFO - PROCESS | 3740 | ++DOMWINDOW == 115 (19EA1400) [pid = 3740] [serial = 819] [outer = 191B7000] 12:31:53 INFO - PROCESS | 3740 | 1464377513107 Marionette DEBUG loaded listener.js 12:31:53 INFO - PROCESS | 3740 | ++DOMWINDOW == 116 (19EB0800) [pid = 3740] [serial = 820] [outer = 191B7000] 12:31:53 INFO - PROCESS | 3740 | 1464377513518 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]]]}] 12:31:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 12:31:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 670ms 12:31:53 INFO - PROCESS | 3740 | 1464377513541 Marionette TRACE conn5 -> [0,1057,"getWindowHandle",null] 12:31:53 INFO - PROCESS | 3740 | 1464377513543 Marionette TRACE conn5 <- [1,1057,null,{"value":"13"}] 12:31:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 12:31:53 INFO - PROCESS | 3740 | 1464377513546 Marionette TRACE conn5 -> [0,1058,"setScriptTimeout",{"ms":35000}] 12:31:53 INFO - PROCESS | 3740 | 1464377513548 Marionette TRACE conn5 <- [1,1058,null,{}] 12:31:53 INFO - PROCESS | 3740 | 1464377513551 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}] 12:31:53 INFO - PROCESS | 3740 | 1464377513669 Marionette TRACE conn5 <- [1,1059,null,{"value":null}] 12:31:53 INFO - PROCESS | 3740 | 1464377513761 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\", \"518d4023-cf08-4df0-a07a-6b3da5d0c4d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:31:53 INFO - PROCESS | 3740 | ++DOCSHELL 1A2EEC00 == 74 [pid = 3740] [id = 274] 12:31:53 INFO - PROCESS | 3740 | ++DOMWINDOW == 117 (1A42EC00) [pid = 3740] [serial = 821] [outer = 00000000] 12:31:53 INFO - PROCESS | 3740 | ++DOMWINDOW == 118 (1A613400) [pid = 3740] [serial = 822] [outer = 1A42EC00] 12:31:53 INFO - PROCESS | 3740 | 1464377513805 Marionette DEBUG loaded listener.js 12:31:53 INFO - PROCESS | 3740 | ++DOMWINDOW == 119 (1A61C400) [pid = 3740] [serial = 823] [outer = 1A42EC00] 12:31:54 INFO - PROCESS | 3740 | --DOMWINDOW == 118 (191B2C00) [pid = 3740] [serial = 773] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 12:31:54 INFO - PROCESS | 3740 | --DOMWINDOW == 117 (10551000) [pid = 3740] [serial = 776] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 12:31:54 INFO - PROCESS | 3740 | --DOMWINDOW == 116 (1EEF9800) [pid = 3740] [serial = 698] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 12:31:54 INFO - PROCESS | 3740 | --DOMWINDOW == 115 (1493DC00) [pid = 3740] [serial = 761] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 12:31:54 INFO - PROCESS | 3740 | --DOMWINDOW == 114 (16EB3800) [pid = 3740] [serial = 692] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 12:31:54 INFO - PROCESS | 3740 | --DOMWINDOW == 113 (14F37800) [pid = 3740] [serial = 764] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 12:31:54 INFO - PROCESS | 3740 | --DOMWINDOW == 112 (15E09C00) [pid = 3740] [serial = 767] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 12:31:54 INFO - PROCESS | 3740 | --DOMWINDOW == 111 (1DBC3C00) [pid = 3740] [serial = 695] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 12:31:54 INFO - PROCESS | 3740 | --DOMWINDOW == 110 (0CA38400) [pid = 3740] [serial = 755] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 12:31:54 INFO - PROCESS | 3740 | --DOMWINDOW == 109 (1DBBB000) [pid = 3740] [serial = 686] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 12:31:54 INFO - PROCESS | 3740 | --DOMWINDOW == 108 (10553C00) [pid = 3740] [serial = 758] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 12:31:54 INFO - PROCESS | 3740 | --DOMWINDOW == 107 (17EC8C00) [pid = 3740] [serial = 770] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 12:31:54 INFO - PROCESS | 3740 | --DOMWINDOW == 106 (0FF65000) [pid = 3740] [serial = 689] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 12:31:54 INFO - PROCESS | 3740 | 1464377514400 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]]]}] 12:31:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 12:31:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 871ms 12:31:54 INFO - PROCESS | 3740 | 1464377514417 Marionette TRACE conn5 -> [0,1061,"getWindowHandle",null] 12:31:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 12:31:54 INFO - PROCESS | 3740 | 1464377514419 Marionette TRACE conn5 <- [1,1061,null,{"value":"13"}] 12:31:54 INFO - PROCESS | 3740 | 1464377514422 Marionette TRACE conn5 -> [0,1062,"setScriptTimeout",{"ms":35000}] 12:31:54 INFO - PROCESS | 3740 | 1464377514424 Marionette TRACE conn5 <- [1,1062,null,{}] 12:31:54 INFO - PROCESS | 3740 | 1464377514427 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}] 12:31:54 INFO - PROCESS | 3740 | 1464377514512 Marionette TRACE conn5 <- [1,1063,null,{"value":null}] 12:31:54 INFO - PROCESS | 3740 | 1464377514518 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\", \"518d4023-cf08-4df0-a07a-6b3da5d0c4d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:31:54 INFO - PROCESS | 3740 | ++DOCSHELL 10B85C00 == 75 [pid = 3740] [id = 275] 12:31:54 INFO - PROCESS | 3740 | ++DOMWINDOW == 107 (14784000) [pid = 3740] [serial = 824] [outer = 00000000] 12:31:54 INFO - PROCESS | 3740 | ++DOMWINDOW == 108 (17ECD800) [pid = 3740] [serial = 825] [outer = 14784000] 12:31:54 INFO - PROCESS | 3740 | 1464377514562 Marionette DEBUG loaded listener.js 12:31:54 INFO - PROCESS | 3740 | ++DOMWINDOW == 109 (191AFC00) [pid = 3740] [serial = 826] [outer = 14784000] 12:31:55 INFO - PROCESS | 3740 | 1464377515006 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]]]}] 12:31:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 12:31:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 630ms 12:31:55 INFO - PROCESS | 3740 | 1464377515054 Marionette TRACE conn5 -> [0,1065,"getWindowHandle",null] 12:31:55 INFO - PROCESS | 3740 | 1464377515055 Marionette TRACE conn5 <- [1,1065,null,{"value":"13"}] 12:31:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 12:31:55 INFO - PROCESS | 3740 | 1464377515061 Marionette TRACE conn5 -> [0,1066,"setScriptTimeout",{"ms":35000}] 12:31:55 INFO - PROCESS | 3740 | 1464377515063 Marionette TRACE conn5 <- [1,1066,null,{}] 12:31:55 INFO - PROCESS | 3740 | 1464377515067 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}] 12:31:55 INFO - PROCESS | 3740 | 1464377515150 Marionette TRACE conn5 <- [1,1067,null,{"value":null}] 12:31:55 INFO - PROCESS | 3740 | 1464377515157 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\", \"518d4023-cf08-4df0-a07a-6b3da5d0c4d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:31:55 INFO - PROCESS | 3740 | ++DOCSHELL 1A2E9800 == 76 [pid = 3740] [id = 276] 12:31:55 INFO - PROCESS | 3740 | ++DOMWINDOW == 110 (1A618000) [pid = 3740] [serial = 827] [outer = 00000000] 12:31:55 INFO - PROCESS | 3740 | ++DOMWINDOW == 111 (1A709800) [pid = 3740] [serial = 828] [outer = 1A618000] 12:31:55 INFO - PROCESS | 3740 | 1464377515202 Marionette DEBUG loaded listener.js 12:31:55 INFO - PROCESS | 3740 | ++DOMWINDOW == 112 (1B336400) [pid = 3740] [serial = 829] [outer = 1A618000] 12:31:55 INFO - PROCESS | 3740 | 1464377515619 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]]]}] 12:31:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 12:31:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 630ms 12:31:55 INFO - PROCESS | 3740 | 1464377515694 Marionette TRACE conn5 -> [0,1069,"getWindowHandle",null] 12:31:55 INFO - PROCESS | 3740 | 1464377515696 Marionette TRACE conn5 <- [1,1069,null,{"value":"13"}] 12:31:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 12:31:55 INFO - PROCESS | 3740 | 1464377515699 Marionette TRACE conn5 -> [0,1070,"setScriptTimeout",{"ms":35000}] 12:31:55 INFO - PROCESS | 3740 | 1464377515701 Marionette TRACE conn5 <- [1,1070,null,{}] 12:31:55 INFO - PROCESS | 3740 | 1464377515704 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}] 12:31:55 INFO - PROCESS | 3740 | 1464377515788 Marionette TRACE conn5 <- [1,1071,null,{"value":null}] 12:31:55 INFO - PROCESS | 3740 | 1464377515795 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\", \"518d4023-cf08-4df0-a07a-6b3da5d0c4d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:31:55 INFO - PROCESS | 3740 | ++DOCSHELL 09DD5400 == 77 [pid = 3740] [id = 277] 12:31:55 INFO - PROCESS | 3740 | ++DOMWINDOW == 113 (0CA31400) [pid = 3740] [serial = 830] [outer = 00000000] 12:31:55 INFO - PROCESS | 3740 | ++DOMWINDOW == 114 (1B8B9C00) [pid = 3740] [serial = 831] [outer = 0CA31400] 12:31:55 INFO - PROCESS | 3740 | 1464377515844 Marionette DEBUG loaded listener.js 12:31:55 INFO - PROCESS | 3740 | ++DOMWINDOW == 115 (1C84F400) [pid = 3740] [serial = 832] [outer = 0CA31400] 12:31:56 INFO - PROCESS | 3740 | 1464377516394 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]]]}] 12:31:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 12:31:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 731ms 12:31:56 INFO - PROCESS | 3740 | 1464377516430 Marionette TRACE conn5 -> [0,1073,"getWindowHandle",null] 12:31:56 INFO - PROCESS | 3740 | 1464377516435 Marionette TRACE conn5 <- [1,1073,null,{"value":"13"}] 12:31:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 12:31:56 INFO - PROCESS | 3740 | 1464377516440 Marionette TRACE conn5 -> [0,1074,"setScriptTimeout",{"ms":35000}] 12:31:56 INFO - PROCESS | 3740 | 1464377516445 Marionette TRACE conn5 <- [1,1074,null,{}] 12:31:56 INFO - PROCESS | 3740 | 1464377516452 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}] 12:31:56 INFO - PROCESS | 3740 | 1464377516657 Marionette TRACE conn5 <- [1,1075,null,{"value":null}] 12:31:56 INFO - PROCESS | 3740 | 1464377516789 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\", \"518d4023-cf08-4df0-a07a-6b3da5d0c4d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:31:56 INFO - PROCESS | 3740 | ++DOCSHELL 0FFFB400 == 78 [pid = 3740] [id = 278] 12:31:56 INFO - PROCESS | 3740 | ++DOMWINDOW == 116 (1054DC00) [pid = 3740] [serial = 833] [outer = 00000000] 12:31:56 INFO - PROCESS | 3740 | ++DOMWINDOW == 117 (10B42800) [pid = 3740] [serial = 834] [outer = 1054DC00] 12:31:56 INFO - PROCESS | 3740 | 1464377516851 Marionette DEBUG loaded listener.js 12:31:56 INFO - PROCESS | 3740 | ++DOMWINDOW == 118 (11510400) [pid = 3740] [serial = 835] [outer = 1054DC00] 12:31:57 INFO - PROCESS | 3740 | 1464377517403 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]]]}] 12:31:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 12:31:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 990ms 12:31:57 INFO - PROCESS | 3740 | 1464377517440 Marionette TRACE conn5 -> [0,1077,"getWindowHandle",null] 12:31:57 INFO - PROCESS | 3740 | 1464377517446 Marionette TRACE conn5 <- [1,1077,null,{"value":"13"}] 12:31:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 12:31:57 INFO - PROCESS | 3740 | 1464377517454 Marionette TRACE conn5 -> [0,1078,"setScriptTimeout",{"ms":35000}] 12:31:57 INFO - PROCESS | 3740 | 1464377517457 Marionette TRACE conn5 <- [1,1078,null,{}] 12:31:57 INFO - PROCESS | 3740 | 1464377517461 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}] 12:31:57 INFO - PROCESS | 3740 | 1464377517580 Marionette TRACE conn5 <- [1,1079,null,{"value":null}] 12:31:57 INFO - PROCESS | 3740 | 1464377517689 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\", \"518d4023-cf08-4df0-a07a-6b3da5d0c4d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:31:57 INFO - PROCESS | 3740 | ++DOCSHELL 10550400 == 79 [pid = 3740] [id = 279] 12:31:57 INFO - PROCESS | 3740 | ++DOMWINDOW == 119 (1508BC00) [pid = 3740] [serial = 836] [outer = 00000000] 12:31:57 INFO - PROCESS | 3740 | ++DOMWINDOW == 120 (1520F400) [pid = 3740] [serial = 837] [outer = 1508BC00] 12:31:57 INFO - PROCESS | 3740 | 1464377517743 Marionette DEBUG loaded listener.js 12:31:57 INFO - PROCESS | 3740 | ++DOMWINDOW == 121 (16EA5C00) [pid = 3740] [serial = 838] [outer = 1508BC00] 12:31:58 INFO - PROCESS | 3740 | 1464377518379 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]]]}] 12:31:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 12:31:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 972ms 12:31:58 INFO - PROCESS | 3740 | 1464377518429 Marionette TRACE conn5 -> [0,1081,"getWindowHandle",null] 12:31:58 INFO - PROCESS | 3740 | 1464377518432 Marionette TRACE conn5 <- [1,1081,null,{"value":"13"}] 12:31:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 12:31:58 INFO - PROCESS | 3740 | 1464377518435 Marionette TRACE conn5 -> [0,1082,"setScriptTimeout",{"ms":35000}] 12:31:58 INFO - PROCESS | 3740 | 1464377518439 Marionette TRACE conn5 <- [1,1082,null,{}] 12:31:58 INFO - PROCESS | 3740 | 1464377518450 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}] 12:31:58 INFO - PROCESS | 3740 | 1464377518567 Marionette TRACE conn5 <- [1,1083,null,{"value":null}] 12:31:58 INFO - PROCESS | 3740 | 1464377518704 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\", \"518d4023-cf08-4df0-a07a-6b3da5d0c4d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:31:58 INFO - PROCESS | 3740 | ++DOCSHELL 1A06A800 == 80 [pid = 3740] [id = 280] 12:31:58 INFO - PROCESS | 3740 | ++DOMWINDOW == 122 (1A2EE800) [pid = 3740] [serial = 839] [outer = 00000000] 12:31:58 INFO - PROCESS | 3740 | ++DOMWINDOW == 123 (1A76BC00) [pid = 3740] [serial = 840] [outer = 1A2EE800] 12:31:58 INFO - PROCESS | 3740 | 1464377518764 Marionette DEBUG loaded listener.js 12:31:58 INFO - PROCESS | 3740 | ++DOMWINDOW == 124 (1C1CC000) [pid = 3740] [serial = 841] [outer = 1A2EE800] 12:31:59 INFO - PROCESS | 3740 | 1464377519401 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]]]}] 12:31:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 12:31:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 1023ms 12:31:59 INFO - PROCESS | 3740 | 1464377519462 Marionette TRACE conn5 -> [0,1085,"getWindowHandle",null] 12:31:59 INFO - PROCESS | 3740 | 1464377519465 Marionette TRACE conn5 <- [1,1085,null,{"value":"13"}] 12:31:59 INFO - PROCESS | 3740 | 1464377519468 Marionette TRACE conn5 -> [0,1086,"setScriptTimeout",{"ms":35000}] 12:31:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 12:31:59 INFO - PROCESS | 3740 | 1464377519470 Marionette TRACE conn5 <- [1,1086,null,{}] 12:31:59 INFO - PROCESS | 3740 | 1464377519474 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}] 12:31:59 INFO - PROCESS | 3740 | 1464377519586 Marionette TRACE conn5 <- [1,1087,null,{"value":null}] 12:31:59 INFO - PROCESS | 3740 | 1464377519723 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\", \"518d4023-cf08-4df0-a07a-6b3da5d0c4d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:31:59 INFO - PROCESS | 3740 | ++DOCSHELL 1D0F1800 == 81 [pid = 3740] [id = 281] 12:31:59 INFO - PROCESS | 3740 | ++DOMWINDOW == 125 (1D0F2C00) [pid = 3740] [serial = 842] [outer = 00000000] 12:31:59 INFO - PROCESS | 3740 | ++DOMWINDOW == 126 (1D0FB400) [pid = 3740] [serial = 843] [outer = 1D0F2C00] 12:31:59 INFO - PROCESS | 3740 | 1464377519779 Marionette DEBUG loaded listener.js 12:31:59 INFO - PROCESS | 3740 | ++DOMWINDOW == 127 (1D215000) [pid = 3740] [serial = 844] [outer = 1D0F2C00] 12:32:00 INFO - PROCESS | 3740 | 1464377520310 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]]]}] 12:32:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 12:32:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 871ms 12:32:00 INFO - PROCESS | 3740 | 1464377520342 Marionette TRACE conn5 -> [0,1089,"getWindowHandle",null] 12:32:00 INFO - PROCESS | 3740 | 1464377520344 Marionette TRACE conn5 <- [1,1089,null,{"value":"13"}] 12:32:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 12:32:00 INFO - PROCESS | 3740 | 1464377520347 Marionette TRACE conn5 -> [0,1090,"setScriptTimeout",{"ms":35000}] 12:32:00 INFO - PROCESS | 3740 | 1464377520350 Marionette TRACE conn5 <- [1,1090,null,{}] 12:32:00 INFO - PROCESS | 3740 | 1464377520354 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}] 12:32:00 INFO - PROCESS | 3740 | 1464377520463 Marionette TRACE conn5 <- [1,1091,null,{"value":null}] 12:32:00 INFO - PROCESS | 3740 | 1464377520573 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\", \"518d4023-cf08-4df0-a07a-6b3da5d0c4d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:32:00 INFO - PROCESS | 3740 | ++DOCSHELL 1D219C00 == 82 [pid = 3740] [id = 282] 12:32:00 INFO - PROCESS | 3740 | ++DOMWINDOW == 128 (1D21D400) [pid = 3740] [serial = 845] [outer = 00000000] 12:32:00 INFO - PROCESS | 3740 | ++DOMWINDOW == 129 (1D2AF400) [pid = 3740] [serial = 846] [outer = 1D21D400] 12:32:00 INFO - PROCESS | 3740 | 1464377520628 Marionette DEBUG loaded listener.js 12:32:00 INFO - PROCESS | 3740 | ++DOMWINDOW == 130 (1DB08800) [pid = 3740] [serial = 847] [outer = 1D21D400] 12:32:01 INFO - PROCESS | 3740 | 1464377521218 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]]]}] 12:32:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 12:32:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 930ms 12:32:01 INFO - PROCESS | 3740 | 1464377521278 Marionette TRACE conn5 -> [0,1093,"getWindowHandle",null] 12:32:01 INFO - PROCESS | 3740 | 1464377521280 Marionette TRACE conn5 <- [1,1093,null,{"value":"13"}] 12:32:01 INFO - PROCESS | 3740 | 1464377521284 Marionette TRACE conn5 -> [0,1094,"setScriptTimeout",{"ms":35000}] 12:32:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 12:32:01 INFO - PROCESS | 3740 | 1464377521286 Marionette TRACE conn5 <- [1,1094,null,{}] 12:32:01 INFO - PROCESS | 3740 | 1464377521290 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}] 12:32:01 INFO - PROCESS | 3740 | 1464377521419 Marionette TRACE conn5 <- [1,1095,null,{"value":null}] 12:32:01 INFO - PROCESS | 3740 | 1464377521560 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\", \"518d4023-cf08-4df0-a07a-6b3da5d0c4d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:32:01 INFO - PROCESS | 3740 | ++DOCSHELL 1DBC0800 == 83 [pid = 3740] [id = 283] 12:32:01 INFO - PROCESS | 3740 | ++DOMWINDOW == 131 (1DBC1800) [pid = 3740] [serial = 848] [outer = 00000000] 12:32:01 INFO - PROCESS | 3740 | ++DOMWINDOW == 132 (1DBC7400) [pid = 3740] [serial = 849] [outer = 1DBC1800] 12:32:01 INFO - PROCESS | 3740 | 1464377521615 Marionette DEBUG loaded listener.js 12:32:01 INFO - PROCESS | 3740 | ++DOMWINDOW == 133 (1DD68C00) [pid = 3740] [serial = 850] [outer = 1DBC1800] 12:32:02 INFO - PROCESS | 3740 | 1464377522273 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]]]}] 12:32:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 12:32:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 1019ms 12:32:02 INFO - PROCESS | 3740 | 1464377522306 Marionette TRACE conn5 -> [0,1097,"getWindowHandle",null] 12:32:02 INFO - PROCESS | 3740 | 1464377522309 Marionette TRACE conn5 <- [1,1097,null,{"value":"13"}] 12:32:02 INFO - PROCESS | 3740 | 1464377522312 Marionette TRACE conn5 -> [0,1098,"setScriptTimeout",{"ms":35000}] 12:32:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 12:32:02 INFO - PROCESS | 3740 | 1464377522314 Marionette TRACE conn5 <- [1,1098,null,{}] 12:32:02 INFO - PROCESS | 3740 | 1464377522317 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}] 12:32:02 INFO - PROCESS | 3740 | 1464377522426 Marionette TRACE conn5 <- [1,1099,null,{"value":null}] 12:32:02 INFO - PROCESS | 3740 | 1464377522701 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\", \"518d4023-cf08-4df0-a07a-6b3da5d0c4d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:32:02 INFO - PROCESS | 3740 | ++DOCSHELL 0CB30C00 == 84 [pid = 3740] [id = 284] 12:32:02 INFO - PROCESS | 3740 | ++DOMWINDOW == 134 (0FF03400) [pid = 3740] [serial = 851] [outer = 00000000] 12:32:02 INFO - PROCESS | 3740 | ++DOMWINDOW == 135 (10534800) [pid = 3740] [serial = 852] [outer = 0FF03400] 12:32:02 INFO - PROCESS | 3740 | 1464377522774 Marionette DEBUG loaded listener.js 12:32:02 INFO - PROCESS | 3740 | ++DOMWINDOW == 136 (10B81000) [pid = 3740] [serial = 853] [outer = 0FF03400] 12:32:03 INFO - PROCESS | 3740 | 1464377523335 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]]]}] 12:32:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 12:32:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 1075ms 12:32:03 INFO - PROCESS | 3740 | 1464377523391 Marionette TRACE conn5 -> [0,1101,"getWindowHandle",null] 12:32:03 INFO - PROCESS | 3740 | 1464377523396 Marionette TRACE conn5 <- [1,1101,null,{"value":"13"}] 12:32:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 12:32:03 INFO - PROCESS | 3740 | 1464377523400 Marionette TRACE conn5 -> [0,1102,"setScriptTimeout",{"ms":35000}] 12:32:03 INFO - PROCESS | 3740 | 1464377523403 Marionette TRACE conn5 <- [1,1102,null,{}] 12:32:03 INFO - PROCESS | 3740 | 1464377523408 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}] 12:32:03 INFO - PROCESS | 3740 | 1464377523512 Marionette TRACE conn5 <- [1,1103,null,{"value":null}] 12:32:03 INFO - PROCESS | 3740 | 1464377523652 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\", \"518d4023-cf08-4df0-a07a-6b3da5d0c4d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:32:03 INFO - PROCESS | 3740 | ++DOCSHELL 14C75800 == 85 [pid = 3740] [id = 285] 12:32:03 INFO - PROCESS | 3740 | ++DOMWINDOW == 137 (15094C00) [pid = 3740] [serial = 854] [outer = 00000000] 12:32:03 INFO - PROCESS | 3740 | ++DOMWINDOW == 138 (15321000) [pid = 3740] [serial = 855] [outer = 15094C00] 12:32:03 INFO - PROCESS | 3740 | 1464377523703 Marionette DEBUG loaded listener.js 12:32:03 INFO - PROCESS | 3740 | ++DOMWINDOW == 139 (17E06000) [pid = 3740] [serial = 856] [outer = 15094C00] 12:32:04 INFO - PROCESS | 3740 | --DOCSHELL 1DB12C00 == 84 [pid = 3740] [id = 24] 12:32:04 INFO - PROCESS | 3740 | --DOCSHELL 1A42BC00 == 83 [pid = 3740] [id = 190] 12:32:04 INFO - PROCESS | 3740 | --DOCSHELL 19EA3400 == 82 [pid = 3740] [id = 179] 12:32:04 INFO - PROCESS | 3740 | --DOCSHELL 1C17D800 == 81 [pid = 3740] [id = 198] 12:32:04 INFO - PROCESS | 3740 | --DOCSHELL 1A432400 == 80 [pid = 3740] [id = 168] 12:32:04 INFO - PROCESS | 3740 | --DOCSHELL 1052D000 == 79 [pid = 3740] [id = 180] 12:32:04 INFO - PROCESS | 3740 | --DOCSHELL 14C76000 == 78 [pid = 3740] [id = 167] 12:32:04 INFO - PROCESS | 3740 | --DOCSHELL 10A94800 == 77 [pid = 3740] [id = 199] 12:32:04 INFO - PROCESS | 3740 | --DOCSHELL 19EA5400 == 76 [pid = 3740] [id = 189] 12:32:04 INFO - PROCESS | 3740 | --DOCSHELL 1A2E9800 == 75 [pid = 3740] [id = 276] 12:32:04 INFO - PROCESS | 3740 | --DOCSHELL 10B85C00 == 74 [pid = 3740] [id = 275] 12:32:04 INFO - PROCESS | 3740 | --DOCSHELL 1A2EEC00 == 73 [pid = 3740] [id = 274] 12:32:04 INFO - PROCESS | 3740 | --DOCSHELL 18FD5800 == 72 [pid = 3740] [id = 273] 12:32:04 INFO - PROCESS | 3740 | --DOCSHELL 18F7E000 == 71 [pid = 3740] [id = 272] 12:32:04 INFO - PROCESS | 3740 | --DOCSHELL 17EC3C00 == 70 [pid = 3740] [id = 271] 12:32:04 INFO - PROCESS | 3740 | --DOMWINDOW == 138 (1CFAE800) [pid = 3740] [serial = 750] [outer = 00000000] [url = about:blank] 12:32:04 INFO - PROCESS | 3740 | --DOMWINDOW == 137 (15204000) [pid = 3740] [serial = 753] [outer = 00000000] [url = about:blank] 12:32:04 INFO - PROCESS | 3740 | --DOMWINDOW == 136 (1B8A3400) [pid = 3740] [serial = 735] [outer = 00000000] [url = about:blank] 12:32:04 INFO - PROCESS | 3740 | --DOMWINDOW == 135 (1C1CD800) [pid = 3740] [serial = 747] [outer = 00000000] [url = about:blank] 12:32:04 INFO - PROCESS | 3740 | --DOCSHELL 14C24000 == 69 [pid = 3740] [id = 270] 12:32:04 INFO - PROCESS | 3740 | --DOCSHELL 14F37400 == 68 [pid = 3740] [id = 255] 12:32:04 INFO - PROCESS | 3740 | --DOCSHELL 1493B800 == 67 [pid = 3740] [id = 269] 12:32:04 INFO - PROCESS | 3740 | --DOCSHELL 1DB0C000 == 66 [pid = 3740] [id = 229] 12:32:04 INFO - PROCESS | 3740 | --DOCSHELL 08B85000 == 65 [pid = 3740] [id = 268] 12:32:04 INFO - PROCESS | 3740 | --DOCSHELL 0CB3B400 == 64 [pid = 3740] [id = 267] 12:32:04 INFO - PROCESS | 3740 | --DOCSHELL 19EA4000 == 63 [pid = 3740] [id = 264] 12:32:04 INFO - PROCESS | 3740 | --DOCSHELL 0CB3EC00 == 62 [pid = 3740] [id = 263] 12:32:04 INFO - PROCESS | 3740 | --DOCSHELL 148EB400 == 61 [pid = 3740] [id = 262] 12:32:04 INFO - PROCESS | 3740 | --DOCSHELL 08C7C000 == 60 [pid = 3740] [id = 261] 12:32:04 INFO - PROCESS | 3740 | --DOMWINDOW == 134 (19EA7400) [pid = 3740] [serial = 780] [outer = 00000000] [url = about:blank] 12:32:04 INFO - PROCESS | 3740 | --DOMWINDOW == 133 (19861C00) [pid = 3740] [serial = 775] [outer = 00000000] [url = about:blank] 12:32:04 INFO - PROCESS | 3740 | --DOMWINDOW == 132 (1830A800) [pid = 3740] [serial = 778] [outer = 00000000] [url = about:blank] 12:32:04 INFO - PROCESS | 3740 | --DOMWINDOW == 131 (22624800) [pid = 3740] [serial = 700] [outer = 00000000] [url = about:blank] 12:32:04 INFO - PROCESS | 3740 | --DOMWINDOW == 130 (10B87800) [pid = 3740] [serial = 738] [outer = 00000000] [url = about:blank] 12:32:04 INFO - PROCESS | 3740 | --DOMWINDOW == 129 (19485400) [pid = 3740] [serial = 774] [outer = 00000000] [url = about:blank] 12:32:04 INFO - PROCESS | 3740 | --DOMWINDOW == 128 (1496F000) [pid = 3740] [serial = 762] [outer = 00000000] [url = about:blank] 12:32:04 INFO - PROCESS | 3740 | --DOMWINDOW == 127 (19862800) [pid = 3740] [serial = 694] [outer = 00000000] [url = about:blank] 12:32:04 INFO - PROCESS | 3740 | --DOMWINDOW == 126 (153AB800) [pid = 3740] [serial = 766] [outer = 00000000] [url = about:blank] 12:32:04 INFO - PROCESS | 3740 | --DOMWINDOW == 125 (16EA7400) [pid = 3740] [serial = 768] [outer = 00000000] [url = about:blank] 12:32:04 INFO - PROCESS | 3740 | --DOMWINDOW == 124 (1EEF0800) [pid = 3740] [serial = 697] [outer = 00000000] [url = about:blank] 12:32:04 INFO - PROCESS | 3740 | --DOMWINDOW == 123 (17FC1400) [pid = 3740] [serial = 741] [outer = 00000000] [url = about:blank] 12:32:04 INFO - PROCESS | 3740 | --DOMWINDOW == 122 (16EAC400) [pid = 3740] [serial = 769] [outer = 00000000] [url = about:blank] 12:32:04 INFO - PROCESS | 3740 | --DOMWINDOW == 121 (10574000) [pid = 3740] [serial = 757] [outer = 00000000] [url = about:blank] 12:32:04 INFO - PROCESS | 3740 | --DOMWINDOW == 120 (1DD74000) [pid = 3740] [serial = 688] [outer = 00000000] [url = about:blank] 12:32:04 INFO - PROCESS | 3740 | --DOMWINDOW == 119 (18FCF400) [pid = 3740] [serial = 777] [outer = 00000000] [url = about:blank] 12:32:04 INFO - PROCESS | 3740 | --DOMWINDOW == 118 (10D50000) [pid = 3740] [serial = 760] [outer = 00000000] [url = about:blank] 12:32:04 INFO - PROCESS | 3740 | --DOMWINDOW == 117 (18F83000) [pid = 3740] [serial = 771] [outer = 00000000] [url = about:blank] 12:32:04 INFO - PROCESS | 3740 | --DOMWINDOW == 116 (15210C00) [pid = 3740] [serial = 765] [outer = 00000000] [url = about:blank] 12:32:04 INFO - PROCESS | 3740 | --DOMWINDOW == 115 (148EAC00) [pid = 3740] [serial = 691] [outer = 00000000] [url = about:blank] 12:32:04 INFO - PROCESS | 3740 | --DOMWINDOW == 114 (149F2000) [pid = 3740] [serial = 763] [outer = 00000000] [url = about:blank] 12:32:04 INFO - PROCESS | 3740 | --DOMWINDOW == 113 (18F85400) [pid = 3740] [serial = 772] [outer = 00000000] [url = about:blank] 12:32:04 INFO - PROCESS | 3740 | --DOMWINDOW == 112 (10B4A000) [pid = 3740] [serial = 759] [outer = 00000000] [url = about:blank] 12:32:04 INFO - PROCESS | 3740 | --DOMWINDOW == 111 (1B3D1800) [pid = 3740] [serial = 744] [outer = 00000000] [url = about:blank] 12:32:04 INFO - PROCESS | 3740 | --DOMWINDOW == 110 (10535800) [pid = 3740] [serial = 756] [outer = 00000000] [url = about:blank] 12:32:04 INFO - PROCESS | 3740 | 1464377524345 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]]]}] 12:32:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 12:32:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 971ms 12:32:04 INFO - PROCESS | 3740 | 1464377524373 Marionette TRACE conn5 -> [0,1105,"getWindowHandle",null] 12:32:04 INFO - PROCESS | 3740 | 1464377524377 Marionette TRACE conn5 <- [1,1105,null,{"value":"13"}] 12:32:04 INFO - PROCESS | 3740 | 1464377524381 Marionette TRACE conn5 -> [0,1106,"setScriptTimeout",{"ms":35000}] 12:32:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 12:32:04 INFO - PROCESS | 3740 | 1464377524383 Marionette TRACE conn5 <- [1,1106,null,{}] 12:32:04 INFO - PROCESS | 3740 | 1464377524387 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}] 12:32:04 INFO - PROCESS | 3740 | 1464377524484 Marionette TRACE conn5 <- [1,1107,null,{"value":null}] 12:32:04 INFO - PROCESS | 3740 | 1464377524578 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\", \"518d4023-cf08-4df0-a07a-6b3da5d0c4d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:32:04 INFO - PROCESS | 3740 | ++DOCSHELL 1052F400 == 61 [pid = 3740] [id = 286] 12:32:04 INFO - PROCESS | 3740 | ++DOMWINDOW == 111 (10575000) [pid = 3740] [serial = 857] [outer = 00000000] 12:32:04 INFO - PROCESS | 3740 | ++DOMWINDOW == 112 (10B8B800) [pid = 3740] [serial = 858] [outer = 10575000] 12:32:04 INFO - PROCESS | 3740 | 1464377524623 Marionette DEBUG loaded listener.js 12:32:04 INFO - PROCESS | 3740 | ++DOMWINDOW == 113 (148E1800) [pid = 3740] [serial = 859] [outer = 10575000] 12:32:05 INFO - PROCESS | 3740 | 1464377525026 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]]]}] 12:32:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 12:32:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 670ms 12:32:05 INFO - PROCESS | 3740 | 1464377525056 Marionette TRACE conn5 -> [0,1109,"getWindowHandle",null] 12:32:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 12:32:05 INFO - PROCESS | 3740 | 1464377525058 Marionette TRACE conn5 <- [1,1109,null,{"value":"13"}] 12:32:05 INFO - PROCESS | 3740 | 1464377525063 Marionette TRACE conn5 -> [0,1110,"setScriptTimeout",{"ms":35000}] 12:32:05 INFO - PROCESS | 3740 | 1464377525069 Marionette TRACE conn5 <- [1,1110,null,{}] 12:32:05 INFO - PROCESS | 3740 | 1464377525077 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}] 12:32:05 INFO - PROCESS | 3740 | 1464377525168 Marionette TRACE conn5 <- [1,1111,null,{"value":null}] 12:32:05 INFO - PROCESS | 3740 | 1464377525177 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\", \"518d4023-cf08-4df0-a07a-6b3da5d0c4d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:32:05 INFO - PROCESS | 3740 | ++DOCSHELL 14936400 == 62 [pid = 3740] [id = 287] 12:32:05 INFO - PROCESS | 3740 | ++DOMWINDOW == 114 (14938C00) [pid = 3740] [serial = 860] [outer = 00000000] 12:32:05 INFO - PROCESS | 3740 | ++DOMWINDOW == 115 (1531E800) [pid = 3740] [serial = 861] [outer = 14938C00] 12:32:05 INFO - PROCESS | 3740 | 1464377525221 Marionette DEBUG loaded listener.js 12:32:05 INFO - PROCESS | 3740 | ++DOMWINDOW == 116 (16EA7400) [pid = 3740] [serial = 862] [outer = 14938C00] 12:32:05 INFO - PROCESS | 3740 | 1464377525681 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]]]}] 12:32:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 12:32:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 690ms 12:32:05 INFO - PROCESS | 3740 | 1464377525752 Marionette TRACE conn5 -> [0,1113,"getWindowHandle",null] 12:32:05 INFO - PROCESS | 3740 | 1464377525755 Marionette TRACE conn5 <- [1,1113,null,{"value":"13"}] 12:32:05 INFO - PROCESS | 3740 | 1464377525758 Marionette TRACE conn5 -> [0,1114,"setScriptTimeout",{"ms":35000}] 12:32:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 12:32:05 INFO - PROCESS | 3740 | 1464377525760 Marionette TRACE conn5 <- [1,1114,null,{}] 12:32:05 INFO - PROCESS | 3740 | 1464377525763 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}] 12:32:05 INFO - PROCESS | 3740 | 1464377525851 Marionette TRACE conn5 <- [1,1115,null,{"value":null}] 12:32:05 INFO - PROCESS | 3740 | 1464377525860 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\", \"518d4023-cf08-4df0-a07a-6b3da5d0c4d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:32:05 INFO - PROCESS | 3740 | ++DOCSHELL 15317000 == 63 [pid = 3740] [id = 288] 12:32:05 INFO - PROCESS | 3740 | ++DOMWINDOW == 117 (16EAC400) [pid = 3740] [serial = 863] [outer = 00000000] 12:32:05 INFO - PROCESS | 3740 | ++DOMWINDOW == 118 (18306400) [pid = 3740] [serial = 864] [outer = 16EAC400] 12:32:05 INFO - PROCESS | 3740 | 1464377525905 Marionette DEBUG loaded listener.js 12:32:05 INFO - PROCESS | 3740 | ++DOMWINDOW == 119 (1876A800) [pid = 3740] [serial = 865] [outer = 16EAC400] 12:32:06 INFO - PROCESS | 3740 | 1464377526357 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]]]}] 12:32:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 12:32:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 631ms 12:32:06 INFO - PROCESS | 3740 | 1464377526394 Marionette TRACE conn5 -> [0,1117,"getWindowHandle",null] 12:32:06 INFO - PROCESS | 3740 | 1464377526396 Marionette TRACE conn5 <- [1,1117,null,{"value":"13"}] 12:32:06 INFO - PROCESS | 3740 | 1464377526399 Marionette TRACE conn5 -> [0,1118,"setScriptTimeout",{"ms":35000}] 12:32:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 12:32:06 INFO - PROCESS | 3740 | 1464377526401 Marionette TRACE conn5 <- [1,1118,null,{}] 12:32:06 INFO - PROCESS | 3740 | 1464377526404 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}] 12:32:06 INFO - PROCESS | 3740 | 1464377526527 Marionette TRACE conn5 <- [1,1119,null,{"value":null}] 12:32:06 INFO - PROCESS | 3740 | 1464377526619 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\", \"518d4023-cf08-4df0-a07a-6b3da5d0c4d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:32:06 INFO - PROCESS | 3740 | ++DOCSHELL 18F7E000 == 64 [pid = 3740] [id = 289] 12:32:06 INFO - PROCESS | 3740 | ++DOMWINDOW == 120 (18F7EC00) [pid = 3740] [serial = 866] [outer = 00000000] 12:32:06 INFO - PROCESS | 3740 | ++DOMWINDOW == 121 (18F95C00) [pid = 3740] [serial = 867] [outer = 18F7EC00] 12:32:06 INFO - PROCESS | 3740 | 1464377526672 Marionette DEBUG loaded listener.js 12:32:06 INFO - PROCESS | 3740 | ++DOMWINDOW == 122 (191B4800) [pid = 3740] [serial = 868] [outer = 18F7EC00] 12:32:07 INFO - PROCESS | 3740 | 1464377527121 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]]]}] 12:32:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 12:32:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 770ms 12:32:07 INFO - PROCESS | 3740 | 1464377527177 Marionette TRACE conn5 -> [0,1121,"getWindowHandle",null] 12:32:07 INFO - PROCESS | 3740 | 1464377527179 Marionette TRACE conn5 <- [1,1121,null,{"value":"13"}] 12:32:07 INFO - PROCESS | 3740 | 1464377527182 Marionette TRACE conn5 -> [0,1122,"setScriptTimeout",{"ms":35000}] 12:32:07 INFO - PROCESS | 3740 | 1464377527184 Marionette TRACE conn5 <- [1,1122,null,{}] 12:32:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 12:32:07 INFO - PROCESS | 3740 | 1464377527188 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}] 12:32:07 INFO - PROCESS | 3740 | 1464377527319 Marionette TRACE conn5 <- [1,1123,null,{"value":null}] 12:32:07 INFO - PROCESS | 3740 | 1464377527396 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\", \"518d4023-cf08-4df0-a07a-6b3da5d0c4d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:32:07 INFO - PROCESS | 3740 | ++DOCSHELL 19863800 == 65 [pid = 3740] [id = 290] 12:32:07 INFO - PROCESS | 3740 | ++DOMWINDOW == 123 (19863C00) [pid = 3740] [serial = 869] [outer = 00000000] 12:32:07 INFO - PROCESS | 3740 | ++DOMWINDOW == 124 (19EA5800) [pid = 3740] [serial = 870] [outer = 19863C00] 12:32:07 INFO - PROCESS | 3740 | 1464377527441 Marionette DEBUG loaded listener.js 12:32:07 INFO - PROCESS | 3740 | ++DOMWINDOW == 125 (19EADC00) [pid = 3740] [serial = 871] [outer = 19863C00] 12:32:07 INFO - PROCESS | 3740 | 1464377527866 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]]]}] 12:32:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 12:32:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 730ms 12:32:07 INFO - PROCESS | 3740 | 1464377527929 Marionette TRACE conn5 -> [0,1125,"getWindowHandle",null] 12:32:07 INFO - PROCESS | 3740 | 1464377527931 Marionette TRACE conn5 <- [1,1125,null,{"value":"13"}] 12:32:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 12:32:07 INFO - PROCESS | 3740 | 1464377527944 Marionette TRACE conn5 -> [0,1126,"setScriptTimeout",{"ms":35000}] 12:32:07 INFO - PROCESS | 3740 | 1464377527946 Marionette TRACE conn5 <- [1,1126,null,{}] 12:32:07 INFO - PROCESS | 3740 | 1464377527950 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}] 12:32:08 INFO - PROCESS | 3740 | 1464377528069 Marionette TRACE conn5 <- [1,1127,null,{"value":null}] 12:32:08 INFO - PROCESS | 3740 | 1464377528136 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\", \"518d4023-cf08-4df0-a07a-6b3da5d0c4d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:32:08 INFO - PROCESS | 3740 | ++DOCSHELL 0CB9AC00 == 66 [pid = 3740] [id = 291] 12:32:08 INFO - PROCESS | 3740 | ++DOMWINDOW == 126 (19EB0C00) [pid = 3740] [serial = 872] [outer = 00000000] 12:32:08 INFO - PROCESS | 3740 | ++DOMWINDOW == 127 (1A610400) [pid = 3740] [serial = 873] [outer = 19EB0C00] 12:32:08 INFO - PROCESS | 3740 | 1464377528181 Marionette DEBUG loaded listener.js 12:32:08 INFO - PROCESS | 3740 | ++DOMWINDOW == 128 (1A611400) [pid = 3740] [serial = 874] [outer = 19EB0C00] 12:32:08 INFO - PROCESS | 3740 | --DOMWINDOW == 127 (17EC9C00) [pid = 3740] [serial = 812] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 12:32:08 INFO - PROCESS | 3740 | --DOMWINDOW == 126 (0CA2E800) [pid = 3740] [serial = 803] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 12:32:08 INFO - PROCESS | 3740 | --DOMWINDOW == 125 (1A618000) [pid = 3740] [serial = 827] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 12:32:08 INFO - PROCESS | 3740 | --DOMWINDOW == 124 (10A44000) [pid = 3740] [serial = 752] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 12:32:08 INFO - PROCESS | 3740 | --DOMWINDOW == 123 (18F7E400) [pid = 3740] [serial = 815] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 12:32:08 INFO - PROCESS | 3740 | --DOMWINDOW == 122 (191B7000) [pid = 3740] [serial = 818] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 12:32:08 INFO - PROCESS | 3740 | --DOMWINDOW == 121 (1A42EC00) [pid = 3740] [serial = 821] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 12:32:08 INFO - PROCESS | 3740 | --DOMWINDOW == 120 (1493D400) [pid = 3740] [serial = 806] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 12:32:08 INFO - PROCESS | 3740 | --DOMWINDOW == 119 (153A8000) [pid = 3740] [serial = 809] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 12:32:08 INFO - PROCESS | 3740 | --DOMWINDOW == 118 (0CB3C400) [pid = 3740] [serial = 800] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 12:32:08 INFO - PROCESS | 3740 | --DOMWINDOW == 117 (14784000) [pid = 3740] [serial = 824] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 12:32:08 INFO - PROCESS | 3740 | [3740] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/widget/windows/WinUtils.cpp, line 1465 12:32:08 INFO - PROCESS | 3740 | 1464377528879 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]]]}] 12:32:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 12:32:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 990ms 12:32:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 12:32:08 INFO - PROCESS | 3740 | 1464377528928 Marionette TRACE conn5 -> [0,1129,"getWindowHandle",null] 12:32:08 INFO - PROCESS | 3740 | 1464377528931 Marionette TRACE conn5 <- [1,1129,null,{"value":"13"}] 12:32:08 INFO - PROCESS | 3740 | 1464377528934 Marionette TRACE conn5 -> [0,1130,"setScriptTimeout",{"ms":35000}] 12:32:08 INFO - PROCESS | 3740 | 1464377528936 Marionette TRACE conn5 <- [1,1130,null,{}] 12:32:08 INFO - PROCESS | 3740 | 1464377528939 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}] 12:32:09 INFO - PROCESS | 3740 | 1464377529025 Marionette TRACE conn5 <- [1,1131,null,{"value":null}] 12:32:09 INFO - PROCESS | 3740 | 1464377529034 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\", \"518d4023-cf08-4df0-a07a-6b3da5d0c4d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:32:09 INFO - PROCESS | 3740 | ++DOCSHELL 1496D400 == 67 [pid = 3740] [id = 292] 12:32:09 INFO - PROCESS | 3740 | ++DOMWINDOW == 118 (16EE2800) [pid = 3740] [serial = 875] [outer = 00000000] 12:32:09 INFO - PROCESS | 3740 | ++DOMWINDOW == 119 (1A638800) [pid = 3740] [serial = 876] [outer = 16EE2800] 12:32:09 INFO - PROCESS | 3740 | 1464377529077 Marionette DEBUG loaded listener.js 12:32:09 INFO - PROCESS | 3740 | ++DOMWINDOW == 120 (1A718400) [pid = 3740] [serial = 877] [outer = 16EE2800] 12:32:09 INFO - PROCESS | 3740 | 1464377529539 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]]]}] 12:32:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 12:32:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 670ms 12:32:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 12:32:09 INFO - PROCESS | 3740 | 1464377529609 Marionette TRACE conn5 -> [0,1133,"getWindowHandle",null] 12:32:09 INFO - PROCESS | 3740 | 1464377529611 Marionette TRACE conn5 <- [1,1133,null,{"value":"13"}] 12:32:09 INFO - PROCESS | 3740 | 1464377529614 Marionette TRACE conn5 -> [0,1134,"setScriptTimeout",{"ms":35000}] 12:32:09 INFO - PROCESS | 3740 | 1464377529615 Marionette TRACE conn5 <- [1,1134,null,{}] 12:32:09 INFO - PROCESS | 3740 | 1464377529619 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}] 12:32:09 INFO - PROCESS | 3740 | 1464377529705 Marionette TRACE conn5 <- [1,1135,null,{"value":null}] 12:32:09 INFO - PROCESS | 3740 | 1464377529711 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\", \"518d4023-cf08-4df0-a07a-6b3da5d0c4d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:32:09 INFO - PROCESS | 3740 | ++DOCSHELL 1B2F6000 == 68 [pid = 3740] [id = 293] 12:32:09 INFO - PROCESS | 3740 | ++DOMWINDOW == 121 (1C162800) [pid = 3740] [serial = 878] [outer = 00000000] 12:32:09 INFO - PROCESS | 3740 | ++DOMWINDOW == 122 (1C1CD800) [pid = 3740] [serial = 879] [outer = 1C162800] 12:32:09 INFO - PROCESS | 3740 | 1464377529755 Marionette DEBUG loaded listener.js 12:32:09 INFO - PROCESS | 3740 | ++DOMWINDOW == 123 (1CF2E800) [pid = 3740] [serial = 880] [outer = 1C162800] 12:32:10 INFO - PROCESS | 3740 | 1464377530170 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]]]}] 12:32:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 12:32:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 571ms 12:32:10 INFO - PROCESS | 3740 | 1464377530184 Marionette TRACE conn5 -> [0,1137,"getWindowHandle",null] 12:32:10 INFO - PROCESS | 3740 | 1464377530186 Marionette TRACE conn5 <- [1,1137,null,{"value":"13"}] 12:32:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 12:32:10 INFO - PROCESS | 3740 | 1464377530189 Marionette TRACE conn5 -> [0,1138,"setScriptTimeout",{"ms":35000}] 12:32:10 INFO - PROCESS | 3740 | 1464377530191 Marionette TRACE conn5 <- [1,1138,null,{}] 12:32:10 INFO - PROCESS | 3740 | 1464377530198 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}] 12:32:10 INFO - PROCESS | 3740 | 1464377530329 Marionette TRACE conn5 <- [1,1139,null,{"value":null}] 12:32:10 INFO - PROCESS | 3740 | 1464377530355 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\", \"518d4023-cf08-4df0-a07a-6b3da5d0c4d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:32:10 INFO - PROCESS | 3740 | ++DOCSHELL 1498C400 == 69 [pid = 3740] [id = 294] 12:32:10 INFO - PROCESS | 3740 | ++DOMWINDOW == 124 (1BACBC00) [pid = 3740] [serial = 881] [outer = 00000000] 12:32:10 INFO - PROCESS | 3740 | ++DOMWINDOW == 125 (1D0F4400) [pid = 3740] [serial = 882] [outer = 1BACBC00] 12:32:10 INFO - PROCESS | 3740 | 1464377530404 Marionette DEBUG loaded listener.js 12:32:10 INFO - PROCESS | 3740 | ++DOMWINDOW == 126 (1DB0E400) [pid = 3740] [serial = 883] [outer = 1BACBC00] 12:32:11 INFO - PROCESS | 3740 | 1464377531060 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]]]}] 12:32:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 12:32:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 930ms 12:32:11 INFO - PROCESS | 3740 | 1464377531121 Marionette TRACE conn5 -> [0,1141,"getWindowHandle",null] 12:32:11 INFO - PROCESS | 3740 | 1464377531126 Marionette TRACE conn5 <- [1,1141,null,{"value":"13"}] 12:32:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 12:32:11 INFO - PROCESS | 3740 | 1464377531132 Marionette TRACE conn5 -> [0,1142,"setScriptTimeout",{"ms":35000}] 12:32:11 INFO - PROCESS | 3740 | 1464377531136 Marionette TRACE conn5 <- [1,1142,null,{}] 12:32:11 INFO - PROCESS | 3740 | 1464377531184 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}] 12:32:11 INFO - PROCESS | 3740 | 1464377531310 Marionette TRACE conn5 <- [1,1143,null,{"value":null}] 12:32:11 INFO - PROCESS | 3740 | 1464377531442 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\", \"518d4023-cf08-4df0-a07a-6b3da5d0c4d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:32:11 INFO - PROCESS | 3740 | ++DOCSHELL 0CB3F400 == 70 [pid = 3740] [id = 295] 12:32:11 INFO - PROCESS | 3740 | ++DOMWINDOW == 127 (0FE84C00) [pid = 3740] [serial = 884] [outer = 00000000] 12:32:11 INFO - PROCESS | 3740 | ++DOMWINDOW == 128 (10E9FC00) [pid = 3740] [serial = 885] [outer = 0FE84C00] 12:32:11 INFO - PROCESS | 3740 | 1464377531502 Marionette DEBUG loaded listener.js 12:32:11 INFO - PROCESS | 3740 | ++DOMWINDOW == 129 (148E5C00) [pid = 3740] [serial = 886] [outer = 0FE84C00] 12:32:12 INFO - PROCESS | 3740 | 1464377532087 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]]]}] 12:32:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 12:32:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 993ms 12:32:12 INFO - PROCESS | 3740 | 1464377532129 Marionette TRACE conn5 -> [0,1145,"getWindowHandle",null] 12:32:12 INFO - PROCESS | 3740 | 1464377532135 Marionette TRACE conn5 <- [1,1145,null,{"value":"13"}] 12:32:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 12:32:12 INFO - PROCESS | 3740 | 1464377532141 Marionette TRACE conn5 -> [0,1146,"setScriptTimeout",{"ms":35000}] 12:32:12 INFO - PROCESS | 3740 | 1464377532144 Marionette TRACE conn5 <- [1,1146,null,{}] 12:32:12 INFO - PROCESS | 3740 | 1464377532148 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}] 12:32:12 INFO - PROCESS | 3740 | 1464377532271 Marionette TRACE conn5 <- [1,1147,null,{"value":null}] 12:32:12 INFO - PROCESS | 3740 | 1464377532385 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\", \"518d4023-cf08-4df0-a07a-6b3da5d0c4d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:32:12 INFO - PROCESS | 3740 | ++DOCSHELL 10558C00 == 71 [pid = 3740] [id = 296] 12:32:12 INFO - PROCESS | 3740 | ++DOMWINDOW == 130 (1520B400) [pid = 3740] [serial = 887] [outer = 00000000] 12:32:12 INFO - PROCESS | 3740 | ++DOMWINDOW == 131 (17EA5C00) [pid = 3740] [serial = 888] [outer = 1520B400] 12:32:12 INFO - PROCESS | 3740 | 1464377532480 Marionette DEBUG loaded listener.js 12:32:12 INFO - PROCESS | 3740 | ++DOMWINDOW == 132 (18F7F400) [pid = 3740] [serial = 889] [outer = 1520B400] 12:32:13 INFO - PROCESS | 3740 | 1464377533077 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]]]}] 12:32:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 12:32:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 970ms 12:32:13 INFO - PROCESS | 3740 | 1464377533113 Marionette TRACE conn5 -> [0,1149,"getWindowHandle",null] 12:32:13 INFO - PROCESS | 3740 | 1464377533116 Marionette TRACE conn5 <- [1,1149,null,{"value":"13"}] 12:32:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 12:32:13 INFO - PROCESS | 3740 | 1464377533119 Marionette TRACE conn5 -> [0,1150,"setScriptTimeout",{"ms":35000}] 12:32:13 INFO - PROCESS | 3740 | 1464377533123 Marionette TRACE conn5 <- [1,1150,null,{}] 12:32:13 INFO - PROCESS | 3740 | 1464377533134 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}] 12:32:13 INFO - PROCESS | 3740 | 1464377533251 Marionette TRACE conn5 <- [1,1151,null,{"value":null}] 12:32:13 INFO - PROCESS | 3740 | 1464377533393 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\", \"518d4023-cf08-4df0-a07a-6b3da5d0c4d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:32:13 INFO - PROCESS | 3740 | ++DOCSHELL 1CFB4800 == 72 [pid = 3740] [id = 297] 12:32:13 INFO - PROCESS | 3740 | ++DOMWINDOW == 133 (1D0F1C00) [pid = 3740] [serial = 890] [outer = 00000000] 12:32:13 INFO - PROCESS | 3740 | ++DOMWINDOW == 134 (1D2ADC00) [pid = 3740] [serial = 891] [outer = 1D0F1C00] 12:32:13 INFO - PROCESS | 3740 | 1464377533451 Marionette DEBUG loaded listener.js 12:32:13 INFO - PROCESS | 3740 | ++DOMWINDOW == 135 (1DBBFC00) [pid = 3740] [serial = 892] [outer = 1D0F1C00] 12:32:13 INFO - PROCESS | 3740 | 1464377533982 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]]]}] 12:32:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 12:32:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 931ms 12:32:14 INFO - PROCESS | 3740 | 1464377534053 Marionette TRACE conn5 -> [0,1153,"getWindowHandle",null] 12:32:14 INFO - PROCESS | 3740 | 1464377534056 Marionette TRACE conn5 <- [1,1153,null,{"value":"13"}] 12:32:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 12:32:14 INFO - PROCESS | 3740 | 1464377534059 Marionette TRACE conn5 -> [0,1154,"setScriptTimeout",{"ms":35000}] 12:32:14 INFO - PROCESS | 3740 | 1464377534061 Marionette TRACE conn5 <- [1,1154,null,{}] 12:32:14 INFO - PROCESS | 3740 | 1464377534065 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}] 12:32:14 INFO - PROCESS | 3740 | 1464377534181 Marionette TRACE conn5 <- [1,1155,null,{"value":null}] 12:32:14 INFO - PROCESS | 3740 | 1464377534293 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\", \"518d4023-cf08-4df0-a07a-6b3da5d0c4d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:32:14 INFO - PROCESS | 3740 | ++DOCSHELL 1DD66C00 == 73 [pid = 3740] [id = 298] 12:32:14 INFO - PROCESS | 3740 | ++DOMWINDOW == 136 (1DD67C00) [pid = 3740] [serial = 893] [outer = 00000000] 12:32:14 INFO - PROCESS | 3740 | ++DOMWINDOW == 137 (1DD7AC00) [pid = 3740] [serial = 894] [outer = 1DD67C00] 12:32:14 INFO - PROCESS | 3740 | 1464377534348 Marionette DEBUG loaded listener.js 12:32:14 INFO - PROCESS | 3740 | ++DOMWINDOW == 138 (1E2DC000) [pid = 3740] [serial = 895] [outer = 1DD67C00] 12:32:14 INFO - PROCESS | 3740 | 1464377534892 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]]]}] 12:32:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 12:32:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 870ms 12:32:14 INFO - PROCESS | 3740 | 1464377534933 Marionette TRACE conn5 -> [0,1157,"getWindowHandle",null] 12:32:14 INFO - PROCESS | 3740 | 1464377534935 Marionette TRACE conn5 <- [1,1157,null,{"value":"13"}] 12:32:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 12:32:14 INFO - PROCESS | 3740 | 1464377534939 Marionette TRACE conn5 -> [0,1158,"setScriptTimeout",{"ms":35000}] 12:32:14 INFO - PROCESS | 3740 | 1464377534941 Marionette TRACE conn5 <- [1,1158,null,{}] 12:32:14 INFO - PROCESS | 3740 | 1464377534944 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}] 12:32:15 INFO - PROCESS | 3740 | 1464377535055 Marionette TRACE conn5 <- [1,1159,null,{"value":null}] 12:32:15 INFO - PROCESS | 3740 | 1464377535169 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\", \"518d4023-cf08-4df0-a07a-6b3da5d0c4d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:32:15 INFO - PROCESS | 3740 | ++DOCSHELL 1E2DD800 == 74 [pid = 3740] [id = 299] 12:32:15 INFO - PROCESS | 3740 | ++DOMWINDOW == 139 (1E2DEC00) [pid = 3740] [serial = 896] [outer = 00000000] 12:32:15 INFO - PROCESS | 3740 | ++DOMWINDOW == 140 (1E2E6800) [pid = 3740] [serial = 897] [outer = 1E2DEC00] 12:32:15 INFO - PROCESS | 3740 | 1464377535223 Marionette DEBUG loaded listener.js 12:32:15 INFO - PROCESS | 3740 | ++DOMWINDOW == 141 (1EEF0800) [pid = 3740] [serial = 898] [outer = 1E2DEC00] 12:32:15 INFO - PROCESS | 3740 | 1464377535802 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]]]}] 12:32:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 12:32:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 870ms 12:32:15 INFO - PROCESS | 3740 | 1464377535822 Marionette TRACE conn5 -> [0,1161,"getWindowHandle",null] 12:32:15 INFO - PROCESS | 3740 | 1464377535825 Marionette TRACE conn5 <- [1,1161,null,{"value":"13"}] 12:32:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 12:32:15 INFO - PROCESS | 3740 | 1464377535829 Marionette TRACE conn5 -> [0,1162,"setScriptTimeout",{"ms":35000}] 12:32:15 INFO - PROCESS | 3740 | 1464377535831 Marionette TRACE conn5 <- [1,1162,null,{}] 12:32:15 INFO - PROCESS | 3740 | 1464377535835 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}] 12:32:15 INFO - PROCESS | 3740 | 1464377535968 Marionette TRACE conn5 <- [1,1163,null,{"value":null}] 12:32:16 INFO - PROCESS | 3740 | 1464377536080 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\", \"518d4023-cf08-4df0-a07a-6b3da5d0c4d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:32:16 INFO - PROCESS | 3740 | ++DOCSHELL 1EEFAC00 == 75 [pid = 3740] [id = 300] 12:32:16 INFO - PROCESS | 3740 | ++DOMWINDOW == 142 (1EEFD000) [pid = 3740] [serial = 899] [outer = 00000000] 12:32:16 INFO - PROCESS | 3740 | ++DOMWINDOW == 143 (22626400) [pid = 3740] [serial = 900] [outer = 1EEFD000] 12:32:16 INFO - PROCESS | 3740 | 1464377536135 Marionette DEBUG loaded listener.js 12:32:16 INFO - PROCESS | 3740 | ++DOMWINDOW == 144 (22626C00) [pid = 3740] [serial = 901] [outer = 1EEFD000] 12:32:16 INFO - PROCESS | 3740 | 1464377536747 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] 12:32:16 INFO - PROCESS | 3740 | 1464377536806 Marionette TRACE conn5 <- [1,1165,null,{"value":"13"}] 12:32:16 INFO - PROCESS | 3740 | 1464377536810 Marionette TRACE conn5 -> [0,1166,"setScriptTimeout",{"ms":35000}] 12:32:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 12:32:16 INFO - PROCESS | 3740 | 1464377536812 Marionette TRACE conn5 <- [1,1166,null,{}] 12:32:16 INFO - PROCESS | 3740 | 1464377536816 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}] 12:32:16 INFO - PROCESS | 3740 | 1464377536924 Marionette TRACE conn5 <- [1,1167,null,{"value":null}] 12:32:17 INFO - PROCESS | 3740 | 1464377537063 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\", \"518d4023-cf08-4df0-a07a-6b3da5d0c4d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:32:17 INFO - PROCESS | 3740 | ++DOCSHELL 15276C00 == 76 [pid = 3740] [id = 301] 12:32:17 INFO - PROCESS | 3740 | ++DOMWINDOW == 145 (15278C00) [pid = 3740] [serial = 902] [outer = 00000000] 12:32:17 INFO - PROCESS | 3740 | ++DOMWINDOW == 146 (1527E400) [pid = 3740] [serial = 903] [outer = 15278C00] 12:32:17 INFO - PROCESS | 3740 | 1464377537118 Marionette DEBUG loaded listener.js 12:32:17 INFO - PROCESS | 3740 | ++DOMWINDOW == 147 (16EB0400) [pid = 3740] [serial = 904] [outer = 15278C00] 12:32:17 INFO - PROCESS | 3740 | 1464377537752 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] 12:32:17 INFO - PROCESS | 3740 | 1464377537786 Marionette TRACE conn5 <- [1,1169,null,{"value":"13"}] 12:32:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 12:32:17 INFO - PROCESS | 3740 | 1464377537789 Marionette TRACE conn5 -> [0,1170,"setScriptTimeout",{"ms":35000}] 12:32:17 INFO - PROCESS | 3740 | 1464377537791 Marionette TRACE conn5 <- [1,1170,null,{}] 12:32:17 INFO - PROCESS | 3740 | 1464377537795 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}] 12:32:17 INFO - PROCESS | 3740 | 1464377537905 Marionette TRACE conn5 <- [1,1171,null,{"value":null}] 12:32:18 INFO - PROCESS | 3740 | 1464377538048 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\", \"518d4023-cf08-4df0-a07a-6b3da5d0c4d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:32:18 INFO - PROCESS | 3740 | ++DOCSHELL 0CB39000 == 77 [pid = 3740] [id = 302] 12:32:18 INFO - PROCESS | 3740 | ++DOMWINDOW == 148 (0CB3E800) [pid = 3740] [serial = 905] [outer = 00000000] 12:32:18 INFO - PROCESS | 3740 | ++DOMWINDOW == 149 (14C71C00) [pid = 3740] [serial = 906] [outer = 0CB3E800] 12:32:18 INFO - PROCESS | 3740 | 1464377538103 Marionette DEBUG loaded listener.js 12:32:18 INFO - PROCESS | 3740 | ++DOMWINDOW == 150 (18301800) [pid = 3740] [serial = 907] [outer = 0CB3E800] 12:32:18 INFO - PROCESS | 3740 | 1464377538891 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] 12:32:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 12:32:18 INFO - PROCESS | 3740 | 1464377538977 Marionette TRACE conn5 <- [1,1173,null,{"value":"13"}] 12:32:19 INFO - PROCESS | 3740 | 1464377538982 Marionette TRACE conn5 -> [0,1174,"setScriptTimeout",{"ms":35000}] 12:32:19 INFO - PROCESS | 3740 | 1464377538986 Marionette TRACE conn5 <- [1,1174,null,{}] 12:32:19 INFO - PROCESS | 3740 | 1464377539004 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}] 12:32:19 INFO - PROCESS | 3740 | 1464377539152 Marionette TRACE conn5 <- [1,1175,null,{"value":null}] 12:32:19 INFO - PROCESS | 3740 | 1464377539216 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\", \"518d4023-cf08-4df0-a07a-6b3da5d0c4d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:32:19 INFO - PROCESS | 3740 | ++DOCSHELL 14974400 == 78 [pid = 3740] [id = 303] 12:32:19 INFO - PROCESS | 3740 | ++DOMWINDOW == 151 (149F0800) [pid = 3740] [serial = 908] [outer = 00000000] 12:32:19 INFO - PROCESS | 3740 | ++DOMWINDOW == 152 (14FD1C00) [pid = 3740] [serial = 909] [outer = 149F0800] 12:32:19 INFO - PROCESS | 3740 | 1464377539266 Marionette DEBUG loaded listener.js 12:32:19 INFO - PROCESS | 3740 | ++DOMWINDOW == 153 (15274400) [pid = 3740] [serial = 910] [outer = 149F0800] 12:32:19 INFO - PROCESS | 3740 | --DOCSHELL 1B2F6000 == 77 [pid = 3740] [id = 293] 12:32:19 INFO - PROCESS | 3740 | --DOCSHELL 1496D400 == 76 [pid = 3740] [id = 292] 12:32:19 INFO - PROCESS | 3740 | --DOCSHELL 0CB9AC00 == 75 [pid = 3740] [id = 291] 12:32:19 INFO - PROCESS | 3740 | --DOCSHELL 19863800 == 74 [pid = 3740] [id = 290] 12:32:19 INFO - PROCESS | 3740 | --DOCSHELL 18F7E000 == 73 [pid = 3740] [id = 289] 12:32:19 INFO - PROCESS | 3740 | --DOCSHELL 15317000 == 72 [pid = 3740] [id = 288] 12:32:19 INFO - PROCESS | 3740 | --DOCSHELL 14936400 == 71 [pid = 3740] [id = 287] 12:32:19 INFO - PROCESS | 3740 | --DOCSHELL 1052F400 == 70 [pid = 3740] [id = 286] 12:32:19 INFO - PROCESS | 3740 | --DOMWINDOW == 152 (1B8B9C00) [pid = 3740] [serial = 831] [outer = 00000000] [url = about:blank] 12:32:19 INFO - PROCESS | 3740 | --DOCSHELL 14C75800 == 69 [pid = 3740] [id = 285] 12:32:19 INFO - PROCESS | 3740 | --DOCSHELL 0CB30C00 == 68 [pid = 3740] [id = 284] 12:32:19 INFO - PROCESS | 3740 | --DOCSHELL 1DBC0800 == 67 [pid = 3740] [id = 283] 12:32:19 INFO - PROCESS | 3740 | --DOCSHELL 1D219C00 == 66 [pid = 3740] [id = 282] 12:32:19 INFO - PROCESS | 3740 | --DOCSHELL 1D0F1800 == 65 [pid = 3740] [id = 281] 12:32:19 INFO - PROCESS | 3740 | --DOCSHELL 1A06A800 == 64 [pid = 3740] [id = 280] 12:32:19 INFO - PROCESS | 3740 | --DOCSHELL 10550400 == 63 [pid = 3740] [id = 279] 12:32:19 INFO - PROCESS | 3740 | --DOCSHELL 0FFFB400 == 62 [pid = 3740] [id = 278] 12:32:19 INFO - PROCESS | 3740 | --DOMWINDOW == 151 (1874F400) [pid = 3740] [serial = 754] [outer = 00000000] [url = about:blank] 12:32:19 INFO - PROCESS | 3740 | --DOMWINDOW == 150 (18FD6C00) [pid = 3740] [serial = 816] [outer = 00000000] [url = about:blank] 12:32:19 INFO - PROCESS | 3740 | --DOMWINDOW == 149 (191B4400) [pid = 3740] [serial = 817] [outer = 00000000] [url = about:blank] 12:32:19 INFO - PROCESS | 3740 | --DOMWINDOW == 148 (19EB0800) [pid = 3740] [serial = 820] [outer = 00000000] [url = about:blank] 12:32:19 INFO - PROCESS | 3740 | --DOMWINDOW == 147 (19EA1400) [pid = 3740] [serial = 819] [outer = 00000000] [url = about:blank] 12:32:19 INFO - PROCESS | 3740 | --DOMWINDOW == 146 (1A716C00) [pid = 3740] [serial = 792] [outer = 00000000] [url = about:blank] 12:32:19 INFO - PROCESS | 3740 | --DOMWINDOW == 145 (1A613400) [pid = 3740] [serial = 822] [outer = 00000000] [url = about:blank] 12:32:19 INFO - PROCESS | 3740 | --DOMWINDOW == 144 (14968800) [pid = 3740] [serial = 807] [outer = 00000000] [url = about:blank] 12:32:19 INFO - PROCESS | 3740 | --DOMWINDOW == 143 (14A5CC00) [pid = 3740] [serial = 808] [outer = 00000000] [url = about:blank] 12:32:19 INFO - PROCESS | 3740 | --DOMWINDOW == 142 (1493C800) [pid = 3740] [serial = 786] [outer = 00000000] [url = about:blank] 12:32:19 INFO - PROCESS | 3740 | --DOMWINDOW == 141 (191A9400) [pid = 3740] [serial = 789] [outer = 00000000] [url = about:blank] 12:32:19 INFO - PROCESS | 3740 | --DOMWINDOW == 140 (10E97C00) [pid = 3740] [serial = 810] [outer = 00000000] [url = about:blank] 12:32:19 INFO - PROCESS | 3740 | --DOMWINDOW == 139 (16EB0000) [pid = 3740] [serial = 811] [outer = 00000000] [url = about:blank] 12:32:19 INFO - PROCESS | 3740 | --DOMWINDOW == 138 (10534000) [pid = 3740] [serial = 802] [outer = 00000000] [url = about:blank] 12:32:19 INFO - PROCESS | 3740 | --DOMWINDOW == 137 (0FFF4C00) [pid = 3740] [serial = 801] [outer = 00000000] [url = about:blank] 12:32:19 INFO - PROCESS | 3740 | --DOMWINDOW == 136 (1C1CB800) [pid = 3740] [serial = 798] [outer = 00000000] [url = about:blank] 12:32:19 INFO - PROCESS | 3740 | --DOMWINDOW == 135 (1B33D800) [pid = 3740] [serial = 795] [outer = 00000000] [url = about:blank] 12:32:19 INFO - PROCESS | 3740 | --DOMWINDOW == 134 (0CABDC00) [pid = 3740] [serial = 783] [outer = 00000000] [url = about:blank] 12:32:19 INFO - PROCESS | 3740 | --DOMWINDOW == 133 (17ECD800) [pid = 3740] [serial = 825] [outer = 00000000] [url = about:blank] 12:32:19 INFO - PROCESS | 3740 | --DOMWINDOW == 132 (18305800) [pid = 3740] [serial = 813] [outer = 00000000] [url = about:blank] 12:32:19 INFO - PROCESS | 3740 | --DOMWINDOW == 131 (0FE40000) [pid = 3740] [serial = 804] [outer = 00000000] [url = about:blank] 12:32:19 INFO - PROCESS | 3740 | --DOMWINDOW == 130 (191AFC00) [pid = 3740] [serial = 826] [outer = 00000000] [url = about:blank] 12:32:19 INFO - PROCESS | 3740 | --DOMWINDOW == 129 (10A4D800) [pid = 3740] [serial = 805] [outer = 00000000] [url = about:blank] 12:32:19 INFO - PROCESS | 3740 | --DOMWINDOW == 128 (1A709800) [pid = 3740] [serial = 828] [outer = 00000000] [url = about:blank] 12:32:19 INFO - PROCESS | 3740 | --DOMWINDOW == 127 (1A61C400) [pid = 3740] [serial = 823] [outer = 00000000] [url = about:blank] 12:32:19 INFO - PROCESS | 3740 | --DOMWINDOW == 126 (1B336400) [pid = 3740] [serial = 829] [outer = 00000000] [url = about:blank] 12:32:19 INFO - PROCESS | 3740 | --DOMWINDOW == 125 (1830EC00) [pid = 3740] [serial = 814] [outer = 00000000] [url = about:blank] 12:32:19 INFO - PROCESS | 3740 | 1464377539937 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] 12:32:19 INFO - PROCESS | 3740 | 1464377539978 Marionette TRACE conn5 <- [1,1177,null,{"value":"13"}] 12:32:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 12:32:20 INFO - PROCESS | 3740 | 1464377539983 Marionette TRACE conn5 -> [0,1178,"setScriptTimeout",{"ms":35000}] 12:32:20 INFO - PROCESS | 3740 | 1464377539986 Marionette TRACE conn5 <- [1,1178,null,{}] 12:32:20 INFO - PROCESS | 3740 | 1464377539992 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}] 12:32:20 INFO - PROCESS | 3740 | 1464377540090 Marionette TRACE conn5 <- [1,1179,null,{"value":null}] 12:32:20 INFO - PROCESS | 3740 | 1464377540191 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\", \"518d4023-cf08-4df0-a07a-6b3da5d0c4d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:32:20 INFO - PROCESS | 3740 | ++DOCSHELL 0CB3A400 == 63 [pid = 3740] [id = 304] 12:32:20 INFO - PROCESS | 3740 | ++DOMWINDOW == 126 (0FF5B000) [pid = 3740] [serial = 911] [outer = 00000000] 12:32:20 INFO - PROCESS | 3740 | ++DOMWINDOW == 127 (10BD5000) [pid = 3740] [serial = 912] [outer = 0FF5B000] 12:32:20 INFO - PROCESS | 3740 | 1464377540236 Marionette DEBUG loaded listener.js 12:32:20 INFO - PROCESS | 3740 | ++DOMWINDOW == 128 (14940000) [pid = 3740] [serial = 913] [outer = 0FF5B000] 12:32:20 INFO - PROCESS | 3740 | 1464377540648 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] 12:32:20 INFO - PROCESS | 3740 | 1464377540719 Marionette TRACE conn5 <- [1,1181,null,{"value":"13"}] 12:32:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 12:32:20 INFO - PROCESS | 3740 | 1464377540727 Marionette TRACE conn5 -> [0,1182,"setScriptTimeout",{"ms":35000}] 12:32:20 INFO - PROCESS | 3740 | 1464377540731 Marionette TRACE conn5 <- [1,1182,null,{}] 12:32:20 INFO - PROCESS | 3740 | 1464377540741 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}] 12:32:20 INFO - PROCESS | 3740 | 1464377540863 Marionette TRACE conn5 <- [1,1183,null,{"value":null}] 12:32:20 INFO - PROCESS | 3740 | 1464377540880 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\", \"518d4023-cf08-4df0-a07a-6b3da5d0c4d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:32:20 INFO - PROCESS | 3740 | ++DOCSHELL 16EAD000 == 64 [pid = 3740] [id = 305] 12:32:20 INFO - PROCESS | 3740 | ++DOMWINDOW == 129 (16EB0000) [pid = 3740] [serial = 914] [outer = 00000000] 12:32:20 INFO - PROCESS | 3740 | ++DOMWINDOW == 130 (17E06800) [pid = 3740] [serial = 915] [outer = 16EB0000] 12:32:20 INFO - PROCESS | 3740 | 1464377540927 Marionette DEBUG loaded listener.js 12:32:21 INFO - PROCESS | 3740 | ++DOMWINDOW == 131 (18307000) [pid = 3740] [serial = 916] [outer = 16EB0000] 12:32:21 INFO - PROCESS | 3740 | 1464377541390 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] 12:32:21 INFO - PROCESS | 3740 | 1464377541420 Marionette TRACE conn5 <- [1,1185,null,{"value":"13"}] 12:32:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 12:32:21 INFO - PROCESS | 3740 | 1464377541423 Marionette TRACE conn5 -> [0,1186,"setScriptTimeout",{"ms":35000}] 12:32:21 INFO - PROCESS | 3740 | 1464377541425 Marionette TRACE conn5 <- [1,1186,null,{}] 12:32:21 INFO - PROCESS | 3740 | 1464377541428 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}] 12:32:21 INFO - PROCESS | 3740 | 1464377541522 Marionette TRACE conn5 <- [1,1187,null,{"value":null}] 12:32:21 INFO - PROCESS | 3740 | 1464377541545 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\", \"518d4023-cf08-4df0-a07a-6b3da5d0c4d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:32:21 INFO - PROCESS | 3740 | ++DOCSHELL 1876E800 == 65 [pid = 3740] [id = 306] 12:32:21 INFO - PROCESS | 3740 | ++DOMWINDOW == 132 (18F76800) [pid = 3740] [serial = 917] [outer = 00000000] 12:32:21 INFO - PROCESS | 3740 | ++DOMWINDOW == 133 (191AC400) [pid = 3740] [serial = 918] [outer = 18F76800] 12:32:21 INFO - PROCESS | 3740 | 1464377541590 Marionette DEBUG loaded listener.js 12:32:21 INFO - PROCESS | 3740 | ++DOMWINDOW == 134 (191B5C00) [pid = 3740] [serial = 919] [outer = 18F76800] 12:32:22 INFO - PROCESS | 3740 | 1464377542035 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]]]}] 12:32:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 12:32:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 631ms 12:32:22 INFO - PROCESS | 3740 | 1464377542092 Marionette TRACE conn5 -> [0,1189,"getWindowHandle",null] 12:32:22 INFO - PROCESS | 3740 | 1464377542094 Marionette TRACE conn5 <- [1,1189,null,{"value":"13"}] 12:32:22 INFO - PROCESS | 3740 | 1464377542097 Marionette TRACE conn5 -> [0,1190,"setScriptTimeout",{"ms":35000}] 12:32:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 12:32:22 INFO - PROCESS | 3740 | 1464377542099 Marionette TRACE conn5 <- [1,1190,null,{}] 12:32:22 INFO - PROCESS | 3740 | 1464377542102 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}] 12:32:22 INFO - PROCESS | 3740 | 1464377542230 Marionette TRACE conn5 <- [1,1191,null,{"value":null}] 12:32:22 INFO - PROCESS | 3740 | 1464377542327 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\", \"518d4023-cf08-4df0-a07a-6b3da5d0c4d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:32:22 INFO - PROCESS | 3740 | ++DOCSHELL 192E1400 == 66 [pid = 3740] [id = 307] 12:32:22 INFO - PROCESS | 3740 | ++DOMWINDOW == 135 (19844C00) [pid = 3740] [serial = 920] [outer = 00000000] 12:32:22 INFO - PROCESS | 3740 | ++DOMWINDOW == 136 (19864C00) [pid = 3740] [serial = 921] [outer = 19844C00] 12:32:22 INFO - PROCESS | 3740 | 1464377542372 Marionette DEBUG loaded listener.js 12:32:22 INFO - PROCESS | 3740 | ++DOMWINDOW == 137 (19EA7000) [pid = 3740] [serial = 922] [outer = 19844C00] 12:32:22 INFO - PROCESS | 3740 | 1464377542819 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]]]}] 12:32:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | Linear gradient coordinates are relative to the coordinate space at the time of filling 12:32:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 770ms 12:32:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 12:32:22 INFO - PROCESS | 3740 | 1464377542872 Marionette TRACE conn5 -> [0,1193,"getWindowHandle",null] 12:32:22 INFO - PROCESS | 3740 | 1464377542874 Marionette TRACE conn5 <- [1,1193,null,{"value":"13"}] 12:32:22 INFO - PROCESS | 3740 | 1464377542877 Marionette TRACE conn5 -> [0,1194,"setScriptTimeout",{"ms":35000}] 12:32:22 INFO - PROCESS | 3740 | 1464377542879 Marionette TRACE conn5 <- [1,1194,null,{}] 12:32:22 INFO - PROCESS | 3740 | 1464377542882 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}] 12:32:23 INFO - PROCESS | 3740 | 1464377543017 Marionette TRACE conn5 <- [1,1195,null,{"value":null}] 12:32:23 INFO - PROCESS | 3740 | 1464377543089 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\", \"518d4023-cf08-4df0-a07a-6b3da5d0c4d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:32:23 INFO - PROCESS | 3740 | ++DOCSHELL 1A613000 == 67 [pid = 3740] [id = 308] 12:32:23 INFO - PROCESS | 3740 | ++DOMWINDOW == 138 (1A613800) [pid = 3740] [serial = 923] [outer = 00000000] 12:32:23 INFO - PROCESS | 3740 | ++DOMWINDOW == 139 (1A634400) [pid = 3740] [serial = 924] [outer = 1A613800] 12:32:23 INFO - PROCESS | 3740 | 1464377543134 Marionette DEBUG loaded listener.js 12:32:23 INFO - PROCESS | 3740 | ++DOMWINDOW == 140 (1A638400) [pid = 3740] [serial = 925] [outer = 1A613800] 12:32:23 INFO - PROCESS | 3740 | 1464377543556 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]]]}] 12:32:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | Linear gradient coordinates are relative to the coordinate space at the time of filling 12:32:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 730ms 12:32:23 INFO - PROCESS | 3740 | 1464377543635 Marionette TRACE conn5 -> [0,1197,"getWindowHandle",null] 12:32:23 INFO - PROCESS | 3740 | 1464377543637 Marionette TRACE conn5 <- [1,1197,null,{"value":"13"}] 12:32:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 12:32:23 INFO - PROCESS | 3740 | 1464377543644 Marionette TRACE conn5 -> [0,1198,"setScriptTimeout",{"ms":35000}] 12:32:23 INFO - PROCESS | 3740 | 1464377543645 Marionette TRACE conn5 <- [1,1198,null,{}] 12:32:23 INFO - PROCESS | 3740 | 1464377543649 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}] 12:32:23 INFO - PROCESS | 3740 | 1464377543773 Marionette TRACE conn5 <- [1,1199,null,{"value":null}] 12:32:23 INFO - PROCESS | 3740 | 1464377543843 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\", \"518d4023-cf08-4df0-a07a-6b3da5d0c4d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:32:23 INFO - PROCESS | 3740 | ++DOCSHELL 1A718800 == 68 [pid = 3740] [id = 309] 12:32:23 INFO - PROCESS | 3740 | ++DOMWINDOW == 141 (1A768800) [pid = 3740] [serial = 926] [outer = 00000000] 12:32:23 INFO - PROCESS | 3740 | ++DOMWINDOW == 142 (1B3CCC00) [pid = 3740] [serial = 927] [outer = 1A768800] 12:32:23 INFO - PROCESS | 3740 | 1464377543887 Marionette DEBUG loaded listener.js 12:32:23 INFO - PROCESS | 3740 | ++DOMWINDOW == 143 (1C166800) [pid = 3740] [serial = 928] [outer = 1A768800] 12:32:24 INFO - PROCESS | 3740 | --DOMWINDOW == 142 (0CA31400) [pid = 3740] [serial = 830] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 12:32:24 INFO - PROCESS | 3740 | --DOMWINDOW == 141 (18F7EC00) [pid = 3740] [serial = 866] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 12:32:24 INFO - PROCESS | 3740 | --DOMWINDOW == 140 (1C162800) [pid = 3740] [serial = 878] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 12:32:24 INFO - PROCESS | 3740 | --DOMWINDOW == 139 (0FF03400) [pid = 3740] [serial = 851] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 12:32:24 INFO - PROCESS | 3740 | --DOMWINDOW == 138 (15094C00) [pid = 3740] [serial = 854] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 12:32:24 INFO - PROCESS | 3740 | --DOMWINDOW == 137 (16EAC400) [pid = 3740] [serial = 863] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 12:32:24 INFO - PROCESS | 3740 | --DOMWINDOW == 136 (19863C00) [pid = 3740] [serial = 869] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 12:32:24 INFO - PROCESS | 3740 | --DOMWINDOW == 135 (14938C00) [pid = 3740] [serial = 860] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 12:32:24 INFO - PROCESS | 3740 | --DOMWINDOW == 134 (10575000) [pid = 3740] [serial = 857] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 12:32:24 INFO - PROCESS | 3740 | --DOMWINDOW == 133 (19EB0C00) [pid = 3740] [serial = 872] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 12:32:24 INFO - PROCESS | 3740 | --DOMWINDOW == 132 (16EE2800) [pid = 3740] [serial = 875] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 12:32:24 INFO - PROCESS | 3740 | 1464377544513 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]]]}] 12:32:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 12:32:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 931ms 12:32:24 INFO - PROCESS | 3740 | 1464377544574 Marionette TRACE conn5 -> [0,1201,"getWindowHandle",null] 12:32:24 INFO - PROCESS | 3740 | 1464377544576 Marionette TRACE conn5 <- [1,1201,null,{"value":"13"}] 12:32:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 12:32:24 INFO - PROCESS | 3740 | 1464377544586 Marionette TRACE conn5 -> [0,1202,"setScriptTimeout",{"ms":35000}] 12:32:24 INFO - PROCESS | 3740 | 1464377544587 Marionette TRACE conn5 <- [1,1202,null,{}] 12:32:24 INFO - PROCESS | 3740 | 1464377544592 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}] 12:32:24 INFO - PROCESS | 3740 | 1464377544688 Marionette TRACE conn5 <- [1,1203,null,{"value":null}] 12:32:24 INFO - PROCESS | 3740 | 1464377544696 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\", \"518d4023-cf08-4df0-a07a-6b3da5d0c4d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:32:24 INFO - PROCESS | 3740 | ++DOCSHELL 15094C00 == 69 [pid = 3740] [id = 310] 12:32:24 INFO - PROCESS | 3740 | ++DOMWINDOW == 133 (191AA000) [pid = 3740] [serial = 929] [outer = 00000000] 12:32:24 INFO - PROCESS | 3740 | ++DOMWINDOW == 134 (1C16C800) [pid = 3740] [serial = 930] [outer = 191AA000] 12:32:24 INFO - PROCESS | 3740 | 1464377544741 Marionette DEBUG loaded listener.js 12:32:24 INFO - PROCESS | 3740 | ++DOMWINDOW == 135 (1C812400) [pid = 3740] [serial = 931] [outer = 191AA000] 12:32:25 INFO - PROCESS | 3740 | 1464377545167 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]]]}] 12:32:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 12:32:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 630ms 12:32:25 INFO - PROCESS | 3740 | 1464377545225 Marionette TRACE conn5 -> [0,1205,"getWindowHandle",null] 12:32:25 INFO - PROCESS | 3740 | 1464377545226 Marionette TRACE conn5 <- [1,1205,null,{"value":"13"}] 12:32:25 INFO - PROCESS | 3740 | 1464377545231 Marionette TRACE conn5 -> [0,1206,"setScriptTimeout",{"ms":35000}] 12:32:25 INFO - PROCESS | 3740 | 1464377545232 Marionette TRACE conn5 <- [1,1206,null,{}] 12:32:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 12:32:25 INFO - PROCESS | 3740 | 1464377545236 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}] 12:32:25 INFO - PROCESS | 3740 | 1464377545322 Marionette TRACE conn5 <- [1,1207,null,{"value":null}] 12:32:25 INFO - PROCESS | 3740 | 1464377545329 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\", \"518d4023-cf08-4df0-a07a-6b3da5d0c4d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:32:25 INFO - PROCESS | 3740 | ++DOCSHELL 0FF0D000 == 70 [pid = 3740] [id = 311] 12:32:25 INFO - PROCESS | 3740 | ++DOMWINDOW == 136 (1830A400) [pid = 3740] [serial = 932] [outer = 00000000] 12:32:25 INFO - PROCESS | 3740 | ++DOMWINDOW == 137 (1CFB5800) [pid = 3740] [serial = 933] [outer = 1830A400] 12:32:25 INFO - PROCESS | 3740 | 1464377545374 Marionette DEBUG loaded listener.js 12:32:25 INFO - PROCESS | 3740 | ++DOMWINDOW == 138 (1D0F8400) [pid = 3740] [serial = 934] [outer = 1830A400] 12:32:25 INFO - PROCESS | 3740 | 1464377545821 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]]]}] 12:32:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 12:32:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 630ms 12:32:25 INFO - PROCESS | 3740 | 1464377545868 Marionette TRACE conn5 -> [0,1209,"getWindowHandle",null] 12:32:25 INFO - PROCESS | 3740 | 1464377545870 Marionette TRACE conn5 <- [1,1209,null,{"value":"13"}] 12:32:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 12:32:25 INFO - PROCESS | 3740 | 1464377545886 Marionette TRACE conn5 -> [0,1210,"setScriptTimeout",{"ms":35000}] 12:32:25 INFO - PROCESS | 3740 | 1464377545888 Marionette TRACE conn5 <- [1,1210,null,{}] 12:32:25 INFO - PROCESS | 3740 | 1464377545892 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}] 12:32:26 INFO - PROCESS | 3740 | 1464377545979 Marionette TRACE conn5 <- [1,1211,null,{"value":null}] 12:32:26 INFO - PROCESS | 3740 | 1464377545986 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\", \"518d4023-cf08-4df0-a07a-6b3da5d0c4d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:32:26 INFO - PROCESS | 3740 | ++DOCSHELL 1C16C000 == 71 [pid = 3740] [id = 312] 12:32:26 INFO - PROCESS | 3740 | ++DOMWINDOW == 139 (1D215C00) [pid = 3740] [serial = 935] [outer = 00000000] 12:32:26 INFO - PROCESS | 3740 | ++DOMWINDOW == 140 (1DBBDC00) [pid = 3740] [serial = 936] [outer = 1D215C00] 12:32:26 INFO - PROCESS | 3740 | 1464377546029 Marionette DEBUG loaded listener.js 12:32:26 INFO - PROCESS | 3740 | ++DOMWINDOW == 141 (1DBC0C00) [pid = 3740] [serial = 937] [outer = 1D215C00] 12:32:26 INFO - PROCESS | 3740 | 1464377546740 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] 12:32:26 INFO - PROCESS | 3740 | 1464377546825 Marionette TRACE conn5 <- [1,1213,null,{"value":"13"}] 12:32:26 INFO - PROCESS | 3740 | 1464377546830 Marionette TRACE conn5 -> [0,1214,"setScriptTimeout",{"ms":35000}] 12:32:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 12:32:26 INFO - PROCESS | 3740 | 1464377546834 Marionette TRACE conn5 <- [1,1214,null,{}] 12:32:26 INFO - PROCESS | 3740 | 1464377546840 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}] 12:32:27 INFO - PROCESS | 3740 | 1464377547000 Marionette TRACE conn5 <- [1,1215,null,{"value":null}] 12:32:27 INFO - PROCESS | 3740 | 1464377547138 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\", \"518d4023-cf08-4df0-a07a-6b3da5d0c4d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:32:27 INFO - PROCESS | 3740 | ++DOCSHELL 1052B000 == 72 [pid = 3740] [id = 313] 12:32:27 INFO - PROCESS | 3740 | ++DOMWINDOW == 142 (1052D800) [pid = 3740] [serial = 938] [outer = 00000000] 12:32:27 INFO - PROCESS | 3740 | ++DOMWINDOW == 143 (14975000) [pid = 3740] [serial = 939] [outer = 1052D800] 12:32:27 INFO - PROCESS | 3740 | 1464377547197 Marionette DEBUG loaded listener.js 12:32:27 INFO - PROCESS | 3740 | ++DOMWINDOW == 144 (14F30800) [pid = 3740] [serial = 940] [outer = 1052D800] 12:32:27 INFO - PROCESS | 3740 | 1464377547766 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]]]}] 12:32:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 12:32:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 970ms 12:32:27 INFO - PROCESS | 3740 | 1464377547805 Marionette TRACE conn5 -> [0,1217,"getWindowHandle",null] 12:32:27 INFO - PROCESS | 3740 | 1464377547811 Marionette TRACE conn5 <- [1,1217,null,{"value":"13"}] 12:32:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 12:32:27 INFO - PROCESS | 3740 | 1464377547818 Marionette TRACE conn5 -> [0,1218,"setScriptTimeout",{"ms":35000}] 12:32:27 INFO - PROCESS | 3740 | 1464377547820 Marionette TRACE conn5 <- [1,1218,null,{}] 12:32:27 INFO - PROCESS | 3740 | 1464377547824 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}] 12:32:27 INFO - PROCESS | 3740 | 1464377547942 Marionette TRACE conn5 <- [1,1219,null,{"value":null}] 12:32:28 INFO - PROCESS | 3740 | 1464377548060 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\", \"518d4023-cf08-4df0-a07a-6b3da5d0c4d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:32:28 INFO - PROCESS | 3740 | ++DOCSHELL 16EB0C00 == 73 [pid = 3740] [id = 314] 12:32:28 INFO - PROCESS | 3740 | ++DOMWINDOW == 145 (16EB3C00) [pid = 3740] [serial = 941] [outer = 00000000] 12:32:28 INFO - PROCESS | 3740 | ++DOMWINDOW == 146 (18F7D000) [pid = 3740] [serial = 942] [outer = 16EB3C00] 12:32:28 INFO - PROCESS | 3740 | 1464377548155 Marionette DEBUG loaded listener.js 12:32:28 INFO - PROCESS | 3740 | ++DOMWINDOW == 147 (1985FC00) [pid = 3740] [serial = 943] [outer = 16EB3C00] 12:32:28 INFO - PROCESS | 3740 | 1464377548756 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]]]}] 12:32:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 12:32:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 971ms 12:32:28 INFO - PROCESS | 3740 | 1464377548790 Marionette TRACE conn5 -> [0,1221,"getWindowHandle",null] 12:32:28 INFO - PROCESS | 3740 | 1464377548792 Marionette TRACE conn5 <- [1,1221,null,{"value":"13"}] 12:32:28 INFO - PROCESS | 3740 | 1464377548796 Marionette TRACE conn5 -> [0,1222,"setScriptTimeout",{"ms":35000}] 12:32:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 12:32:28 INFO - PROCESS | 3740 | 1464377548800 Marionette TRACE conn5 <- [1,1222,null,{}] 12:32:28 INFO - PROCESS | 3740 | 1464377548811 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}] 12:32:28 INFO - PROCESS | 3740 | 1464377548929 Marionette TRACE conn5 <- [1,1223,null,{"value":null}] 12:32:29 INFO - PROCESS | 3740 | 1464377549077 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\", \"518d4023-cf08-4df0-a07a-6b3da5d0c4d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:32:29 INFO - PROCESS | 3740 | ++DOCSHELL 1A230000 == 74 [pid = 3740] [id = 315] 12:32:29 INFO - PROCESS | 3740 | ++DOMWINDOW == 148 (1A230800) [pid = 3740] [serial = 944] [outer = 00000000] 12:32:29 INFO - PROCESS | 3740 | ++DOMWINDOW == 149 (1A433C00) [pid = 3740] [serial = 945] [outer = 1A230800] 12:32:29 INFO - PROCESS | 3740 | 1464377549136 Marionette DEBUG loaded listener.js 12:32:29 INFO - PROCESS | 3740 | ++DOMWINDOW == 150 (1B33B800) [pid = 3740] [serial = 946] [outer = 1A230800] 12:32:29 INFO - PROCESS | 3740 | 1464377549742 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]]]}] 12:32:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 12:32:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 970ms 12:32:29 INFO - PROCESS | 3740 | 1464377549771 Marionette TRACE conn5 -> [0,1225,"getWindowHandle",null] 12:32:29 INFO - PROCESS | 3740 | 1464377549774 Marionette TRACE conn5 <- [1,1225,null,{"value":"13"}] 12:32:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 12:32:29 INFO - PROCESS | 3740 | 1464377549778 Marionette TRACE conn5 -> [0,1226,"setScriptTimeout",{"ms":35000}] 12:32:29 INFO - PROCESS | 3740 | 1464377549780 Marionette TRACE conn5 <- [1,1226,null,{}] 12:32:29 INFO - PROCESS | 3740 | 1464377549784 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}] 12:32:29 INFO - PROCESS | 3740 | 1464377549899 Marionette TRACE conn5 <- [1,1227,null,{"value":null}] 12:32:30 INFO - PROCESS | 3740 | 1464377550040 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\", \"518d4023-cf08-4df0-a07a-6b3da5d0c4d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:32:30 INFO - PROCESS | 3740 | ++DOCSHELL 1DBBC800 == 75 [pid = 3740] [id = 316] 12:32:30 INFO - PROCESS | 3740 | ++DOMWINDOW == 151 (1DBBD000) [pid = 3740] [serial = 947] [outer = 00000000] 12:32:30 INFO - PROCESS | 3740 | ++DOMWINDOW == 152 (1E2E6000) [pid = 3740] [serial = 948] [outer = 1DBBD000] 12:32:30 INFO - PROCESS | 3740 | 1464377550096 Marionette DEBUG loaded listener.js 12:32:30 INFO - PROCESS | 3740 | ++DOMWINDOW == 153 (1EEF8C00) [pid = 3740] [serial = 949] [outer = 1DBBD000] 12:32:30 INFO - PROCESS | 3740 | 1464377550610 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]]]}] 12:32:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 12:32:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 871ms 12:32:30 INFO - PROCESS | 3740 | 1464377550649 Marionette TRACE conn5 -> [0,1229,"getWindowHandle",null] 12:32:30 INFO - PROCESS | 3740 | 1464377550652 Marionette TRACE conn5 <- [1,1229,null,{"value":"13"}] 12:32:30 INFO - PROCESS | 3740 | 1464377550655 Marionette TRACE conn5 -> [0,1230,"setScriptTimeout",{"ms":35000}] 12:32:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 12:32:30 INFO - PROCESS | 3740 | 1464377550657 Marionette TRACE conn5 <- [1,1230,null,{}] 12:32:30 INFO - PROCESS | 3740 | 1464377550677 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}] 12:32:30 INFO - PROCESS | 3740 | 1464377550790 Marionette TRACE conn5 <- [1,1231,null,{"value":null}] 12:32:30 INFO - PROCESS | 3740 | 1464377550903 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\", \"518d4023-cf08-4df0-a07a-6b3da5d0c4d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:32:30 INFO - PROCESS | 3740 | ++DOCSHELL 1DB10C00 == 76 [pid = 3740] [id = 317] 12:32:30 INFO - PROCESS | 3740 | ++DOMWINDOW == 154 (1EEFA400) [pid = 3740] [serial = 950] [outer = 00000000] 12:32:31 INFO - PROCESS | 3740 | ++DOMWINDOW == 155 (200D7400) [pid = 3740] [serial = 951] [outer = 1EEFA400] 12:32:31 INFO - PROCESS | 3740 | 1464377550997 Marionette DEBUG loaded listener.js 12:32:31 INFO - PROCESS | 3740 | ++DOMWINDOW == 156 (200DCC00) [pid = 3740] [serial = 952] [outer = 1EEFA400] 12:32:31 INFO - PROCESS | 3740 | 1464377551574 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]]]}] 12:32:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 12:32:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 990ms 12:32:31 INFO - PROCESS | 3740 | 1464377551649 Marionette TRACE conn5 -> [0,1233,"getWindowHandle",null] 12:32:31 INFO - PROCESS | 3740 | 1464377551652 Marionette TRACE conn5 <- [1,1233,null,{"value":"13"}] 12:32:31 INFO - PROCESS | 3740 | 1464377551655 Marionette TRACE conn5 -> [0,1234,"setScriptTimeout",{"ms":35000}] 12:32:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 12:32:31 INFO - PROCESS | 3740 | 1464377551657 Marionette TRACE conn5 <- [1,1234,null,{}] 12:32:31 INFO - PROCESS | 3740 | 1464377551661 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}] 12:32:31 INFO - PROCESS | 3740 | 1464377551792 Marionette TRACE conn5 <- [1,1235,null,{"value":null}] 12:32:31 INFO - PROCESS | 3740 | 1464377551937 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\", \"518d4023-cf08-4df0-a07a-6b3da5d0c4d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:32:31 INFO - PROCESS | 3740 | ++DOCSHELL 223EFC00 == 77 [pid = 3740] [id = 318] 12:32:31 INFO - PROCESS | 3740 | ++DOMWINDOW == 157 (223F0C00) [pid = 3740] [serial = 953] [outer = 00000000] 12:32:32 INFO - PROCESS | 3740 | ++DOMWINDOW == 158 (223F6400) [pid = 3740] [serial = 954] [outer = 223F0C00] 12:32:32 INFO - PROCESS | 3740 | 1464377551993 Marionette DEBUG loaded listener.js 12:32:32 INFO - PROCESS | 3740 | ++DOMWINDOW == 159 (22623400) [pid = 3740] [serial = 955] [outer = 223F0C00] 12:32:32 INFO - PROCESS | 3740 | 1464377552599 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]]]}] 12:32:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 12:32:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 972ms 12:32:32 INFO - PROCESS | 3740 | 1464377552631 Marionette TRACE conn5 -> [0,1237,"getWindowHandle",null] 12:32:32 INFO - PROCESS | 3740 | 1464377552633 Marionette TRACE conn5 <- [1,1237,null,{"value":"13"}] 12:32:32 INFO - PROCESS | 3740 | 1464377552636 Marionette TRACE conn5 -> [0,1238,"setScriptTimeout",{"ms":35000}] 12:32:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 12:32:32 INFO - PROCESS | 3740 | 1464377552638 Marionette TRACE conn5 <- [1,1238,null,{}] 12:32:32 INFO - PROCESS | 3740 | 1464377552641 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}] 12:32:32 INFO - PROCESS | 3740 | 1464377552753 Marionette TRACE conn5 <- [1,1239,null,{"value":null}] 12:32:32 INFO - PROCESS | 3740 | 1464377552917 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\", \"518d4023-cf08-4df0-a07a-6b3da5d0c4d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:32:32 INFO - PROCESS | 3740 | ++DOCSHELL 16EB2800 == 78 [pid = 3740] [id = 319] 12:32:32 INFO - PROCESS | 3740 | ++DOMWINDOW == 160 (16EB3800) [pid = 3740] [serial = 956] [outer = 00000000] 12:32:32 INFO - PROCESS | 3740 | ++DOMWINDOW == 161 (18F7A000) [pid = 3740] [serial = 957] [outer = 16EB3800] 12:32:33 INFO - PROCESS | 3740 | 1464377552973 Marionette DEBUG loaded listener.js 12:32:33 INFO - PROCESS | 3740 | ++DOMWINDOW == 162 (19EAC800) [pid = 3740] [serial = 958] [outer = 16EB3800] 12:32:33 INFO - PROCESS | 3740 | 1464377553809 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]]]}] 12:32:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 12:32:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 1221ms 12:32:33 INFO - PROCESS | 3740 | 1464377553862 Marionette TRACE conn5 -> [0,1241,"getWindowHandle",null] 12:32:33 INFO - PROCESS | 3740 | 1464377553867 Marionette TRACE conn5 <- [1,1241,null,{"value":"13"}] 12:32:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 12:32:33 INFO - PROCESS | 3740 | 1464377553871 Marionette TRACE conn5 -> [0,1242,"setScriptTimeout",{"ms":35000}] 12:32:33 INFO - PROCESS | 3740 | 1464377553875 Marionette TRACE conn5 <- [1,1242,null,{}] 12:32:33 INFO - PROCESS | 3740 | 1464377553879 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}] 12:32:34 INFO - PROCESS | 3740 | 1464377554020 Marionette TRACE conn5 <- [1,1243,null,{"value":null}] 12:32:34 INFO - PROCESS | 3740 | 1464377554172 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\", \"518d4023-cf08-4df0-a07a-6b3da5d0c4d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:32:34 INFO - PROCESS | 3740 | ++DOCSHELL 1052D000 == 79 [pid = 3740] [id = 320] 12:32:34 INFO - PROCESS | 3740 | ++DOMWINDOW == 163 (10551800) [pid = 3740] [serial = 959] [outer = 00000000] 12:32:34 INFO - PROCESS | 3740 | ++DOMWINDOW == 164 (15277000) [pid = 3740] [serial = 960] [outer = 10551800] 12:32:34 INFO - PROCESS | 3740 | 1464377554226 Marionette DEBUG loaded listener.js 12:32:34 INFO - PROCESS | 3740 | ++DOMWINDOW == 165 (16EAFC00) [pid = 3740] [serial = 961] [outer = 10551800] 12:32:34 INFO - PROCESS | 3740 | --DOCSHELL 0FF0D000 == 78 [pid = 3740] [id = 311] 12:32:34 INFO - PROCESS | 3740 | --DOCSHELL 15094C00 == 77 [pid = 3740] [id = 310] 12:32:34 INFO - PROCESS | 3740 | --DOCSHELL 1A718800 == 76 [pid = 3740] [id = 309] 12:32:34 INFO - PROCESS | 3740 | --DOCSHELL 1A613000 == 75 [pid = 3740] [id = 308] 12:32:34 INFO - PROCESS | 3740 | --DOCSHELL 192E1400 == 74 [pid = 3740] [id = 307] 12:32:34 INFO - PROCESS | 3740 | --DOCSHELL 1876E800 == 73 [pid = 3740] [id = 306] 12:32:34 INFO - PROCESS | 3740 | --DOCSHELL 16EAD000 == 72 [pid = 3740] [id = 305] 12:32:34 INFO - PROCESS | 3740 | --DOMWINDOW == 164 (10B42800) [pid = 3740] [serial = 834] [outer = 00000000] [url = about:blank] 12:32:34 INFO - PROCESS | 3740 | --DOMWINDOW == 163 (1520F400) [pid = 3740] [serial = 837] [outer = 00000000] [url = about:blank] 12:32:34 INFO - PROCESS | 3740 | --DOMWINDOW == 162 (1A76BC00) [pid = 3740] [serial = 840] [outer = 00000000] [url = about:blank] 12:32:34 INFO - PROCESS | 3740 | --DOMWINDOW == 161 (1D0FB400) [pid = 3740] [serial = 843] [outer = 00000000] [url = about:blank] 12:32:34 INFO - PROCESS | 3740 | --DOMWINDOW == 160 (1D2AF400) [pid = 3740] [serial = 846] [outer = 00000000] [url = about:blank] 12:32:34 INFO - PROCESS | 3740 | --DOMWINDOW == 159 (1DBC7400) [pid = 3740] [serial = 849] [outer = 00000000] [url = about:blank] 12:32:34 INFO - PROCESS | 3740 | --DOMWINDOW == 158 (1D0F4400) [pid = 3740] [serial = 882] [outer = 00000000] [url = about:blank] 12:32:34 INFO - PROCESS | 3740 | --DOCSHELL 0CB3A400 == 71 [pid = 3740] [id = 304] 12:32:34 INFO - PROCESS | 3740 | --DOCSHELL 14974400 == 70 [pid = 3740] [id = 303] 12:32:34 INFO - PROCESS | 3740 | --DOCSHELL 10558C00 == 69 [pid = 3740] [id = 296] 12:32:34 INFO - PROCESS | 3740 | --DOCSHELL 0CB3F400 == 68 [pid = 3740] [id = 295] 12:32:34 INFO - PROCESS | 3740 | --DOCSHELL 1498C400 == 67 [pid = 3740] [id = 294] 12:32:34 INFO - PROCESS | 3740 | 1464377554872 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]]]}] 12:32:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 12:32:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 1024ms 12:32:34 INFO - PROCESS | 3740 | 1464377554895 Marionette TRACE conn5 -> [0,1245,"getWindowHandle",null] 12:32:34 INFO - PROCESS | 3740 | 1464377554900 Marionette TRACE conn5 <- [1,1245,null,{"value":"13"}] 12:32:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 12:32:34 INFO - PROCESS | 3740 | 1464377554906 Marionette TRACE conn5 -> [0,1246,"setScriptTimeout",{"ms":35000}] 12:32:34 INFO - PROCESS | 3740 | 1464377554908 Marionette TRACE conn5 <- [1,1246,null,{}] 12:32:34 INFO - PROCESS | 3740 | 1464377554912 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}] 12:32:35 INFO - PROCESS | 3740 | 1464377555023 Marionette TRACE conn5 <- [1,1247,null,{"value":null}] 12:32:35 INFO - PROCESS | 3740 | --DOMWINDOW == 157 (1C84F400) [pid = 3740] [serial = 832] [outer = 00000000] [url = about:blank] 12:32:35 INFO - PROCESS | 3740 | --DOMWINDOW == 156 (18F95C00) [pid = 3740] [serial = 867] [outer = 00000000] [url = about:blank] 12:32:35 INFO - PROCESS | 3740 | --DOMWINDOW == 155 (191B4800) [pid = 3740] [serial = 868] [outer = 00000000] [url = about:blank] 12:32:35 INFO - PROCESS | 3740 | --DOMWINDOW == 154 (1CF2E800) [pid = 3740] [serial = 880] [outer = 00000000] [url = about:blank] 12:32:35 INFO - PROCESS | 3740 | --DOMWINDOW == 153 (10B81000) [pid = 3740] [serial = 853] [outer = 00000000] [url = about:blank] 12:32:35 INFO - PROCESS | 3740 | --DOMWINDOW == 152 (10534800) [pid = 3740] [serial = 852] [outer = 00000000] [url = about:blank] 12:32:35 INFO - PROCESS | 3740 | --DOMWINDOW == 151 (17E06000) [pid = 3740] [serial = 856] [outer = 00000000] [url = about:blank] 12:32:35 INFO - PROCESS | 3740 | --DOMWINDOW == 150 (15321000) [pid = 3740] [serial = 855] [outer = 00000000] [url = about:blank] 12:32:35 INFO - PROCESS | 3740 | --DOMWINDOW == 149 (18306400) [pid = 3740] [serial = 864] [outer = 00000000] [url = about:blank] 12:32:35 INFO - PROCESS | 3740 | --DOMWINDOW == 148 (19EADC00) [pid = 3740] [serial = 871] [outer = 00000000] [url = about:blank] 12:32:35 INFO - PROCESS | 3740 | --DOMWINDOW == 147 (19EA5800) [pid = 3740] [serial = 870] [outer = 00000000] [url = about:blank] 12:32:35 INFO - PROCESS | 3740 | --DOMWINDOW == 146 (1531E800) [pid = 3740] [serial = 861] [outer = 00000000] [url = about:blank] 12:32:35 INFO - PROCESS | 3740 | --DOMWINDOW == 145 (16EA7400) [pid = 3740] [serial = 862] [outer = 00000000] [url = about:blank] 12:32:35 INFO - PROCESS | 3740 | --DOMWINDOW == 144 (10B8B800) [pid = 3740] [serial = 858] [outer = 00000000] [url = about:blank] 12:32:35 INFO - PROCESS | 3740 | --DOMWINDOW == 143 (148E1800) [pid = 3740] [serial = 859] [outer = 00000000] [url = about:blank] 12:32:35 INFO - PROCESS | 3740 | --DOMWINDOW == 142 (1A610400) [pid = 3740] [serial = 873] [outer = 00000000] [url = about:blank] 12:32:35 INFO - PROCESS | 3740 | --DOMWINDOW == 141 (1C1CD800) [pid = 3740] [serial = 879] [outer = 00000000] [url = about:blank] 12:32:35 INFO - PROCESS | 3740 | --DOMWINDOW == 140 (1A718400) [pid = 3740] [serial = 877] [outer = 00000000] [url = about:blank] 12:32:35 INFO - PROCESS | 3740 | --DOMWINDOW == 139 (1A611400) [pid = 3740] [serial = 874] [outer = 00000000] [url = about:blank] 12:32:35 INFO - PROCESS | 3740 | --DOMWINDOW == 138 (1A638800) [pid = 3740] [serial = 876] [outer = 00000000] [url = about:blank] 12:32:35 INFO - PROCESS | 3740 | --DOMWINDOW == 137 (1876A800) [pid = 3740] [serial = 865] [outer = 00000000] [url = about:blank] 12:32:35 INFO - PROCESS | 3740 | 1464377555159 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\", \"518d4023-cf08-4df0-a07a-6b3da5d0c4d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:32:35 INFO - PROCESS | 3740 | ++DOCSHELL 0CA31400 == 68 [pid = 3740] [id = 321] 12:32:35 INFO - PROCESS | 3740 | ++DOMWINDOW == 138 (0CA35800) [pid = 3740] [serial = 962] [outer = 00000000] 12:32:35 INFO - PROCESS | 3740 | ++DOMWINDOW == 139 (10A99C00) [pid = 3740] [serial = 963] [outer = 0CA35800] 12:32:35 INFO - PROCESS | 3740 | 1464377555205 Marionette DEBUG loaded listener.js 12:32:35 INFO - PROCESS | 3740 | ++DOMWINDOW == 140 (1496F000) [pid = 3740] [serial = 964] [outer = 0CA35800] 12:32:35 INFO - PROCESS | 3740 | 1464377555622 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]]]}] 12:32:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 12:32:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 771ms 12:32:35 INFO - PROCESS | 3740 | 1464377555698 Marionette TRACE conn5 -> [0,1249,"getWindowHandle",null] 12:32:35 INFO - PROCESS | 3740 | 1464377555700 Marionette TRACE conn5 <- [1,1249,null,{"value":"13"}] 12:32:35 INFO - PROCESS | 3740 | 1464377555704 Marionette TRACE conn5 -> [0,1250,"setScriptTimeout",{"ms":35000}] 12:32:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 12:32:35 INFO - PROCESS | 3740 | 1464377555707 Marionette TRACE conn5 <- [1,1250,null,{}] 12:32:35 INFO - PROCESS | 3740 | 1464377555717 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}] 12:32:35 INFO - PROCESS | 3740 | 1464377555818 Marionette TRACE conn5 <- [1,1251,null,{"value":null}] 12:32:35 INFO - PROCESS | 3740 | 1464377555829 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\", \"518d4023-cf08-4df0-a07a-6b3da5d0c4d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:32:35 INFO - PROCESS | 3740 | ++DOCSHELL 17EA5000 == 69 [pid = 3740] [id = 322] 12:32:35 INFO - PROCESS | 3740 | ++DOMWINDOW == 141 (17EC3C00) [pid = 3740] [serial = 965] [outer = 00000000] 12:32:35 INFO - PROCESS | 3740 | ++DOMWINDOW == 142 (1830C800) [pid = 3740] [serial = 966] [outer = 17EC3C00] 12:32:35 INFO - PROCESS | 3740 | 1464377555877 Marionette DEBUG loaded listener.js 12:32:35 INFO - PROCESS | 3740 | ++DOMWINDOW == 143 (1876E800) [pid = 3740] [serial = 967] [outer = 17EC3C00] 12:32:36 INFO - PROCESS | 3740 | 1464377556340 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]]]}] 12:32:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 12:32:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 671ms 12:32:36 INFO - PROCESS | 3740 | 1464377556379 Marionette TRACE conn5 -> [0,1253,"getWindowHandle",null] 12:32:36 INFO - PROCESS | 3740 | 1464377556381 Marionette TRACE conn5 <- [1,1253,null,{"value":"13"}] 12:32:36 INFO - PROCESS | 3740 | 1464377556384 Marionette TRACE conn5 -> [0,1254,"setScriptTimeout",{"ms":35000}] 12:32:36 INFO - PROCESS | 3740 | 1464377556386 Marionette TRACE conn5 <- [1,1254,null,{}] 12:32:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 12:32:36 INFO - PROCESS | 3740 | 1464377556390 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}] 12:32:36 INFO - PROCESS | 3740 | 1464377556485 Marionette TRACE conn5 <- [1,1255,null,{"value":null}] 12:32:36 INFO - PROCESS | 3740 | 1464377556495 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\", \"518d4023-cf08-4df0-a07a-6b3da5d0c4d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:32:36 INFO - PROCESS | 3740 | ++DOCSHELL 18F7EC00 == 70 [pid = 3740] [id = 323] 12:32:36 INFO - PROCESS | 3740 | ++DOMWINDOW == 144 (191AC000) [pid = 3740] [serial = 968] [outer = 00000000] 12:32:36 INFO - PROCESS | 3740 | ++DOMWINDOW == 145 (19840000) [pid = 3740] [serial = 969] [outer = 191AC000] 12:32:36 INFO - PROCESS | 3740 | 1464377556540 Marionette DEBUG loaded listener.js 12:32:36 INFO - PROCESS | 3740 | ++DOMWINDOW == 146 (198F2000) [pid = 3740] [serial = 970] [outer = 191AC000] 12:32:37 INFO - PROCESS | 3740 | 1464377557007 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]]]}] 12:32:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 12:32:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 670ms 12:32:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 12:32:37 INFO - PROCESS | 3740 | 1464377557059 Marionette TRACE conn5 -> [0,1257,"getWindowHandle",null] 12:32:37 INFO - PROCESS | 3740 | 1464377557061 Marionette TRACE conn5 <- [1,1257,null,{"value":"13"}] 12:32:37 INFO - PROCESS | 3740 | 1464377557064 Marionette TRACE conn5 -> [0,1258,"setScriptTimeout",{"ms":35000}] 12:32:37 INFO - PROCESS | 3740 | 1464377557066 Marionette TRACE conn5 <- [1,1258,null,{}] 12:32:37 INFO - PROCESS | 3740 | 1464377557069 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}] 12:32:37 INFO - PROCESS | 3740 | 1464377557158 Marionette TRACE conn5 <- [1,1259,null,{"value":null}] 12:32:37 INFO - PROCESS | 3740 | 1464377557195 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\", \"518d4023-cf08-4df0-a07a-6b3da5d0c4d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:32:37 INFO - PROCESS | 3740 | ++DOCSHELL 19EA6C00 == 71 [pid = 3740] [id = 324] 12:32:37 INFO - PROCESS | 3740 | ++DOMWINDOW == 147 (19EADC00) [pid = 3740] [serial = 971] [outer = 00000000] 12:32:37 INFO - PROCESS | 3740 | ++DOMWINDOW == 148 (1A224C00) [pid = 3740] [serial = 972] [outer = 19EADC00] 12:32:37 INFO - PROCESS | 3740 | 1464377557241 Marionette DEBUG loaded listener.js 12:32:37 INFO - PROCESS | 3740 | ++DOMWINDOW == 149 (1A225000) [pid = 3740] [serial = 973] [outer = 19EADC00] 12:32:37 INFO - PROCESS | 3740 | 1464377557762 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]]]}] 12:32:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 12:32:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 731ms 12:32:37 INFO - PROCESS | 3740 | 1464377557796 Marionette TRACE conn5 -> [0,1261,"getWindowHandle",null] 12:32:37 INFO - PROCESS | 3740 | 1464377557798 Marionette TRACE conn5 <- [1,1261,null,{"value":"13"}] 12:32:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 12:32:37 INFO - PROCESS | 3740 | 1464377557801 Marionette TRACE conn5 -> [0,1262,"setScriptTimeout",{"ms":35000}] 12:32:37 INFO - PROCESS | 3740 | 1464377557803 Marionette TRACE conn5 <- [1,1262,null,{}] 12:32:37 INFO - PROCESS | 3740 | 1464377557806 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}] 12:32:37 INFO - PROCESS | 3740 | 1464377557948 Marionette TRACE conn5 <- [1,1263,null,{"value":null}] 12:32:38 INFO - PROCESS | 3740 | 1464377558018 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\", \"518d4023-cf08-4df0-a07a-6b3da5d0c4d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:32:38 INFO - PROCESS | 3740 | ++DOCSHELL 1A61CC00 == 72 [pid = 3740] [id = 325] 12:32:38 INFO - PROCESS | 3740 | ++DOMWINDOW == 150 (1A633000) [pid = 3740] [serial = 974] [outer = 00000000] 12:32:38 INFO - PROCESS | 3740 | ++DOMWINDOW == 151 (1A718800) [pid = 3740] [serial = 975] [outer = 1A633000] 12:32:38 INFO - PROCESS | 3740 | 1464377558063 Marionette DEBUG loaded listener.js 12:32:38 INFO - PROCESS | 3740 | ++DOMWINDOW == 152 (1A76F000) [pid = 3740] [serial = 976] [outer = 1A633000] 12:32:38 INFO - PROCESS | 3740 | 1464377558490 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]]]}] 12:32:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 12:32:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 731ms 12:32:38 INFO - PROCESS | 3740 | 1464377558532 Marionette TRACE conn5 -> [0,1265,"getWindowHandle",null] 12:32:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 12:32:38 INFO - PROCESS | 3740 | 1464377558534 Marionette TRACE conn5 <- [1,1265,null,{"value":"13"}] 12:32:38 INFO - PROCESS | 3740 | 1464377558537 Marionette TRACE conn5 -> [0,1266,"setScriptTimeout",{"ms":35000}] 12:32:38 INFO - PROCESS | 3740 | 1464377558538 Marionette TRACE conn5 <- [1,1266,null,{}] 12:32:38 INFO - PROCESS | 3740 | 1464377558585 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}] 12:32:38 INFO - PROCESS | 3740 | 1464377558722 Marionette TRACE conn5 <- [1,1267,null,{"value":null}] 12:32:38 INFO - PROCESS | 3740 | 1464377558794 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\", \"518d4023-cf08-4df0-a07a-6b3da5d0c4d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:32:38 INFO - PROCESS | 3740 | ++DOCSHELL 1A610400 == 73 [pid = 3740] [id = 326] 12:32:38 INFO - PROCESS | 3740 | ++DOMWINDOW == 153 (1B8A4800) [pid = 3740] [serial = 977] [outer = 00000000] 12:32:38 INFO - PROCESS | 3740 | ++DOMWINDOW == 154 (1C1CD800) [pid = 3740] [serial = 978] [outer = 1B8A4800] 12:32:38 INFO - PROCESS | 3740 | 1464377558839 Marionette DEBUG loaded listener.js 12:32:38 INFO - PROCESS | 3740 | ++DOMWINDOW == 155 (1CF28400) [pid = 3740] [serial = 979] [outer = 1B8A4800] 12:32:39 INFO - PROCESS | 3740 | 1464377559263 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]]]}] 12:32:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 12:32:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 750ms 12:32:39 INFO - PROCESS | 3740 | 1464377559288 Marionette TRACE conn5 -> [0,1269,"getWindowHandle",null] 12:32:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 12:32:39 INFO - PROCESS | 3740 | 1464377559290 Marionette TRACE conn5 <- [1,1269,null,{"value":"13"}] 12:32:39 INFO - PROCESS | 3740 | 1464377559293 Marionette TRACE conn5 -> [0,1270,"setScriptTimeout",{"ms":35000}] 12:32:39 INFO - PROCESS | 3740 | 1464377559295 Marionette TRACE conn5 <- [1,1270,null,{}] 12:32:39 INFO - PROCESS | 3740 | 1464377559307 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}] 12:32:39 INFO - PROCESS | 3740 | 1464377559758 Marionette TRACE conn5 <- [1,1271,null,{"value":null}] 12:32:39 INFO - PROCESS | 3740 | --DOMWINDOW == 154 (191AA000) [pid = 3740] [serial = 929] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 12:32:39 INFO - PROCESS | 3740 | --DOMWINDOW == 153 (149F0800) [pid = 3740] [serial = 908] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 12:32:39 INFO - PROCESS | 3740 | --DOMWINDOW == 152 (0FE84C00) [pid = 3740] [serial = 884] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 12:32:39 INFO - PROCESS | 3740 | --DOMWINDOW == 151 (1054DC00) [pid = 3740] [serial = 833] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 12:32:39 INFO - PROCESS | 3740 | --DOMWINDOW == 150 (1D0F2C00) [pid = 3740] [serial = 842] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 12:32:39 INFO - PROCESS | 3740 | --DOMWINDOW == 149 (19844C00) [pid = 3740] [serial = 920] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 12:32:39 INFO - PROCESS | 3740 | --DOMWINDOW == 148 (148ED800) [pid = 3740] [serial = 785] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 12:32:39 INFO - PROCESS | 3740 | --DOMWINDOW == 147 (17E0C400) [pid = 3740] [serial = 788] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 12:32:39 INFO - PROCESS | 3740 | --DOMWINDOW == 146 (1A716400) [pid = 3740] [serial = 734] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 12:32:39 INFO - PROCESS | 3740 | --DOMWINDOW == 145 (1A2EE800) [pid = 3740] [serial = 839] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 12:32:39 INFO - PROCESS | 3740 | --DOMWINDOW == 144 (1C181800) [pid = 3740] [serial = 797] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 12:32:39 INFO - PROCESS | 3740 | --DOMWINDOW == 143 (1C170400) [pid = 3740] [serial = 746] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 12:32:39 INFO - PROCESS | 3740 | --DOMWINDOW == 142 (1A768800) [pid = 3740] [serial = 926] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 12:32:39 INFO - PROCESS | 3740 | --DOMWINDOW == 141 (1A716800) [pid = 3740] [serial = 794] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 12:32:39 INFO - PROCESS | 3740 | --DOMWINDOW == 140 (08C7C800) [pid = 3740] [serial = 782] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 12:32:39 INFO - PROCESS | 3740 | --DOMWINDOW == 139 (1DBC1800) [pid = 3740] [serial = 848] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 12:32:39 INFO - PROCESS | 3740 | --DOMWINDOW == 138 (1CF2D400) [pid = 3740] [serial = 749] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 12:32:39 INFO - PROCESS | 3740 | --DOMWINDOW == 137 (1A613800) [pid = 3740] [serial = 923] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 12:32:39 INFO - PROCESS | 3740 | --DOMWINDOW == 136 (0FF5B000) [pid = 3740] [serial = 911] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 12:32:39 INFO - PROCESS | 3740 | --DOMWINDOW == 135 (16EB0000) [pid = 3740] [serial = 914] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 12:32:39 INFO - PROCESS | 3740 | --DOMWINDOW == 134 (18F76800) [pid = 3740] [serial = 917] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 12:32:39 INFO - PROCESS | 3740 | --DOMWINDOW == 133 (1A635400) [pid = 3740] [serial = 791] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 12:32:39 INFO - PROCESS | 3740 | --DOMWINDOW == 132 (10573400) [pid = 3740] [serial = 737] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 12:32:39 INFO - PROCESS | 3740 | --DOMWINDOW == 131 (1520B400) [pid = 3740] [serial = 887] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 12:32:39 INFO - PROCESS | 3740 | --DOMWINDOW == 130 (15318400) [pid = 3740] [serial = 740] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 12:32:39 INFO - PROCESS | 3740 | --DOMWINDOW == 129 (1A76EC00) [pid = 3740] [serial = 743] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 12:32:39 INFO - PROCESS | 3740 | --DOMWINDOW == 128 (1508BC00) [pid = 3740] [serial = 836] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 12:32:39 INFO - PROCESS | 3740 | --DOMWINDOW == 127 (1D21D400) [pid = 3740] [serial = 845] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 12:32:39 INFO - PROCESS | 3740 | --DOMWINDOW == 126 (1830A400) [pid = 3740] [serial = 932] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 12:32:39 INFO - PROCESS | 3740 | --DOMWINDOW == 125 (19483C00) [pid = 3740] [serial = 779] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 12:32:39 INFO - PROCESS | 3740 | 1464377559839 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\", \"518d4023-cf08-4df0-a07a-6b3da5d0c4d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:32:39 INFO - PROCESS | 3740 | ++DOCSHELL 08C7C800 == 74 [pid = 3740] [id = 327] 12:32:39 INFO - PROCESS | 3740 | ++DOMWINDOW == 126 (09D74800) [pid = 3740] [serial = 980] [outer = 00000000] 12:32:39 INFO - PROCESS | 3740 | ++DOMWINDOW == 127 (0FF5B000) [pid = 3740] [serial = 981] [outer = 09D74800] 12:32:39 INFO - PROCESS | 3740 | 1464377559886 Marionette DEBUG loaded listener.js 12:32:39 INFO - PROCESS | 3740 | ++DOMWINDOW == 128 (10B89800) [pid = 3740] [serial = 982] [outer = 09D74800] 12:32:40 INFO - PROCESS | 3740 | 1464377560298 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]]]}] 12:32:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 12:32:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 1020ms 12:32:40 INFO - PROCESS | 3740 | 1464377560313 Marionette TRACE conn5 -> [0,1273,"getWindowHandle",null] 12:32:40 INFO - PROCESS | 3740 | 1464377560315 Marionette TRACE conn5 <- [1,1273,null,{"value":"13"}] 12:32:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 12:32:40 INFO - PROCESS | 3740 | 1464377560318 Marionette TRACE conn5 -> [0,1274,"setScriptTimeout",{"ms":35000}] 12:32:40 INFO - PROCESS | 3740 | 1464377560319 Marionette TRACE conn5 <- [1,1274,null,{}] 12:32:40 INFO - PROCESS | 3740 | 1464377560323 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}] 12:32:40 INFO - PROCESS | 3740 | 1464377560413 Marionette TRACE conn5 <- [1,1275,null,{"value":null}] 12:32:40 INFO - PROCESS | 3740 | 1464377560420 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\", \"518d4023-cf08-4df0-a07a-6b3da5d0c4d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:32:40 INFO - PROCESS | 3740 | ++DOCSHELL 0FF58800 == 75 [pid = 3740] [id = 328] 12:32:40 INFO - PROCESS | 3740 | ++DOMWINDOW == 129 (11501800) [pid = 3740] [serial = 983] [outer = 00000000] 12:32:40 INFO - PROCESS | 3740 | ++DOMWINDOW == 130 (18302800) [pid = 3740] [serial = 984] [outer = 11501800] 12:32:40 INFO - PROCESS | 3740 | 1464377560463 Marionette DEBUG loaded listener.js 12:32:40 INFO - PROCESS | 3740 | ++DOMWINDOW == 131 (191AE400) [pid = 3740] [serial = 985] [outer = 11501800] 12:32:40 INFO - PROCESS | 3740 | 1464377560912 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]]]}] 12:32:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 12:32:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 630ms 12:32:40 INFO - PROCESS | 3740 | 1464377560952 Marionette TRACE conn5 -> [0,1277,"getWindowHandle",null] 12:32:40 INFO - PROCESS | 3740 | 1464377560954 Marionette TRACE conn5 <- [1,1277,null,{"value":"13"}] 12:32:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 12:32:40 INFO - PROCESS | 3740 | 1464377560957 Marionette TRACE conn5 -> [0,1278,"setScriptTimeout",{"ms":35000}] 12:32:40 INFO - PROCESS | 3740 | 1464377560959 Marionette TRACE conn5 <- [1,1278,null,{}] 12:32:40 INFO - PROCESS | 3740 | 1464377560962 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}] 12:32:41 INFO - PROCESS | 3740 | 1464377561053 Marionette TRACE conn5 <- [1,1279,null,{"value":null}] 12:32:41 INFO - PROCESS | 3740 | 1464377561060 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\", \"518d4023-cf08-4df0-a07a-6b3da5d0c4d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:32:41 INFO - PROCESS | 3740 | ++DOCSHELL 17EC3400 == 76 [pid = 3740] [id = 329] 12:32:41 INFO - PROCESS | 3740 | ++DOMWINDOW == 132 (19EA1C00) [pid = 3740] [serial = 986] [outer = 00000000] 12:32:41 INFO - PROCESS | 3740 | ++DOMWINDOW == 133 (1BAC9C00) [pid = 3740] [serial = 987] [outer = 19EA1C00] 12:32:41 INFO - PROCESS | 3740 | 1464377561104 Marionette DEBUG loaded listener.js 12:32:41 INFO - PROCESS | 3740 | ++DOMWINDOW == 134 (1CFB1800) [pid = 3740] [serial = 988] [outer = 19EA1C00] 12:32:41 INFO - PROCESS | 3740 | 1464377561596 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]]]}] 12:32:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 12:32:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 670ms 12:32:41 INFO - PROCESS | 3740 | 1464377561629 Marionette TRACE conn5 -> [0,1281,"getWindowHandle",null] 12:32:41 INFO - PROCESS | 3740 | 1464377561631 Marionette TRACE conn5 <- [1,1281,null,{"value":"13"}] 12:32:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 12:32:41 INFO - PROCESS | 3740 | 1464377561644 Marionette TRACE conn5 -> [0,1282,"setScriptTimeout",{"ms":35000}] 12:32:41 INFO - PROCESS | 3740 | 1464377561647 Marionette TRACE conn5 <- [1,1282,null,{}] 12:32:41 INFO - PROCESS | 3740 | 1464377561655 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}] 12:32:41 INFO - PROCESS | 3740 | 1464377561763 Marionette TRACE conn5 <- [1,1283,null,{"value":null}] 12:32:42 INFO - PROCESS | 3740 | 1464377561978 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\", \"518d4023-cf08-4df0-a07a-6b3da5d0c4d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:32:42 INFO - PROCESS | 3740 | ++DOCSHELL 0CABDC00 == 77 [pid = 3740] [id = 330] 12:32:42 INFO - PROCESS | 3740 | ++DOMWINDOW == 135 (0CAC0400) [pid = 3740] [serial = 989] [outer = 00000000] 12:32:42 INFO - PROCESS | 3740 | ++DOMWINDOW == 136 (10526800) [pid = 3740] [serial = 990] [outer = 0CAC0400] 12:32:42 INFO - PROCESS | 3740 | 1464377562039 Marionette DEBUG loaded listener.js 12:32:42 INFO - PROCESS | 3740 | ++DOMWINDOW == 137 (10B42800) [pid = 3740] [serial = 991] [outer = 0CAC0400] 12:32:42 INFO - PROCESS | 3740 | 1464377562743 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]]]}] 12:32:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 12:32:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 1135ms 12:32:42 INFO - PROCESS | 3740 | 1464377562774 Marionette TRACE conn5 -> [0,1285,"getWindowHandle",null] 12:32:42 INFO - PROCESS | 3740 | 1464377562779 Marionette TRACE conn5 <- [1,1285,null,{"value":"13"}] 12:32:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 12:32:42 INFO - PROCESS | 3740 | 1464377562784 Marionette TRACE conn5 -> [0,1286,"setScriptTimeout",{"ms":35000}] 12:32:42 INFO - PROCESS | 3740 | 1464377562788 Marionette TRACE conn5 <- [1,1286,null,{}] 12:32:42 INFO - PROCESS | 3740 | 1464377562793 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}] 12:32:42 INFO - PROCESS | 3740 | 1464377562917 Marionette TRACE conn5 <- [1,1287,null,{"value":null}] 12:32:43 INFO - PROCESS | 3740 | 1464377563066 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\", \"518d4023-cf08-4df0-a07a-6b3da5d0c4d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:32:43 INFO - PROCESS | 3740 | ++DOCSHELL 15206800 == 78 [pid = 3740] [id = 331] 12:32:43 INFO - PROCESS | 3740 | ++DOMWINDOW == 138 (15276000) [pid = 3740] [serial = 992] [outer = 00000000] 12:32:43 INFO - PROCESS | 3740 | ++DOMWINDOW == 139 (15E0A800) [pid = 3740] [serial = 993] [outer = 15276000] 12:32:43 INFO - PROCESS | 3740 | 1464377563124 Marionette DEBUG loaded listener.js 12:32:43 INFO - PROCESS | 3740 | ++DOMWINDOW == 140 (16BD4400) [pid = 3740] [serial = 994] [outer = 15276000] 12:32:43 INFO - PROCESS | 3740 | 1464377563785 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]]]}] 12:32:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 12:32:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 1019ms 12:32:43 INFO - PROCESS | 3740 | 1464377563810 Marionette TRACE conn5 -> [0,1289,"getWindowHandle",null] 12:32:43 INFO - PROCESS | 3740 | 1464377563814 Marionette TRACE conn5 <- [1,1289,null,{"value":"13"}] 12:32:43 INFO - PROCESS | 3740 | 1464377563818 Marionette TRACE conn5 -> [0,1290,"setScriptTimeout",{"ms":35000}] 12:32:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 12:32:43 INFO - PROCESS | 3740 | 1464377563820 Marionette TRACE conn5 <- [1,1290,null,{}] 12:32:43 INFO - PROCESS | 3740 | 1464377563824 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}] 12:32:43 INFO - PROCESS | 3740 | 1464377563944 Marionette TRACE conn5 <- [1,1291,null,{"value":null}] 12:32:44 INFO - PROCESS | 3740 | 1464377564096 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\", \"518d4023-cf08-4df0-a07a-6b3da5d0c4d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:32:44 INFO - PROCESS | 3740 | ++DOCSHELL 1A22EC00 == 79 [pid = 3740] [id = 332] 12:32:44 INFO - PROCESS | 3740 | ++DOMWINDOW == 141 (1A42D000) [pid = 3740] [serial = 995] [outer = 00000000] 12:32:44 INFO - PROCESS | 3740 | ++DOMWINDOW == 142 (1A633C00) [pid = 3740] [serial = 996] [outer = 1A42D000] 12:32:44 INFO - PROCESS | 3740 | 1464377564154 Marionette DEBUG loaded listener.js 12:32:44 INFO - PROCESS | 3740 | ++DOMWINDOW == 143 (1A770400) [pid = 3740] [serial = 997] [outer = 1A42D000] 12:32:44 INFO - PROCESS | 3740 | 1464377564791 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]]]}] 12:32:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 12:32:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 1021ms 12:32:44 INFO - PROCESS | 3740 | 1464377564842 Marionette TRACE conn5 -> [0,1293,"getWindowHandle",null] 12:32:44 INFO - PROCESS | 3740 | 1464377564845 Marionette TRACE conn5 <- [1,1293,null,{"value":"13"}] 12:32:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 12:32:44 INFO - PROCESS | 3740 | 1464377564855 Marionette TRACE conn5 -> [0,1294,"setScriptTimeout",{"ms":35000}] 12:32:44 INFO - PROCESS | 3740 | 1464377564862 Marionette TRACE conn5 <- [1,1294,null,{}] 12:32:44 INFO - PROCESS | 3740 | 1464377564883 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}] 12:32:45 INFO - PROCESS | 3740 | 1464377565002 Marionette TRACE conn5 <- [1,1295,null,{"value":null}] 12:32:45 INFO - PROCESS | 3740 | 1464377565149 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\", \"518d4023-cf08-4df0-a07a-6b3da5d0c4d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:32:45 INFO - PROCESS | 3740 | ++DOCSHELL 1DBC4800 == 80 [pid = 3740] [id = 333] 12:32:45 INFO - PROCESS | 3740 | ++DOMWINDOW == 144 (1DD65800) [pid = 3740] [serial = 998] [outer = 00000000] 12:32:45 INFO - PROCESS | 3740 | ++DOMWINDOW == 145 (1DD7A000) [pid = 3740] [serial = 999] [outer = 1DD65800] 12:32:45 INFO - PROCESS | 3740 | 1464377565207 Marionette DEBUG loaded listener.js 12:32:45 INFO - PROCESS | 3740 | ++DOMWINDOW == 146 (1E2DC400) [pid = 3740] [serial = 1000] [outer = 1DD65800] 12:32:45 INFO - PROCESS | 3740 | 1464377565810 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]]]}] 12:32:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 12:32:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 1007ms 12:32:45 INFO - PROCESS | 3740 | 1464377565859 Marionette TRACE conn5 -> [0,1297,"getWindowHandle",null] 12:32:45 INFO - PROCESS | 3740 | 1464377565862 Marionette TRACE conn5 <- [1,1297,null,{"value":"13"}] 12:32:45 INFO - PROCESS | 3740 | 1464377565865 Marionette TRACE conn5 -> [0,1298,"setScriptTimeout",{"ms":35000}] 12:32:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 12:32:45 INFO - PROCESS | 3740 | 1464377565867 Marionette TRACE conn5 <- [1,1298,null,{}] 12:32:45 INFO - PROCESS | 3740 | 1464377565871 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}] 12:32:46 INFO - PROCESS | 3740 | 1464377565991 Marionette TRACE conn5 <- [1,1299,null,{"value":null}] 12:32:46 INFO - PROCESS | 3740 | 1464377566150 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\", \"518d4023-cf08-4df0-a07a-6b3da5d0c4d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:32:46 INFO - PROCESS | 3740 | ++DOCSHELL 1E2E5C00 == 81 [pid = 3740] [id = 334] 12:32:46 INFO - PROCESS | 3740 | ++DOMWINDOW == 147 (1EEF8000) [pid = 3740] [serial = 1001] [outer = 00000000] 12:32:46 INFO - PROCESS | 3740 | ++DOMWINDOW == 148 (200D6C00) [pid = 3740] [serial = 1002] [outer = 1EEF8000] 12:32:46 INFO - PROCESS | 3740 | 1464377566206 Marionette DEBUG loaded listener.js 12:32:46 INFO - PROCESS | 3740 | ++DOMWINDOW == 149 (223EB800) [pid = 3740] [serial = 1003] [outer = 1EEF8000] 12:32:46 INFO - PROCESS | 3740 | 1464377566790 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] 12:32:46 INFO - PROCESS | 3740 | 1464377566842 Marionette TRACE conn5 <- [1,1301,null,{"value":"13"}] 12:32:46 INFO - PROCESS | 3740 | 1464377566845 Marionette TRACE conn5 -> [0,1302,"setScriptTimeout",{"ms":35000}] 12:32:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 12:32:46 INFO - PROCESS | 3740 | 1464377566847 Marionette TRACE conn5 <- [1,1302,null,{}] 12:32:46 INFO - PROCESS | 3740 | 1464377566851 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}] 12:32:47 INFO - PROCESS | 3740 | 1464377566967 Marionette TRACE conn5 <- [1,1303,null,{"value":null}] 12:32:47 INFO - PROCESS | 3740 | 1464377567118 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\", \"518d4023-cf08-4df0-a07a-6b3da5d0c4d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:32:47 INFO - PROCESS | 3740 | ++DOCSHELL 22624C00 == 82 [pid = 3740] [id = 335] 12:32:47 INFO - PROCESS | 3740 | ++DOMWINDOW == 150 (22625000) [pid = 3740] [serial = 1004] [outer = 00000000] 12:32:47 INFO - PROCESS | 3740 | ++DOMWINDOW == 151 (2262FC00) [pid = 3740] [serial = 1005] [outer = 22625000] 12:32:47 INFO - PROCESS | 3740 | 1464377567180 Marionette DEBUG loaded listener.js 12:32:47 INFO - PROCESS | 3740 | ++DOMWINDOW == 152 (22678C00) [pid = 3740] [serial = 1006] [outer = 22625000] 12:32:47 INFO - PROCESS | 3740 | 1464377567773 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]]]}] 12:32:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 12:32:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 970ms 12:32:47 INFO - PROCESS | 3740 | 1464377567819 Marionette TRACE conn5 -> [0,1305,"getWindowHandle",null] 12:32:47 INFO - PROCESS | 3740 | 1464377567821 Marionette TRACE conn5 <- [1,1305,null,{"value":"13"}] 12:32:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 12:32:47 INFO - PROCESS | 3740 | 1464377567825 Marionette TRACE conn5 -> [0,1306,"setScriptTimeout",{"ms":35000}] 12:32:47 INFO - PROCESS | 3740 | 1464377567827 Marionette TRACE conn5 <- [1,1306,null,{}] 12:32:47 INFO - PROCESS | 3740 | 1464377567830 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}] 12:32:47 INFO - PROCESS | 3740 | 1464377567945 Marionette TRACE conn5 <- [1,1307,null,{"value":null}] 12:32:48 INFO - PROCESS | 3740 | 1464377568091 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\", \"518d4023-cf08-4df0-a07a-6b3da5d0c4d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:32:48 INFO - PROCESS | 3740 | ++DOCSHELL 10A90C00 == 83 [pid = 3740] [id = 336] 12:32:48 INFO - PROCESS | 3740 | ++DOMWINDOW == 153 (1479D000) [pid = 3740] [serial = 1007] [outer = 00000000] 12:32:48 INFO - PROCESS | 3740 | ++DOMWINDOW == 154 (2002C800) [pid = 3740] [serial = 1008] [outer = 1479D000] 12:32:48 INFO - PROCESS | 3740 | 1464377568147 Marionette DEBUG loaded listener.js 12:32:48 INFO - PROCESS | 3740 | ++DOMWINDOW == 155 (20030C00) [pid = 3740] [serial = 1009] [outer = 1479D000] 12:32:48 INFO - PROCESS | 3740 | 1464377568734 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]]]}] 12:32:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 12:32:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 931ms 12:32:48 INFO - PROCESS | 3740 | 1464377568755 Marionette TRACE conn5 -> [0,1309,"getWindowHandle",null] 12:32:48 INFO - PROCESS | 3740 | 1464377568758 Marionette TRACE conn5 <- [1,1309,null,{"value":"13"}] 12:32:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 12:32:48 INFO - PROCESS | 3740 | 1464377568761 Marionette TRACE conn5 -> [0,1310,"setScriptTimeout",{"ms":35000}] 12:32:48 INFO - PROCESS | 3740 | 1464377568763 Marionette TRACE conn5 <- [1,1310,null,{}] 12:32:48 INFO - PROCESS | 3740 | 1464377568767 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}] 12:32:48 INFO - PROCESS | 3740 | 1464377568886 Marionette TRACE conn5 <- [1,1311,null,{"value":null}] 12:32:49 INFO - PROCESS | 3740 | 1464377569049 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\", \"518d4023-cf08-4df0-a07a-6b3da5d0c4d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:32:49 INFO - PROCESS | 3740 | ++DOCSHELL 0CB32400 == 84 [pid = 3740] [id = 337] 12:32:49 INFO - PROCESS | 3740 | ++DOMWINDOW == 156 (0CB3A000) [pid = 3740] [serial = 1010] [outer = 00000000] 12:32:49 INFO - PROCESS | 3740 | ++DOMWINDOW == 157 (14936400) [pid = 3740] [serial = 1011] [outer = 0CB3A000] 12:32:49 INFO - PROCESS | 3740 | 1464377569105 Marionette DEBUG loaded listener.js 12:32:49 INFO - PROCESS | 3740 | ++DOMWINDOW == 158 (1520AC00) [pid = 3740] [serial = 1012] [outer = 0CB3A000] 12:32:49 INFO - PROCESS | 3740 | 1464377569924 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]]]}] 12:32:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 12:32:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 1232ms 12:32:50 INFO - PROCESS | 3740 | 1464377569997 Marionette TRACE conn5 -> [0,1313,"getWindowHandle",null] 12:32:50 INFO - PROCESS | 3740 | 1464377570001 Marionette TRACE conn5 <- [1,1313,null,{"value":"13"}] 12:32:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 12:32:50 INFO - PROCESS | 3740 | 1464377570006 Marionette TRACE conn5 -> [0,1314,"setScriptTimeout",{"ms":35000}] 12:32:50 INFO - PROCESS | 3740 | 1464377570009 Marionette TRACE conn5 <- [1,1314,null,{}] 12:32:50 INFO - PROCESS | 3740 | 1464377570015 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}] 12:32:50 INFO - PROCESS | 3740 | 1464377570160 Marionette TRACE conn5 <- [1,1315,null,{"value":null}] 12:32:50 INFO - PROCESS | 3740 | 1464377570314 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\", \"518d4023-cf08-4df0-a07a-6b3da5d0c4d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:32:50 INFO - PROCESS | 3740 | ++DOCSHELL 0FE80800 == 85 [pid = 3740] [id = 338] 12:32:50 INFO - PROCESS | 3740 | ++DOMWINDOW == 159 (1052DC00) [pid = 3740] [serial = 1013] [outer = 00000000] 12:32:50 INFO - PROCESS | 3740 | ++DOMWINDOW == 160 (10B81C00) [pid = 3740] [serial = 1014] [outer = 1052DC00] 12:32:50 INFO - PROCESS | 3740 | 1464377570369 Marionette DEBUG loaded listener.js 12:32:50 INFO - PROCESS | 3740 | ++DOMWINDOW == 161 (1509A400) [pid = 3740] [serial = 1015] [outer = 1052DC00] 12:32:50 INFO - PROCESS | 3740 | --DOCSHELL 17EC3400 == 84 [pid = 3740] [id = 329] 12:32:50 INFO - PROCESS | 3740 | --DOCSHELL 0FF58800 == 83 [pid = 3740] [id = 328] 12:32:50 INFO - PROCESS | 3740 | --DOCSHELL 08C7C800 == 82 [pid = 3740] [id = 327] 12:32:50 INFO - PROCESS | 3740 | --DOCSHELL 1A610400 == 81 [pid = 3740] [id = 326] 12:32:50 INFO - PROCESS | 3740 | --DOCSHELL 1A61CC00 == 80 [pid = 3740] [id = 325] 12:32:50 INFO - PROCESS | 3740 | --DOCSHELL 19EA6C00 == 79 [pid = 3740] [id = 324] 12:32:50 INFO - PROCESS | 3740 | --DOCSHELL 18F7EC00 == 78 [pid = 3740] [id = 323] 12:32:50 INFO - PROCESS | 3740 | --DOCSHELL 17EA5000 == 77 [pid = 3740] [id = 322] 12:32:50 INFO - PROCESS | 3740 | --DOMWINDOW == 160 (1DBBDC00) [pid = 3740] [serial = 936] [outer = 00000000] [url = about:blank] 12:32:50 INFO - PROCESS | 3740 | --DOMWINDOW == 159 (14C71C00) [pid = 3740] [serial = 906] [outer = 00000000] [url = about:blank] 12:32:50 INFO - PROCESS | 3740 | --DOCSHELL 0CA31400 == 76 [pid = 3740] [id = 321] 12:32:50 INFO - PROCESS | 3740 | --DOCSHELL 1052D000 == 75 [pid = 3740] [id = 320] 12:32:50 INFO - PROCESS | 3740 | --DOCSHELL 1DB10C00 == 74 [pid = 3740] [id = 317] 12:32:50 INFO - PROCESS | 3740 | --DOCSHELL 1DBBC800 == 73 [pid = 3740] [id = 316] 12:32:50 INFO - PROCESS | 3740 | --DOCSHELL 1A230000 == 72 [pid = 3740] [id = 315] 12:32:50 INFO - PROCESS | 3740 | --DOCSHELL 16EB0C00 == 71 [pid = 3740] [id = 314] 12:32:50 INFO - PROCESS | 3740 | --DOCSHELL 1052B000 == 70 [pid = 3740] [id = 313] 12:32:50 INFO - PROCESS | 3740 | --DOCSHELL 1C16C000 == 69 [pid = 3740] [id = 312] 12:32:50 INFO - PROCESS | 3740 | --DOMWINDOW == 158 (1D0F8400) [pid = 3740] [serial = 934] [outer = 00000000] [url = about:blank] 12:32:50 INFO - PROCESS | 3740 | --DOMWINDOW == 157 (1C812400) [pid = 3740] [serial = 931] [outer = 00000000] [url = about:blank] 12:32:50 INFO - PROCESS | 3740 | --DOMWINDOW == 156 (14FD1C00) [pid = 3740] [serial = 909] [outer = 00000000] [url = about:blank] 12:32:50 INFO - PROCESS | 3740 | --DOMWINDOW == 155 (148E5C00) [pid = 3740] [serial = 886] [outer = 00000000] [url = about:blank] 12:32:50 INFO - PROCESS | 3740 | --DOMWINDOW == 154 (11510400) [pid = 3740] [serial = 835] [outer = 00000000] [url = about:blank] 12:32:50 INFO - PROCESS | 3740 | --DOMWINDOW == 153 (1D215000) [pid = 3740] [serial = 844] [outer = 00000000] [url = about:blank] 12:32:50 INFO - PROCESS | 3740 | --DOMWINDOW == 152 (19EA7000) [pid = 3740] [serial = 922] [outer = 00000000] [url = about:blank] 12:32:50 INFO - PROCESS | 3740 | --DOMWINDOW == 151 (1496AC00) [pid = 3740] [serial = 787] [outer = 00000000] [url = about:blank] 12:32:50 INFO - PROCESS | 3740 | --DOMWINDOW == 150 (1A069000) [pid = 3740] [serial = 790] [outer = 00000000] [url = about:blank] 12:32:50 INFO - PROCESS | 3740 | --DOMWINDOW == 149 (1B8BB000) [pid = 3740] [serial = 736] [outer = 00000000] [url = about:blank] 12:32:50 INFO - PROCESS | 3740 | --DOMWINDOW == 148 (1C1CC000) [pid = 3740] [serial = 841] [outer = 00000000] [url = about:blank] 12:32:50 INFO - PROCESS | 3740 | --DOMWINDOW == 147 (1D2ADC00) [pid = 3740] [serial = 891] [outer = 00000000] [url = about:blank] 12:32:50 INFO - PROCESS | 3740 | --DOMWINDOW == 146 (1DD7AC00) [pid = 3740] [serial = 894] [outer = 00000000] [url = about:blank] 12:32:50 INFO - PROCESS | 3740 | --DOMWINDOW == 145 (1CF2C800) [pid = 3740] [serial = 799] [outer = 00000000] [url = about:blank] 12:32:50 INFO - PROCESS | 3740 | --DOMWINDOW == 144 (1C84BC00) [pid = 3740] [serial = 748] [outer = 00000000] [url = about:blank] 12:32:50 INFO - PROCESS | 3740 | --DOMWINDOW == 143 (1B3CCC00) [pid = 3740] [serial = 927] [outer = 00000000] [url = about:blank] 12:32:50 INFO - PROCESS | 3740 | --DOMWINDOW == 142 (1B8B7400) [pid = 3740] [serial = 796] [outer = 00000000] [url = about:blank] 12:32:50 INFO - PROCESS | 3740 | --DOMWINDOW == 141 (0FE78400) [pid = 3740] [serial = 784] [outer = 00000000] [url = about:blank] 12:32:50 INFO - PROCESS | 3740 | --DOMWINDOW == 140 (10E9FC00) [pid = 3740] [serial = 885] [outer = 00000000] [url = about:blank] 12:32:50 INFO - PROCESS | 3740 | --DOMWINDOW == 139 (1E2E6800) [pid = 3740] [serial = 897] [outer = 00000000] [url = about:blank] 12:32:50 INFO - PROCESS | 3740 | --DOMWINDOW == 138 (1DD68C00) [pid = 3740] [serial = 850] [outer = 00000000] [url = about:blank] 12:32:50 INFO - PROCESS | 3740 | --DOMWINDOW == 137 (1CFB4C00) [pid = 3740] [serial = 751] [outer = 00000000] [url = about:blank] 12:32:50 INFO - PROCESS | 3740 | --DOMWINDOW == 136 (1A638400) [pid = 3740] [serial = 925] [outer = 00000000] [url = about:blank] 12:32:50 INFO - PROCESS | 3740 | --DOMWINDOW == 135 (14940000) [pid = 3740] [serial = 913] [outer = 00000000] [url = about:blank] 12:32:50 INFO - PROCESS | 3740 | --DOMWINDOW == 134 (18307000) [pid = 3740] [serial = 916] [outer = 00000000] [url = about:blank] 12:32:50 INFO - PROCESS | 3740 | --DOMWINDOW == 133 (17E06800) [pid = 3740] [serial = 915] [outer = 00000000] [url = about:blank] 12:32:50 INFO - PROCESS | 3740 | --DOMWINDOW == 132 (191AC400) [pid = 3740] [serial = 918] [outer = 00000000] [url = about:blank] 12:32:50 INFO - PROCESS | 3740 | --DOMWINDOW == 131 (1A766C00) [pid = 3740] [serial = 793] [outer = 00000000] [url = about:blank] 12:32:50 INFO - PROCESS | 3740 | --DOMWINDOW == 130 (1179C400) [pid = 3740] [serial = 739] [outer = 00000000] [url = about:blank] 12:32:50 INFO - PROCESS | 3740 | --DOMWINDOW == 129 (18F7F400) [pid = 3740] [serial = 889] [outer = 00000000] [url = about:blank] 12:32:50 INFO - PROCESS | 3740 | --DOMWINDOW == 128 (18F77400) [pid = 3740] [serial = 742] [outer = 00000000] [url = about:blank] 12:32:50 INFO - PROCESS | 3740 | --DOMWINDOW == 127 (10BD5000) [pid = 3740] [serial = 912] [outer = 00000000] [url = about:blank] 12:32:50 INFO - PROCESS | 3740 | --DOMWINDOW == 126 (15274400) [pid = 3740] [serial = 910] [outer = 00000000] [url = about:blank] 12:32:50 INFO - PROCESS | 3740 | --DOMWINDOW == 125 (1BAC6000) [pid = 3740] [serial = 745] [outer = 00000000] [url = about:blank] 12:32:50 INFO - PROCESS | 3740 | --DOMWINDOW == 124 (16EA5C00) [pid = 3740] [serial = 838] [outer = 00000000] [url = about:blank] 12:32:50 INFO - PROCESS | 3740 | --DOMWINDOW == 123 (1C16C800) [pid = 3740] [serial = 930] [outer = 00000000] [url = about:blank] 12:32:50 INFO - PROCESS | 3740 | --DOMWINDOW == 122 (1527E400) [pid = 3740] [serial = 903] [outer = 00000000] [url = about:blank] 12:32:50 INFO - PROCESS | 3740 | --DOMWINDOW == 121 (1DB08800) [pid = 3740] [serial = 847] [outer = 00000000] [url = about:blank] 12:32:50 INFO - PROCESS | 3740 | --DOMWINDOW == 120 (19864C00) [pid = 3740] [serial = 921] [outer = 00000000] [url = about:blank] 12:32:50 INFO - PROCESS | 3740 | --DOMWINDOW == 119 (1CFB5800) [pid = 3740] [serial = 933] [outer = 00000000] [url = about:blank] 12:32:50 INFO - PROCESS | 3740 | --DOMWINDOW == 118 (191B5C00) [pid = 3740] [serial = 919] [outer = 00000000] [url = about:blank] 12:32:50 INFO - PROCESS | 3740 | --DOMWINDOW == 117 (22626400) [pid = 3740] [serial = 900] [outer = 00000000] [url = about:blank] 12:32:50 INFO - PROCESS | 3740 | --DOMWINDOW == 116 (17EA5C00) [pid = 3740] [serial = 888] [outer = 00000000] [url = about:blank] 12:32:50 INFO - PROCESS | 3740 | --DOMWINDOW == 115 (1C166800) [pid = 3740] [serial = 928] [outer = 00000000] [url = about:blank] 12:32:50 INFO - PROCESS | 3740 | --DOMWINDOW == 114 (1A063800) [pid = 3740] [serial = 781] [outer = 00000000] [url = about:blank] 12:32:50 INFO - PROCESS | 3740 | --DOMWINDOW == 113 (1A634400) [pid = 3740] [serial = 924] [outer = 00000000] [url = about:blank] 12:32:51 INFO - PROCESS | 3740 | 1464377571036 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]]]}] 12:32:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | Radial gradient coordinates are relative to the coordinate space at the time of filling 12:32:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 1074ms 12:32:51 INFO - PROCESS | 3740 | 1464377571081 Marionette TRACE conn5 -> [0,1317,"getWindowHandle",null] 12:32:51 INFO - PROCESS | 3740 | 1464377571086 Marionette TRACE conn5 <- [1,1317,null,{"value":"13"}] 12:32:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 12:32:51 INFO - PROCESS | 3740 | 1464377571092 Marionette TRACE conn5 -> [0,1318,"setScriptTimeout",{"ms":35000}] 12:32:51 INFO - PROCESS | 3740 | 1464377571094 Marionette TRACE conn5 <- [1,1318,null,{}] 12:32:51 INFO - PROCESS | 3740 | 1464377571098 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}] 12:32:51 INFO - PROCESS | 3740 | 1464377571195 Marionette TRACE conn5 <- [1,1319,null,{"value":null}] 12:32:51 INFO - PROCESS | 3740 | 1464377571304 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\", \"518d4023-cf08-4df0-a07a-6b3da5d0c4d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:32:51 INFO - PROCESS | 3740 | ++DOCSHELL 0CB32000 == 70 [pid = 3740] [id = 339] 12:32:51 INFO - PROCESS | 3740 | ++DOMWINDOW == 114 (0CB3EC00) [pid = 3740] [serial = 1016] [outer = 00000000] 12:32:51 INFO - PROCESS | 3740 | ++DOMWINDOW == 115 (11799400) [pid = 3740] [serial = 1017] [outer = 0CB3EC00] 12:32:51 INFO - PROCESS | 3740 | 1464377571350 Marionette DEBUG loaded listener.js 12:32:51 INFO - PROCESS | 3740 | ++DOMWINDOW == 116 (148EC800) [pid = 3740] [serial = 1018] [outer = 0CB3EC00] 12:32:51 INFO - PROCESS | 3740 | 1464377571769 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]]]}] 12:32:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | Radial gradient coordinates are relative to the coordinate space at the time of filling 12:32:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 731ms 12:32:51 INFO - PROCESS | 3740 | 1464377571827 Marionette TRACE conn5 -> [0,1321,"getWindowHandle",null] 12:32:51 INFO - PROCESS | 3740 | 1464377571829 Marionette TRACE conn5 <- [1,1321,null,{"value":"13"}] 12:32:51 INFO - PROCESS | 3740 | 1464377571832 Marionette TRACE conn5 -> [0,1322,"setScriptTimeout",{"ms":35000}] 12:32:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 12:32:51 INFO - PROCESS | 3740 | 1464377571835 Marionette TRACE conn5 <- [1,1322,null,{}] 12:32:51 INFO - PROCESS | 3740 | 1464377571846 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}] 12:32:51 INFO - PROCESS | 3740 | 1464377571944 Marionette TRACE conn5 <- [1,1323,null,{"value":null}] 12:32:51 INFO - PROCESS | 3740 | 1464377571952 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\", \"518d4023-cf08-4df0-a07a-6b3da5d0c4d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:32:52 INFO - PROCESS | 3740 | ++DOCSHELL 14942000 == 71 [pid = 3740] [id = 340] 12:32:52 INFO - PROCESS | 3740 | ++DOMWINDOW == 117 (14FD3C00) [pid = 3740] [serial = 1019] [outer = 00000000] 12:32:52 INFO - PROCESS | 3740 | ++DOMWINDOW == 118 (15EF6000) [pid = 3740] [serial = 1020] [outer = 14FD3C00] 12:32:52 INFO - PROCESS | 3740 | 1464377572000 Marionette DEBUG loaded listener.js 12:32:52 INFO - PROCESS | 3740 | ++DOMWINDOW == 119 (17E0F000) [pid = 3740] [serial = 1021] [outer = 14FD3C00] 12:32:52 INFO - PROCESS | 3740 | 1464377572472 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]]]}] 12:32:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 12:32:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 671ms 12:32:52 INFO - PROCESS | 3740 | 1464377572506 Marionette TRACE conn5 -> [0,1325,"getWindowHandle",null] 12:32:52 INFO - PROCESS | 3740 | 1464377572509 Marionette TRACE conn5 <- [1,1325,null,{"value":"13"}] 12:32:52 INFO - PROCESS | 3740 | 1464377572512 Marionette TRACE conn5 -> [0,1326,"setScriptTimeout",{"ms":35000}] 12:32:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 12:32:52 INFO - PROCESS | 3740 | 1464377572514 Marionette TRACE conn5 <- [1,1326,null,{}] 12:32:52 INFO - PROCESS | 3740 | 1464377572517 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}] 12:32:52 INFO - PROCESS | 3740 | 1464377572640 Marionette TRACE conn5 <- [1,1327,null,{"value":null}] 12:32:52 INFO - PROCESS | 3740 | 1464377572650 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\", \"518d4023-cf08-4df0-a07a-6b3da5d0c4d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:32:52 INFO - PROCESS | 3740 | ++DOCSHELL 18303C00 == 72 [pid = 3740] [id = 341] 12:32:52 INFO - PROCESS | 3740 | ++DOMWINDOW == 120 (18746400) [pid = 3740] [serial = 1022] [outer = 00000000] 12:32:52 INFO - PROCESS | 3740 | ++DOMWINDOW == 121 (1876E000) [pid = 3740] [serial = 1023] [outer = 18746400] 12:32:52 INFO - PROCESS | 3740 | 1464377572791 Marionette DEBUG loaded listener.js 12:32:52 INFO - PROCESS | 3740 | ++DOMWINDOW == 122 (18F92800) [pid = 3740] [serial = 1024] [outer = 18746400] 12:32:53 INFO - PROCESS | 3740 | 1464377573659 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]]]}] 12:32:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 12:32:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1182ms 12:32:53 INFO - PROCESS | 3740 | 1464377573701 Marionette TRACE conn5 -> [0,1329,"getWindowHandle",null] 12:32:53 INFO - PROCESS | 3740 | 1464377573703 Marionette TRACE conn5 <- [1,1329,null,{"value":"13"}] 12:32:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 12:32:53 INFO - PROCESS | 3740 | 1464377573706 Marionette TRACE conn5 -> [0,1330,"setScriptTimeout",{"ms":35000}] 12:32:53 INFO - PROCESS | 3740 | 1464377573708 Marionette TRACE conn5 <- [1,1330,null,{}] 12:32:53 INFO - PROCESS | 3740 | 1464377573711 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}] 12:32:53 INFO - PROCESS | 3740 | 1464377573835 Marionette TRACE conn5 <- [1,1331,null,{"value":null}] 12:32:53 INFO - PROCESS | 3740 | 1464377573898 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\", \"518d4023-cf08-4df0-a07a-6b3da5d0c4d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:32:53 INFO - PROCESS | 3740 | ++DOCSHELL 18F84800 == 73 [pid = 3740] [id = 342] 12:32:53 INFO - PROCESS | 3740 | ++DOMWINDOW == 123 (18FD3000) [pid = 3740] [serial = 1025] [outer = 00000000] 12:32:53 INFO - PROCESS | 3740 | ++DOMWINDOW == 124 (192E7000) [pid = 3740] [serial = 1026] [outer = 18FD3000] 12:32:53 INFO - PROCESS | 3740 | 1464377573944 Marionette DEBUG loaded listener.js 12:32:54 INFO - PROCESS | 3740 | ++DOMWINDOW == 125 (19865400) [pid = 3740] [serial = 1027] [outer = 18FD3000] 12:32:54 INFO - PROCESS | 3740 | 1464377574418 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]]]}] 12:32:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 12:32:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 771ms 12:32:54 INFO - PROCESS | 3740 | 1464377574479 Marionette TRACE conn5 -> [0,1333,"getWindowHandle",null] 12:32:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 12:32:54 INFO - PROCESS | 3740 | 1464377574481 Marionette TRACE conn5 <- [1,1333,null,{"value":"13"}] 12:32:54 INFO - PROCESS | 3740 | 1464377574484 Marionette TRACE conn5 -> [0,1334,"setScriptTimeout",{"ms":35000}] 12:32:54 INFO - PROCESS | 3740 | 1464377574486 Marionette TRACE conn5 <- [1,1334,null,{}] 12:32:54 INFO - PROCESS | 3740 | 1464377574495 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}] 12:32:54 INFO - PROCESS | 3740 | 1464377574635 Marionette TRACE conn5 <- [1,1335,null,{"value":null}] 12:32:54 INFO - PROCESS | 3740 | 1464377574705 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\", \"518d4023-cf08-4df0-a07a-6b3da5d0c4d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:32:54 INFO - PROCESS | 3740 | ++DOCSHELL 19867000 == 74 [pid = 3740] [id = 343] 12:32:54 INFO - PROCESS | 3740 | ++DOMWINDOW == 126 (19EA8400) [pid = 3740] [serial = 1028] [outer = 00000000] 12:32:54 INFO - PROCESS | 3740 | ++DOMWINDOW == 127 (1A435400) [pid = 3740] [serial = 1029] [outer = 19EA8400] 12:32:54 INFO - PROCESS | 3740 | 1464377574750 Marionette DEBUG loaded listener.js 12:32:54 INFO - PROCESS | 3740 | ++DOMWINDOW == 128 (1A614800) [pid = 3740] [serial = 1030] [outer = 19EA8400] 12:32:55 INFO - PROCESS | 3740 | --DOMWINDOW == 127 (0CB3E800) [pid = 3740] [serial = 905] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 12:32:55 INFO - PROCESS | 3740 | --DOMWINDOW == 126 (1A633000) [pid = 3740] [serial = 974] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 12:32:55 INFO - PROCESS | 3740 | --DOMWINDOW == 125 (1B8A4800) [pid = 3740] [serial = 977] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 12:32:55 INFO - PROCESS | 3740 | --DOMWINDOW == 124 (19EADC00) [pid = 3740] [serial = 971] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 12:32:55 INFO - PROCESS | 3740 | --DOMWINDOW == 123 (11501800) [pid = 3740] [serial = 983] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 12:32:55 INFO - PROCESS | 3740 | --DOMWINDOW == 122 (10551800) [pid = 3740] [serial = 959] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 12:32:55 INFO - PROCESS | 3740 | --DOMWINDOW == 121 (191AC000) [pid = 3740] [serial = 968] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 12:32:55 INFO - PROCESS | 3740 | --DOMWINDOW == 120 (17EC3C00) [pid = 3740] [serial = 965] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 12:32:55 INFO - PROCESS | 3740 | --DOMWINDOW == 119 (0CA35800) [pid = 3740] [serial = 962] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 12:32:55 INFO - PROCESS | 3740 | --DOMWINDOW == 118 (09D74800) [pid = 3740] [serial = 980] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 12:32:55 INFO - PROCESS | 3740 | 1464377575319 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]]]}] 12:32:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 12:32:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 870ms 12:32:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 12:32:55 INFO - PROCESS | 3740 | 1464377575355 Marionette TRACE conn5 -> [0,1337,"getWindowHandle",null] 12:32:55 INFO - PROCESS | 3740 | 1464377575357 Marionette TRACE conn5 <- [1,1337,null,{"value":"13"}] 12:32:55 INFO - PROCESS | 3740 | 1464377575360 Marionette TRACE conn5 -> [0,1338,"setScriptTimeout",{"ms":35000}] 12:32:55 INFO - PROCESS | 3740 | 1464377575362 Marionette TRACE conn5 <- [1,1338,null,{}] 12:32:55 INFO - PROCESS | 3740 | 1464377575365 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}] 12:32:55 INFO - PROCESS | 3740 | 1464377575454 Marionette TRACE conn5 <- [1,1339,null,{"value":null}] 12:32:55 INFO - PROCESS | 3740 | 1464377575557 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\", \"518d4023-cf08-4df0-a07a-6b3da5d0c4d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:32:55 INFO - PROCESS | 3740 | ++DOCSHELL 0CA33C00 == 75 [pid = 3740] [id = 344] 12:32:55 INFO - PROCESS | 3740 | ++DOMWINDOW == 119 (0CA38400) [pid = 3740] [serial = 1031] [outer = 00000000] 12:32:55 INFO - PROCESS | 3740 | ++DOMWINDOW == 120 (19849800) [pid = 3740] [serial = 1032] [outer = 0CA38400] 12:32:55 INFO - PROCESS | 3740 | 1464377575602 Marionette DEBUG loaded listener.js 12:32:55 INFO - PROCESS | 3740 | ++DOMWINDOW == 121 (1A22AC00) [pid = 3740] [serial = 1033] [outer = 0CA38400] 12:32:56 INFO - PROCESS | 3740 | 1464377575977 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]]]}] 12:32:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 12:32:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 671ms 12:32:56 INFO - PROCESS | 3740 | 1464377576035 Marionette TRACE conn5 -> [0,1341,"getWindowHandle",null] 12:32:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 12:32:56 INFO - PROCESS | 3740 | 1464377576047 Marionette TRACE conn5 <- [1,1341,null,{"value":"13"}] 12:32:56 INFO - PROCESS | 3740 | 1464377576050 Marionette TRACE conn5 -> [0,1342,"setScriptTimeout",{"ms":35000}] 12:32:56 INFO - PROCESS | 3740 | 1464377576052 Marionette TRACE conn5 <- [1,1342,null,{}] 12:32:56 INFO - PROCESS | 3740 | 1464377576056 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}] 12:32:56 INFO - PROCESS | 3740 | 1464377576179 Marionette TRACE conn5 <- [1,1343,null,{"value":null}] 12:32:56 INFO - PROCESS | 3740 | 1464377576185 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\", \"518d4023-cf08-4df0-a07a-6b3da5d0c4d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:32:56 INFO - PROCESS | 3740 | ++DOCSHELL 192E2800 == 76 [pid = 3740] [id = 345] 12:32:56 INFO - PROCESS | 3740 | ++DOMWINDOW == 122 (1A2EE800) [pid = 3740] [serial = 1034] [outer = 00000000] 12:32:56 INFO - PROCESS | 3740 | ++DOMWINDOW == 123 (1A70A400) [pid = 3740] [serial = 1035] [outer = 1A2EE800] 12:32:56 INFO - PROCESS | 3740 | 1464377576230 Marionette DEBUG loaded listener.js 12:32:56 INFO - PROCESS | 3740 | ++DOMWINDOW == 124 (1B3CCC00) [pid = 3740] [serial = 1036] [outer = 1A2EE800] 12:32:56 INFO - PROCESS | 3740 | 1464377576671 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]]]}] 12:32:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 12:32:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 631ms 12:32:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 12:32:56 INFO - PROCESS | 3740 | 1464377576723 Marionette TRACE conn5 -> [0,1345,"getWindowHandle",null] 12:32:56 INFO - PROCESS | 3740 | 1464377576725 Marionette TRACE conn5 <- [1,1345,null,{"value":"13"}] 12:32:56 INFO - PROCESS | 3740 | 1464377576728 Marionette TRACE conn5 -> [0,1346,"setScriptTimeout",{"ms":35000}] 12:32:56 INFO - PROCESS | 3740 | 1464377576730 Marionette TRACE conn5 <- [1,1346,null,{}] 12:32:56 INFO - PROCESS | 3740 | 1464377576733 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}] 12:32:56 INFO - PROCESS | 3740 | 1464377576824 Marionette TRACE conn5 <- [1,1347,null,{"value":null}] 12:32:56 INFO - PROCESS | 3740 | 1464377576864 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\", \"518d4023-cf08-4df0-a07a-6b3da5d0c4d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:32:56 INFO - PROCESS | 3740 | ++DOCSHELL 1B8A4800 == 77 [pid = 3740] [id = 346] 12:32:56 INFO - PROCESS | 3740 | ++DOMWINDOW == 125 (1B8B5C00) [pid = 3740] [serial = 1037] [outer = 00000000] 12:32:56 INFO - PROCESS | 3740 | ++DOMWINDOW == 126 (1BACCC00) [pid = 3740] [serial = 1038] [outer = 1B8B5C00] 12:32:56 INFO - PROCESS | 3740 | 1464377576913 Marionette DEBUG loaded listener.js 12:32:57 INFO - PROCESS | 3740 | ++DOMWINDOW == 127 (1B8C0C00) [pid = 3740] [serial = 1039] [outer = 1B8B5C00] 12:32:57 INFO - PROCESS | 3740 | 1464377577565 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]]]}] 12:32:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 12:32:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 870ms 12:32:57 INFO - PROCESS | 3740 | 1464377577600 Marionette TRACE conn5 -> [0,1349,"getWindowHandle",null] 12:32:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 12:32:57 INFO - PROCESS | 3740 | 1464377577605 Marionette TRACE conn5 <- [1,1349,null,{"value":"13"}] 12:32:57 INFO - PROCESS | 3740 | 1464377577610 Marionette TRACE conn5 -> [0,1350,"setScriptTimeout",{"ms":35000}] 12:32:57 INFO - PROCESS | 3740 | 1464377577614 Marionette TRACE conn5 <- [1,1350,null,{}] 12:32:57 INFO - PROCESS | 3740 | 1464377577620 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}] 12:32:57 INFO - PROCESS | 3740 | 1464377577748 Marionette TRACE conn5 <- [1,1351,null,{"value":null}] 12:32:57 INFO - PROCESS | 3740 | 1464377577910 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\", \"518d4023-cf08-4df0-a07a-6b3da5d0c4d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:32:57 INFO - PROCESS | 3740 | ++DOCSHELL 10B86000 == 78 [pid = 3740] [id = 347] 12:32:57 INFO - PROCESS | 3740 | ++DOMWINDOW == 128 (10B86400) [pid = 3740] [serial = 1040] [outer = 00000000] 12:32:57 INFO - PROCESS | 3740 | ++DOMWINDOW == 129 (148EAC00) [pid = 3740] [serial = 1041] [outer = 10B86400] 12:32:57 INFO - PROCESS | 3740 | 1464377577971 Marionette DEBUG loaded listener.js 12:32:58 INFO - PROCESS | 3740 | ++DOMWINDOW == 130 (1496EC00) [pid = 3740] [serial = 1042] [outer = 10B86400] 12:32:58 INFO - PROCESS | 3740 | 1464377578667 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]]]}] 12:32:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 12:32:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 1123ms 12:32:58 INFO - PROCESS | 3740 | 1464377578733 Marionette TRACE conn5 -> [0,1353,"getWindowHandle",null] 12:32:58 INFO - PROCESS | 3740 | 1464377578740 Marionette TRACE conn5 <- [1,1353,null,{"value":"13"}] 12:32:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 12:32:58 INFO - PROCESS | 3740 | 1464377578746 Marionette TRACE conn5 -> [0,1354,"setScriptTimeout",{"ms":35000}] 12:32:58 INFO - PROCESS | 3740 | 1464377578749 Marionette TRACE conn5 <- [1,1354,null,{}] 12:32:58 INFO - PROCESS | 3740 | 1464377578753 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}] 12:32:58 INFO - PROCESS | 3740 | 1464377578875 Marionette TRACE conn5 <- [1,1355,null,{"value":null}] 12:32:59 INFO - PROCESS | 3740 | 1464377579021 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\", \"518d4023-cf08-4df0-a07a-6b3da5d0c4d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:32:59 INFO - PROCESS | 3740 | ++DOCSHELL 17E0C400 == 79 [pid = 3740] [id = 348] 12:32:59 INFO - PROCESS | 3740 | ++DOMWINDOW == 131 (1830A000) [pid = 3740] [serial = 1043] [outer = 00000000] 12:32:59 INFO - PROCESS | 3740 | ++DOMWINDOW == 132 (191ACC00) [pid = 3740] [serial = 1044] [outer = 1830A000] 12:32:59 INFO - PROCESS | 3740 | 1464377579078 Marionette DEBUG loaded listener.js 12:32:59 INFO - PROCESS | 3740 | ++DOMWINDOW == 133 (19EA7000) [pid = 3740] [serial = 1045] [outer = 1830A000] 12:32:59 INFO - PROCESS | 3740 | 1464377579720 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] 12:32:59 INFO - PROCESS | 3740 | 1464377579775 Marionette TRACE conn5 <- [1,1357,null,{"value":"13"}] 12:32:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 12:32:59 INFO - PROCESS | 3740 | 1464377579779 Marionette TRACE conn5 -> [0,1358,"setScriptTimeout",{"ms":35000}] 12:32:59 INFO - PROCESS | 3740 | 1464377579783 Marionette TRACE conn5 <- [1,1358,null,{}] 12:32:59 INFO - PROCESS | 3740 | 1464377579794 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}] 12:32:59 INFO - PROCESS | 3740 | 1464377579938 Marionette TRACE conn5 <- [1,1359,null,{"value":null}] 12:33:00 INFO - PROCESS | 3740 | 1464377580089 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\", \"518d4023-cf08-4df0-a07a-6b3da5d0c4d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:33:00 INFO - PROCESS | 3740 | ++DOCSHELL 0FFEE400 == 80 [pid = 3740] [id = 349] 12:33:00 INFO - PROCESS | 3740 | ++DOMWINDOW == 134 (1BAC7800) [pid = 3740] [serial = 1046] [outer = 00000000] 12:33:00 INFO - PROCESS | 3740 | ++DOMWINDOW == 135 (1CF2A000) [pid = 3740] [serial = 1047] [outer = 1BAC7800] 12:33:00 INFO - PROCESS | 3740 | 1464377580152 Marionette DEBUG loaded listener.js 12:33:00 INFO - PROCESS | 3740 | ++DOMWINDOW == 136 (1CFB0000) [pid = 3740] [serial = 1048] [outer = 1BAC7800] 12:33:00 INFO - PROCESS | 3740 | 1464377580732 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] 12:33:00 INFO - PROCESS | 3740 | 1464377580759 Marionette TRACE conn5 <- [1,1361,null,{"value":"13"}] 12:33:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 12:33:00 INFO - PROCESS | 3740 | 1464377580764 Marionette TRACE conn5 -> [0,1362,"setScriptTimeout",{"ms":35000}] 12:33:00 INFO - PROCESS | 3740 | 1464377580766 Marionette TRACE conn5 <- [1,1362,null,{}] 12:33:00 INFO - PROCESS | 3740 | 1464377580769 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}] 12:33:00 INFO - PROCESS | 3740 | 1464377580888 Marionette TRACE conn5 <- [1,1363,null,{"value":null}] 12:33:01 INFO - PROCESS | 3740 | 1464377581047 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\", \"518d4023-cf08-4df0-a07a-6b3da5d0c4d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:33:01 INFO - PROCESS | 3740 | ++DOCSHELL 1D0FC400 == 81 [pid = 3740] [id = 350] 12:33:01 INFO - PROCESS | 3740 | ++DOMWINDOW == 137 (1D0FCC00) [pid = 3740] [serial = 1049] [outer = 00000000] 12:33:01 INFO - PROCESS | 3740 | ++DOMWINDOW == 138 (1D21D800) [pid = 3740] [serial = 1050] [outer = 1D0FCC00] 12:33:01 INFO - PROCESS | 3740 | 1464377581105 Marionette DEBUG loaded listener.js 12:33:01 INFO - PROCESS | 3740 | ++DOMWINDOW == 139 (1D2ABC00) [pid = 3740] [serial = 1051] [outer = 1D0FCC00] 12:33:01 INFO - PROCESS | 3740 | [3740] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 12:33:01 INFO - PROCESS | 3740 | 1464377581742 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] 12:33:01 INFO - PROCESS | 3740 | 1464377581787 Marionette TRACE conn5 <- [1,1365,null,{"value":"13"}] 12:33:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 12:33:01 INFO - PROCESS | 3740 | 1464377581790 Marionette TRACE conn5 -> [0,1366,"setScriptTimeout",{"ms":35000}] 12:33:01 INFO - PROCESS | 3740 | 1464377581792 Marionette TRACE conn5 <- [1,1366,null,{}] 12:33:01 INFO - PROCESS | 3740 | 1464377581796 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}] 12:33:01 INFO - PROCESS | 3740 | 1464377581912 Marionette TRACE conn5 <- [1,1367,null,{"value":null}] 12:33:02 INFO - PROCESS | 3740 | 1464377582032 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\", \"518d4023-cf08-4df0-a07a-6b3da5d0c4d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:33:02 INFO - PROCESS | 3740 | ++DOCSHELL 1D0FBC00 == 82 [pid = 3740] [id = 351] 12:33:02 INFO - PROCESS | 3740 | ++DOMWINDOW == 140 (1D2AF400) [pid = 3740] [serial = 1052] [outer = 00000000] 12:33:02 INFO - PROCESS | 3740 | ++DOMWINDOW == 141 (1DD64000) [pid = 3740] [serial = 1053] [outer = 1D2AF400] 12:33:02 INFO - PROCESS | 3740 | 1464377582088 Marionette DEBUG loaded listener.js 12:33:02 INFO - PROCESS | 3740 | ++DOMWINDOW == 142 (1DD69400) [pid = 3740] [serial = 1054] [outer = 1D2AF400] 12:33:02 INFO - PROCESS | 3740 | 1464377582625 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] 12:33:02 INFO - PROCESS | 3740 | 1464377582667 Marionette TRACE conn5 <- [1,1369,null,{"value":"13"}] 12:33:02 INFO - PROCESS | 3740 | 1464377582670 Marionette TRACE conn5 -> [0,1370,"setScriptTimeout",{"ms":35000}] 12:33:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 12:33:02 INFO - PROCESS | 3740 | 1464377582672 Marionette TRACE conn5 <- [1,1370,null,{}] 12:33:02 INFO - PROCESS | 3740 | 1464377582676 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}] 12:33:02 INFO - PROCESS | 3740 | 1464377582811 Marionette TRACE conn5 <- [1,1371,null,{"value":null}] 12:33:02 INFO - PROCESS | 3740 | 1464377582975 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\", \"518d4023-cf08-4df0-a07a-6b3da5d0c4d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:33:03 INFO - PROCESS | 3740 | ++DOCSHELL 20025400 == 83 [pid = 3740] [id = 352] 12:33:03 INFO - PROCESS | 3740 | ++DOMWINDOW == 143 (20026000) [pid = 3740] [serial = 1055] [outer = 00000000] 12:33:03 INFO - PROCESS | 3740 | ++DOMWINDOW == 144 (200D9800) [pid = 3740] [serial = 1056] [outer = 20026000] 12:33:03 INFO - PROCESS | 3740 | 1464377583033 Marionette DEBUG loaded listener.js 12:33:03 INFO - PROCESS | 3740 | ++DOMWINDOW == 145 (223EE400) [pid = 3740] [serial = 1057] [outer = 20026000] 12:33:03 INFO - PROCESS | 3740 | [3740] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 12:33:03 INFO - PROCESS | 3740 | 1464377583624 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] 12:33:03 INFO - PROCESS | 3740 | 1464377583706 Marionette TRACE conn5 <- [1,1373,null,{"value":"13"}] 12:33:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 12:33:03 INFO - PROCESS | 3740 | 1464377583711 Marionette TRACE conn5 -> [0,1374,"setScriptTimeout",{"ms":35000}] 12:33:03 INFO - PROCESS | 3740 | 1464377583713 Marionette TRACE conn5 <- [1,1374,null,{}] 12:33:03 INFO - PROCESS | 3740 | 1464377583717 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}] 12:33:03 INFO - PROCESS | 3740 | 1464377583831 Marionette TRACE conn5 <- [1,1375,null,{"value":null}] 12:33:03 INFO - PROCESS | 3740 | 1464377583982 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\", \"518d4023-cf08-4df0-a07a-6b3da5d0c4d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:33:04 INFO - PROCESS | 3740 | ++DOCSHELL 223F0400 == 84 [pid = 3740] [id = 353] 12:33:04 INFO - PROCESS | 3740 | ++DOMWINDOW == 146 (223F2800) [pid = 3740] [serial = 1058] [outer = 00000000] 12:33:04 INFO - PROCESS | 3740 | ++DOMWINDOW == 147 (22674C00) [pid = 3740] [serial = 1059] [outer = 223F2800] 12:33:04 INFO - PROCESS | 3740 | 1464377584038 Marionette DEBUG loaded listener.js 12:33:04 INFO - PROCESS | 3740 | ++DOMWINDOW == 148 (2267E400) [pid = 3740] [serial = 1060] [outer = 223F2800] 12:33:04 INFO - PROCESS | 3740 | 1464377584650 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] 12:33:04 INFO - PROCESS | 3740 | 1464377584685 Marionette TRACE conn5 <- [1,1377,null,{"value":"13"}] 12:33:04 INFO - PROCESS | 3740 | 1464377584688 Marionette TRACE conn5 -> [0,1378,"setScriptTimeout",{"ms":35000}] 12:33:04 INFO - PROCESS | 3740 | 1464377584690 Marionette TRACE conn5 <- [1,1378,null,{}] 12:33:04 INFO - PROCESS | 3740 | 1464377584694 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}] 12:33:04 INFO - PROCESS | 3740 | 1464377584807 Marionette TRACE conn5 <- [1,1379,null,{"value":null}] 12:33:04 INFO - PROCESS | 3740 | 1464377584981 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\", \"518d4023-cf08-4df0-a07a-6b3da5d0c4d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:33:05 INFO - PROCESS | 3740 | ++DOCSHELL 0CAC4C00 == 85 [pid = 3740] [id = 354] 12:33:05 INFO - PROCESS | 3740 | ++DOMWINDOW == 149 (19844C00) [pid = 3740] [serial = 1061] [outer = 00000000] 12:33:05 INFO - PROCESS | 3740 | ++DOMWINDOW == 150 (22C80400) [pid = 3740] [serial = 1062] [outer = 19844C00] 12:33:05 INFO - PROCESS | 3740 | 1464377585037 Marionette DEBUG loaded listener.js 12:33:05 INFO - PROCESS | 3740 | ++DOMWINDOW == 151 (22C87800) [pid = 3740] [serial = 1063] [outer = 19844C00] 12:33:05 INFO - PROCESS | 3740 | 1464377585791 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]]]}] 12:33:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 12:33:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 1173ms 12:33:05 INFO - PROCESS | 3740 | 1464377585866 Marionette TRACE conn5 -> [0,1381,"getWindowHandle",null] 12:33:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 12:33:05 INFO - PROCESS | 3740 | 1464377585870 Marionette TRACE conn5 <- [1,1381,null,{"value":"13"}] 12:33:05 INFO - PROCESS | 3740 | 1464377585875 Marionette TRACE conn5 -> [0,1382,"setScriptTimeout",{"ms":35000}] 12:33:05 INFO - PROCESS | 3740 | 1464377585879 Marionette TRACE conn5 <- [1,1382,null,{}] 12:33:05 INFO - PROCESS | 3740 | 1464377585884 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}] 12:33:06 INFO - PROCESS | 3740 | 1464377586001 Marionette TRACE conn5 <- [1,1383,null,{"value":null}] 12:33:06 INFO - PROCESS | 3740 | 1464377586119 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\", \"518d4023-cf08-4df0-a07a-6b3da5d0c4d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:33:06 INFO - PROCESS | 3740 | ++DOCSHELL 1179D400 == 86 [pid = 3740] [id = 355] 12:33:06 INFO - PROCESS | 3740 | ++DOMWINDOW == 152 (14779400) [pid = 3740] [serial = 1064] [outer = 00000000] 12:33:06 INFO - PROCESS | 3740 | ++DOMWINDOW == 153 (14943400) [pid = 3740] [serial = 1065] [outer = 14779400] 12:33:06 INFO - PROCESS | 3740 | 1464377586170 Marionette DEBUG loaded listener.js 12:33:06 INFO - PROCESS | 3740 | ++DOMWINDOW == 154 (1520DC00) [pid = 3740] [serial = 1066] [outer = 14779400] 12:33:06 INFO - PROCESS | 3740 | 1464377586729 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]]]}] 12:33:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 12:33:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 931ms 12:33:06 INFO - PROCESS | 3740 | 1464377586806 Marionette TRACE conn5 -> [0,1385,"getWindowHandle",null] 12:33:06 INFO - PROCESS | 3740 | 1464377586812 Marionette TRACE conn5 <- [1,1385,null,{"value":"13"}] 12:33:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 12:33:06 INFO - PROCESS | 3740 | 1464377586818 Marionette TRACE conn5 -> [0,1386,"setScriptTimeout",{"ms":35000}] 12:33:06 INFO - PROCESS | 3740 | 1464377586820 Marionette TRACE conn5 <- [1,1386,null,{}] 12:33:06 INFO - PROCESS | 3740 | 1464377586824 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}] 12:33:06 INFO - PROCESS | 3740 | 1464377586937 Marionette TRACE conn5 <- [1,1387,null,{"value":null}] 12:33:07 INFO - PROCESS | 3740 | 1464377587092 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\", \"518d4023-cf08-4df0-a07a-6b3da5d0c4d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:33:07 INFO - PROCESS | 3740 | ++DOCSHELL 10572000 == 87 [pid = 3740] [id = 356] 12:33:07 INFO - PROCESS | 3740 | ++DOMWINDOW == 155 (10B43800) [pid = 3740] [serial = 1067] [outer = 00000000] 12:33:07 INFO - PROCESS | 3740 | ++DOMWINDOW == 156 (191B6000) [pid = 3740] [serial = 1068] [outer = 10B43800] 12:33:07 INFO - PROCESS | 3740 | 1464377587142 Marionette DEBUG loaded listener.js 12:33:07 INFO - PROCESS | 3740 | ++DOMWINDOW == 157 (19EA9C00) [pid = 3740] [serial = 1069] [outer = 10B43800] 12:33:07 INFO - PROCESS | 3740 | --DOCSHELL 192E2800 == 86 [pid = 3740] [id = 345] 12:33:07 INFO - PROCESS | 3740 | --DOCSHELL 0CA33C00 == 85 [pid = 3740] [id = 344] 12:33:07 INFO - PROCESS | 3740 | --DOCSHELL 19867000 == 84 [pid = 3740] [id = 343] 12:33:07 INFO - PROCESS | 3740 | --DOCSHELL 18F84800 == 83 [pid = 3740] [id = 342] 12:33:07 INFO - PROCESS | 3740 | --DOCSHELL 18303C00 == 82 [pid = 3740] [id = 341] 12:33:07 INFO - PROCESS | 3740 | --DOCSHELL 14942000 == 81 [pid = 3740] [id = 340] 12:33:07 INFO - PROCESS | 3740 | --DOCSHELL 0CB32000 == 80 [pid = 3740] [id = 339] 12:33:07 INFO - PROCESS | 3740 | --DOMWINDOW == 156 (1BAC9C00) [pid = 3740] [serial = 987] [outer = 00000000] [url = about:blank] 12:33:07 INFO - PROCESS | 3740 | --DOCSHELL 0FE80800 == 79 [pid = 3740] [id = 338] 12:33:07 INFO - PROCESS | 3740 | --DOCSHELL 15206800 == 78 [pid = 3740] [id = 331] 12:33:07 INFO - PROCESS | 3740 | --DOCSHELL 0CABDC00 == 77 [pid = 3740] [id = 330] 12:33:07 INFO - PROCESS | 3740 | --DOMWINDOW == 155 (18301800) [pid = 3740] [serial = 907] [outer = 00000000] [url = about:blank] 12:33:07 INFO - PROCESS | 3740 | --DOMWINDOW == 154 (1A76F000) [pid = 3740] [serial = 976] [outer = 00000000] [url = about:blank] 12:33:07 INFO - PROCESS | 3740 | --DOMWINDOW == 153 (1A225000) [pid = 3740] [serial = 973] [outer = 00000000] [url = about:blank] 12:33:07 INFO - PROCESS | 3740 | --DOMWINDOW == 152 (191AE400) [pid = 3740] [serial = 985] [outer = 00000000] [url = about:blank] 12:33:07 INFO - PROCESS | 3740 | --DOMWINDOW == 151 (10B89800) [pid = 3740] [serial = 982] [outer = 00000000] [url = about:blank] 12:33:07 INFO - PROCESS | 3740 | --DOMWINDOW == 150 (1A718800) [pid = 3740] [serial = 975] [outer = 00000000] [url = about:blank] 12:33:07 INFO - PROCESS | 3740 | --DOMWINDOW == 149 (1C1CD800) [pid = 3740] [serial = 978] [outer = 00000000] [url = about:blank] 12:33:07 INFO - PROCESS | 3740 | --DOMWINDOW == 148 (1CF28400) [pid = 3740] [serial = 979] [outer = 00000000] [url = about:blank] 12:33:07 INFO - PROCESS | 3740 | --DOMWINDOW == 147 (1A224C00) [pid = 3740] [serial = 972] [outer = 00000000] [url = about:blank] 12:33:07 INFO - PROCESS | 3740 | --DOMWINDOW == 146 (18302800) [pid = 3740] [serial = 984] [outer = 00000000] [url = about:blank] 12:33:07 INFO - PROCESS | 3740 | --DOMWINDOW == 145 (16EAFC00) [pid = 3740] [serial = 961] [outer = 00000000] [url = about:blank] 12:33:07 INFO - PROCESS | 3740 | --DOMWINDOW == 144 (15277000) [pid = 3740] [serial = 960] [outer = 00000000] [url = about:blank] 12:33:07 INFO - PROCESS | 3740 | --DOMWINDOW == 143 (19840000) [pid = 3740] [serial = 969] [outer = 00000000] [url = about:blank] 12:33:07 INFO - PROCESS | 3740 | --DOMWINDOW == 142 (198F2000) [pid = 3740] [serial = 970] [outer = 00000000] [url = about:blank] 12:33:07 INFO - PROCESS | 3740 | --DOMWINDOW == 141 (18F7A000) [pid = 3740] [serial = 957] [outer = 00000000] [url = about:blank] 12:33:07 INFO - PROCESS | 3740 | --DOMWINDOW == 140 (1830C800) [pid = 3740] [serial = 966] [outer = 00000000] [url = about:blank] 12:33:07 INFO - PROCESS | 3740 | --DOMWINDOW == 139 (1876E800) [pid = 3740] [serial = 967] [outer = 00000000] [url = about:blank] 12:33:07 INFO - PROCESS | 3740 | --DOMWINDOW == 138 (10A99C00) [pid = 3740] [serial = 963] [outer = 00000000] [url = about:blank] 12:33:07 INFO - PROCESS | 3740 | --DOMWINDOW == 137 (1496F000) [pid = 3740] [serial = 964] [outer = 00000000] [url = about:blank] 12:33:07 INFO - PROCESS | 3740 | --DOMWINDOW == 136 (14975000) [pid = 3740] [serial = 939] [outer = 00000000] [url = about:blank] 12:33:07 INFO - PROCESS | 3740 | --DOMWINDOW == 135 (18F7D000) [pid = 3740] [serial = 942] [outer = 00000000] [url = about:blank] 12:33:07 INFO - PROCESS | 3740 | --DOMWINDOW == 134 (1A433C00) [pid = 3740] [serial = 945] [outer = 00000000] [url = about:blank] 12:33:07 INFO - PROCESS | 3740 | --DOMWINDOW == 133 (1E2E6000) [pid = 3740] [serial = 948] [outer = 00000000] [url = about:blank] 12:33:07 INFO - PROCESS | 3740 | --DOMWINDOW == 132 (200D7400) [pid = 3740] [serial = 951] [outer = 00000000] [url = about:blank] 12:33:07 INFO - PROCESS | 3740 | --DOMWINDOW == 131 (223F6400) [pid = 3740] [serial = 954] [outer = 00000000] [url = about:blank] 12:33:07 INFO - PROCESS | 3740 | --DOMWINDOW == 130 (0FF5B000) [pid = 3740] [serial = 981] [outer = 00000000] [url = about:blank] 12:33:07 INFO - PROCESS | 3740 | 1464377587723 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]]]}] 12:33:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 12:33:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 930ms 12:33:07 INFO - PROCESS | 3740 | 1464377587751 Marionette TRACE conn5 -> [0,1389,"getWindowHandle",null] 12:33:07 INFO - PROCESS | 3740 | 1464377587753 Marionette TRACE conn5 <- [1,1389,null,{"value":"13"}] 12:33:07 INFO - PROCESS | 3740 | 1464377587756 Marionette TRACE conn5 -> [0,1390,"setScriptTimeout",{"ms":35000}] 12:33:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 12:33:07 INFO - PROCESS | 3740 | 1464377587759 Marionette TRACE conn5 <- [1,1390,null,{}] 12:33:07 INFO - PROCESS | 3740 | 1464377587770 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}] 12:33:07 INFO - PROCESS | 3740 | 1464377587871 Marionette TRACE conn5 <- [1,1391,null,{"value":null}] 12:33:08 INFO - PROCESS | 3740 | 1464377587998 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\", \"518d4023-cf08-4df0-a07a-6b3da5d0c4d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:33:08 INFO - PROCESS | 3740 | ++DOCSHELL 10BD1000 == 78 [pid = 3740] [id = 357] 12:33:08 INFO - PROCESS | 3740 | ++DOMWINDOW == 131 (10D49800) [pid = 3740] [serial = 1070] [outer = 00000000] 12:33:08 INFO - PROCESS | 3740 | ++DOMWINDOW == 132 (1520F400) [pid = 3740] [serial = 1071] [outer = 10D49800] 12:33:08 INFO - PROCESS | 3740 | 1464377588046 Marionette DEBUG loaded listener.js 12:33:08 INFO - PROCESS | 3740 | ++DOMWINDOW == 133 (153A5400) [pid = 3740] [serial = 1072] [outer = 10D49800] 12:33:08 INFO - PROCESS | 3740 | 1464377588422 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]]]}] 12:33:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 12:33:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 731ms 12:33:08 INFO - PROCESS | 3740 | 1464377588490 Marionette TRACE conn5 -> [0,1393,"getWindowHandle",null] 12:33:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 12:33:08 INFO - PROCESS | 3740 | 1464377588493 Marionette TRACE conn5 <- [1,1393,null,{"value":"13"}] 12:33:08 INFO - PROCESS | 3740 | 1464377588496 Marionette TRACE conn5 -> [0,1394,"setScriptTimeout",{"ms":35000}] 12:33:08 INFO - PROCESS | 3740 | 1464377588497 Marionette TRACE conn5 <- [1,1394,null,{}] 12:33:08 INFO - PROCESS | 3740 | 1464377588502 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}] 12:33:08 INFO - PROCESS | 3740 | 1464377588626 Marionette TRACE conn5 <- [1,1395,null,{"value":null}] 12:33:08 INFO - PROCESS | 3740 | 1464377588641 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\", \"518d4023-cf08-4df0-a07a-6b3da5d0c4d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:33:08 INFO - PROCESS | 3740 | ++DOCSHELL 1830D400 == 79 [pid = 3740] [id = 358] 12:33:08 INFO - PROCESS | 3740 | ++DOMWINDOW == 134 (18745800) [pid = 3740] [serial = 1073] [outer = 00000000] 12:33:08 INFO - PROCESS | 3740 | ++DOMWINDOW == 135 (192E8400) [pid = 3740] [serial = 1074] [outer = 18745800] 12:33:08 INFO - PROCESS | 3740 | 1464377588686 Marionette DEBUG loaded listener.js 12:33:08 INFO - PROCESS | 3740 | ++DOMWINDOW == 136 (19865C00) [pid = 3740] [serial = 1075] [outer = 18745800] 12:33:09 INFO - PROCESS | 3740 | 1464377589142 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]]]}] 12:33:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 12:33:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 670ms 12:33:09 INFO - PROCESS | 3740 | 1464377589185 Marionette TRACE conn5 -> [0,1397,"getWindowHandle",null] 12:33:09 INFO - PROCESS | 3740 | 1464377589187 Marionette TRACE conn5 <- [1,1397,null,{"value":"13"}] 12:33:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 12:33:09 INFO - PROCESS | 3740 | 1464377589190 Marionette TRACE conn5 -> [0,1398,"setScriptTimeout",{"ms":35000}] 12:33:09 INFO - PROCESS | 3740 | 1464377589192 Marionette TRACE conn5 <- [1,1398,null,{}] 12:33:09 INFO - PROCESS | 3740 | 1464377589196 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}] 12:33:09 INFO - PROCESS | 3740 | 1464377589289 Marionette TRACE conn5 <- [1,1399,null,{"value":null}] 12:33:09 INFO - PROCESS | 3740 | 1464377589296 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\", \"518d4023-cf08-4df0-a07a-6b3da5d0c4d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:33:09 INFO - PROCESS | 3740 | ++DOCSHELL 198F2000 == 80 [pid = 3740] [id = 359] 12:33:09 INFO - PROCESS | 3740 | ++DOMWINDOW == 137 (1A1C0000) [pid = 3740] [serial = 1076] [outer = 00000000] 12:33:09 INFO - PROCESS | 3740 | ++DOMWINDOW == 138 (1A22F800) [pid = 3740] [serial = 1077] [outer = 1A1C0000] 12:33:09 INFO - PROCESS | 3740 | 1464377589341 Marionette DEBUG loaded listener.js 12:33:09 INFO - PROCESS | 3740 | ++DOMWINDOW == 139 (1A614400) [pid = 3740] [serial = 1078] [outer = 1A1C0000] 12:33:09 INFO - PROCESS | 3740 | 1464377589882 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]]]}] 12:33:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 12:33:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 730ms 12:33:09 INFO - PROCESS | 3740 | 1464377589922 Marionette TRACE conn5 -> [0,1401,"getWindowHandle",null] 12:33:09 INFO - PROCESS | 3740 | 1464377589924 Marionette TRACE conn5 <- [1,1401,null,{"value":"13"}] 12:33:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 12:33:09 INFO - PROCESS | 3740 | 1464377589933 Marionette TRACE conn5 -> [0,1402,"setScriptTimeout",{"ms":35000}] 12:33:09 INFO - PROCESS | 3740 | 1464377589935 Marionette TRACE conn5 <- [1,1402,null,{}] 12:33:09 INFO - PROCESS | 3740 | 1464377589938 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}] 12:33:10 INFO - PROCESS | 3740 | 1464377590118 Marionette TRACE conn5 <- [1,1403,null,{"value":null}] 12:33:10 INFO - PROCESS | 3740 | 1464377590148 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\", \"518d4023-cf08-4df0-a07a-6b3da5d0c4d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:33:10 INFO - PROCESS | 3740 | ++DOCSHELL 19EA5400 == 81 [pid = 3740] [id = 360] 12:33:10 INFO - PROCESS | 3740 | ++DOMWINDOW == 140 (1A222400) [pid = 3740] [serial = 1079] [outer = 00000000] 12:33:10 INFO - PROCESS | 3740 | ++DOMWINDOW == 141 (1B8BE800) [pid = 3740] [serial = 1080] [outer = 1A222400] 12:33:10 INFO - PROCESS | 3740 | 1464377590194 Marionette DEBUG loaded listener.js 12:33:10 INFO - PROCESS | 3740 | ++DOMWINDOW == 142 (1C6BFC00) [pid = 3740] [serial = 1081] [outer = 1A222400] 12:33:10 INFO - PROCESS | 3740 | 1464377590693 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]]]}] 12:33:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 12:33:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 771ms 12:33:10 INFO - PROCESS | 3740 | 1464377590714 Marionette TRACE conn5 -> [0,1405,"getWindowHandle",null] 12:33:10 INFO - PROCESS | 3740 | 1464377590716 Marionette TRACE conn5 <- [1,1405,null,{"value":"13"}] 12:33:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 12:33:10 INFO - PROCESS | 3740 | 1464377590719 Marionette TRACE conn5 -> [0,1406,"setScriptTimeout",{"ms":35000}] 12:33:10 INFO - PROCESS | 3740 | 1464377590721 Marionette TRACE conn5 <- [1,1406,null,{}] 12:33:10 INFO - PROCESS | 3740 | 1464377590728 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}] 12:33:10 INFO - PROCESS | 3740 | 1464377590854 Marionette TRACE conn5 <- [1,1407,null,{"value":null}] 12:33:10 INFO - PROCESS | 3740 | 1464377590925 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\", \"518d4023-cf08-4df0-a07a-6b3da5d0c4d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:33:10 INFO - PROCESS | 3740 | ++DOCSHELL 1B8BCC00 == 82 [pid = 3740] [id = 361] 12:33:10 INFO - PROCESS | 3740 | ++DOMWINDOW == 143 (1C80E400) [pid = 3740] [serial = 1082] [outer = 00000000] 12:33:10 INFO - PROCESS | 3740 | ++DOMWINDOW == 144 (1CFAC800) [pid = 3740] [serial = 1083] [outer = 1C80E400] 12:33:10 INFO - PROCESS | 3740 | 1464377590969 Marionette DEBUG loaded listener.js 12:33:11 INFO - PROCESS | 3740 | ++DOMWINDOW == 145 (1D2A6400) [pid = 3740] [serial = 1084] [outer = 1C80E400] 12:33:11 INFO - PROCESS | 3740 | 1464377591410 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]]]}] 12:33:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 12:33:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 730ms 12:33:11 INFO - PROCESS | 3740 | 1464377591479 Marionette TRACE conn5 -> [0,1409,"getWindowHandle",null] 12:33:11 INFO - PROCESS | 3740 | 1464377591481 Marionette TRACE conn5 <- [1,1409,null,{"value":"13"}] 12:33:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 12:33:11 INFO - PROCESS | 3740 | --DOMWINDOW == 144 (19EA1C00) [pid = 3740] [serial = 986] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 12:33:11 INFO - PROCESS | 3740 | --DOMWINDOW == 143 (0CB3EC00) [pid = 3740] [serial = 1016] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 12:33:11 INFO - PROCESS | 3740 | --DOMWINDOW == 142 (1052DC00) [pid = 3740] [serial = 1013] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 12:33:11 INFO - PROCESS | 3740 | --DOMWINDOW == 141 (18746400) [pid = 3740] [serial = 1022] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 12:33:11 INFO - PROCESS | 3740 | --DOMWINDOW == 140 (18FD3000) [pid = 3740] [serial = 1025] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 12:33:11 INFO - PROCESS | 3740 | --DOMWINDOW == 139 (14FD3C00) [pid = 3740] [serial = 1019] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 12:33:11 INFO - PROCESS | 3740 | --DOMWINDOW == 138 (19EA8400) [pid = 3740] [serial = 1028] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 12:33:11 INFO - PROCESS | 3740 | --DOMWINDOW == 137 (1A2EE800) [pid = 3740] [serial = 1034] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 12:33:11 INFO - PROCESS | 3740 | --DOMWINDOW == 136 (0CA38400) [pid = 3740] [serial = 1031] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 12:33:11 INFO - PROCESS | 3740 | 1464377591662 Marionette TRACE conn5 -> [0,1410,"setScriptTimeout",{"ms":35000}] 12:33:11 INFO - PROCESS | 3740 | 1464377591664 Marionette TRACE conn5 <- [1,1410,null,{}] 12:33:11 INFO - PROCESS | 3740 | 1464377591667 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}] 12:33:11 INFO - PROCESS | 3740 | 1464377591759 Marionette TRACE conn5 <- [1,1411,null,{"value":null}] 12:33:11 INFO - PROCESS | 3740 | 1464377591766 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\", \"518d4023-cf08-4df0-a07a-6b3da5d0c4d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:33:11 INFO - PROCESS | 3740 | ++DOCSHELL 11510400 == 83 [pid = 3740] [id = 362] 12:33:11 INFO - PROCESS | 3740 | ++DOMWINDOW == 137 (148E3400) [pid = 3740] [serial = 1085] [outer = 00000000] 12:33:11 INFO - PROCESS | 3740 | ++DOMWINDOW == 138 (16EA6C00) [pid = 3740] [serial = 1086] [outer = 148E3400] 12:33:11 INFO - PROCESS | 3740 | 1464377591810 Marionette DEBUG loaded listener.js 12:33:11 INFO - PROCESS | 3740 | ++DOMWINDOW == 139 (18F85800) [pid = 3740] [serial = 1087] [outer = 148E3400] 12:33:12 INFO - PROCESS | 3740 | 1464377592262 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]]]}] 12:33:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 12:33:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 651ms 12:33:12 INFO - PROCESS | 3740 | 1464377592297 Marionette TRACE conn5 -> [0,1413,"getWindowHandle",null] 12:33:12 INFO - PROCESS | 3740 | 1464377592299 Marionette TRACE conn5 <- [1,1413,null,{"value":"13"}] 12:33:12 INFO - PROCESS | 3740 | 1464377592302 Marionette TRACE conn5 -> [0,1414,"setScriptTimeout",{"ms":35000}] 12:33:12 INFO - PROCESS | 3740 | 1464377592304 Marionette TRACE conn5 <- [1,1414,null,{}] 12:33:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 12:33:12 INFO - PROCESS | 3740 | 1464377592307 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}] 12:33:12 INFO - PROCESS | 3740 | 1464377592401 Marionette TRACE conn5 <- [1,1415,null,{"value":null}] 12:33:12 INFO - PROCESS | 3740 | 1464377592409 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\", \"518d4023-cf08-4df0-a07a-6b3da5d0c4d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:33:12 INFO - PROCESS | 3740 | ++DOCSHELL 0CACC000 == 84 [pid = 3740] [id = 363] 12:33:12 INFO - PROCESS | 3740 | ++DOMWINDOW == 140 (19EA8400) [pid = 3740] [serial = 1088] [outer = 00000000] 12:33:12 INFO - PROCESS | 3740 | ++DOMWINDOW == 141 (1CF36400) [pid = 3740] [serial = 1089] [outer = 19EA8400] 12:33:12 INFO - PROCESS | 3740 | 1464377592454 Marionette DEBUG loaded listener.js 12:33:12 INFO - PROCESS | 3740 | ++DOMWINDOW == 142 (1EEF5400) [pid = 3740] [serial = 1090] [outer = 19EA8400] 12:33:12 INFO - PROCESS | 3740 | 1464377592920 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]]]}] 12:33:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 12:33:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 670ms 12:33:12 INFO - PROCESS | 3740 | 1464377592977 Marionette TRACE conn5 -> [0,1417,"getWindowHandle",null] 12:33:12 INFO - PROCESS | 3740 | 1464377592979 Marionette TRACE conn5 <- [1,1417,null,{"value":"13"}] 12:33:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 12:33:12 INFO - PROCESS | 3740 | 1464377592982 Marionette TRACE conn5 -> [0,1418,"setScriptTimeout",{"ms":35000}] 12:33:12 INFO - PROCESS | 3740 | 1464377592984 Marionette TRACE conn5 <- [1,1418,null,{}] 12:33:13 INFO - PROCESS | 3740 | 1464377592988 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}] 12:33:13 INFO - PROCESS | 3740 | 1464377593082 Marionette TRACE conn5 <- [1,1419,null,{"value":null}] 12:33:13 INFO - PROCESS | 3740 | 1464377593119 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\", \"518d4023-cf08-4df0-a07a-6b3da5d0c4d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:33:13 INFO - PROCESS | 3740 | ++DOCSHELL 20023800 == 85 [pid = 3740] [id = 364] 12:33:13 INFO - PROCESS | 3740 | ++DOMWINDOW == 143 (2002AC00) [pid = 3740] [serial = 1091] [outer = 00000000] 12:33:13 INFO - PROCESS | 3740 | ++DOMWINDOW == 144 (200D4C00) [pid = 3740] [serial = 1092] [outer = 2002AC00] 12:33:13 INFO - PROCESS | 3740 | 1464377593169 Marionette DEBUG loaded listener.js 12:33:13 INFO - PROCESS | 3740 | ++DOMWINDOW == 145 (200DA000) [pid = 3740] [serial = 1093] [outer = 2002AC00] 12:33:13 INFO - PROCESS | 3740 | 1464377593616 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]]]}] 12:33:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 12:33:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 670ms 12:33:13 INFO - PROCESS | 3740 | 1464377593720 Marionette TRACE conn5 -> [0,1421,"getWindowHandle",null] 12:33:13 INFO - PROCESS | 3740 | 1464377593724 Marionette TRACE conn5 <- [1,1421,null,{"value":"13"}] 12:33:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 12:33:13 INFO - PROCESS | 3740 | 1464377593730 Marionette TRACE conn5 -> [0,1422,"setScriptTimeout",{"ms":35000}] 12:33:13 INFO - PROCESS | 3740 | 1464377593734 Marionette TRACE conn5 <- [1,1422,null,{}] 12:33:13 INFO - PROCESS | 3740 | 1464377593741 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}] 12:33:13 INFO - PROCESS | 3740 | 1464377593873 Marionette TRACE conn5 <- [1,1423,null,{"value":null}] 12:33:14 INFO - PROCESS | 3740 | 1464377593993 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\", \"518d4023-cf08-4df0-a07a-6b3da5d0c4d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:33:14 INFO - PROCESS | 3740 | ++DOCSHELL 10575000 == 86 [pid = 3740] [id = 365] 12:33:14 INFO - PROCESS | 3740 | ++DOMWINDOW == 146 (10A43C00) [pid = 3740] [serial = 1094] [outer = 00000000] 12:33:14 INFO - PROCESS | 3740 | ++DOMWINDOW == 147 (10B8B400) [pid = 3740] [serial = 1095] [outer = 10A43C00] 12:33:14 INFO - PROCESS | 3740 | 1464377594052 Marionette DEBUG loaded listener.js 12:33:14 INFO - PROCESS | 3740 | ++DOMWINDOW == 148 (148E7C00) [pid = 3740] [serial = 1096] [outer = 10A43C00] 12:33:14 INFO - PROCESS | 3740 | ++DOMWINDOW == 149 (18309400) [pid = 3740] [serial = 1097] [outer = 0FE85400] 12:33:14 INFO - PROCESS | 3740 | 1464377594859 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]]]}] 12:33:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 12:33:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 1183ms 12:33:14 INFO - PROCESS | 3740 | 1464377594914 Marionette TRACE conn5 -> [0,1425,"getWindowHandle",null] 12:33:14 INFO - PROCESS | 3740 | 1464377594919 Marionette TRACE conn5 <- [1,1425,null,{"value":"13"}] 12:33:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 12:33:14 INFO - PROCESS | 3740 | 1464377594926 Marionette TRACE conn5 -> [0,1426,"setScriptTimeout",{"ms":35000}] 12:33:14 INFO - PROCESS | 3740 | 1464377594930 Marionette TRACE conn5 <- [1,1426,null,{}] 12:33:14 INFO - PROCESS | 3740 | 1464377594935 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}] 12:33:15 INFO - PROCESS | 3740 | 1464377595059 Marionette TRACE conn5 <- [1,1427,null,{"value":null}] 12:33:15 INFO - PROCESS | 3740 | 1464377595207 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\", \"518d4023-cf08-4df0-a07a-6b3da5d0c4d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:33:15 INFO - PROCESS | 3740 | ++DOCSHELL 0FFF4800 == 87 [pid = 3740] [id = 366] 12:33:15 INFO - PROCESS | 3740 | ++DOMWINDOW == 150 (11702800) [pid = 3740] [serial = 1098] [outer = 00000000] 12:33:15 INFO - PROCESS | 3740 | ++DOMWINDOW == 151 (191AA400) [pid = 3740] [serial = 1099] [outer = 11702800] 12:33:15 INFO - PROCESS | 3740 | 1464377595262 Marionette DEBUG loaded listener.js 12:33:15 INFO - PROCESS | 3740 | ++DOMWINDOW == 152 (1A640400) [pid = 3740] [serial = 1100] [outer = 11702800] 12:33:15 INFO - PROCESS | 3740 | 1464377595848 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]]]}] 12:33:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 12:33:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 970ms 12:33:15 INFO - PROCESS | 3740 | 1464377595899 Marionette TRACE conn5 -> [0,1429,"getWindowHandle",null] 12:33:15 INFO - PROCESS | 3740 | 1464377595901 Marionette TRACE conn5 <- [1,1429,null,{"value":"13"}] 12:33:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 12:33:15 INFO - PROCESS | 3740 | 1464377595905 Marionette TRACE conn5 -> [0,1430,"setScriptTimeout",{"ms":35000}] 12:33:15 INFO - PROCESS | 3740 | 1464377595908 Marionette TRACE conn5 <- [1,1430,null,{}] 12:33:15 INFO - PROCESS | 3740 | 1464377595917 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}] 12:33:16 INFO - PROCESS | 3740 | 1464377596043 Marionette TRACE conn5 <- [1,1431,null,{"value":null}] 12:33:16 INFO - PROCESS | 3740 | 1464377596212 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\", \"518d4023-cf08-4df0-a07a-6b3da5d0c4d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:33:16 INFO - PROCESS | 3740 | ++DOCSHELL 200D1400 == 88 [pid = 3740] [id = 367] 12:33:16 INFO - PROCESS | 3740 | ++DOMWINDOW == 153 (223F3400) [pid = 3740] [serial = 1101] [outer = 00000000] 12:33:16 INFO - PROCESS | 3740 | ++DOMWINDOW == 154 (2267A000) [pid = 3740] [serial = 1102] [outer = 223F3400] 12:33:16 INFO - PROCESS | 3740 | 1464377596273 Marionette DEBUG loaded listener.js 12:33:16 INFO - PROCESS | 3740 | ++DOMWINDOW == 155 (22C81000) [pid = 3740] [serial = 1103] [outer = 223F3400] 12:33:16 INFO - PROCESS | 3740 | 1464377596920 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]]]}] 12:33:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 12:33:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 1070ms 12:33:16 INFO - PROCESS | 3740 | 1464377596977 Marionette TRACE conn5 -> [0,1433,"getWindowHandle",null] 12:33:16 INFO - PROCESS | 3740 | 1464377596979 Marionette TRACE conn5 <- [1,1433,null,{"value":"13"}] 12:33:16 INFO - PROCESS | 3740 | 1464377596983 Marionette TRACE conn5 -> [0,1434,"setScriptTimeout",{"ms":35000}] 12:33:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 12:33:17 INFO - PROCESS | 3740 | 1464377596985 Marionette TRACE conn5 <- [1,1434,null,{}] 12:33:17 INFO - PROCESS | 3740 | 1464377596989 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}] 12:33:17 INFO - PROCESS | 3740 | 1464377597112 Marionette TRACE conn5 <- [1,1435,null,{"value":null}] 12:33:17 INFO - PROCESS | 3740 | 1464377597265 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\", \"518d4023-cf08-4df0-a07a-6b3da5d0c4d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:33:17 INFO - PROCESS | 3740 | ++DOCSHELL 22F48000 == 89 [pid = 3740] [id = 368] 12:33:17 INFO - PROCESS | 3740 | ++DOMWINDOW == 156 (22F48800) [pid = 3740] [serial = 1104] [outer = 00000000] 12:33:17 INFO - PROCESS | 3740 | ++DOMWINDOW == 157 (22F4F800) [pid = 3740] [serial = 1105] [outer = 22F48800] 12:33:17 INFO - PROCESS | 3740 | 1464377597320 Marionette DEBUG loaded listener.js 12:33:17 INFO - PROCESS | 3740 | ++DOMWINDOW == 158 (239E2C00) [pid = 3740] [serial = 1106] [outer = 22F48800] 12:33:17 INFO - PROCESS | 3740 | 1464377597949 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]]]}] 12:33:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 12:33:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 1022ms 12:33:18 INFO - PROCESS | 3740 | 1464377598008 Marionette TRACE conn5 -> [0,1437,"getWindowHandle",null] 12:33:18 INFO - PROCESS | 3740 | 1464377598010 Marionette TRACE conn5 <- [1,1437,null,{"value":"13"}] 12:33:18 INFO - PROCESS | 3740 | 1464377598014 Marionette TRACE conn5 -> [0,1438,"setScriptTimeout",{"ms":35000}] 12:33:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 12:33:18 INFO - PROCESS | 3740 | 1464377598016 Marionette TRACE conn5 <- [1,1438,null,{}] 12:33:18 INFO - PROCESS | 3740 | 1464377598019 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}] 12:33:18 INFO - PROCESS | 3740 | 1464377598137 Marionette TRACE conn5 <- [1,1439,null,{"value":null}] 12:33:18 INFO - PROCESS | 3740 | 1464377598290 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\", \"518d4023-cf08-4df0-a07a-6b3da5d0c4d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:33:18 INFO - PROCESS | 3740 | ++DOCSHELL 239E7C00 == 90 [pid = 3740] [id = 369] 12:33:18 INFO - PROCESS | 3740 | ++DOMWINDOW == 159 (239E8000) [pid = 3740] [serial = 1107] [outer = 00000000] 12:33:18 INFO - PROCESS | 3740 | ++DOMWINDOW == 160 (239EB400) [pid = 3740] [serial = 1108] [outer = 239E8000] 12:33:18 INFO - PROCESS | 3740 | 1464377598347 Marionette DEBUG loaded listener.js 12:33:18 INFO - PROCESS | 3740 | ++DOMWINDOW == 161 (239F0000) [pid = 3740] [serial = 1109] [outer = 239E8000] 12:33:18 INFO - PROCESS | 3740 | 1464377598942 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]]]}] 12:33:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 12:33:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 970ms 12:33:19 INFO - PROCESS | 3740 | 1464377598988 Marionette TRACE conn5 -> [0,1441,"getWindowHandle",null] 12:33:19 INFO - PROCESS | 3740 | 1464377598991 Marionette TRACE conn5 <- [1,1441,null,{"value":"13"}] 12:33:19 INFO - PROCESS | 3740 | 1464377598994 Marionette TRACE conn5 -> [0,1442,"setScriptTimeout",{"ms":35000}] 12:33:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 12:33:19 INFO - PROCESS | 3740 | 1464377598996 Marionette TRACE conn5 <- [1,1442,null,{}] 12:33:19 INFO - PROCESS | 3740 | 1464377599000 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}] 12:33:19 INFO - PROCESS | 3740 | 1464377599138 Marionette TRACE conn5 <- [1,1443,null,{"value":null}] 12:33:19 INFO - PROCESS | 3740 | 1464377599290 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\", \"518d4023-cf08-4df0-a07a-6b3da5d0c4d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:33:19 INFO - PROCESS | 3740 | ++DOCSHELL 23D84000 == 91 [pid = 3740] [id = 370] 12:33:19 INFO - PROCESS | 3740 | ++DOMWINDOW == 162 (23D86C00) [pid = 3740] [serial = 1110] [outer = 00000000] 12:33:19 INFO - PROCESS | 3740 | ++DOMWINDOW == 163 (23D8E000) [pid = 3740] [serial = 1111] [outer = 23D86C00] 12:33:19 INFO - PROCESS | 3740 | 1464377599347 Marionette DEBUG loaded listener.js 12:33:19 INFO - PROCESS | 3740 | ++DOMWINDOW == 164 (23DD6000) [pid = 3740] [serial = 1112] [outer = 23D86C00] 12:33:19 INFO - PROCESS | 3740 | 1464377599942 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]]]}] 12:33:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 12:33:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 1017ms 12:33:20 INFO - PROCESS | 3740 | 1464377600014 Marionette TRACE conn5 -> [0,1445,"getWindowHandle",null] 12:33:20 INFO - PROCESS | 3740 | 1464377600017 Marionette TRACE conn5 <- [1,1445,null,{"value":"13"}] 12:33:20 INFO - PROCESS | 3740 | 1464377600020 Marionette TRACE conn5 -> [0,1446,"setScriptTimeout",{"ms":35000}] 12:33:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 12:33:20 INFO - PROCESS | 3740 | 1464377600022 Marionette TRACE conn5 <- [1,1446,null,{}] 12:33:20 INFO - PROCESS | 3740 | 1464377600026 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}] 12:33:20 INFO - PROCESS | 3740 | 1464377600140 Marionette TRACE conn5 <- [1,1447,null,{"value":null}] 12:33:20 INFO - PROCESS | 3740 | 1464377600294 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\", \"518d4023-cf08-4df0-a07a-6b3da5d0c4d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:33:20 INFO - PROCESS | 3740 | ++DOCSHELL 22D15000 == 92 [pid = 3740] [id = 371] 12:33:20 INFO - PROCESS | 3740 | ++DOMWINDOW == 165 (22D15C00) [pid = 3740] [serial = 1113] [outer = 00000000] 12:33:20 INFO - PROCESS | 3740 | ++DOMWINDOW == 166 (22D1CC00) [pid = 3740] [serial = 1114] [outer = 22D15C00] 12:33:20 INFO - PROCESS | 3740 | 1464377600349 Marionette DEBUG loaded listener.js 12:33:20 INFO - PROCESS | 3740 | ++DOMWINDOW == 167 (22D1F800) [pid = 3740] [serial = 1115] [outer = 22D15C00] 12:33:20 INFO - PROCESS | 3740 | 1464377600972 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]]]}] 12:33:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 12:33:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 1016ms 12:33:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 12:33:21 INFO - PROCESS | 3740 | 1464377601041 Marionette TRACE conn5 -> [0,1449,"getWindowHandle",null] 12:33:21 INFO - PROCESS | 3740 | 1464377601043 Marionette TRACE conn5 <- [1,1449,null,{"value":"13"}] 12:33:21 INFO - PROCESS | 3740 | 1464377601047 Marionette TRACE conn5 -> [0,1450,"setScriptTimeout",{"ms":35000}] 12:33:21 INFO - PROCESS | 3740 | 1464377601049 Marionette TRACE conn5 <- [1,1450,null,{}] 12:33:21 INFO - PROCESS | 3740 | 1464377601052 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}] 12:33:21 INFO - PROCESS | 3740 | 1464377601167 Marionette TRACE conn5 <- [1,1451,null,{"value":null}] 12:33:21 INFO - PROCESS | 3740 | 1464377601362 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\", \"518d4023-cf08-4df0-a07a-6b3da5d0c4d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:33:21 INFO - PROCESS | 3740 | ++DOCSHELL 1A770000 == 93 [pid = 3740] [id = 372] 12:33:21 INFO - PROCESS | 3740 | ++DOMWINDOW == 168 (1B33A400) [pid = 3740] [serial = 1116] [outer = 00000000] 12:33:21 INFO - PROCESS | 3740 | ++DOMWINDOW == 169 (239AE800) [pid = 3740] [serial = 1117] [outer = 1B33A400] 12:33:21 INFO - PROCESS | 3740 | 1464377601418 Marionette DEBUG loaded listener.js 12:33:21 INFO - PROCESS | 3740 | ++DOMWINDOW == 170 (239B1000) [pid = 3740] [serial = 1118] [outer = 1B33A400] 12:33:22 INFO - PROCESS | 3740 | 1464377602348 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]]]}] 12:33:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 12:33:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 1379ms 12:33:22 INFO - PROCESS | 3740 | 1464377602429 Marionette TRACE conn5 -> [0,1453,"getWindowHandle",null] 12:33:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 12:33:22 INFO - PROCESS | 3740 | 1464377602433 Marionette TRACE conn5 <- [1,1453,null,{"value":"13"}] 12:33:22 INFO - PROCESS | 3740 | 1464377602438 Marionette TRACE conn5 -> [0,1454,"setScriptTimeout",{"ms":35000}] 12:33:22 INFO - PROCESS | 3740 | 1464377602441 Marionette TRACE conn5 <- [1,1454,null,{}] 12:33:22 INFO - PROCESS | 3740 | 1464377602446 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}] 12:33:22 INFO - PROCESS | 3740 | 1464377602590 Marionette TRACE conn5 <- [1,1455,null,{"value":null}] 12:33:22 INFO - PROCESS | 3740 | 1464377602748 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\", \"518d4023-cf08-4df0-a07a-6b3da5d0c4d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:33:22 INFO - PROCESS | 3740 | ++DOCSHELL 10A99800 == 94 [pid = 3740] [id = 373] 12:33:22 INFO - PROCESS | 3740 | ++DOMWINDOW == 171 (10B84400) [pid = 3740] [serial = 1119] [outer = 00000000] 12:33:22 INFO - PROCESS | 3740 | ++DOMWINDOW == 172 (1496B400) [pid = 3740] [serial = 1120] [outer = 10B84400] 12:33:22 INFO - PROCESS | 3740 | 1464377602801 Marionette DEBUG loaded listener.js 12:33:22 INFO - PROCESS | 3740 | ++DOMWINDOW == 173 (14C73800) [pid = 3740] [serial = 1121] [outer = 10B84400] 12:33:23 INFO - PROCESS | 3740 | --DOCSHELL 1C16F400 == 93 [pid = 3740] [id = 249] 12:33:23 INFO - PROCESS | 3740 | --DOCSHELL 1DB12800 == 92 [pid = 3740] [id = 216] 12:33:23 INFO - PROCESS | 3740 | --DOCSHELL 0CACC000 == 91 [pid = 3740] [id = 363] 12:33:23 INFO - PROCESS | 3740 | --DOCSHELL 11510400 == 90 [pid = 3740] [id = 362] 12:33:23 INFO - PROCESS | 3740 | --DOCSHELL 1B8BCC00 == 89 [pid = 3740] [id = 361] 12:33:23 INFO - PROCESS | 3740 | --DOCSHELL 19EA5400 == 88 [pid = 3740] [id = 360] 12:33:23 INFO - PROCESS | 3740 | --DOCSHELL 198F2000 == 87 [pid = 3740] [id = 359] 12:33:23 INFO - PROCESS | 3740 | --DOCSHELL 1830D400 == 86 [pid = 3740] [id = 358] 12:33:23 INFO - PROCESS | 3740 | --DOMWINDOW == 172 (10526800) [pid = 3740] [serial = 990] [outer = 00000000] [url = about:blank] 12:33:23 INFO - PROCESS | 3740 | --DOMWINDOW == 171 (15E0A800) [pid = 3740] [serial = 993] [outer = 00000000] [url = about:blank] 12:33:23 INFO - PROCESS | 3740 | --DOMWINDOW == 170 (1A633C00) [pid = 3740] [serial = 996] [outer = 00000000] [url = about:blank] 12:33:23 INFO - PROCESS | 3740 | --DOMWINDOW == 169 (1DD7A000) [pid = 3740] [serial = 999] [outer = 00000000] [url = about:blank] 12:33:23 INFO - PROCESS | 3740 | --DOMWINDOW == 168 (200D6C00) [pid = 3740] [serial = 1002] [outer = 00000000] [url = about:blank] 12:33:23 INFO - PROCESS | 3740 | --DOMWINDOW == 167 (2002C800) [pid = 3740] [serial = 1008] [outer = 00000000] [url = about:blank] 12:33:23 INFO - PROCESS | 3740 | --DOMWINDOW == 166 (2262FC00) [pid = 3740] [serial = 1005] [outer = 00000000] [url = about:blank] 12:33:23 INFO - PROCESS | 3740 | --DOMWINDOW == 165 (1BACCC00) [pid = 3740] [serial = 1038] [outer = 00000000] [url = about:blank] 12:33:23 INFO - PROCESS | 3740 | --DOCSHELL 10BD1000 == 85 [pid = 3740] [id = 357] 12:33:23 INFO - PROCESS | 3740 | --DOCSHELL 10572000 == 84 [pid = 3740] [id = 356] 12:33:23 INFO - PROCESS | 3740 | --DOCSHELL 1179D400 == 83 [pid = 3740] [id = 355] 12:33:23 INFO - PROCESS | 3740 | --DOCSHELL 1D0FC400 == 82 [pid = 3740] [id = 350] 12:33:23 INFO - PROCESS | 3740 | --DOCSHELL 0FFEE400 == 81 [pid = 3740] [id = 349] 12:33:23 INFO - PROCESS | 3740 | --DOCSHELL 17E0C400 == 80 [pid = 3740] [id = 348] 12:33:23 INFO - PROCESS | 3740 | --DOCSHELL 10B86000 == 79 [pid = 3740] [id = 347] 12:33:23 INFO - PROCESS | 3740 | --DOCSHELL 1B8A4800 == 78 [pid = 3740] [id = 346] 12:33:23 INFO - PROCESS | 3740 | 1464377603511 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]]]}] 12:33:23 INFO - PROCESS | 3740 | --DOMWINDOW == 164 (1CFB1800) [pid = 3740] [serial = 988] [outer = 00000000] [url = about:blank] 12:33:23 INFO - PROCESS | 3740 | --DOMWINDOW == 163 (11799400) [pid = 3740] [serial = 1017] [outer = 00000000] [url = about:blank] 12:33:23 INFO - PROCESS | 3740 | --DOMWINDOW == 162 (148EC800) [pid = 3740] [serial = 1018] [outer = 00000000] [url = about:blank] 12:33:23 INFO - PROCESS | 3740 | --DOMWINDOW == 161 (1509A400) [pid = 3740] [serial = 1015] [outer = 00000000] [url = about:blank] 12:33:23 INFO - PROCESS | 3740 | --DOMWINDOW == 160 (10B81C00) [pid = 3740] [serial = 1014] [outer = 00000000] [url = about:blank] 12:33:23 INFO - PROCESS | 3740 | --DOMWINDOW == 159 (1876E000) [pid = 3740] [serial = 1023] [outer = 00000000] [url = about:blank] 12:33:23 INFO - PROCESS | 3740 | --DOMWINDOW == 158 (192E7000) [pid = 3740] [serial = 1026] [outer = 00000000] [url = about:blank] 12:33:23 INFO - PROCESS | 3740 | --DOMWINDOW == 157 (15EF6000) [pid = 3740] [serial = 1020] [outer = 00000000] [url = about:blank] 12:33:23 INFO - PROCESS | 3740 | --DOMWINDOW == 156 (17E0F000) [pid = 3740] [serial = 1021] [outer = 00000000] [url = about:blank] 12:33:23 INFO - PROCESS | 3740 | --DOMWINDOW == 155 (14936400) [pid = 3740] [serial = 1011] [outer = 00000000] [url = about:blank] 12:33:23 INFO - PROCESS | 3740 | --DOMWINDOW == 154 (1A435400) [pid = 3740] [serial = 1029] [outer = 00000000] [url = about:blank] 12:33:23 INFO - PROCESS | 3740 | --DOMWINDOW == 153 (19865400) [pid = 3740] [serial = 1027] [outer = 00000000] [url = about:blank] 12:33:23 INFO - PROCESS | 3740 | --DOMWINDOW == 152 (1A70A400) [pid = 3740] [serial = 1035] [outer = 00000000] [url = about:blank] 12:33:23 INFO - PROCESS | 3740 | --DOMWINDOW == 151 (19849800) [pid = 3740] [serial = 1032] [outer = 00000000] [url = about:blank] 12:33:23 INFO - PROCESS | 3740 | --DOMWINDOW == 150 (1B3CCC00) [pid = 3740] [serial = 1036] [outer = 00000000] [url = about:blank] 12:33:23 INFO - PROCESS | 3740 | --DOMWINDOW == 149 (1A614800) [pid = 3740] [serial = 1030] [outer = 00000000] [url = about:blank] 12:33:23 INFO - PROCESS | 3740 | --DOMWINDOW == 148 (18F92800) [pid = 3740] [serial = 1024] [outer = 00000000] [url = about:blank] 12:33:23 INFO - PROCESS | 3740 | --DOMWINDOW == 147 (1A22AC00) [pid = 3740] [serial = 1033] [outer = 00000000] [url = about:blank] 12:33:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 12:33:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 1130ms 12:33:23 INFO - PROCESS | 3740 | 1464377603569 Marionette TRACE conn5 -> [0,1457,"getWindowHandle",null] 12:33:23 INFO - PROCESS | 3740 | 1464377603574 Marionette TRACE conn5 <- [1,1457,null,{"value":"13"}] 12:33:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 12:33:23 INFO - PROCESS | 3740 | 1464377603583 Marionette TRACE conn5 -> [0,1458,"setScriptTimeout",{"ms":35000}] 12:33:23 INFO - PROCESS | 3740 | 1464377603585 Marionette TRACE conn5 <- [1,1458,null,{}] 12:33:23 INFO - PROCESS | 3740 | 1464377603589 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}] 12:33:23 INFO - PROCESS | 3740 | 1464377603686 Marionette TRACE conn5 <- [1,1459,null,{"value":null}] 12:33:23 INFO - PROCESS | 3740 | 1464377603699 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\", \"518d4023-cf08-4df0-a07a-6b3da5d0c4d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:33:23 INFO - PROCESS | 3740 | ++DOCSHELL 10B86800 == 79 [pid = 3740] [id = 374] 12:33:23 INFO - PROCESS | 3740 | ++DOMWINDOW == 148 (10B87800) [pid = 3740] [serial = 1122] [outer = 00000000] 12:33:23 INFO - PROCESS | 3740 | ++DOMWINDOW == 149 (1175EC00) [pid = 3740] [serial = 1123] [outer = 10B87800] 12:33:23 INFO - PROCESS | 3740 | 1464377603744 Marionette DEBUG loaded listener.js 12:33:23 INFO - PROCESS | 3740 | ++DOMWINDOW == 150 (148EB000) [pid = 3740] [serial = 1124] [outer = 10B87800] 12:33:24 INFO - PROCESS | 3740 | 1464377604246 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]]]}] 12:33:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 12:33:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 731ms 12:33:24 INFO - PROCESS | 3740 | 1464377604314 Marionette TRACE conn5 -> [0,1461,"getWindowHandle",null] 12:33:24 INFO - PROCESS | 3740 | 1464377604316 Marionette TRACE conn5 <- [1,1461,null,{"value":"13"}] 12:33:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 12:33:24 INFO - PROCESS | 3740 | 1464377604319 Marionette TRACE conn5 -> [0,1462,"setScriptTimeout",{"ms":35000}] 12:33:24 INFO - PROCESS | 3740 | 1464377604323 Marionette TRACE conn5 <- [1,1462,null,{}] 12:33:24 INFO - PROCESS | 3740 | 1464377604333 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}] 12:33:24 INFO - PROCESS | 3740 | 1464377604433 Marionette TRACE conn5 <- [1,1463,null,{"value":null}] 12:33:24 INFO - PROCESS | 3740 | 1464377604550 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\", \"518d4023-cf08-4df0-a07a-6b3da5d0c4d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:33:24 INFO - PROCESS | 3740 | ++DOCSHELL 1493DC00 == 80 [pid = 3740] [id = 375] 12:33:24 INFO - PROCESS | 3740 | ++DOMWINDOW == 151 (15209C00) [pid = 3740] [serial = 1125] [outer = 00000000] 12:33:24 INFO - PROCESS | 3740 | ++DOMWINDOW == 152 (16EAAC00) [pid = 3740] [serial = 1126] [outer = 15209C00] 12:33:24 INFO - PROCESS | 3740 | 1464377604599 Marionette DEBUG loaded listener.js 12:33:24 INFO - PROCESS | 3740 | ++DOMWINDOW == 153 (17EC8C00) [pid = 3740] [serial = 1127] [outer = 15209C00] 12:33:25 INFO - PROCESS | 3740 | 1464377604984 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]]]}] 12:33:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 12:33:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 730ms 12:33:25 INFO - PROCESS | 3740 | 1464377605065 Marionette TRACE conn5 -> [0,1465,"getWindowHandle",null] 12:33:25 INFO - PROCESS | 3740 | 1464377605067 Marionette TRACE conn5 <- [1,1465,null,{"value":"13"}] 12:33:25 INFO - PROCESS | 3740 | 1464377605070 Marionette TRACE conn5 -> [0,1466,"setScriptTimeout",{"ms":35000}] 12:33:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 12:33:25 INFO - PROCESS | 3740 | 1464377605072 Marionette TRACE conn5 <- [1,1466,null,{}] 12:33:25 INFO - PROCESS | 3740 | 1464377605078 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}] 12:33:25 INFO - PROCESS | 3740 | 1464377605174 Marionette TRACE conn5 <- [1,1467,null,{"value":null}] 12:33:25 INFO - PROCESS | 3740 | 1464377605186 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\", \"518d4023-cf08-4df0-a07a-6b3da5d0c4d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:33:25 INFO - PROCESS | 3740 | ++DOCSHELL 18F77000 == 81 [pid = 3740] [id = 376] 12:33:25 INFO - PROCESS | 3740 | ++DOMWINDOW == 154 (18F77C00) [pid = 3740] [serial = 1128] [outer = 00000000] 12:33:25 INFO - PROCESS | 3740 | ++DOMWINDOW == 155 (18FCE000) [pid = 3740] [serial = 1129] [outer = 18F77C00] 12:33:25 INFO - PROCESS | 3740 | 1464377605231 Marionette DEBUG loaded listener.js 12:33:25 INFO - PROCESS | 3740 | ++DOMWINDOW == 156 (192E7000) [pid = 3740] [serial = 1130] [outer = 18F77C00] 12:33:25 INFO - PROCESS | 3740 | 1464377605702 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]]]}] 12:33:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 12:33:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 672ms 12:33:25 INFO - PROCESS | 3740 | 1464377605749 Marionette TRACE conn5 -> [0,1469,"getWindowHandle",null] 12:33:25 INFO - PROCESS | 3740 | 1464377605752 Marionette TRACE conn5 <- [1,1469,null,{"value":"13"}] 12:33:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 12:33:25 INFO - PROCESS | 3740 | 1464377605755 Marionette TRACE conn5 -> [0,1470,"setScriptTimeout",{"ms":35000}] 12:33:25 INFO - PROCESS | 3740 | 1464377605757 Marionette TRACE conn5 <- [1,1470,null,{}] 12:33:25 INFO - PROCESS | 3740 | 1464377605760 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}] 12:33:25 INFO - PROCESS | 3740 | 1464377605889 Marionette TRACE conn5 <- [1,1471,null,{"value":null}] 12:33:25 INFO - PROCESS | 3740 | 1464377605902 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\", \"518d4023-cf08-4df0-a07a-6b3da5d0c4d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:33:25 INFO - PROCESS | 3740 | ++DOCSHELL 19486000 == 82 [pid = 3740] [id = 377] 12:33:25 INFO - PROCESS | 3740 | ++DOMWINDOW == 157 (19842000) [pid = 3740] [serial = 1131] [outer = 00000000] 12:33:25 INFO - PROCESS | 3740 | ++DOMWINDOW == 158 (198F2000) [pid = 3740] [serial = 1132] [outer = 19842000] 12:33:25 INFO - PROCESS | 3740 | 1464377605946 Marionette DEBUG loaded listener.js 12:33:26 INFO - PROCESS | 3740 | ++DOMWINDOW == 159 (1A06A800) [pid = 3740] [serial = 1133] [outer = 19842000] 12:33:26 INFO - PROCESS | 3740 | 1464377606412 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]]]}] 12:33:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 12:33:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 671ms 12:33:26 INFO - PROCESS | 3740 | 1464377606427 Marionette TRACE conn5 -> [0,1473,"getWindowHandle",null] 12:33:26 INFO - PROCESS | 3740 | 1464377606429 Marionette TRACE conn5 <- [1,1473,null,{"value":"13"}] 12:33:26 INFO - PROCESS | 3740 | 1464377606432 Marionette TRACE conn5 -> [0,1474,"setScriptTimeout",{"ms":35000}] 12:33:26 INFO - PROCESS | 3740 | 1464377606434 Marionette TRACE conn5 <- [1,1474,null,{}] 12:33:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 12:33:26 INFO - PROCESS | 3740 | 1464377606437 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}] 12:33:26 INFO - PROCESS | 3740 | 1464377606586 Marionette TRACE conn5 <- [1,1475,null,{"value":null}] 12:33:26 INFO - PROCESS | 3740 | 1464377606641 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\", \"518d4023-cf08-4df0-a07a-6b3da5d0c4d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:33:26 INFO - PROCESS | 3740 | ++DOCSHELL 1A430000 == 83 [pid = 3740] [id = 378] 12:33:26 INFO - PROCESS | 3740 | ++DOMWINDOW == 160 (1A432800) [pid = 3740] [serial = 1134] [outer = 00000000] 12:33:26 INFO - PROCESS | 3740 | ++DOMWINDOW == 161 (1A638000) [pid = 3740] [serial = 1135] [outer = 1A432800] 12:33:26 INFO - PROCESS | 3740 | 1464377606688 Marionette DEBUG loaded listener.js 12:33:26 INFO - PROCESS | 3740 | ++DOMWINDOW == 162 (1A70D400) [pid = 3740] [serial = 1136] [outer = 1A432800] 12:33:27 INFO - PROCESS | 3740 | 1464377607158 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]]]}] 12:33:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 12:33:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 771ms 12:33:27 INFO - PROCESS | 3740 | 1464377607208 Marionette TRACE conn5 -> [0,1477,"getWindowHandle",null] 12:33:27 INFO - PROCESS | 3740 | 1464377607210 Marionette TRACE conn5 <- [1,1477,null,{"value":"13"}] 12:33:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 12:33:27 INFO - PROCESS | 3740 | 1464377607213 Marionette TRACE conn5 -> [0,1478,"setScriptTimeout",{"ms":35000}] 12:33:27 INFO - PROCESS | 3740 | 1464377607215 Marionette TRACE conn5 <- [1,1478,null,{}] 12:33:27 INFO - PROCESS | 3740 | 1464377607226 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}] 12:33:27 INFO - PROCESS | 3740 | 1464377607354 Marionette TRACE conn5 <- [1,1479,null,{"value":null}] 12:33:27 INFO - PROCESS | 3740 | 1464377607425 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\", \"518d4023-cf08-4df0-a07a-6b3da5d0c4d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:33:27 INFO - PROCESS | 3740 | ++DOCSHELL 1A716000 == 84 [pid = 3740] [id = 379] 12:33:27 INFO - PROCESS | 3740 | ++DOMWINDOW == 163 (1A717C00) [pid = 3740] [serial = 1137] [outer = 00000000] 12:33:27 INFO - PROCESS | 3740 | ++DOMWINDOW == 164 (1B8B4400) [pid = 3740] [serial = 1138] [outer = 1A717C00] 12:33:27 INFO - PROCESS | 3740 | 1464377607469 Marionette DEBUG loaded listener.js 12:33:27 INFO - PROCESS | 3740 | ++DOMWINDOW == 165 (1BAD0000) [pid = 3740] [serial = 1139] [outer = 1A717C00] 12:33:28 INFO - PROCESS | 3740 | --DOMWINDOW == 164 (148E3400) [pid = 3740] [serial = 1085] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 12:33:28 INFO - PROCESS | 3740 | --DOMWINDOW == 163 (1E2DEC00) [pid = 3740] [serial = 896] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 12:33:28 INFO - PROCESS | 3740 | --DOMWINDOW == 162 (1C80E400) [pid = 3740] [serial = 1082] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 12:33:28 INFO - PROCESS | 3740 | --DOMWINDOW == 161 (1B8B5C00) [pid = 3740] [serial = 1037] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 12:33:28 INFO - PROCESS | 3740 | --DOMWINDOW == 160 (1DD67C00) [pid = 3740] [serial = 893] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 12:33:28 INFO - PROCESS | 3740 | --DOMWINDOW == 159 (1EEFD000) [pid = 3740] [serial = 899] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 12:33:28 INFO - PROCESS | 3740 | --DOMWINDOW == 158 (1A1C0000) [pid = 3740] [serial = 1076] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 12:33:28 INFO - PROCESS | 3740 | --DOMWINDOW == 157 (18745800) [pid = 3740] [serial = 1073] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 12:33:28 INFO - PROCESS | 3740 | --DOMWINDOW == 156 (14779400) [pid = 3740] [serial = 1064] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 12:33:28 INFO - PROCESS | 3740 | --DOMWINDOW == 155 (10D49800) [pid = 3740] [serial = 1070] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 12:33:28 INFO - PROCESS | 3740 | --DOMWINDOW == 154 (1A222400) [pid = 3740] [serial = 1079] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 12:33:28 INFO - PROCESS | 3740 | --DOMWINDOW == 153 (10B43800) [pid = 3740] [serial = 1067] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 12:33:28 INFO - PROCESS | 3740 | --DOMWINDOW == 152 (1D0F1C00) [pid = 3740] [serial = 890] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 12:33:28 INFO - PROCESS | 3740 | --DOMWINDOW == 151 (1D215C00) [pid = 3740] [serial = 935] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 12:33:28 INFO - PROCESS | 3740 | --DOMWINDOW == 150 (19EA8400) [pid = 3740] [serial = 1088] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 12:33:28 INFO - PROCESS | 3740 | --DOMWINDOW == 149 (15278C00) [pid = 3740] [serial = 902] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 12:33:28 INFO - PROCESS | 3740 | 1464377608188 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]]]}] 12:33:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 12:33:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 1019ms 12:33:28 INFO - PROCESS | 3740 | 1464377608235 Marionette TRACE conn5 -> [0,1481,"getWindowHandle",null] 12:33:28 INFO - PROCESS | 3740 | 1464377608237 Marionette TRACE conn5 <- [1,1481,null,{"value":"13"}] 12:33:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 12:33:28 INFO - PROCESS | 3740 | 1464377608241 Marionette TRACE conn5 -> [0,1482,"setScriptTimeout",{"ms":35000}] 12:33:28 INFO - PROCESS | 3740 | 1464377608243 Marionette TRACE conn5 <- [1,1482,null,{}] 12:33:28 INFO - PROCESS | 3740 | 1464377608246 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}] 12:33:28 INFO - PROCESS | 3740 | 1464377608379 Marionette TRACE conn5 <- [1,1483,null,{"value":null}] 12:33:28 INFO - PROCESS | 3740 | 1464377608450 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\", \"518d4023-cf08-4df0-a07a-6b3da5d0c4d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:33:28 INFO - PROCESS | 3740 | ++DOCSHELL 15275400 == 85 [pid = 3740] [id = 380] 12:33:28 INFO - PROCESS | 3740 | ++DOMWINDOW == 150 (15278C00) [pid = 3740] [serial = 1140] [outer = 00000000] 12:33:28 INFO - PROCESS | 3740 | ++DOMWINDOW == 151 (1A4FC400) [pid = 3740] [serial = 1141] [outer = 15278C00] 12:33:28 INFO - PROCESS | 3740 | 1464377608494 Marionette DEBUG loaded listener.js 12:33:28 INFO - PROCESS | 3740 | ++DOMWINDOW == 152 (1A76E000) [pid = 3740] [serial = 1142] [outer = 15278C00] 12:33:28 INFO - PROCESS | 3740 | 1464377608844 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]]]}] 12:33:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 12:33:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 670ms 12:33:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 12:33:28 INFO - PROCESS | 3740 | 1464377608912 Marionette TRACE conn5 -> [0,1485,"getWindowHandle",null] 12:33:28 INFO - PROCESS | 3740 | 1464377608914 Marionette TRACE conn5 <- [1,1485,null,{"value":"13"}] 12:33:28 INFO - PROCESS | 3740 | 1464377608916 Marionette TRACE conn5 -> [0,1486,"setScriptTimeout",{"ms":35000}] 12:33:28 INFO - PROCESS | 3740 | 1464377608918 Marionette TRACE conn5 <- [1,1486,null,{}] 12:33:28 INFO - PROCESS | 3740 | 1464377608921 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}] 12:33:29 INFO - PROCESS | 3740 | 1464377609016 Marionette TRACE conn5 <- [1,1487,null,{"value":null}] 12:33:29 INFO - PROCESS | 3740 | 1464377609024 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\", \"518d4023-cf08-4df0-a07a-6b3da5d0c4d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:33:29 INFO - PROCESS | 3740 | ++DOCSHELL 1A222400 == 86 [pid = 3740] [id = 381] 12:33:29 INFO - PROCESS | 3740 | ++DOMWINDOW == 153 (1A4F2400) [pid = 3740] [serial = 1143] [outer = 00000000] 12:33:29 INFO - PROCESS | 3740 | ++DOMWINDOW == 154 (1C84C000) [pid = 3740] [serial = 1144] [outer = 1A4F2400] 12:33:29 INFO - PROCESS | 3740 | 1464377609068 Marionette DEBUG loaded listener.js 12:33:29 INFO - PROCESS | 3740 | ++DOMWINDOW == 155 (1CFAEC00) [pid = 3740] [serial = 1145] [outer = 1A4F2400] 12:33:29 INFO - PROCESS | 3740 | 1464377609489 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]]]}] 12:33:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 12:33:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 630ms 12:33:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 12:33:29 INFO - PROCESS | 3740 | 1464377609562 Marionette TRACE conn5 -> [0,1489,"getWindowHandle",null] 12:33:29 INFO - PROCESS | 3740 | 1464377609564 Marionette TRACE conn5 <- [1,1489,null,{"value":"13"}] 12:33:29 INFO - PROCESS | 3740 | 1464377609567 Marionette TRACE conn5 -> [0,1490,"setScriptTimeout",{"ms":35000}] 12:33:29 INFO - PROCESS | 3740 | 1464377609569 Marionette TRACE conn5 <- [1,1490,null,{}] 12:33:29 INFO - PROCESS | 3740 | 1464377609572 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}] 12:33:29 INFO - PROCESS | 3740 | 1464377609666 Marionette TRACE conn5 <- [1,1491,null,{"value":null}] 12:33:29 INFO - PROCESS | 3740 | 1464377609711 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\", \"518d4023-cf08-4df0-a07a-6b3da5d0c4d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:33:29 INFO - PROCESS | 3740 | ++DOCSHELL 1876E800 == 87 [pid = 3740] [id = 382] 12:33:29 INFO - PROCESS | 3740 | ++DOMWINDOW == 156 (1CFB3800) [pid = 3740] [serial = 1146] [outer = 00000000] 12:33:29 INFO - PROCESS | 3740 | ++DOMWINDOW == 157 (1D0FC400) [pid = 3740] [serial = 1147] [outer = 1CFB3800] 12:33:29 INFO - PROCESS | 3740 | 1464377609757 Marionette DEBUG loaded listener.js 12:33:29 INFO - PROCESS | 3740 | ++DOMWINDOW == 158 (1DB0B800) [pid = 3740] [serial = 1148] [outer = 1CFB3800] 12:33:30 INFO - PROCESS | 3740 | 1464377610458 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]]]}] 12:33:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 12:33:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 931ms 12:33:30 INFO - PROCESS | 3740 | 1464377610499 Marionette TRACE conn5 -> [0,1493,"getWindowHandle",null] 12:33:30 INFO - PROCESS | 3740 | 1464377610504 Marionette TRACE conn5 <- [1,1493,null,{"value":"13"}] 12:33:30 INFO - PROCESS | 3740 | 1464377610510 Marionette TRACE conn5 -> [0,1494,"setScriptTimeout",{"ms":35000}] 12:33:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 12:33:30 INFO - PROCESS | 3740 | 1464377610513 Marionette TRACE conn5 <- [1,1494,null,{}] 12:33:30 INFO - PROCESS | 3740 | 1464377610520 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}] 12:33:30 INFO - PROCESS | 3740 | 1464377610702 Marionette TRACE conn5 <- [1,1495,null,{"value":null}] 12:33:30 INFO - PROCESS | 3740 | 1464377610821 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\", \"518d4023-cf08-4df0-a07a-6b3da5d0c4d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:33:30 INFO - PROCESS | 3740 | ++DOCSHELL 10B83400 == 88 [pid = 3740] [id = 383] 12:33:30 INFO - PROCESS | 3740 | ++DOMWINDOW == 159 (10B85C00) [pid = 3740] [serial = 1149] [outer = 00000000] 12:33:30 INFO - PROCESS | 3740 | ++DOMWINDOW == 160 (10E9DC00) [pid = 3740] [serial = 1150] [outer = 10B85C00] 12:33:30 INFO - PROCESS | 3740 | 1464377610881 Marionette DEBUG loaded listener.js 12:33:30 INFO - PROCESS | 3740 | ++DOMWINDOW == 161 (14936400) [pid = 3740] [serial = 1151] [outer = 10B85C00] 12:33:31 INFO - PROCESS | 3740 | 1464377611523 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]]]}] 12:33:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 12:33:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 1069ms 12:33:31 INFO - PROCESS | 3740 | 1464377611598 Marionette TRACE conn5 -> [0,1497,"getWindowHandle",null] 12:33:31 INFO - PROCESS | 3740 | 1464377611604 Marionette TRACE conn5 <- [1,1497,null,{"value":"13"}] 12:33:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 12:33:31 INFO - PROCESS | 3740 | 1464377611611 Marionette TRACE conn5 -> [0,1498,"setScriptTimeout",{"ms":35000}] 12:33:31 INFO - PROCESS | 3740 | 1464377611614 Marionette TRACE conn5 <- [1,1498,null,{}] 12:33:31 INFO - PROCESS | 3740 | 1464377611618 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}] 12:33:31 INFO - PROCESS | 3740 | 1464377611743 Marionette TRACE conn5 <- [1,1499,null,{"value":null}] 12:33:31 INFO - PROCESS | 3740 | 1464377611895 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\", \"518d4023-cf08-4df0-a07a-6b3da5d0c4d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:33:31 INFO - PROCESS | 3740 | ++DOCSHELL 15EF2C00 == 89 [pid = 3740] [id = 384] 12:33:31 INFO - PROCESS | 3740 | ++DOMWINDOW == 162 (16EA6400) [pid = 3740] [serial = 1152] [outer = 00000000] 12:33:31 INFO - PROCESS | 3740 | ++DOMWINDOW == 163 (18764000) [pid = 3740] [serial = 1153] [outer = 16EA6400] 12:33:31 INFO - PROCESS | 3740 | 1464377611952 Marionette DEBUG loaded listener.js 12:33:32 INFO - PROCESS | 3740 | ++DOMWINDOW == 164 (1986C000) [pid = 3740] [serial = 1154] [outer = 16EA6400] 12:33:32 INFO - PROCESS | 3740 | 1464377612563 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]]]}] 12:33:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 12:33:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 1025ms 12:33:32 INFO - PROCESS | 3740 | 1464377612636 Marionette TRACE conn5 -> [0,1501,"getWindowHandle",null] 12:33:32 INFO - PROCESS | 3740 | 1464377612638 Marionette TRACE conn5 <- [1,1501,null,{"value":"13"}] 12:33:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 12:33:32 INFO - PROCESS | 3740 | 1464377612642 Marionette TRACE conn5 -> [0,1502,"setScriptTimeout",{"ms":35000}] 12:33:32 INFO - PROCESS | 3740 | 1464377612646 Marionette TRACE conn5 <- [1,1502,null,{}] 12:33:32 INFO - PROCESS | 3740 | 1464377612657 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}] 12:33:32 INFO - PROCESS | 3740 | 1464377612835 Marionette TRACE conn5 <- [1,1503,null,{"value":null}] 12:33:33 INFO - PROCESS | 3740 | 1464377612984 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\", \"518d4023-cf08-4df0-a07a-6b3da5d0c4d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:33:33 INFO - PROCESS | 3740 | ++DOCSHELL 1CFBBC00 == 90 [pid = 3740] [id = 385] 12:33:33 INFO - PROCESS | 3740 | ++DOMWINDOW == 165 (1D0F1C00) [pid = 3740] [serial = 1155] [outer = 00000000] 12:33:33 INFO - PROCESS | 3740 | ++DOMWINDOW == 166 (1DD68800) [pid = 3740] [serial = 1156] [outer = 1D0F1C00] 12:33:33 INFO - PROCESS | 3740 | 1464377613043 Marionette DEBUG loaded listener.js 12:33:33 INFO - PROCESS | 3740 | ++DOMWINDOW == 167 (1E2DB000) [pid = 3740] [serial = 1157] [outer = 1D0F1C00] 12:33:33 INFO - PROCESS | 3740 | 1464377613641 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]]]}] 12:33:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 12:33:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 1020ms 12:33:33 INFO - PROCESS | 3740 | 1464377613673 Marionette TRACE conn5 -> [0,1505,"getWindowHandle",null] 12:33:33 INFO - PROCESS | 3740 | 1464377613676 Marionette TRACE conn5 <- [1,1505,null,{"value":"13"}] 12:33:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 12:33:33 INFO - PROCESS | 3740 | 1464377613681 Marionette TRACE conn5 -> [0,1506,"setScriptTimeout",{"ms":35000}] 12:33:33 INFO - PROCESS | 3740 | 1464377613683 Marionette TRACE conn5 <- [1,1506,null,{}] 12:33:33 INFO - PROCESS | 3740 | 1464377613686 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}] 12:33:33 INFO - PROCESS | 3740 | 1464377613809 Marionette TRACE conn5 <- [1,1507,null,{"value":null}] 12:33:34 INFO - PROCESS | 3740 | 1464377613974 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\", \"518d4023-cf08-4df0-a07a-6b3da5d0c4d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:33:34 INFO - PROCESS | 3740 | ++DOCSHELL 1EEFD000 == 91 [pid = 3740] [id = 386] 12:33:34 INFO - PROCESS | 3740 | ++DOMWINDOW == 168 (1EEFD400) [pid = 3740] [serial = 1158] [outer = 00000000] 12:33:34 INFO - PROCESS | 3740 | ++DOMWINDOW == 169 (2002D400) [pid = 3740] [serial = 1159] [outer = 1EEFD400] 12:33:34 INFO - PROCESS | 3740 | 1464377614030 Marionette DEBUG loaded listener.js 12:33:34 INFO - PROCESS | 3740 | ++DOMWINDOW == 170 (200D9400) [pid = 3740] [serial = 1160] [outer = 1EEFD400] 12:33:34 INFO - PROCESS | 3740 | 1464377614593 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]]]}] 12:33:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 12:33:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 971ms 12:33:34 INFO - PROCESS | 3740 | 1464377614657 Marionette TRACE conn5 -> [0,1509,"getWindowHandle",null] 12:33:34 INFO - PROCESS | 3740 | 1464377614659 Marionette TRACE conn5 <- [1,1509,null,{"value":"13"}] 12:33:34 INFO - PROCESS | 3740 | 1464377614663 Marionette TRACE conn5 -> [0,1510,"setScriptTimeout",{"ms":35000}] 12:33:34 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 12:33:34 INFO - PROCESS | 3740 | 1464377614665 Marionette TRACE conn5 <- [1,1510,null,{}] 12:33:34 INFO - PROCESS | 3740 | 1464377614669 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}] 12:33:34 INFO - PROCESS | 3740 | 1464377614784 Marionette TRACE conn5 <- [1,1511,null,{"value":null}] 12:33:34 INFO - PROCESS | 3740 | 1464377614937 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\", \"518d4023-cf08-4df0-a07a-6b3da5d0c4d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:33:34 INFO - PROCESS | 3740 | ++DOCSHELL 1A1C5800 == 92 [pid = 3740] [id = 387] 12:33:34 INFO - PROCESS | 3740 | ++DOMWINDOW == 171 (1C16BC00) [pid = 3740] [serial = 1161] [outer = 00000000] 12:33:35 INFO - PROCESS | 3740 | ++DOMWINDOW == 172 (223F6C00) [pid = 3740] [serial = 1162] [outer = 1C16BC00] 12:33:35 INFO - PROCESS | 3740 | 1464377614993 Marionette DEBUG loaded listener.js 12:33:35 INFO - PROCESS | 3740 | ++DOMWINDOW == 173 (2262B800) [pid = 3740] [serial = 1163] [outer = 1C16BC00] 12:33:35 INFO - PROCESS | 3740 | 1464377615563 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"]]]}] 12:33:35 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | fillRect should not affect current default path and NotSupportedError should be thrown. - assert_throws: fillRect should not affect current default path and NotSupportedError should be thrown. function "function () { 12:33:35 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 12:33:35 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 12:33:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:33:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:33:35 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 12:33:35 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | strokeRect should not affect current default path and NotSupportedError should be thrown. - assert_throws: strokeRect should not affect current default path and NotSupportedError should be thrown. function "function () { 12:33:35 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 12:33:35 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 12:33:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:33:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:33:35 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 12:33:35 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | fillText should not affect current default path and NotSupportedError should be thrown. - assert_throws: fillText should not affect current default path and NotSupportedError should be thrown. function "function () { 12:33:35 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 12:33:35 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 12:33:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:33:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:33:35 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 12:33:35 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | strokeText should not affect current default path and NotSupportedError shuld be thrown. - assert_throws: strokeText should not affect current default path and NotSupportedError shuld be thrown. function "function () { 12:33:35 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 12:33:35 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 12:33:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:33:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:33:35 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 12:33:35 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 935ms 12:33:35 INFO - PROCESS | 3740 | 1464377615601 Marionette TRACE conn5 -> [0,1513,"getWindowHandle",null] 12:33:35 INFO - PROCESS | 3740 | 1464377615604 Marionette TRACE conn5 <- [1,1513,null,{"value":"13"}] 12:33:35 INFO - PROCESS | 3740 | 1464377615607 Marionette TRACE conn5 -> [0,1514,"setScriptTimeout",{"ms":35000}] 12:33:35 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 12:33:35 INFO - PROCESS | 3740 | 1464377615609 Marionette TRACE conn5 <- [1,1514,null,{}] 12:33:35 INFO - PROCESS | 3740 | 1464377615613 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}] 12:33:35 INFO - PROCESS | 3740 | 1464377615748 Marionette TRACE conn5 <- [1,1515,null,{"value":null}] 12:33:35 INFO - PROCESS | 3740 | 1464377615916 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\", \"518d4023-cf08-4df0-a07a-6b3da5d0c4d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:33:35 INFO - PROCESS | 3740 | ++DOCSHELL 22D13C00 == 93 [pid = 3740] [id = 388] 12:33:35 INFO - PROCESS | 3740 | ++DOMWINDOW == 174 (22D14000) [pid = 3740] [serial = 1164] [outer = 00000000] 12:33:35 INFO - PROCESS | 3740 | ++DOMWINDOW == 175 (239AE000) [pid = 3740] [serial = 1165] [outer = 22D14000] 12:33:36 INFO - PROCESS | 3740 | 1464377615974 Marionette DEBUG loaded listener.js 12:33:36 INFO - PROCESS | 3740 | ++DOMWINDOW == 176 (239B6000) [pid = 3740] [serial = 1166] [outer = 22D14000] 12:33:36 INFO - PROCESS | 3740 | 1464377616540 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"]]]}] 12:33:36 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 12:33:36 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 12:33:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:33:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:33:36 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 12:33:36 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 12:33:36 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 12:33:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:33:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:33:36 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 12:33:36 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 12:33:36 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 12:33:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:33:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:33:36 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 12:33:36 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 971ms 12:33:36 INFO - PROCESS | 3740 | 1464377616582 Marionette TRACE conn5 -> [0,1517,"getWindowHandle",null] 12:33:36 INFO - PROCESS | 3740 | 1464377616584 Marionette TRACE conn5 <- [1,1517,null,{"value":"13"}] 12:33:36 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 12:33:36 INFO - PROCESS | 3740 | 1464377616587 Marionette TRACE conn5 -> [0,1518,"setScriptTimeout",{"ms":35000}] 12:33:36 INFO - PROCESS | 3740 | 1464377616589 Marionette TRACE conn5 <- [1,1518,null,{}] 12:33:36 INFO - PROCESS | 3740 | 1464377616593 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}] 12:33:36 INFO - PROCESS | 3740 | 1464377616709 Marionette TRACE conn5 <- [1,1519,null,{"value":null}] 12:33:36 INFO - PROCESS | 3740 | 1464377616837 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\", \"518d4023-cf08-4df0-a07a-6b3da5d0c4d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:33:36 INFO - PROCESS | 3740 | ++DOCSHELL 0FF0F800 == 94 [pid = 3740] [id = 389] 12:33:36 INFO - PROCESS | 3740 | ++DOMWINDOW == 177 (1A70E800) [pid = 3740] [serial = 1167] [outer = 00000000] 12:33:36 INFO - PROCESS | 3740 | ++DOMWINDOW == 178 (23490C00) [pid = 3740] [serial = 1168] [outer = 1A70E800] 12:33:36 INFO - PROCESS | 3740 | 1464377616893 Marionette DEBUG loaded listener.js 12:33:37 INFO - PROCESS | 3740 | ++DOMWINDOW == 179 (23494C00) [pid = 3740] [serial = 1169] [outer = 1A70E800] 12:33:37 INFO - PROCESS | 3740 | 1464377617379 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]]]}] 12:33:37 INFO - TEST-FAIL | /2dcontext/image-smoothing/imagesmoothing.html | When the CanvasRenderingContext2D object is created, the attribute must be set to true. - assert_true: expected true got undefined 12:33:37 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 12:33:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:33:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:33:37 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 12:33:37 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 12:33:37 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On getting the imageSmoothingEnabled attribute, the user agent must return the last value it was set to. 12:33:37 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 12:33:37 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 830ms 12:33:37 INFO - PROCESS | 3740 | 1464377617421 Marionette TRACE conn5 -> [0,1521,"getWindowHandle",null] 12:33:37 INFO - PROCESS | 3740 | 1464377617423 Marionette TRACE conn5 <- [1,1521,null,{"value":"13"}] 12:33:37 INFO - PROCESS | 3740 | 1464377617427 Marionette TRACE conn5 -> [0,1522,"setScriptTimeout",{"ms":35000}] 12:33:37 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 12:33:37 INFO - PROCESS | 3740 | 1464377617429 Marionette TRACE conn5 <- [1,1522,null,{}] 12:33:37 INFO - PROCESS | 3740 | 1464377617432 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}] 12:33:37 INFO - PROCESS | 3740 | 1464377617555 Marionette TRACE conn5 <- [1,1523,null,{"value":null}] 12:33:37 INFO - PROCESS | 3740 | 1464377617680 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\", \"518d4023-cf08-4df0-a07a-6b3da5d0c4d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:33:37 INFO - PROCESS | 3740 | ++DOCSHELL 239EBC00 == 95 [pid = 3740] [id = 390] 12:33:37 INFO - PROCESS | 3740 | ++DOMWINDOW == 180 (239EC000) [pid = 3740] [serial = 1170] [outer = 00000000] 12:33:37 INFO - PROCESS | 3740 | ++DOMWINDOW == 181 (23D8E800) [pid = 3740] [serial = 1171] [outer = 239EC000] 12:33:37 INFO - PROCESS | 3740 | 1464377617738 Marionette DEBUG loaded listener.js 12:33:37 INFO - PROCESS | 3740 | ++DOMWINDOW == 182 (23D87C00) [pid = 3740] [serial = 1172] [outer = 239EC000] 12:33:38 INFO - PROCESS | 3740 | 1464377618358 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]]]}] 12:33:38 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 12:33:38 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 971ms 12:33:38 INFO - PROCESS | 3740 | 1464377618402 Marionette TRACE conn5 -> [0,1525,"getWindowHandle",null] 12:33:38 INFO - PROCESS | 3740 | 1464377618404 Marionette TRACE conn5 <- [1,1525,null,{"value":"13"}] 12:33:38 INFO - PROCESS | 3740 | 1464377618407 Marionette TRACE conn5 -> [0,1526,"setScriptTimeout",{"ms":35000}] 12:33:38 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 12:33:38 INFO - PROCESS | 3740 | 1464377618409 Marionette TRACE conn5 <- [1,1526,null,{}] 12:33:38 INFO - PROCESS | 3740 | 1464377618413 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}] 12:33:38 INFO - PROCESS | 3740 | 1464377618535 Marionette TRACE conn5 <- [1,1527,null,{"value":null}] 12:33:38 INFO - PROCESS | 3740 | 1464377618691 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\", \"518d4023-cf08-4df0-a07a-6b3da5d0c4d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:33:38 INFO - PROCESS | 3740 | ++DOCSHELL 1054EC00 == 96 [pid = 3740] [id = 391] 12:33:38 INFO - PROCESS | 3740 | ++DOMWINDOW == 183 (1DB11800) [pid = 3740] [serial = 1173] [outer = 00000000] 12:33:38 INFO - PROCESS | 3740 | ++DOMWINDOW == 184 (26AB2800) [pid = 3740] [serial = 1174] [outer = 1DB11800] 12:33:38 INFO - PROCESS | 3740 | 1464377618748 Marionette DEBUG loaded listener.js 12:33:38 INFO - PROCESS | 3740 | ++DOMWINDOW == 185 (26AB4800) [pid = 3740] [serial = 1175] [outer = 1DB11800] 12:33:39 INFO - PROCESS | 3740 | 1464377619319 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]]]}] 12:33:39 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 12:33:39 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 970ms 12:33:39 INFO - PROCESS | 3740 | 1464377619381 Marionette TRACE conn5 -> [0,1529,"getWindowHandle",null] 12:33:39 INFO - PROCESS | 3740 | 1464377619384 Marionette TRACE conn5 <- [1,1529,null,{"value":"13"}] 12:33:39 INFO - PROCESS | 3740 | 1464377619387 Marionette TRACE conn5 -> [0,1530,"setScriptTimeout",{"ms":35000}] 12:33:39 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 12:33:39 INFO - PROCESS | 3740 | 1464377619389 Marionette TRACE conn5 <- [1,1530,null,{}] 12:33:39 INFO - PROCESS | 3740 | 1464377619393 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}] 12:33:39 INFO - PROCESS | 3740 | 1464377619512 Marionette TRACE conn5 <- [1,1531,null,{"value":null}] 12:33:39 INFO - PROCESS | 3740 | 1464377619818 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\", \"518d4023-cf08-4df0-a07a-6b3da5d0c4d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:33:39 INFO - PROCESS | 3740 | ++DOCSHELL 0FE7E800 == 97 [pid = 3740] [id = 392] 12:33:39 INFO - PROCESS | 3740 | ++DOMWINDOW == 186 (10527000) [pid = 3740] [serial = 1176] [outer = 00000000] 12:33:39 INFO - PROCESS | 3740 | ++DOMWINDOW == 187 (10574000) [pid = 3740] [serial = 1177] [outer = 10527000] 12:33:39 INFO - PROCESS | 3740 | 1464377619877 Marionette DEBUG loaded listener.js 12:33:39 INFO - PROCESS | 3740 | ++DOMWINDOW == 188 (10B88000) [pid = 3740] [serial = 1178] [outer = 10527000] 12:33:40 INFO - PROCESS | 3740 | 1464377620452 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]]]}] 12:33:40 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 12:33:40 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 1118ms 12:33:40 INFO - PROCESS | 3740 | 1464377620510 Marionette TRACE conn5 -> [0,1533,"getWindowHandle",null] 12:33:40 INFO - PROCESS | 3740 | 1464377620514 Marionette TRACE conn5 <- [1,1533,null,{"value":"13"}] 12:33:40 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 12:33:40 INFO - PROCESS | 3740 | 1464377620518 Marionette TRACE conn5 -> [0,1534,"setScriptTimeout",{"ms":35000}] 12:33:40 INFO - PROCESS | 3740 | 1464377620521 Marionette TRACE conn5 <- [1,1534,null,{}] 12:33:40 INFO - PROCESS | 3740 | 1464377620526 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}] 12:33:40 INFO - PROCESS | 3740 | 1464377620640 Marionette TRACE conn5 <- [1,1535,null,{"value":null}] 12:33:40 INFO - PROCESS | 3740 | 1464377620799 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\", \"518d4023-cf08-4df0-a07a-6b3da5d0c4d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:33:40 INFO - PROCESS | 3740 | ++DOCSHELL 15275000 == 98 [pid = 3740] [id = 393] 12:33:40 INFO - PROCESS | 3740 | ++DOMWINDOW == 189 (18F85400) [pid = 3740] [serial = 1179] [outer = 00000000] 12:33:40 INFO - PROCESS | 3740 | ++DOMWINDOW == 190 (19860000) [pid = 3740] [serial = 1180] [outer = 18F85400] 12:33:40 INFO - PROCESS | 3740 | 1464377620851 Marionette DEBUG loaded listener.js 12:33:40 INFO - PROCESS | 3740 | ++DOMWINDOW == 191 (19EA8000) [pid = 3740] [serial = 1181] [outer = 18F85400] 12:33:41 INFO - PROCESS | 3740 | 1464377621464 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]]]}] 12:33:41 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 12:33:41 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 970ms 12:33:41 INFO - PROCESS | 3740 | 1464377621491 Marionette TRACE conn5 -> [0,1537,"getWindowHandle",null] 12:33:41 INFO - PROCESS | 3740 | 1464377621495 Marionette TRACE conn5 <- [1,1537,null,{"value":"13"}] 12:33:41 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 12:33:41 INFO - PROCESS | 3740 | 1464377621500 Marionette TRACE conn5 -> [0,1538,"setScriptTimeout",{"ms":35000}] 12:33:41 INFO - PROCESS | 3740 | 1464377621501 Marionette TRACE conn5 <- [1,1538,null,{}] 12:33:41 INFO - PROCESS | 3740 | 1464377621505 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}] 12:33:41 INFO - PROCESS | 3740 | 1464377621616 Marionette TRACE conn5 <- [1,1539,null,{"value":null}] 12:33:41 INFO - PROCESS | 3740 | 1464377621796 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\", \"518d4023-cf08-4df0-a07a-6b3da5d0c4d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:33:41 INFO - PROCESS | 3740 | ++DOCSHELL 149F1000 == 99 [pid = 3740] [id = 394] 12:33:41 INFO - PROCESS | 3740 | ++DOMWINDOW == 192 (14C71C00) [pid = 3740] [serial = 1182] [outer = 00000000] 12:33:41 INFO - PROCESS | 3740 | ++DOMWINDOW == 193 (1A633400) [pid = 3740] [serial = 1183] [outer = 14C71C00] 12:33:41 INFO - PROCESS | 3740 | 1464377621845 Marionette DEBUG loaded listener.js 12:33:41 INFO - PROCESS | 3740 | ++DOMWINDOW == 194 (1BACF000) [pid = 3740] [serial = 1184] [outer = 14C71C00] 12:33:42 INFO - PROCESS | 3740 | --DOCSHELL 1A222400 == 98 [pid = 3740] [id = 381] 12:33:42 INFO - PROCESS | 3740 | --DOCSHELL 15275400 == 97 [pid = 3740] [id = 380] 12:33:42 INFO - PROCESS | 3740 | --DOCSHELL 1A716000 == 96 [pid = 3740] [id = 379] 12:33:42 INFO - PROCESS | 3740 | --DOCSHELL 1A430000 == 95 [pid = 3740] [id = 378] 12:33:42 INFO - PROCESS | 3740 | --DOCSHELL 19486000 == 94 [pid = 3740] [id = 377] 12:33:42 INFO - PROCESS | 3740 | --DOCSHELL 18F77000 == 93 [pid = 3740] [id = 376] 12:33:42 INFO - PROCESS | 3740 | --DOCSHELL 1493DC00 == 92 [pid = 3740] [id = 375] 12:33:42 INFO - PROCESS | 3740 | --DOCSHELL 10B86800 == 91 [pid = 3740] [id = 374] 12:33:42 INFO - PROCESS | 3740 | --DOMWINDOW == 193 (1DD64000) [pid = 3740] [serial = 1053] [outer = 00000000] [url = about:blank] 12:33:42 INFO - PROCESS | 3740 | --DOMWINDOW == 192 (22C80400) [pid = 3740] [serial = 1062] [outer = 00000000] [url = about:blank] 12:33:42 INFO - PROCESS | 3740 | --DOMWINDOW == 191 (191ACC00) [pid = 3740] [serial = 1044] [outer = 00000000] [url = about:blank] 12:33:42 INFO - PROCESS | 3740 | --DOMWINDOW == 190 (1CF2A000) [pid = 3740] [serial = 1047] [outer = 00000000] [url = about:blank] 12:33:42 INFO - PROCESS | 3740 | --DOMWINDOW == 189 (22674C00) [pid = 3740] [serial = 1059] [outer = 00000000] [url = about:blank] 12:33:42 INFO - PROCESS | 3740 | --DOMWINDOW == 188 (1D21D800) [pid = 3740] [serial = 1050] [outer = 00000000] [url = about:blank] 12:33:42 INFO - PROCESS | 3740 | --DOMWINDOW == 187 (148EAC00) [pid = 3740] [serial = 1041] [outer = 00000000] [url = about:blank] 12:33:42 INFO - PROCESS | 3740 | --DOMWINDOW == 186 (200D9800) [pid = 3740] [serial = 1056] [outer = 00000000] [url = about:blank] 12:33:42 INFO - PROCESS | 3740 | --DOMWINDOW == 185 (200D4C00) [pid = 3740] [serial = 1092] [outer = 00000000] [url = about:blank] 12:33:42 INFO - PROCESS | 3740 | --DOCSHELL 10A99800 == 90 [pid = 3740] [id = 373] 12:33:42 INFO - PROCESS | 3740 | --DOCSHELL 10575000 == 89 [pid = 3740] [id = 365] 12:33:42 INFO - PROCESS | 3740 | --DOMWINDOW == 184 (16EA6C00) [pid = 3740] [serial = 1086] [outer = 00000000] [url = about:blank] 12:33:42 INFO - PROCESS | 3740 | --DOMWINDOW == 183 (1EEF0800) [pid = 3740] [serial = 898] [outer = 00000000] [url = about:blank] 12:33:42 INFO - PROCESS | 3740 | --DOMWINDOW == 182 (1D2A6400) [pid = 3740] [serial = 1084] [outer = 00000000] [url = about:blank] 12:33:42 INFO - PROCESS | 3740 | --DOMWINDOW == 181 (1B8C0C00) [pid = 3740] [serial = 1039] [outer = 00000000] [url = about:blank] 12:33:42 INFO - PROCESS | 3740 | --DOMWINDOW == 180 (1E2DC000) [pid = 3740] [serial = 895] [outer = 00000000] [url = about:blank] 12:33:42 INFO - PROCESS | 3740 | --DOMWINDOW == 179 (22626C00) [pid = 3740] [serial = 901] [outer = 00000000] [url = about:blank] 12:33:42 INFO - PROCESS | 3740 | --DOMWINDOW == 178 (1A614400) [pid = 3740] [serial = 1078] [outer = 00000000] [url = about:blank] 12:33:42 INFO - PROCESS | 3740 | --DOMWINDOW == 177 (19865C00) [pid = 3740] [serial = 1075] [outer = 00000000] [url = about:blank] 12:33:42 INFO - PROCESS | 3740 | --DOMWINDOW == 176 (14943400) [pid = 3740] [serial = 1065] [outer = 00000000] [url = about:blank] 12:33:42 INFO - PROCESS | 3740 | --DOMWINDOW == 175 (153A5400) [pid = 3740] [serial = 1072] [outer = 00000000] [url = about:blank] 12:33:42 INFO - PROCESS | 3740 | --DOMWINDOW == 174 (1520DC00) [pid = 3740] [serial = 1066] [outer = 00000000] [url = about:blank] 12:33:42 INFO - PROCESS | 3740 | --DOMWINDOW == 173 (1C6BFC00) [pid = 3740] [serial = 1081] [outer = 00000000] [url = about:blank] 12:33:42 INFO - PROCESS | 3740 | --DOMWINDOW == 172 (19EA9C00) [pid = 3740] [serial = 1069] [outer = 00000000] [url = about:blank] 12:33:42 INFO - PROCESS | 3740 | --DOMWINDOW == 171 (18F85800) [pid = 3740] [serial = 1087] [outer = 00000000] [url = about:blank] 12:33:42 INFO - PROCESS | 3740 | --DOMWINDOW == 170 (1A22F800) [pid = 3740] [serial = 1077] [outer = 00000000] [url = about:blank] 12:33:42 INFO - PROCESS | 3740 | --DOMWINDOW == 169 (192E8400) [pid = 3740] [serial = 1074] [outer = 00000000] [url = about:blank] 12:33:42 INFO - PROCESS | 3740 | --DOMWINDOW == 168 (1DBBFC00) [pid = 3740] [serial = 892] [outer = 00000000] [url = about:blank] 12:33:42 INFO - PROCESS | 3740 | --DOMWINDOW == 167 (1520F400) [pid = 3740] [serial = 1071] [outer = 00000000] [url = about:blank] 12:33:42 INFO - PROCESS | 3740 | --DOMWINDOW == 166 (1DBC0C00) [pid = 3740] [serial = 937] [outer = 00000000] [url = about:blank] 12:33:42 INFO - PROCESS | 3740 | --DOMWINDOW == 165 (191B6000) [pid = 3740] [serial = 1068] [outer = 00000000] [url = about:blank] 12:33:42 INFO - PROCESS | 3740 | --DOMWINDOW == 164 (1CF36400) [pid = 3740] [serial = 1089] [outer = 00000000] [url = about:blank] 12:33:42 INFO - PROCESS | 3740 | --DOMWINDOW == 163 (16EB0400) [pid = 3740] [serial = 904] [outer = 00000000] [url = about:blank] 12:33:42 INFO - PROCESS | 3740 | --DOMWINDOW == 162 (1B8BE800) [pid = 3740] [serial = 1080] [outer = 00000000] [url = about:blank] 12:33:42 INFO - PROCESS | 3740 | --DOMWINDOW == 161 (1CFAC800) [pid = 3740] [serial = 1083] [outer = 00000000] [url = about:blank] 12:33:42 INFO - PROCESS | 3740 | --DOMWINDOW == 160 (1EEF5400) [pid = 3740] [serial = 1090] [outer = 00000000] [url = about:blank] 12:33:42 INFO - PROCESS | 3740 | 1464377622490 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]]]}] 12:33:42 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 12:33:42 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 1017ms 12:33:42 INFO - PROCESS | 3740 | 1464377622520 Marionette TRACE conn5 -> [0,1541,"getWindowHandle",null] 12:33:42 INFO - PROCESS | 3740 | 1464377622523 Marionette TRACE conn5 <- [1,1541,null,{"value":"13"}] 12:33:42 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 12:33:42 INFO - PROCESS | 3740 | 1464377622527 Marionette TRACE conn5 -> [0,1542,"setScriptTimeout",{"ms":35000}] 12:33:42 INFO - PROCESS | 3740 | 1464377622533 Marionette TRACE conn5 <- [1,1542,null,{}] 12:33:42 INFO - PROCESS | 3740 | 1464377622555 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}] 12:33:42 INFO - PROCESS | 3740 | 1464377622654 Marionette TRACE conn5 <- [1,1543,null,{"value":null}] 12:33:42 INFO - PROCESS | 3740 | 1464377622664 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\", \"518d4023-cf08-4df0-a07a-6b3da5d0c4d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:33:42 INFO - PROCESS | 3740 | ++DOCSHELL 1493DC00 == 90 [pid = 3740] [id = 395] 12:33:42 INFO - PROCESS | 3740 | ++DOMWINDOW == 161 (14945400) [pid = 3740] [serial = 1185] [outer = 00000000] 12:33:42 INFO - PROCESS | 3740 | ++DOMWINDOW == 162 (17E05400) [pid = 3740] [serial = 1186] [outer = 14945400] 12:33:42 INFO - PROCESS | 3740 | 1464377622709 Marionette DEBUG loaded listener.js 12:33:42 INFO - PROCESS | 3740 | ++DOMWINDOW == 163 (1876DC00) [pid = 3740] [serial = 1187] [outer = 14945400] 12:33:43 INFO - PROCESS | 3740 | 1464377623194 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]]]}] 12:33:43 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 12:33:43 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 730ms 12:33:43 INFO - PROCESS | 3740 | 1464377623260 Marionette TRACE conn5 -> [0,1545,"getWindowHandle",null] 12:33:43 INFO - PROCESS | 3740 | 1464377623263 Marionette TRACE conn5 <- [1,1545,null,{"value":"13"}] 12:33:43 INFO - PROCESS | 3740 | 1464377623266 Marionette TRACE conn5 -> [0,1546,"setScriptTimeout",{"ms":35000}] 12:33:43 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 12:33:43 INFO - PROCESS | 3740 | 1464377623268 Marionette TRACE conn5 <- [1,1546,null,{}] 12:33:43 INFO - PROCESS | 3740 | 1464377623272 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}] 12:33:43 INFO - PROCESS | 3740 | 1464377623370 Marionette TRACE conn5 <- [1,1547,null,{"value":null}] 12:33:43 INFO - PROCESS | 3740 | 1464377623499 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\", \"518d4023-cf08-4df0-a07a-6b3da5d0c4d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:33:43 INFO - PROCESS | 3740 | ++DOCSHELL 18F80C00 == 91 [pid = 3740] [id = 396] 12:33:43 INFO - PROCESS | 3740 | ++DOMWINDOW == 164 (18F81800) [pid = 3740] [serial = 1188] [outer = 00000000] 12:33:43 INFO - PROCESS | 3740 | ++DOMWINDOW == 165 (1A221400) [pid = 3740] [serial = 1189] [outer = 18F81800] 12:33:43 INFO - PROCESS | 3740 | 1464377623545 Marionette DEBUG loaded listener.js 12:33:43 INFO - PROCESS | 3740 | ++DOMWINDOW == 166 (1A435400) [pid = 3740] [serial = 1190] [outer = 18F81800] 12:33:43 INFO - PROCESS | 3740 | 1464377623909 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]]]}] 12:33:43 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 12:33:43 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 670ms 12:33:43 INFO - PROCESS | 3740 | 1464377623962 Marionette TRACE conn5 -> [0,1549,"getWindowHandle",null] 12:33:43 INFO - PROCESS | 3740 | 1464377623964 Marionette TRACE conn5 <- [1,1549,null,{"value":"13"}] 12:33:43 INFO - PROCESS | 3740 | 1464377623968 Marionette TRACE conn5 -> [0,1550,"setScriptTimeout",{"ms":35000}] 12:33:43 INFO - PROCESS | 3740 | 1464377623970 Marionette TRACE conn5 <- [1,1550,null,{}] 12:33:43 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 12:33:44 INFO - PROCESS | 3740 | 1464377623973 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}] 12:33:44 INFO - PROCESS | 3740 | 1464377624099 Marionette TRACE conn5 <- [1,1551,null,{"value":null}] 12:33:44 INFO - PROCESS | 3740 | 1464377624109 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\", \"518d4023-cf08-4df0-a07a-6b3da5d0c4d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:33:44 INFO - PROCESS | 3740 | ++DOCSHELL 1A641C00 == 92 [pid = 3740] [id = 397] 12:33:44 INFO - PROCESS | 3740 | ++DOMWINDOW == 167 (1A716C00) [pid = 3740] [serial = 1191] [outer = 00000000] 12:33:44 INFO - PROCESS | 3740 | ++DOMWINDOW == 168 (1BAC2800) [pid = 3740] [serial = 1192] [outer = 1A716C00] 12:33:44 INFO - PROCESS | 3740 | 1464377624162 Marionette DEBUG loaded listener.js 12:33:44 INFO - PROCESS | 3740 | ++DOMWINDOW == 169 (1CF28400) [pid = 3740] [serial = 1193] [outer = 1A716C00] 12:33:44 INFO - PROCESS | 3740 | 1464377624717 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]]]}] 12:33:44 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 12:33:44 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 770ms 12:33:44 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 12:33:44 INFO - PROCESS | 3740 | 1464377624746 Marionette TRACE conn5 -> [0,1553,"getWindowHandle",null] 12:33:44 INFO - PROCESS | 3740 | 1464377624748 Marionette TRACE conn5 <- [1,1553,null,{"value":"13"}] 12:33:44 INFO - PROCESS | 3740 | 1464377624751 Marionette TRACE conn5 -> [0,1554,"setScriptTimeout",{"ms":35000}] 12:33:44 INFO - PROCESS | 3740 | 1464377624753 Marionette TRACE conn5 <- [1,1554,null,{}] 12:33:44 INFO - PROCESS | 3740 | 1464377624756 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}] 12:33:44 INFO - PROCESS | 3740 | 1464377624898 Marionette TRACE conn5 <- [1,1555,null,{"value":null}] 12:33:45 INFO - PROCESS | 3740 | 1464377624976 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\", \"518d4023-cf08-4df0-a07a-6b3da5d0c4d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:33:45 INFO - PROCESS | 3740 | ++DOCSHELL 148EF000 == 93 [pid = 3740] [id = 398] 12:33:45 INFO - PROCESS | 3740 | ++DOMWINDOW == 170 (19EAFC00) [pid = 3740] [serial = 1194] [outer = 00000000] 12:33:45 INFO - PROCESS | 3740 | ++DOMWINDOW == 171 (1D0FB400) [pid = 3740] [serial = 1195] [outer = 19EAFC00] 12:33:45 INFO - PROCESS | 3740 | 1464377625021 Marionette DEBUG loaded listener.js 12:33:45 INFO - PROCESS | 3740 | ++DOMWINDOW == 172 (1DB0AC00) [pid = 3740] [serial = 1196] [outer = 19EAFC00] 12:33:45 INFO - PROCESS | 3740 | 1464377625426 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]]]}] 12:33:45 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 12:33:45 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 730ms 12:33:45 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 12:33:45 INFO - PROCESS | 3740 | 1464377625482 Marionette TRACE conn5 -> [0,1557,"getWindowHandle",null] 12:33:45 INFO - PROCESS | 3740 | 1464377625484 Marionette TRACE conn5 <- [1,1557,null,{"value":"13"}] 12:33:45 INFO - PROCESS | 3740 | 1464377625487 Marionette TRACE conn5 -> [0,1558,"setScriptTimeout",{"ms":35000}] 12:33:45 INFO - PROCESS | 3740 | 1464377625489 Marionette TRACE conn5 <- [1,1558,null,{}] 12:33:45 INFO - PROCESS | 3740 | 1464377625493 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}] 12:33:45 INFO - PROCESS | 3740 | 1464377625658 Marionette TRACE conn5 <- [1,1559,null,{"value":null}] 12:33:45 INFO - PROCESS | 3740 | 1464377625679 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\", \"518d4023-cf08-4df0-a07a-6b3da5d0c4d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:33:45 INFO - PROCESS | 3740 | ++DOCSHELL 18302800 == 94 [pid = 3740] [id = 399] 12:33:45 INFO - PROCESS | 3740 | ++DOMWINDOW == 173 (1830E400) [pid = 3740] [serial = 1197] [outer = 00000000] 12:33:45 INFO - PROCESS | 3740 | ++DOMWINDOW == 174 (1DD82400) [pid = 3740] [serial = 1198] [outer = 1830E400] 12:33:45 INFO - PROCESS | 3740 | 1464377625723 Marionette DEBUG loaded listener.js 12:33:45 INFO - PROCESS | 3740 | ++DOMWINDOW == 175 (1EEF0800) [pid = 3740] [serial = 1199] [outer = 1830E400] 12:33:46 INFO - PROCESS | 3740 | 1464377626188 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]]]}] 12:33:46 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 12:33:46 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 730ms 12:33:46 INFO - PROCESS | 3740 | 1464377626218 Marionette TRACE conn5 -> [0,1561,"getWindowHandle",null] 12:33:46 INFO - PROCESS | 3740 | 1464377626220 Marionette TRACE conn5 <- [1,1561,null,{"value":"13"}] 12:33:46 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 12:33:46 INFO - PROCESS | 3740 | 1464377626223 Marionette TRACE conn5 -> [0,1562,"setScriptTimeout",{"ms":35000}] 12:33:46 INFO - PROCESS | 3740 | 1464377626225 Marionette TRACE conn5 <- [1,1562,null,{}] 12:33:46 INFO - PROCESS | 3740 | 1464377626228 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}] 12:33:46 INFO - PROCESS | 3740 | 1464377626365 Marionette TRACE conn5 <- [1,1563,null,{"value":null}] 12:33:46 INFO - PROCESS | 3740 | --DOMWINDOW == 174 (1BACBC00) [pid = 3740] [serial = 881] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 12:33:46 INFO - PROCESS | 3740 | --DOMWINDOW == 173 (1D2AF400) [pid = 3740] [serial = 1052] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 12:33:46 INFO - PROCESS | 3740 | --DOMWINDOW == 172 (1EEF8000) [pid = 3740] [serial = 1001] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 12:33:46 INFO - PROCESS | 3740 | --DOMWINDOW == 171 (22625000) [pid = 3740] [serial = 1004] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 12:33:46 INFO - PROCESS | 3740 | --DOMWINDOW == 170 (1A230800) [pid = 3740] [serial = 944] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 12:33:46 INFO - PROCESS | 3740 | --DOMWINDOW == 169 (0CB3A000) [pid = 3740] [serial = 1010] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 12:33:46 INFO - PROCESS | 3740 | --DOMWINDOW == 168 (1479D000) [pid = 3740] [serial = 1007] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 12:33:46 INFO - PROCESS | 3740 | --DOMWINDOW == 167 (1052D800) [pid = 3740] [serial = 938] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 12:33:46 INFO - PROCESS | 3740 | --DOMWINDOW == 166 (1A42D000) [pid = 3740] [serial = 995] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 12:33:46 INFO - PROCESS | 3740 | --DOMWINDOW == 165 (1EEFA400) [pid = 3740] [serial = 950] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 12:33:46 INFO - PROCESS | 3740 | --DOMWINDOW == 164 (1DD65800) [pid = 3740] [serial = 998] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 12:33:46 INFO - PROCESS | 3740 | --DOMWINDOW == 163 (15276000) [pid = 3740] [serial = 992] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 12:33:46 INFO - PROCESS | 3740 | --DOMWINDOW == 162 (1D0FCC00) [pid = 3740] [serial = 1049] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 12:33:46 INFO - PROCESS | 3740 | --DOMWINDOW == 161 (10B86400) [pid = 3740] [serial = 1040] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 12:33:46 INFO - PROCESS | 3740 | --DOMWINDOW == 160 (1BAC7800) [pid = 3740] [serial = 1046] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 12:33:46 INFO - PROCESS | 3740 | --DOMWINDOW == 159 (16EB3C00) [pid = 3740] [serial = 941] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 12:33:46 INFO - PROCESS | 3740 | --DOMWINDOW == 158 (1830A000) [pid = 3740] [serial = 1043] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 12:33:46 INFO - PROCESS | 3740 | --DOMWINDOW == 157 (1DBBD000) [pid = 3740] [serial = 947] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 12:33:46 INFO - PROCESS | 3740 | --DOMWINDOW == 156 (223F0C00) [pid = 3740] [serial = 953] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 12:33:46 INFO - PROCESS | 3740 | --DOMWINDOW == 155 (223F2800) [pid = 3740] [serial = 1058] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 12:33:46 INFO - PROCESS | 3740 | --DOMWINDOW == 154 (20026000) [pid = 3740] [serial = 1055] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 12:33:46 INFO - PROCESS | 3740 | --DOMWINDOW == 153 (0CAC0400) [pid = 3740] [serial = 989] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 12:33:46 INFO - PROCESS | 3740 | --DOMWINDOW == 152 (16EB3800) [pid = 3740] [serial = 956] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 12:33:46 INFO - PROCESS | 3740 | --DOMWINDOW == 151 (1A432800) [pid = 3740] [serial = 1134] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 12:33:46 INFO - PROCESS | 3740 | --DOMWINDOW == 150 (15278C00) [pid = 3740] [serial = 1140] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 12:33:46 INFO - PROCESS | 3740 | --DOMWINDOW == 149 (1A717C00) [pid = 3740] [serial = 1137] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 12:33:46 INFO - PROCESS | 3740 | --DOMWINDOW == 148 (1A4F2400) [pid = 3740] [serial = 1143] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 12:33:46 INFO - PROCESS | 3740 | --DOMWINDOW == 147 (10A43C00) [pid = 3740] [serial = 1094] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 12:33:46 INFO - PROCESS | 3740 | --DOMWINDOW == 146 (11702800) [pid = 3740] [serial = 1098] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 12:33:46 INFO - PROCESS | 3740 | --DOMWINDOW == 145 (239E8000) [pid = 3740] [serial = 1107] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 12:33:46 INFO - PROCESS | 3740 | --DOMWINDOW == 144 (22D15C00) [pid = 3740] [serial = 1113] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 12:33:46 INFO - PROCESS | 3740 | --DOMWINDOW == 143 (223F3400) [pid = 3740] [serial = 1101] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 12:33:46 INFO - PROCESS | 3740 | --DOMWINDOW == 142 (23D86C00) [pid = 3740] [serial = 1110] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 12:33:46 INFO - PROCESS | 3740 | --DOMWINDOW == 141 (15209C00) [pid = 3740] [serial = 1125] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 12:33:46 INFO - PROCESS | 3740 | --DOMWINDOW == 140 (10B87800) [pid = 3740] [serial = 1122] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 12:33:46 INFO - PROCESS | 3740 | --DOMWINDOW == 139 (1B33A400) [pid = 3740] [serial = 1116] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 12:33:46 INFO - PROCESS | 3740 | --DOMWINDOW == 138 (22F48800) [pid = 3740] [serial = 1104] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 12:33:46 INFO - PROCESS | 3740 | --DOMWINDOW == 137 (10B84400) [pid = 3740] [serial = 1119] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 12:33:46 INFO - PROCESS | 3740 | --DOMWINDOW == 136 (18F77C00) [pid = 3740] [serial = 1128] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 12:33:46 INFO - PROCESS | 3740 | --DOMWINDOW == 135 (2002AC00) [pid = 3740] [serial = 1091] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 12:33:46 INFO - PROCESS | 3740 | --DOMWINDOW == 134 (19842000) [pid = 3740] [serial = 1131] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 12:33:46 INFO - PROCESS | 3740 | 1464377626919 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\", \"518d4023-cf08-4df0-a07a-6b3da5d0c4d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:33:46 INFO - PROCESS | 3740 | ++DOCSHELL 0CA2C000 == 95 [pid = 3740] [id = 400] 12:33:46 INFO - PROCESS | 3740 | ++DOMWINDOW == 135 (0CAC0400) [pid = 3740] [serial = 1200] [outer = 00000000] 12:33:46 INFO - PROCESS | 3740 | ++DOMWINDOW == 136 (10552800) [pid = 3740] [serial = 1201] [outer = 0CAC0400] 12:33:46 INFO - PROCESS | 3740 | 1464377626965 Marionette DEBUG loaded listener.js 12:33:47 INFO - PROCESS | 3740 | ++DOMWINDOW == 137 (10B44000) [pid = 3740] [serial = 1202] [outer = 0CAC0400] 12:33:47 INFO - PROCESS | 3740 | 1464377627387 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]]]}] 12:33:47 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 12:33:47 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 1224ms 12:33:47 INFO - PROCESS | 3740 | 1464377627447 Marionette TRACE conn5 -> [0,1565,"getWindowHandle",null] 12:33:47 INFO - PROCESS | 3740 | 1464377627449 Marionette TRACE conn5 <- [1,1565,null,{"value":"13"}] 12:33:47 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 12:33:47 INFO - PROCESS | 3740 | 1464377627453 Marionette TRACE conn5 -> [0,1566,"setScriptTimeout",{"ms":35000}] 12:33:47 INFO - PROCESS | 3740 | 1464377627454 Marionette TRACE conn5 <- [1,1566,null,{}] 12:33:47 INFO - PROCESS | 3740 | 1464377627458 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}] 12:33:47 INFO - PROCESS | 3740 | 1464377627553 Marionette TRACE conn5 <- [1,1567,null,{"value":null}] 12:33:47 INFO - PROCESS | 3740 | 1464377627562 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\", \"518d4023-cf08-4df0-a07a-6b3da5d0c4d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:33:47 INFO - PROCESS | 3740 | ++DOCSHELL 0FF61000 == 96 [pid = 3740] [id = 401] 12:33:47 INFO - PROCESS | 3740 | ++DOMWINDOW == 138 (1054C400) [pid = 3740] [serial = 1203] [outer = 00000000] 12:33:47 INFO - PROCESS | 3740 | ++DOMWINDOW == 139 (17FC5000) [pid = 3740] [serial = 1204] [outer = 1054C400] 12:33:47 INFO - PROCESS | 3740 | 1464377627606 Marionette DEBUG loaded listener.js 12:33:47 INFO - PROCESS | 3740 | ++DOMWINDOW == 140 (1A42B800) [pid = 3740] [serial = 1205] [outer = 1054C400] 12:33:48 INFO - PROCESS | 3740 | 1464377628051 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]]]}] 12:33:48 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 12:33:48 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 630ms 12:33:48 INFO - PROCESS | 3740 | 1464377628083 Marionette TRACE conn5 -> [0,1569,"getWindowHandle",null] 12:33:48 INFO - PROCESS | 3740 | 1464377628085 Marionette TRACE conn5 <- [1,1569,null,{"value":"13"}] 12:33:48 INFO - PROCESS | 3740 | 1464377628105 Marionette TRACE conn5 -> [0,1570,"setScriptTimeout",{"ms":35000}] 12:33:48 INFO - PROCESS | 3740 | 1464377628107 Marionette TRACE conn5 <- [1,1570,null,{}] 12:33:48 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 12:33:48 INFO - PROCESS | 3740 | 1464377628110 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}] 12:33:48 INFO - PROCESS | 3740 | 1464377628205 Marionette TRACE conn5 <- [1,1571,null,{"value":null}] 12:33:48 INFO - PROCESS | 3740 | 1464377628245 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\", \"518d4023-cf08-4df0-a07a-6b3da5d0c4d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:33:48 INFO - PROCESS | 3740 | ++DOCSHELL 17E0C400 == 97 [pid = 3740] [id = 402] 12:33:48 INFO - PROCESS | 3740 | ++DOMWINDOW == 141 (1A714000) [pid = 3740] [serial = 1206] [outer = 00000000] 12:33:48 INFO - PROCESS | 3740 | ++DOMWINDOW == 142 (1D0FCC00) [pid = 3740] [serial = 1207] [outer = 1A714000] 12:33:48 INFO - PROCESS | 3740 | 1464377628295 Marionette DEBUG loaded listener.js 12:33:48 INFO - PROCESS | 3740 | ++DOMWINDOW == 143 (20024400) [pid = 3740] [serial = 1208] [outer = 1A714000] 12:33:48 INFO - PROCESS | 3740 | 1464377628772 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]]]}] 12:33:48 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 12:33:48 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 730ms 12:33:48 INFO - PROCESS | 3740 | 1464377628913 Marionette TRACE conn5 -> [0,1573,"getWindowHandle",null] 12:33:48 INFO - PROCESS | 3740 | 1464377628917 Marionette TRACE conn5 <- [1,1573,null,{"value":"13"}] 12:33:48 INFO - PROCESS | 3740 | 1464377628923 Marionette TRACE conn5 -> [0,1574,"setScriptTimeout",{"ms":35000}] 12:33:48 INFO - PROCESS | 3740 | 1464377628928 Marionette TRACE conn5 <- [1,1574,null,{}] 12:33:48 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 12:33:48 INFO - PROCESS | 3740 | 1464377628935 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}] 12:33:49 INFO - PROCESS | 3740 | 1464377629102 Marionette TRACE conn5 <- [1,1575,null,{"value":null}] 12:33:49 INFO - PROCESS | 3740 | 1464377629263 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\", \"518d4023-cf08-4df0-a07a-6b3da5d0c4d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:33:49 INFO - PROCESS | 3740 | ++DOCSHELL 10573C00 == 98 [pid = 3740] [id = 403] 12:33:49 INFO - PROCESS | 3740 | ++DOMWINDOW == 144 (10574400) [pid = 3740] [serial = 1209] [outer = 00000000] 12:33:49 INFO - PROCESS | 3740 | ++DOMWINDOW == 145 (10B86800) [pid = 3740] [serial = 1210] [outer = 10574400] 12:33:49 INFO - PROCESS | 3740 | 1464377629322 Marionette DEBUG loaded listener.js 12:33:49 INFO - PROCESS | 3740 | ++DOMWINDOW == 146 (14943400) [pid = 3740] [serial = 1211] [outer = 10574400] 12:33:49 INFO - PROCESS | 3740 | 1464377629945 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]]]}] 12:33:50 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 12:33:50 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 1070ms 12:33:50 INFO - PROCESS | 3740 | 1464377630004 Marionette TRACE conn5 -> [0,1577,"getWindowHandle",null] 12:33:50 INFO - PROCESS | 3740 | 1464377630008 Marionette TRACE conn5 <- [1,1577,null,{"value":"13"}] 12:33:50 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 12:33:50 INFO - PROCESS | 3740 | 1464377630016 Marionette TRACE conn5 -> [0,1578,"setScriptTimeout",{"ms":35000}] 12:33:50 INFO - PROCESS | 3740 | 1464377630020 Marionette TRACE conn5 <- [1,1578,null,{}] 12:33:50 INFO - PROCESS | 3740 | 1464377630025 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}] 12:33:50 INFO - PROCESS | 3740 | 1464377630151 Marionette TRACE conn5 <- [1,1579,null,{"value":null}] 12:33:50 INFO - PROCESS | 3740 | 1464377630313 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\", \"518d4023-cf08-4df0-a07a-6b3da5d0c4d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:33:50 INFO - PROCESS | 3740 | ++DOCSHELL 17ECD400 == 99 [pid = 3740] [id = 404] 12:33:50 INFO - PROCESS | 3740 | ++DOMWINDOW == 147 (18301800) [pid = 3740] [serial = 1212] [outer = 00000000] 12:33:50 INFO - PROCESS | 3740 | ++DOMWINDOW == 148 (191B3400) [pid = 3740] [serial = 1213] [outer = 18301800] 12:33:50 INFO - PROCESS | 3740 | 1464377630370 Marionette DEBUG loaded listener.js 12:33:50 INFO - PROCESS | 3740 | ++DOMWINDOW == 149 (19EA3400) [pid = 3740] [serial = 1214] [outer = 18301800] 12:33:51 INFO - PROCESS | 3740 | 1464377631009 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]]]}] 12:33:51 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 12:33:51 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 1020ms 12:33:51 INFO - PROCESS | 3740 | 1464377631038 Marionette TRACE conn5 -> [0,1581,"getWindowHandle",null] 12:33:51 INFO - PROCESS | 3740 | 1464377631040 Marionette TRACE conn5 <- [1,1581,null,{"value":"13"}] 12:33:51 INFO - PROCESS | 3740 | 1464377631044 Marionette TRACE conn5 -> [0,1582,"setScriptTimeout",{"ms":35000}] 12:33:51 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 12:33:51 INFO - PROCESS | 3740 | 1464377631046 Marionette TRACE conn5 <- [1,1582,null,{}] 12:33:51 INFO - PROCESS | 3740 | 1464377631056 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}] 12:33:51 INFO - PROCESS | 3740 | 1464377631184 Marionette TRACE conn5 <- [1,1583,null,{"value":null}] 12:33:51 INFO - PROCESS | 3740 | 1464377631360 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\", \"518d4023-cf08-4df0-a07a-6b3da5d0c4d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:33:51 INFO - PROCESS | 3740 | ++DOCSHELL 1CF2B400 == 100 [pid = 3740] [id = 405] 12:33:51 INFO - PROCESS | 3740 | ++DOMWINDOW == 150 (1CF33800) [pid = 3740] [serial = 1215] [outer = 00000000] 12:33:51 INFO - PROCESS | 3740 | ++DOMWINDOW == 151 (1D0FE800) [pid = 3740] [serial = 1216] [outer = 1CF33800] 12:33:51 INFO - PROCESS | 3740 | 1464377631420 Marionette DEBUG loaded listener.js 12:33:51 INFO - PROCESS | 3740 | ++DOMWINDOW == 152 (1DBBF400) [pid = 3740] [serial = 1217] [outer = 1CF33800] 12:33:52 INFO - PROCESS | 3740 | 1464377631978 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]]]}] 12:33:52 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 12:33:52 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 970ms 12:33:52 INFO - PROCESS | 3740 | 1464377632018 Marionette TRACE conn5 -> [0,1585,"getWindowHandle",null] 12:33:52 INFO - PROCESS | 3740 | 1464377632020 Marionette TRACE conn5 <- [1,1585,null,{"value":"13"}] 12:33:52 INFO - PROCESS | 3740 | 1464377632024 Marionette TRACE conn5 -> [0,1586,"setScriptTimeout",{"ms":35000}] 12:33:52 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 12:33:52 INFO - PROCESS | 3740 | 1464377632026 Marionette TRACE conn5 <- [1,1586,null,{}] 12:33:52 INFO - PROCESS | 3740 | 1464377632030 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}] 12:33:52 INFO - PROCESS | 3740 | 1464377632154 Marionette TRACE conn5 <- [1,1587,null,{"value":null}] 12:33:52 INFO - PROCESS | 3740 | 1464377632355 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\", \"518d4023-cf08-4df0-a07a-6b3da5d0c4d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:33:52 INFO - PROCESS | 3740 | ++DOCSHELL 223EA000 == 101 [pid = 3740] [id = 406] 12:33:52 INFO - PROCESS | 3740 | ++DOMWINDOW == 153 (223EAC00) [pid = 3740] [serial = 1218] [outer = 00000000] 12:33:52 INFO - PROCESS | 3740 | ++DOMWINDOW == 154 (22677400) [pid = 3740] [serial = 1219] [outer = 223EAC00] 12:33:52 INFO - PROCESS | 3740 | 1464377632422 Marionette DEBUG loaded listener.js 12:33:52 INFO - PROCESS | 3740 | ++DOMWINDOW == 155 (22C82000) [pid = 3740] [serial = 1220] [outer = 223EAC00] 12:33:53 INFO - PROCESS | 3740 | 1464377633018 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]]]}] 12:33:53 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 12:33:53 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 1017ms 12:33:53 INFO - PROCESS | 3740 | 1464377633057 Marionette TRACE conn5 -> [0,1589,"getWindowHandle",null] 12:33:53 INFO - PROCESS | 3740 | 1464377633060 Marionette TRACE conn5 <- [1,1589,null,{"value":"13"}] 12:33:53 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 12:33:53 INFO - PROCESS | 3740 | 1464377633063 Marionette TRACE conn5 -> [0,1590,"setScriptTimeout",{"ms":35000}] 12:33:53 INFO - PROCESS | 3740 | 1464377633065 Marionette TRACE conn5 <- [1,1590,null,{}] 12:33:53 INFO - PROCESS | 3740 | 1464377633086 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}] 12:33:53 INFO - PROCESS | 3740 | 1464377633207 Marionette TRACE conn5 <- [1,1591,null,{"value":null}] 12:33:53 INFO - PROCESS | 3740 | 1464377633383 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\", \"518d4023-cf08-4df0-a07a-6b3da5d0c4d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:33:53 INFO - PROCESS | 3740 | ++DOCSHELL 22D13000 == 102 [pid = 3740] [id = 407] 12:33:53 INFO - PROCESS | 3740 | ++DOMWINDOW == 156 (22D15400) [pid = 3740] [serial = 1221] [outer = 00000000] 12:33:53 INFO - PROCESS | 3740 | ++DOMWINDOW == 157 (22F41800) [pid = 3740] [serial = 1222] [outer = 22D15400] 12:33:53 INFO - PROCESS | 3740 | 1464377633440 Marionette DEBUG loaded listener.js 12:33:53 INFO - PROCESS | 3740 | ++DOMWINDOW == 158 (22F4BC00) [pid = 3740] [serial = 1223] [outer = 22D15400] 12:33:54 INFO - PROCESS | 3740 | 1464377634061 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]]]}] 12:33:54 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 12:33:54 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 1042ms 12:33:54 INFO - PROCESS | 3740 | 1464377634107 Marionette TRACE conn5 -> [0,1593,"getWindowHandle",null] 12:33:54 INFO - PROCESS | 3740 | 1464377634109 Marionette TRACE conn5 <- [1,1593,null,{"value":"13"}] 12:33:54 INFO - PROCESS | 3740 | 1464377634112 Marionette TRACE conn5 -> [0,1594,"setScriptTimeout",{"ms":35000}] 12:33:54 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 12:33:54 INFO - PROCESS | 3740 | 1464377634115 Marionette TRACE conn5 <- [1,1594,null,{}] 12:33:54 INFO - PROCESS | 3740 | 1464377634118 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}] 12:33:54 INFO - PROCESS | 3740 | 1464377634281 Marionette TRACE conn5 <- [1,1595,null,{"value":null}] 12:33:54 INFO - PROCESS | 3740 | 1464377634445 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\", \"518d4023-cf08-4df0-a07a-6b3da5d0c4d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:33:54 INFO - PROCESS | 3740 | ++DOCSHELL 22F4E000 == 103 [pid = 3740] [id = 408] 12:33:54 INFO - PROCESS | 3740 | ++DOMWINDOW == 159 (239AEC00) [pid = 3740] [serial = 1224] [outer = 00000000] 12:33:54 INFO - PROCESS | 3740 | ++DOMWINDOW == 160 (23D82C00) [pid = 3740] [serial = 1225] [outer = 239AEC00] 12:33:54 INFO - PROCESS | 3740 | 1464377634502 Marionette DEBUG loaded listener.js 12:33:54 INFO - PROCESS | 3740 | ++DOMWINDOW == 161 (23DD7400) [pid = 3740] [serial = 1226] [outer = 239AEC00] 12:33:55 INFO - PROCESS | 3740 | 1464377635078 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]]]}] 12:33:55 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 12:33:55 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 1015ms 12:33:55 INFO - PROCESS | 3740 | 1464377635132 Marionette TRACE conn5 -> [0,1597,"getWindowHandle",null] 12:33:55 INFO - PROCESS | 3740 | 1464377635134 Marionette TRACE conn5 <- [1,1597,null,{"value":"13"}] 12:33:55 INFO - PROCESS | 3740 | 1464377635138 Marionette TRACE conn5 -> [0,1598,"setScriptTimeout",{"ms":35000}] 12:33:55 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 12:33:55 INFO - PROCESS | 3740 | 1464377635140 Marionette TRACE conn5 <- [1,1598,null,{}] 12:33:55 INFO - PROCESS | 3740 | 1464377635143 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}] 12:33:55 INFO - PROCESS | 3740 | 1464377635262 Marionette TRACE conn5 <- [1,1599,null,{"value":null}] 12:33:55 INFO - PROCESS | 3740 | 1464377635440 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\", \"518d4023-cf08-4df0-a07a-6b3da5d0c4d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:33:55 INFO - PROCESS | 3740 | ++DOCSHELL 23E8C400 == 104 [pid = 3740] [id = 409] 12:33:55 INFO - PROCESS | 3740 | ++DOMWINDOW == 162 (23E8D000) [pid = 3740] [serial = 1227] [outer = 00000000] 12:33:55 INFO - PROCESS | 3740 | ++DOMWINDOW == 163 (23E94C00) [pid = 3740] [serial = 1228] [outer = 23E8D000] 12:33:55 INFO - PROCESS | 3740 | 1464377635497 Marionette DEBUG loaded listener.js 12:33:55 INFO - PROCESS | 3740 | ++DOMWINDOW == 164 (23E92400) [pid = 3740] [serial = 1229] [outer = 23E8D000] 12:33:56 INFO - PROCESS | 3740 | 1464377636051 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]]]}] 12:33:56 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 12:33:56 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 970ms 12:33:56 INFO - PROCESS | 3740 | 1464377636112 Marionette TRACE conn5 -> [0,1601,"getWindowHandle",null] 12:33:56 INFO - PROCESS | 3740 | 1464377636114 Marionette TRACE conn5 <- [1,1601,null,{"value":"13"}] 12:33:56 INFO - PROCESS | 3740 | 1464377636118 Marionette TRACE conn5 -> [0,1602,"setScriptTimeout",{"ms":35000}] 12:33:56 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 12:33:56 INFO - PROCESS | 3740 | 1464377636120 Marionette TRACE conn5 <- [1,1602,null,{}] 12:33:56 INFO - PROCESS | 3740 | 1464377636123 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}] 12:33:56 INFO - PROCESS | 3740 | 1464377636242 Marionette TRACE conn5 <- [1,1603,null,{"value":null}] 12:33:56 INFO - PROCESS | 3740 | 1464377636419 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\", \"518d4023-cf08-4df0-a07a-6b3da5d0c4d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:33:56 INFO - PROCESS | 3740 | ++DOCSHELL 23E94800 == 105 [pid = 3740] [id = 410] 12:33:56 INFO - PROCESS | 3740 | ++DOMWINDOW == 165 (23E99C00) [pid = 3740] [serial = 1230] [outer = 00000000] 12:33:56 INFO - PROCESS | 3740 | ++DOMWINDOW == 166 (256BA400) [pid = 3740] [serial = 1231] [outer = 23E99C00] 12:33:56 INFO - PROCESS | 3740 | 1464377636475 Marionette DEBUG loaded listener.js 12:33:56 INFO - PROCESS | 3740 | ++DOMWINDOW == 167 (256BC400) [pid = 3740] [serial = 1232] [outer = 23E99C00] 12:33:57 INFO - PROCESS | 3740 | 1464377637135 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]]]}] 12:33:57 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.lineedge.html | Miter joins are not drawn when the miter limit is exceeded at the corners of a zero-height rectangle 12:33:57 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 1072ms 12:33:57 INFO - PROCESS | 3740 | 1464377637193 Marionette TRACE conn5 -> [0,1605,"getWindowHandle",null] 12:33:57 INFO - PROCESS | 3740 | 1464377637195 Marionette TRACE conn5 <- [1,1605,null,{"value":"13"}] 12:33:57 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 12:33:57 INFO - PROCESS | 3740 | 1464377637202 Marionette TRACE conn5 -> [0,1606,"setScriptTimeout",{"ms":35000}] 12:33:57 INFO - PROCESS | 3740 | 1464377637204 Marionette TRACE conn5 <- [1,1606,null,{}] 12:33:57 INFO - PROCESS | 3740 | 1464377637208 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}] 12:33:57 INFO - PROCESS | 3740 | 1464377637329 Marionette TRACE conn5 <- [1,1607,null,{"value":null}] 12:33:57 INFO - PROCESS | 3740 | 1464377637494 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\", \"518d4023-cf08-4df0-a07a-6b3da5d0c4d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:33:57 INFO - PROCESS | 3740 | ++DOCSHELL 10BD2000 == 106 [pid = 3740] [id = 411] 12:33:57 INFO - PROCESS | 3740 | ++DOMWINDOW == 168 (10E97C00) [pid = 3740] [serial = 1233] [outer = 00000000] 12:33:57 INFO - PROCESS | 3740 | ++DOMWINDOW == 169 (1520C400) [pid = 3740] [serial = 1234] [outer = 10E97C00] 12:33:57 INFO - PROCESS | 3740 | 1464377637549 Marionette DEBUG loaded listener.js 12:33:57 INFO - PROCESS | 3740 | ++DOMWINDOW == 170 (17EC3C00) [pid = 3740] [serial = 1235] [outer = 10E97C00] 12:33:58 INFO - PROCESS | 3740 | 1464377638469 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]]]}] 12:33:58 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 12:33:58 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 1332ms 12:33:58 INFO - PROCESS | 3740 | 1464377638536 Marionette TRACE conn5 -> [0,1609,"getWindowHandle",null] 12:33:58 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 12:33:58 INFO - PROCESS | 3740 | 1464377638540 Marionette TRACE conn5 <- [1,1609,null,{"value":"13"}] 12:33:58 INFO - PROCESS | 3740 | 1464377638545 Marionette TRACE conn5 -> [0,1610,"setScriptTimeout",{"ms":35000}] 12:33:58 INFO - PROCESS | 3740 | 1464377638549 Marionette TRACE conn5 <- [1,1610,null,{}] 12:33:58 INFO - PROCESS | 3740 | 1464377638555 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}] 12:33:58 INFO - PROCESS | 3740 | 1464377638676 Marionette TRACE conn5 <- [1,1611,null,{"value":null}] 12:33:58 INFO - PROCESS | 3740 | 1464377638836 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\", \"518d4023-cf08-4df0-a07a-6b3da5d0c4d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:33:58 INFO - PROCESS | 3740 | ++DOCSHELL 148E6000 == 107 [pid = 3740] [id = 412] 12:33:58 INFO - PROCESS | 3740 | ++DOMWINDOW == 171 (148EAC00) [pid = 3740] [serial = 1236] [outer = 00000000] 12:33:58 INFO - PROCESS | 3740 | ++DOMWINDOW == 172 (14C72C00) [pid = 3740] [serial = 1237] [outer = 148EAC00] 12:33:58 INFO - PROCESS | 3740 | 1464377638887 Marionette DEBUG loaded listener.js 12:33:59 INFO - PROCESS | 3740 | ++DOMWINDOW == 173 (10573000) [pid = 3740] [serial = 1238] [outer = 148EAC00] 12:33:59 INFO - PROCESS | 3740 | 1464377639465 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]]]}] 12:33:59 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.rightangle.html | Miter joins are not drawn when the miter limit is exceeded, on exact right angles 12:33:59 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 987ms 12:33:59 INFO - PROCESS | 3740 | 1464377639534 Marionette TRACE conn5 -> [0,1613,"getWindowHandle",null] 12:33:59 INFO - PROCESS | 3740 | 1464377639539 Marionette TRACE conn5 <- [1,1613,null,{"value":"13"}] 12:33:59 INFO - PROCESS | 3740 | 1464377639545 Marionette TRACE conn5 -> [0,1614,"setScriptTimeout",{"ms":35000}] 12:33:59 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 12:33:59 INFO - PROCESS | 3740 | 1464377639548 Marionette TRACE conn5 <- [1,1614,null,{}] 12:33:59 INFO - PROCESS | 3740 | 1464377639552 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}] 12:33:59 INFO - PROCESS | 3740 | 1464377639666 Marionette TRACE conn5 <- [1,1615,null,{"value":null}] 12:33:59 INFO - PROCESS | 3740 | 1464377639828 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\", \"518d4023-cf08-4df0-a07a-6b3da5d0c4d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:33:59 INFO - PROCESS | 3740 | ++DOCSHELL 10BCD800 == 108 [pid = 3740] [id = 413] 12:33:59 INFO - PROCESS | 3740 | ++DOMWINDOW == 174 (148E6C00) [pid = 3740] [serial = 1239] [outer = 00000000] 12:33:59 INFO - PROCESS | 3740 | ++DOMWINDOW == 175 (17FB9800) [pid = 3740] [serial = 1240] [outer = 148E6C00] 12:33:59 INFO - PROCESS | 3740 | 1464377639880 Marionette DEBUG loaded listener.js 12:33:59 INFO - PROCESS | 3740 | ++DOMWINDOW == 176 (18FCF400) [pid = 3740] [serial = 1241] [outer = 148E6C00] 12:34:00 INFO - PROCESS | 3740 | --DOCSHELL 09DD3800 == 107 [pid = 3740] [id = 163] 12:34:00 INFO - PROCESS | 3740 | --DOCSHELL 10E36800 == 106 [pid = 3740] [id = 19] 12:34:00 INFO - PROCESS | 3740 | --DOCSHELL 223EFC00 == 105 [pid = 3740] [id = 318] 12:34:00 INFO - PROCESS | 3740 | --DOCSHELL 223F0400 == 104 [pid = 3740] [id = 353] 12:34:00 INFO - PROCESS | 3740 | --DOCSHELL 0FF61000 == 103 [pid = 3740] [id = 401] 12:34:00 INFO - PROCESS | 3740 | --DOCSHELL 0CA2C000 == 102 [pid = 3740] [id = 400] 12:34:00 INFO - PROCESS | 3740 | --DOCSHELL 18302800 == 101 [pid = 3740] [id = 399] 12:34:00 INFO - PROCESS | 3740 | --DOCSHELL 148EF000 == 100 [pid = 3740] [id = 398] 12:34:00 INFO - PROCESS | 3740 | --DOCSHELL 1A641C00 == 99 [pid = 3740] [id = 397] 12:34:00 INFO - PROCESS | 3740 | --DOCSHELL 18F80C00 == 98 [pid = 3740] [id = 396] 12:34:00 INFO - PROCESS | 3740 | --DOCSHELL 1493DC00 == 97 [pid = 3740] [id = 395] 12:34:00 INFO - PROCESS | 3740 | --DOMWINDOW == 175 (1D0FC400) [pid = 3740] [serial = 1147] [outer = 00000000] [url = about:blank] 12:34:00 INFO - PROCESS | 3740 | --DOCSHELL 149F1000 == 96 [pid = 3740] [id = 394] 12:34:00 INFO - PROCESS | 3740 | --DOCSHELL 15275000 == 95 [pid = 3740] [id = 393] 12:34:00 INFO - PROCESS | 3740 | --DOCSHELL 0FE7E800 == 94 [pid = 3740] [id = 392] 12:34:00 INFO - PROCESS | 3740 | --DOCSHELL 0FF0F800 == 93 [pid = 3740] [id = 389] 12:34:00 INFO - PROCESS | 3740 | --DOCSHELL 22D13C00 == 92 [pid = 3740] [id = 388] 12:34:00 INFO - PROCESS | 3740 | --DOCSHELL 1A1C5800 == 91 [pid = 3740] [id = 387] 12:34:00 INFO - PROCESS | 3740 | --DOCSHELL 1EEFD000 == 90 [pid = 3740] [id = 386] 12:34:00 INFO - PROCESS | 3740 | --DOCSHELL 1CFBBC00 == 89 [pid = 3740] [id = 385] 12:34:00 INFO - PROCESS | 3740 | --DOCSHELL 15EF2C00 == 88 [pid = 3740] [id = 384] 12:34:00 INFO - PROCESS | 3740 | --DOCSHELL 10B83400 == 87 [pid = 3740] [id = 383] 12:34:00 INFO - PROCESS | 3740 | --DOMWINDOW == 174 (1A770400) [pid = 3740] [serial = 997] [outer = 00000000] [url = about:blank] 12:34:00 INFO - PROCESS | 3740 | --DOMWINDOW == 173 (200DCC00) [pid = 3740] [serial = 952] [outer = 00000000] [url = about:blank] 12:34:00 INFO - PROCESS | 3740 | --DOMWINDOW == 172 (1E2DC400) [pid = 3740] [serial = 1000] [outer = 00000000] [url = about:blank] 12:34:00 INFO - PROCESS | 3740 | --DOMWINDOW == 171 (16BD4400) [pid = 3740] [serial = 994] [outer = 00000000] [url = about:blank] 12:34:00 INFO - PROCESS | 3740 | --DOMWINDOW == 170 (1D2ABC00) [pid = 3740] [serial = 1051] [outer = 00000000] [url = about:blank] 12:34:00 INFO - PROCESS | 3740 | --DOMWINDOW == 169 (1496EC00) [pid = 3740] [serial = 1042] [outer = 00000000] [url = about:blank] 12:34:00 INFO - PROCESS | 3740 | --DOMWINDOW == 168 (1CFB0000) [pid = 3740] [serial = 1048] [outer = 00000000] [url = about:blank] 12:34:00 INFO - PROCESS | 3740 | --DOMWINDOW == 167 (1985FC00) [pid = 3740] [serial = 943] [outer = 00000000] [url = about:blank] 12:34:00 INFO - PROCESS | 3740 | --DOMWINDOW == 166 (19EA7000) [pid = 3740] [serial = 1045] [outer = 00000000] [url = about:blank] 12:34:00 INFO - PROCESS | 3740 | --DOMWINDOW == 165 (1EEF8C00) [pid = 3740] [serial = 949] [outer = 00000000] [url = about:blank] 12:34:00 INFO - PROCESS | 3740 | --DOMWINDOW == 164 (22623400) [pid = 3740] [serial = 955] [outer = 00000000] [url = about:blank] 12:34:00 INFO - PROCESS | 3740 | --DOMWINDOW == 163 (2267E400) [pid = 3740] [serial = 1060] [outer = 00000000] [url = about:blank] 12:34:00 INFO - PROCESS | 3740 | --DOMWINDOW == 162 (223EE400) [pid = 3740] [serial = 1057] [outer = 00000000] [url = about:blank] 12:34:00 INFO - PROCESS | 3740 | --DOMWINDOW == 161 (10B42800) [pid = 3740] [serial = 991] [outer = 00000000] [url = about:blank] 12:34:00 INFO - PROCESS | 3740 | --DOMWINDOW == 160 (19EAC800) [pid = 3740] [serial = 958] [outer = 00000000] [url = about:blank] 12:34:00 INFO - PROCESS | 3740 | --DOMWINDOW == 159 (1DB0E400) [pid = 3740] [serial = 883] [outer = 00000000] [url = about:blank] 12:34:00 INFO - PROCESS | 3740 | --DOMWINDOW == 158 (1DD69400) [pid = 3740] [serial = 1054] [outer = 00000000] [url = about:blank] 12:34:00 INFO - PROCESS | 3740 | --DOMWINDOW == 157 (223EB800) [pid = 3740] [serial = 1003] [outer = 00000000] [url = about:blank] 12:34:00 INFO - PROCESS | 3740 | --DOMWINDOW == 156 (22678C00) [pid = 3740] [serial = 1006] [outer = 00000000] [url = about:blank] 12:34:00 INFO - PROCESS | 3740 | --DOMWINDOW == 155 (1B33B800) [pid = 3740] [serial = 946] [outer = 00000000] [url = about:blank] 12:34:00 INFO - PROCESS | 3740 | --DOMWINDOW == 154 (1520AC00) [pid = 3740] [serial = 1012] [outer = 00000000] [url = about:blank] 12:34:00 INFO - PROCESS | 3740 | --DOMWINDOW == 153 (20030C00) [pid = 3740] [serial = 1009] [outer = 00000000] [url = about:blank] 12:34:00 INFO - PROCESS | 3740 | --DOMWINDOW == 152 (14F30800) [pid = 3740] [serial = 940] [outer = 00000000] [url = about:blank] 12:34:00 INFO - PROCESS | 3740 | --DOMWINDOW == 151 (1A70D400) [pid = 3740] [serial = 1136] [outer = 00000000] [url = about:blank] 12:34:00 INFO - PROCESS | 3740 | --DOMWINDOW == 150 (1A638000) [pid = 3740] [serial = 1135] [outer = 00000000] [url = about:blank] 12:34:00 INFO - PROCESS | 3740 | --DOMWINDOW == 149 (1A4FC400) [pid = 3740] [serial = 1141] [outer = 00000000] [url = about:blank] 12:34:00 INFO - PROCESS | 3740 | --DOMWINDOW == 148 (1B8B4400) [pid = 3740] [serial = 1138] [outer = 00000000] [url = about:blank] 12:34:00 INFO - PROCESS | 3740 | --DOMWINDOW == 147 (1C84C000) [pid = 3740] [serial = 1144] [outer = 00000000] [url = about:blank] 12:34:00 INFO - PROCESS | 3740 | --DOMWINDOW == 146 (1BAD0000) [pid = 3740] [serial = 1139] [outer = 00000000] [url = about:blank] 12:34:00 INFO - PROCESS | 3740 | --DOMWINDOW == 145 (148E7C00) [pid = 3740] [serial = 1096] [outer = 00000000] [url = about:blank] 12:34:00 INFO - PROCESS | 3740 | --DOMWINDOW == 144 (10B8B400) [pid = 3740] [serial = 1095] [outer = 00000000] [url = about:blank] 12:34:00 INFO - PROCESS | 3740 | --DOMWINDOW == 143 (191AA400) [pid = 3740] [serial = 1099] [outer = 00000000] [url = about:blank] 12:34:00 INFO - PROCESS | 3740 | --DOMWINDOW == 142 (1A640400) [pid = 3740] [serial = 1100] [outer = 00000000] [url = about:blank] 12:34:00 INFO - PROCESS | 3740 | --DOMWINDOW == 141 (239F0000) [pid = 3740] [serial = 1109] [outer = 00000000] [url = about:blank] 12:34:00 INFO - PROCESS | 3740 | --DOMWINDOW == 140 (239EB400) [pid = 3740] [serial = 1108] [outer = 00000000] [url = about:blank] 12:34:00 INFO - PROCESS | 3740 | --DOMWINDOW == 139 (22D1F800) [pid = 3740] [serial = 1115] [outer = 00000000] [url = about:blank] 12:34:00 INFO - PROCESS | 3740 | --DOMWINDOW == 138 (22D1CC00) [pid = 3740] [serial = 1114] [outer = 00000000] [url = about:blank] 12:34:00 INFO - PROCESS | 3740 | --DOMWINDOW == 137 (22C81000) [pid = 3740] [serial = 1103] [outer = 00000000] [url = about:blank] 12:34:00 INFO - PROCESS | 3740 | --DOMWINDOW == 136 (2267A000) [pid = 3740] [serial = 1102] [outer = 00000000] [url = about:blank] 12:34:00 INFO - PROCESS | 3740 | --DOMWINDOW == 135 (23DD6000) [pid = 3740] [serial = 1112] [outer = 00000000] [url = about:blank] 12:34:00 INFO - PROCESS | 3740 | --DOMWINDOW == 134 (23D8E000) [pid = 3740] [serial = 1111] [outer = 00000000] [url = about:blank] 12:34:00 INFO - PROCESS | 3740 | --DOMWINDOW == 133 (16EAAC00) [pid = 3740] [serial = 1126] [outer = 00000000] [url = about:blank] 12:34:00 INFO - PROCESS | 3740 | --DOMWINDOW == 132 (17EC8C00) [pid = 3740] [serial = 1127] [outer = 00000000] [url = about:blank] 12:34:00 INFO - PROCESS | 3740 | --DOMWINDOW == 131 (1175EC00) [pid = 3740] [serial = 1123] [outer = 00000000] [url = about:blank] 12:34:00 INFO - PROCESS | 3740 | --DOMWINDOW == 130 (148EB000) [pid = 3740] [serial = 1124] [outer = 00000000] [url = about:blank] 12:34:00 INFO - PROCESS | 3740 | --DOMWINDOW == 129 (239B1000) [pid = 3740] [serial = 1118] [outer = 00000000] [url = about:blank] 12:34:00 INFO - PROCESS | 3740 | --DOMWINDOW == 128 (239AE800) [pid = 3740] [serial = 1117] [outer = 00000000] [url = about:blank] 12:34:00 INFO - PROCESS | 3740 | --DOMWINDOW == 127 (239E2C00) [pid = 3740] [serial = 1106] [outer = 00000000] [url = about:blank] 12:34:00 INFO - PROCESS | 3740 | --DOMWINDOW == 126 (22F4F800) [pid = 3740] [serial = 1105] [outer = 00000000] [url = about:blank] 12:34:00 INFO - PROCESS | 3740 | --DOMWINDOW == 125 (14C73800) [pid = 3740] [serial = 1121] [outer = 00000000] [url = about:blank] 12:34:00 INFO - PROCESS | 3740 | --DOMWINDOW == 124 (1496B400) [pid = 3740] [serial = 1120] [outer = 00000000] [url = about:blank] 12:34:00 INFO - PROCESS | 3740 | --DOMWINDOW == 123 (18FCE000) [pid = 3740] [serial = 1129] [outer = 00000000] [url = about:blank] 12:34:00 INFO - PROCESS | 3740 | --DOMWINDOW == 122 (200DA000) [pid = 3740] [serial = 1093] [outer = 00000000] [url = about:blank] 12:34:00 INFO - PROCESS | 3740 | --DOMWINDOW == 121 (198F2000) [pid = 3740] [serial = 1132] [outer = 00000000] [url = about:blank] 12:34:00 INFO - PROCESS | 3740 | --DOMWINDOW == 120 (1A06A800) [pid = 3740] [serial = 1133] [outer = 00000000] [url = about:blank] 12:34:00 INFO - PROCESS | 3740 | --DOMWINDOW == 119 (1A76E000) [pid = 3740] [serial = 1142] [outer = 00000000] [url = about:blank] 12:34:00 INFO - PROCESS | 3740 | --DOMWINDOW == 118 (1CFAEC00) [pid = 3740] [serial = 1145] [outer = 00000000] [url = about:blank] 12:34:00 INFO - PROCESS | 3740 | --DOMWINDOW == 117 (10528800) [pid = 3740] [serial = 679] [outer = 00000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 12:34:00 INFO - PROCESS | 3740 | --DOMWINDOW == 116 (192E7000) [pid = 3740] [serial = 1130] [outer = 00000000] [url = about:blank] 12:34:00 INFO - PROCESS | 3740 | 1464377640505 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]]]}] 12:34:00 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 12:34:00 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 970ms 12:34:00 INFO - PROCESS | 3740 | 1464377640518 Marionette TRACE conn5 -> [0,1617,"getWindowHandle",null] 12:34:00 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 12:34:00 INFO - PROCESS | 3740 | 1464377640520 Marionette TRACE conn5 <- [1,1617,null,{"value":"13"}] 12:34:00 INFO - PROCESS | 3740 | 1464377640523 Marionette TRACE conn5 -> [0,1618,"setScriptTimeout",{"ms":35000}] 12:34:00 INFO - PROCESS | 3740 | 1464377640527 Marionette TRACE conn5 <- [1,1618,null,{}] 12:34:00 INFO - PROCESS | 3740 | 1464377640541 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}] 12:34:00 INFO - PROCESS | 3740 | 1464377640648 Marionette TRACE conn5 <- [1,1619,null,{"value":null}] 12:34:00 INFO - PROCESS | 3740 | 1464377640764 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\", \"518d4023-cf08-4df0-a07a-6b3da5d0c4d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:34:00 INFO - PROCESS | 3740 | ++DOCSHELL 10B86400 == 88 [pid = 3740] [id = 414] 12:34:00 INFO - PROCESS | 3740 | ++DOMWINDOW == 117 (10E98800) [pid = 3740] [serial = 1242] [outer = 00000000] 12:34:00 INFO - PROCESS | 3740 | ++DOMWINDOW == 118 (14973800) [pid = 3740] [serial = 1243] [outer = 10E98800] 12:34:00 INFO - PROCESS | 3740 | 1464377640814 Marionette DEBUG loaded listener.js 12:34:00 INFO - PROCESS | 3740 | ++DOMWINDOW == 119 (14F75C00) [pid = 3740] [serial = 1244] [outer = 10E98800] 12:34:01 INFO - PROCESS | 3740 | 1464377641293 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]]]}] 12:34:01 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 12:34:01 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 831ms 12:34:01 INFO - PROCESS | 3740 | 1464377641355 Marionette TRACE conn5 -> [0,1621,"getWindowHandle",null] 12:34:01 INFO - PROCESS | 3740 | 1464377641358 Marionette TRACE conn5 <- [1,1621,null,{"value":"13"}] 12:34:01 INFO - PROCESS | 3740 | 1464377641360 Marionette TRACE conn5 -> [0,1622,"setScriptTimeout",{"ms":35000}] 12:34:01 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 12:34:01 INFO - PROCESS | 3740 | 1464377641362 Marionette TRACE conn5 <- [1,1622,null,{}] 12:34:01 INFO - PROCESS | 3740 | 1464377641366 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}] 12:34:01 INFO - PROCESS | 3740 | 1464377641466 Marionette TRACE conn5 <- [1,1623,null,{"value":null}] 12:34:01 INFO - PROCESS | 3740 | 1464377641480 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\", \"518d4023-cf08-4df0-a07a-6b3da5d0c4d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:34:01 INFO - PROCESS | 3740 | ++DOCSHELL 15EF2C00 == 89 [pid = 3740] [id = 415] 12:34:01 INFO - PROCESS | 3740 | ++DOMWINDOW == 120 (15EF4800) [pid = 3740] [serial = 1245] [outer = 00000000] 12:34:01 INFO - PROCESS | 3740 | ++DOMWINDOW == 121 (19867C00) [pid = 3740] [serial = 1246] [outer = 15EF4800] 12:34:01 INFO - PROCESS | 3740 | 1464377641525 Marionette DEBUG loaded listener.js 12:34:01 INFO - PROCESS | 3740 | ++DOMWINDOW == 122 (19EA7000) [pid = 3740] [serial = 1247] [outer = 15EF4800] 12:34:02 INFO - PROCESS | 3740 | 1464377642003 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]]]}] 12:34:02 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 12:34:02 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 670ms 12:34:02 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 12:34:02 INFO - PROCESS | 3740 | 1464377642035 Marionette TRACE conn5 -> [0,1625,"getWindowHandle",null] 12:34:02 INFO - PROCESS | 3740 | 1464377642037 Marionette TRACE conn5 <- [1,1625,null,{"value":"13"}] 12:34:02 INFO - PROCESS | 3740 | 1464377642040 Marionette TRACE conn5 -> [0,1626,"setScriptTimeout",{"ms":35000}] 12:34:02 INFO - PROCESS | 3740 | 1464377642041 Marionette TRACE conn5 <- [1,1626,null,{}] 12:34:02 INFO - PROCESS | 3740 | 1464377642049 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}] 12:34:02 INFO - PROCESS | 3740 | 1464377642146 Marionette TRACE conn5 <- [1,1627,null,{"value":null}] 12:34:02 INFO - PROCESS | 3740 | 1464377642153 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\", \"518d4023-cf08-4df0-a07a-6b3da5d0c4d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:34:02 INFO - PROCESS | 3740 | ++DOCSHELL 19EAA000 == 90 [pid = 3740] [id = 416] 12:34:02 INFO - PROCESS | 3740 | ++DOMWINDOW == 123 (1A06A400) [pid = 3740] [serial = 1248] [outer = 00000000] 12:34:02 INFO - PROCESS | 3740 | ++DOMWINDOW == 124 (1A22B400) [pid = 3740] [serial = 1249] [outer = 1A06A400] 12:34:02 INFO - PROCESS | 3740 | 1464377642198 Marionette DEBUG loaded listener.js 12:34:02 INFO - PROCESS | 3740 | ++DOMWINDOW == 125 (1A22D800) [pid = 3740] [serial = 1250] [outer = 1A06A400] 12:34:02 INFO - PROCESS | 3740 | 1464377642680 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]]]}] 12:34:02 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 12:34:02 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 691ms 12:34:02 INFO - PROCESS | 3740 | 1464377642731 Marionette TRACE conn5 -> [0,1629,"getWindowHandle",null] 12:34:02 INFO - PROCESS | 3740 | 1464377642733 Marionette TRACE conn5 <- [1,1629,null,{"value":"13"}] 12:34:02 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 12:34:02 INFO - PROCESS | 3740 | 1464377642736 Marionette TRACE conn5 -> [0,1630,"setScriptTimeout",{"ms":35000}] 12:34:02 INFO - PROCESS | 3740 | 1464377642738 Marionette TRACE conn5 <- [1,1630,null,{}] 12:34:02 INFO - PROCESS | 3740 | 1464377642741 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}] 12:34:02 INFO - PROCESS | 3740 | 1464377642894 Marionette TRACE conn5 <- [1,1631,null,{"value":null}] 12:34:02 INFO - PROCESS | 3740 | 1464377642958 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\", \"518d4023-cf08-4df0-a07a-6b3da5d0c4d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:34:03 INFO - PROCESS | 3740 | ++DOCSHELL 1A634400 == 91 [pid = 3740] [id = 417] 12:34:03 INFO - PROCESS | 3740 | ++DOMWINDOW == 126 (1A63F400) [pid = 3740] [serial = 1251] [outer = 00000000] 12:34:03 INFO - PROCESS | 3740 | ++DOMWINDOW == 127 (1A763400) [pid = 3740] [serial = 1252] [outer = 1A63F400] 12:34:03 INFO - PROCESS | 3740 | 1464377643005 Marionette DEBUG loaded listener.js 12:34:03 INFO - PROCESS | 3740 | ++DOMWINDOW == 128 (1A76F400) [pid = 3740] [serial = 1253] [outer = 1A63F400] 12:34:03 INFO - PROCESS | 3740 | 1464377643464 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]]]}] 12:34:03 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 12:34:03 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 770ms 12:34:03 INFO - PROCESS | 3740 | 1464377643507 Marionette TRACE conn5 -> [0,1633,"getWindowHandle",null] 12:34:03 INFO - PROCESS | 3740 | 1464377643509 Marionette TRACE conn5 <- [1,1633,null,{"value":"13"}] 12:34:03 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 12:34:03 INFO - PROCESS | 3740 | 1464377643512 Marionette TRACE conn5 -> [0,1634,"setScriptTimeout",{"ms":35000}] 12:34:03 INFO - PROCESS | 3740 | 1464377643514 Marionette TRACE conn5 <- [1,1634,null,{}] 12:34:03 INFO - PROCESS | 3740 | 1464377643517 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}] 12:34:03 INFO - PROCESS | 3740 | 1464377643649 Marionette TRACE conn5 <- [1,1635,null,{"value":null}] 12:34:03 INFO - PROCESS | 3740 | 1464377643668 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\", \"518d4023-cf08-4df0-a07a-6b3da5d0c4d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:34:03 INFO - PROCESS | 3740 | ++DOCSHELL 1B33A400 == 92 [pid = 3740] [id = 418] 12:34:03 INFO - PROCESS | 3740 | ++DOMWINDOW == 129 (1B8BA800) [pid = 3740] [serial = 1254] [outer = 00000000] 12:34:03 INFO - PROCESS | 3740 | ++DOMWINDOW == 130 (1BACF800) [pid = 3740] [serial = 1255] [outer = 1B8BA800] 12:34:03 INFO - PROCESS | 3740 | 1464377643712 Marionette DEBUG loaded listener.js 12:34:03 INFO - PROCESS | 3740 | ++DOMWINDOW == 131 (1C6C2800) [pid = 3740] [serial = 1256] [outer = 1B8BA800] 12:34:04 INFO - PROCESS | 3740 | 1464377644166 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]]]}] 12:34:04 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 12:34:04 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 670ms 12:34:04 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 12:34:04 INFO - PROCESS | 3740 | 1464377644183 Marionette TRACE conn5 -> [0,1637,"getWindowHandle",null] 12:34:04 INFO - PROCESS | 3740 | 1464377644185 Marionette TRACE conn5 <- [1,1637,null,{"value":"13"}] 12:34:04 INFO - PROCESS | 3740 | 1464377644193 Marionette TRACE conn5 -> [0,1638,"setScriptTimeout",{"ms":35000}] 12:34:04 INFO - PROCESS | 3740 | 1464377644195 Marionette TRACE conn5 <- [1,1638,null,{}] 12:34:04 INFO - PROCESS | 3740 | 1464377644198 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}] 12:34:04 INFO - PROCESS | 3740 | 1464377644334 Marionette TRACE conn5 <- [1,1639,null,{"value":null}] 12:34:04 INFO - PROCESS | 3740 | 1464377644439 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\", \"518d4023-cf08-4df0-a07a-6b3da5d0c4d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:34:04 INFO - PROCESS | 3740 | ++DOCSHELL 1876A800 == 93 [pid = 3740] [id = 419] 12:34:04 INFO - PROCESS | 3740 | ++DOMWINDOW == 132 (1876B000) [pid = 3740] [serial = 1257] [outer = 00000000] 12:34:04 INFO - PROCESS | 3740 | ++DOMWINDOW == 133 (1CF2C800) [pid = 3740] [serial = 1258] [outer = 1876B000] 12:34:04 INFO - PROCESS | 3740 | 1464377644486 Marionette DEBUG loaded listener.js 12:34:04 INFO - PROCESS | 3740 | ++DOMWINDOW == 134 (1CFAEC00) [pid = 3740] [serial = 1259] [outer = 1876B000] 12:34:05 INFO - PROCESS | 3740 | --DOMWINDOW == 133 (0CAC0400) [pid = 3740] [serial = 1200] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 12:34:05 INFO - PROCESS | 3740 | --DOMWINDOW == 132 (19844C00) [pid = 3740] [serial = 1061] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 12:34:05 INFO - PROCESS | 3740 | --DOMWINDOW == 131 (19EAFC00) [pid = 3740] [serial = 1194] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 12:34:05 INFO - PROCESS | 3740 | --DOMWINDOW == 130 (1830E400) [pid = 3740] [serial = 1197] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 12:34:05 INFO - PROCESS | 3740 | --DOMWINDOW == 129 (1A716C00) [pid = 3740] [serial = 1191] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 12:34:05 INFO - PROCESS | 3740 | --DOMWINDOW == 128 (14945400) [pid = 3740] [serial = 1185] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 12:34:05 INFO - PROCESS | 3740 | --DOMWINDOW == 127 (10527000) [pid = 3740] [serial = 1176] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 12:34:05 INFO - PROCESS | 3740 | --DOMWINDOW == 126 (18F85400) [pid = 3740] [serial = 1179] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 12:34:05 INFO - PROCESS | 3740 | --DOMWINDOW == 125 (14C71C00) [pid = 3740] [serial = 1182] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 12:34:05 INFO - PROCESS | 3740 | --DOMWINDOW == 124 (18F81800) [pid = 3740] [serial = 1188] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 12:34:05 INFO - PROCESS | 3740 | --DOMWINDOW == 123 (1054C400) [pid = 3740] [serial = 1203] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 12:34:05 INFO - PROCESS | 3740 | 1464377645165 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]]]}] 12:34:05 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 12:34:05 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 1025ms 12:34:05 INFO - PROCESS | 3740 | 1464377645214 Marionette TRACE conn5 -> [0,1641,"getWindowHandle",null] 12:34:05 INFO - PROCESS | 3740 | 1464377645216 Marionette TRACE conn5 <- [1,1641,null,{"value":"13"}] 12:34:05 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 12:34:05 INFO - PROCESS | 3740 | 1464377645227 Marionette TRACE conn5 -> [0,1642,"setScriptTimeout",{"ms":35000}] 12:34:05 INFO - PROCESS | 3740 | 1464377645229 Marionette TRACE conn5 <- [1,1642,null,{}] 12:34:05 INFO - PROCESS | 3740 | 1464377645246 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}] 12:34:05 INFO - PROCESS | 3740 | 1464377645340 Marionette TRACE conn5 <- [1,1643,null,{"value":null}] 12:34:05 INFO - PROCESS | 3740 | 1464377645349 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\", \"518d4023-cf08-4df0-a07a-6b3da5d0c4d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:34:05 INFO - PROCESS | 3740 | ++DOCSHELL 10577400 == 94 [pid = 3740] [id = 420] 12:34:05 INFO - PROCESS | 3740 | ++DOMWINDOW == 124 (18F85400) [pid = 3740] [serial = 1260] [outer = 00000000] 12:34:05 INFO - PROCESS | 3740 | ++DOMWINDOW == 125 (1CFB2C00) [pid = 3740] [serial = 1261] [outer = 18F85400] 12:34:05 INFO - PROCESS | 3740 | 1464377645393 Marionette DEBUG loaded listener.js 12:34:05 INFO - PROCESS | 3740 | ++DOMWINDOW == 126 (1D0F2800) [pid = 3740] [serial = 1262] [outer = 18F85400] 12:34:05 INFO - PROCESS | 3740 | 1464377645839 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]]]}] 12:34:05 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 12:34:05 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 630ms 12:34:05 INFO - PROCESS | 3740 | 1464377645859 Marionette TRACE conn5 -> [0,1645,"getWindowHandle",null] 12:34:05 INFO - PROCESS | 3740 | 1464377645862 Marionette TRACE conn5 <- [1,1645,null,{"value":"13"}] 12:34:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 12:34:05 INFO - PROCESS | 3740 | 1464377645865 Marionette TRACE conn5 -> [0,1646,"setScriptTimeout",{"ms":35000}] 12:34:05 INFO - PROCESS | 3740 | 1464377645867 Marionette TRACE conn5 <- [1,1646,null,{}] 12:34:05 INFO - PROCESS | 3740 | 1464377645870 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}] 12:34:06 INFO - PROCESS | 3740 | 1464377646020 Marionette TRACE conn5 <- [1,1647,null,{"value":null}] 12:34:06 INFO - PROCESS | 3740 | 1464377646062 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\", \"518d4023-cf08-4df0-a07a-6b3da5d0c4d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:34:06 INFO - PROCESS | 3740 | ++DOCSHELL 10526800 == 95 [pid = 3740] [id = 421] 12:34:06 INFO - PROCESS | 3740 | ++DOMWINDOW == 127 (10527000) [pid = 3740] [serial = 1263] [outer = 00000000] 12:34:06 INFO - PROCESS | 3740 | ++DOMWINDOW == 128 (1DB06800) [pid = 3740] [serial = 1264] [outer = 10527000] 12:34:06 INFO - PROCESS | 3740 | 1464377646107 Marionette DEBUG loaded listener.js 12:34:06 INFO - PROCESS | 3740 | ++DOMWINDOW == 129 (1DBBC400) [pid = 3740] [serial = 1265] [outer = 10527000] 12:34:06 INFO - PROCESS | 3740 | 1464377646558 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]]]}] 12:34:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 12:34:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 730ms 12:34:06 INFO - PROCESS | 3740 | 1464377646599 Marionette TRACE conn5 -> [0,1649,"getWindowHandle",null] 12:34:06 INFO - PROCESS | 3740 | 1464377646602 Marionette TRACE conn5 <- [1,1649,null,{"value":"13"}] 12:34:06 INFO - PROCESS | 3740 | 1464377646605 Marionette TRACE conn5 -> [0,1650,"setScriptTimeout",{"ms":35000}] 12:34:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 12:34:06 INFO - PROCESS | 3740 | 1464377646607 Marionette TRACE conn5 <- [1,1650,null,{}] 12:34:06 INFO - PROCESS | 3740 | 1464377646610 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}] 12:34:06 INFO - PROCESS | 3740 | 1464377646725 Marionette TRACE conn5 <- [1,1651,null,{"value":null}] 12:34:06 INFO - PROCESS | 3740 | 1464377646731 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\", \"518d4023-cf08-4df0-a07a-6b3da5d0c4d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:34:06 INFO - PROCESS | 3740 | ++DOCSHELL 1DBC7C00 == 96 [pid = 3740] [id = 422] 12:34:06 INFO - PROCESS | 3740 | ++DOMWINDOW == 130 (1E2D8400) [pid = 3740] [serial = 1266] [outer = 00000000] 12:34:06 INFO - PROCESS | 3740 | ++DOMWINDOW == 131 (1EEF3400) [pid = 3740] [serial = 1267] [outer = 1E2D8400] 12:34:06 INFO - PROCESS | 3740 | 1464377646780 Marionette DEBUG loaded listener.js 12:34:06 INFO - PROCESS | 3740 | ++DOMWINDOW == 132 (1EEFDC00) [pid = 3740] [serial = 1268] [outer = 1E2D8400] 12:34:07 INFO - PROCESS | 3740 | 1464377647568 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]]]}] 12:34:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 12:34:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 1018ms 12:34:07 INFO - PROCESS | 3740 | 1464377647627 Marionette TRACE conn5 -> [0,1653,"getWindowHandle",null] 12:34:07 INFO - PROCESS | 3740 | 1464377647632 Marionette TRACE conn5 <- [1,1653,null,{"value":"13"}] 12:34:07 INFO - PROCESS | 3740 | 1464377647637 Marionette TRACE conn5 -> [0,1654,"setScriptTimeout",{"ms":35000}] 12:34:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 12:34:07 INFO - PROCESS | 3740 | 1464377647642 Marionette TRACE conn5 <- [1,1654,null,{}] 12:34:07 INFO - PROCESS | 3740 | 1464377647668 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}] 12:34:07 INFO - PROCESS | 3740 | 1464377647879 Marionette TRACE conn5 <- [1,1655,null,{"value":null}] 12:34:08 INFO - PROCESS | 3740 | 1464377647993 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\", \"518d4023-cf08-4df0-a07a-6b3da5d0c4d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:34:08 INFO - PROCESS | 3740 | ++DOCSHELL 11799400 == 97 [pid = 3740] [id = 423] 12:34:08 INFO - PROCESS | 3740 | ++DOMWINDOW == 133 (148E1800) [pid = 3740] [serial = 1269] [outer = 00000000] 12:34:08 INFO - PROCESS | 3740 | ++DOMWINDOW == 134 (1493DC00) [pid = 3740] [serial = 1270] [outer = 148E1800] 12:34:08 INFO - PROCESS | 3740 | 1464377648052 Marionette DEBUG loaded listener.js 12:34:08 INFO - PROCESS | 3740 | ++DOMWINDOW == 135 (14C71C00) [pid = 3740] [serial = 1271] [outer = 148E1800] 12:34:08 INFO - PROCESS | 3740 | 1464377648620 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]]]}] 12:34:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 12:34:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 1021ms 12:34:08 INFO - PROCESS | 3740 | 1464377648675 Marionette TRACE conn5 -> [0,1657,"getWindowHandle",null] 12:34:08 INFO - PROCESS | 3740 | 1464377648681 Marionette TRACE conn5 <- [1,1657,null,{"value":"13"}] 12:34:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 12:34:08 INFO - PROCESS | 3740 | 1464377648689 Marionette TRACE conn5 -> [0,1658,"setScriptTimeout",{"ms":35000}] 12:34:08 INFO - PROCESS | 3740 | 1464377648693 Marionette TRACE conn5 <- [1,1658,null,{}] 12:34:08 INFO - PROCESS | 3740 | 1464377648697 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}] 12:34:08 INFO - PROCESS | 3740 | 1464377648826 Marionette TRACE conn5 <- [1,1659,null,{"value":null}] 12:34:09 INFO - PROCESS | 3740 | 1464377648998 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\", \"518d4023-cf08-4df0-a07a-6b3da5d0c4d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:34:09 INFO - PROCESS | 3740 | ++DOCSHELL 192DEC00 == 98 [pid = 3740] [id = 424] 12:34:09 INFO - PROCESS | 3740 | ++DOMWINDOW == 136 (19863000) [pid = 3740] [serial = 1272] [outer = 00000000] 12:34:09 INFO - PROCESS | 3740 | ++DOMWINDOW == 137 (1A22A800) [pid = 3740] [serial = 1273] [outer = 19863000] 12:34:09 INFO - PROCESS | 3740 | 1464377649055 Marionette DEBUG loaded listener.js 12:34:09 INFO - PROCESS | 3740 | ++DOMWINDOW == 138 (1A619C00) [pid = 3740] [serial = 1274] [outer = 19863000] 12:34:09 INFO - PROCESS | 3740 | 1464377649653 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]]]}] 12:34:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 12:34:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 970ms 12:34:09 INFO - PROCESS | 3740 | 1464377649662 Marionette TRACE conn5 -> [0,1661,"getWindowHandle",null] 12:34:09 INFO - PROCESS | 3740 | 1464377649664 Marionette TRACE conn5 <- [1,1661,null,{"value":"13"}] 12:34:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 12:34:09 INFO - PROCESS | 3740 | 1464377649668 Marionette TRACE conn5 -> [0,1662,"setScriptTimeout",{"ms":35000}] 12:34:09 INFO - PROCESS | 3740 | 1464377649671 Marionette TRACE conn5 <- [1,1662,null,{}] 12:34:09 INFO - PROCESS | 3740 | 1464377649682 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}] 12:34:09 INFO - PROCESS | 3740 | 1464377649809 Marionette TRACE conn5 <- [1,1663,null,{"value":null}] 12:34:10 INFO - PROCESS | 3740 | 1464377649984 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\", \"518d4023-cf08-4df0-a07a-6b3da5d0c4d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:34:10 INFO - PROCESS | 3740 | ++DOCSHELL 1E2E0800 == 99 [pid = 3740] [id = 425] 12:34:10 INFO - PROCESS | 3740 | ++DOMWINDOW == 139 (1E2E2400) [pid = 3740] [serial = 1275] [outer = 00000000] 12:34:10 INFO - PROCESS | 3740 | ++DOMWINDOW == 140 (1EEF1C00) [pid = 3740] [serial = 1276] [outer = 1E2E2400] 12:34:10 INFO - PROCESS | 3740 | 1464377650042 Marionette DEBUG loaded listener.js 12:34:10 INFO - PROCESS | 3740 | ++DOMWINDOW == 141 (200D1C00) [pid = 3740] [serial = 1277] [outer = 1E2E2400] 12:34:10 INFO - PROCESS | 3740 | 1464377650658 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]]]}] 12:34:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 12:34:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 1019ms 12:34:10 INFO - PROCESS | 3740 | 1464377650691 Marionette TRACE conn5 -> [0,1665,"getWindowHandle",null] 12:34:10 INFO - PROCESS | 3740 | 1464377650694 Marionette TRACE conn5 <- [1,1665,null,{"value":"13"}] 12:34:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 12:34:10 INFO - PROCESS | 3740 | 1464377650698 Marionette TRACE conn5 -> [0,1666,"setScriptTimeout",{"ms":35000}] 12:34:10 INFO - PROCESS | 3740 | 1464377650700 Marionette TRACE conn5 <- [1,1666,null,{}] 12:34:10 INFO - PROCESS | 3740 | 1464377650703 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}] 12:34:10 INFO - PROCESS | 3740 | 1464377650829 Marionette TRACE conn5 <- [1,1667,null,{"value":null}] 12:34:11 INFO - PROCESS | 3740 | 1464377650989 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\", \"518d4023-cf08-4df0-a07a-6b3da5d0c4d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:34:11 INFO - PROCESS | 3740 | ++DOCSHELL 223ED800 == 100 [pid = 3740] [id = 426] 12:34:11 INFO - PROCESS | 3740 | ++DOMWINDOW == 142 (223EDC00) [pid = 3740] [serial = 1278] [outer = 00000000] 12:34:11 INFO - PROCESS | 3740 | ++DOMWINDOW == 143 (223F5400) [pid = 3740] [serial = 1279] [outer = 223EDC00] 12:34:11 INFO - PROCESS | 3740 | 1464377651045 Marionette DEBUG loaded listener.js 12:34:11 INFO - PROCESS | 3740 | ++DOMWINDOW == 144 (22626800) [pid = 3740] [serial = 1280] [outer = 223EDC00] 12:34:11 INFO - PROCESS | 3740 | 1464377651587 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]]]}] 12:34:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 12:34:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 930ms 12:34:11 INFO - PROCESS | 3740 | 1464377651631 Marionette TRACE conn5 -> [0,1669,"getWindowHandle",null] 12:34:11 INFO - PROCESS | 3740 | 1464377651633 Marionette TRACE conn5 <- [1,1669,null,{"value":"13"}] 12:34:11 INFO - PROCESS | 3740 | 1464377651637 Marionette TRACE conn5 -> [0,1670,"setScriptTimeout",{"ms":35000}] 12:34:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 12:34:11 INFO - PROCESS | 3740 | 1464377651639 Marionette TRACE conn5 <- [1,1670,null,{}] 12:34:11 INFO - PROCESS | 3740 | 1464377651642 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}] 12:34:11 INFO - PROCESS | 3740 | 1464377651761 Marionette TRACE conn5 <- [1,1671,null,{"value":null}] 12:34:11 INFO - PROCESS | 3740 | 1464377651931 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\", \"518d4023-cf08-4df0-a07a-6b3da5d0c4d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:34:11 INFO - PROCESS | 3740 | ++DOCSHELL 22628800 == 101 [pid = 3740] [id = 427] 12:34:11 INFO - PROCESS | 3740 | ++DOMWINDOW == 145 (22675800) [pid = 3740] [serial = 1281] [outer = 00000000] 12:34:12 INFO - PROCESS | 3740 | ++DOMWINDOW == 146 (2267BC00) [pid = 3740] [serial = 1282] [outer = 22675800] 12:34:12 INFO - PROCESS | 3740 | 1464377651986 Marionette DEBUG loaded listener.js 12:34:12 INFO - PROCESS | 3740 | ++DOMWINDOW == 147 (22683800) [pid = 3740] [serial = 1283] [outer = 22675800] 12:34:12 INFO - PROCESS | 3740 | 1464377652613 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]]]}] 12:34:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 12:34:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 1020ms 12:34:12 INFO - PROCESS | 3740 | 1464377652660 Marionette TRACE conn5 -> [0,1673,"getWindowHandle",null] 12:34:12 INFO - PROCESS | 3740 | 1464377652662 Marionette TRACE conn5 <- [1,1673,null,{"value":"13"}] 12:34:12 INFO - PROCESS | 3740 | 1464377652665 Marionette TRACE conn5 -> [0,1674,"setScriptTimeout",{"ms":35000}] 12:34:12 INFO - PROCESS | 3740 | 1464377652667 Marionette TRACE conn5 <- [1,1674,null,{}] 12:34:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 12:34:12 INFO - PROCESS | 3740 | 1464377652671 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}] 12:34:12 INFO - PROCESS | 3740 | 1464377652817 Marionette TRACE conn5 <- [1,1675,null,{"value":null}] 12:34:13 INFO - PROCESS | 3740 | 1464377652975 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\", \"518d4023-cf08-4df0-a07a-6b3da5d0c4d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:34:13 INFO - PROCESS | 3740 | ++DOCSHELL 2267B800 == 102 [pid = 3740] [id = 428] 12:34:13 INFO - PROCESS | 3740 | ++DOMWINDOW == 148 (22C85400) [pid = 3740] [serial = 1284] [outer = 00000000] 12:34:13 INFO - PROCESS | 3740 | ++DOMWINDOW == 149 (23487800) [pid = 3740] [serial = 1285] [outer = 22C85400] 12:34:13 INFO - PROCESS | 3740 | 1464377653032 Marionette DEBUG loaded listener.js 12:34:13 INFO - PROCESS | 3740 | ++DOMWINDOW == 150 (2348B400) [pid = 3740] [serial = 1286] [outer = 22C85400] 12:34:13 INFO - PROCESS | 3740 | 1464377653633 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]]]}] 12:34:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.empty.html | arc() with an empty path does not draw a straight line to the start point 12:34:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 1015ms 12:34:13 INFO - PROCESS | 3740 | 1464377653685 Marionette TRACE conn5 -> [0,1677,"getWindowHandle",null] 12:34:13 INFO - PROCESS | 3740 | 1464377653687 Marionette TRACE conn5 <- [1,1677,null,{"value":"13"}] 12:34:13 INFO - PROCESS | 3740 | 1464377653691 Marionette TRACE conn5 -> [0,1678,"setScriptTimeout",{"ms":35000}] 12:34:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 12:34:13 INFO - PROCESS | 3740 | 1464377653692 Marionette TRACE conn5 <- [1,1678,null,{}] 12:34:13 INFO - PROCESS | 3740 | 1464377653696 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}] 12:34:13 INFO - PROCESS | 3740 | 1464377653814 Marionette TRACE conn5 <- [1,1679,null,{"value":null}] 12:34:14 INFO - PROCESS | 3740 | 1464377653987 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\", \"518d4023-cf08-4df0-a07a-6b3da5d0c4d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:34:14 INFO - PROCESS | 3740 | ++DOCSHELL 23493000 == 103 [pid = 3740] [id = 429] 12:34:14 INFO - PROCESS | 3740 | ++DOMWINDOW == 151 (23494800) [pid = 3740] [serial = 1287] [outer = 00000000] 12:34:14 INFO - PROCESS | 3740 | ++DOMWINDOW == 152 (239B0800) [pid = 3740] [serial = 1288] [outer = 23494800] 12:34:14 INFO - PROCESS | 3740 | 1464377654043 Marionette DEBUG loaded listener.js 12:34:14 INFO - PROCESS | 3740 | ++DOMWINDOW == 153 (239B6C00) [pid = 3740] [serial = 1289] [outer = 23494800] 12:34:14 INFO - PROCESS | 3740 | 1464377654654 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]]]}] 12:34:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 12:34:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 1015ms 12:34:14 INFO - PROCESS | 3740 | 1464377654722 Marionette TRACE conn5 -> [0,1681,"getWindowHandle",null] 12:34:14 INFO - PROCESS | 3740 | 1464377654725 Marionette TRACE conn5 <- [1,1681,null,{"value":"13"}] 12:34:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 12:34:14 INFO - PROCESS | 3740 | 1464377654746 Marionette TRACE conn5 -> [0,1682,"setScriptTimeout",{"ms":35000}] 12:34:14 INFO - PROCESS | 3740 | 1464377654749 Marionette TRACE conn5 <- [1,1682,null,{}] 12:34:14 INFO - PROCESS | 3740 | 1464377654753 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}] 12:34:14 INFO - PROCESS | 3740 | 1464377654871 Marionette TRACE conn5 <- [1,1683,null,{"value":null}] 12:34:15 INFO - PROCESS | 3740 | 1464377655028 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\", \"518d4023-cf08-4df0-a07a-6b3da5d0c4d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:34:15 INFO - PROCESS | 3740 | ++DOCSHELL 239AB000 == 104 [pid = 3740] [id = 430] 12:34:15 INFO - PROCESS | 3740 | ++DOMWINDOW == 154 (239AE800) [pid = 3740] [serial = 1290] [outer = 00000000] 12:34:15 INFO - PROCESS | 3740 | ++DOMWINDOW == 155 (23D88400) [pid = 3740] [serial = 1291] [outer = 239AE800] 12:34:15 INFO - PROCESS | 3740 | 1464377655083 Marionette DEBUG loaded listener.js 12:34:15 INFO - PROCESS | 3740 | ++DOMWINDOW == 156 (23D8F400) [pid = 3740] [serial = 1292] [outer = 239AE800] 12:34:15 INFO - PROCESS | 3740 | 1464377655629 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]]]}] 12:34:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 12:34:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 950ms 12:34:15 INFO - PROCESS | 3740 | 1464377655681 Marionette TRACE conn5 -> [0,1685,"getWindowHandle",null] 12:34:15 INFO - PROCESS | 3740 | 1464377655683 Marionette TRACE conn5 <- [1,1685,null,{"value":"13"}] 12:34:15 INFO - PROCESS | 3740 | 1464377655687 Marionette TRACE conn5 -> [0,1686,"setScriptTimeout",{"ms":35000}] 12:34:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 12:34:15 INFO - PROCESS | 3740 | 1464377655689 Marionette TRACE conn5 <- [1,1686,null,{}] 12:34:15 INFO - PROCESS | 3740 | 1464377655692 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}] 12:34:15 INFO - PROCESS | 3740 | 1464377655815 Marionette TRACE conn5 <- [1,1687,null,{"value":null}] 12:34:16 INFO - PROCESS | 3740 | 1464377656011 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\", \"518d4023-cf08-4df0-a07a-6b3da5d0c4d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:34:16 INFO - PROCESS | 3740 | ++DOCSHELL 10B84400 == 105 [pid = 3740] [id = 431] 12:34:16 INFO - PROCESS | 3740 | ++DOMWINDOW == 157 (10B89800) [pid = 3740] [serial = 1293] [outer = 00000000] 12:34:16 INFO - PROCESS | 3740 | ++DOMWINDOW == 158 (1A614800) [pid = 3740] [serial = 1294] [outer = 10B89800] 12:34:16 INFO - PROCESS | 3740 | 1464377656067 Marionette DEBUG loaded listener.js 12:34:16 INFO - PROCESS | 3740 | ++DOMWINDOW == 159 (1DBC2C00) [pid = 3740] [serial = 1295] [outer = 10B89800] 12:34:16 INFO - PROCESS | 3740 | 1464377656912 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]]]}] 12:34:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonempty.html | arc() with a non-empty path does draw a straight line to the start point 12:34:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 1284ms 12:34:17 INFO - PROCESS | 3740 | 1464377656975 Marionette TRACE conn5 -> [0,1689,"getWindowHandle",null] 12:34:17 INFO - PROCESS | 3740 | 1464377656980 Marionette TRACE conn5 <- [1,1689,null,{"value":"13"}] 12:34:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 12:34:17 INFO - PROCESS | 3740 | 1464377656985 Marionette TRACE conn5 -> [0,1690,"setScriptTimeout",{"ms":35000}] 12:34:17 INFO - PROCESS | 3740 | 1464377656988 Marionette TRACE conn5 <- [1,1690,null,{}] 12:34:17 INFO - PROCESS | 3740 | 1464377656994 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}] 12:34:17 INFO - PROCESS | 3740 | 1464377657120 Marionette TRACE conn5 <- [1,1691,null,{"value":null}] 12:34:17 INFO - PROCESS | 3740 | 1464377657283 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\", \"518d4023-cf08-4df0-a07a-6b3da5d0c4d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:34:17 INFO - PROCESS | 3740 | ++DOCSHELL 14781400 == 106 [pid = 3740] [id = 432] 12:34:17 INFO - PROCESS | 3740 | ++DOMWINDOW == 160 (147A3800) [pid = 3740] [serial = 1296] [outer = 00000000] 12:34:17 INFO - PROCESS | 3740 | ++DOMWINDOW == 161 (1530B800) [pid = 3740] [serial = 1297] [outer = 147A3800] 12:34:17 INFO - PROCESS | 3740 | 1464377657335 Marionette DEBUG loaded listener.js 12:34:17 INFO - PROCESS | 3740 | ++DOMWINDOW == 162 (15278800) [pid = 3740] [serial = 1298] [outer = 147A3800] 12:34:17 INFO - PROCESS | 3740 | 1464377657957 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]]]}] 12:34:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 12:34:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 1022ms 12:34:18 INFO - PROCESS | 3740 | 1464377658006 Marionette TRACE conn5 -> [0,1693,"getWindowHandle",null] 12:34:18 INFO - PROCESS | 3740 | 1464377658012 Marionette TRACE conn5 <- [1,1693,null,{"value":"13"}] 12:34:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 12:34:18 INFO - PROCESS | 3740 | 1464377658018 Marionette TRACE conn5 -> [0,1694,"setScriptTimeout",{"ms":35000}] 12:34:18 INFO - PROCESS | 3740 | 1464377658020 Marionette TRACE conn5 <- [1,1694,null,{}] 12:34:18 INFO - PROCESS | 3740 | 1464377658024 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}] 12:34:18 INFO - PROCESS | 3740 | 1464377658140 Marionette TRACE conn5 <- [1,1695,null,{"value":null}] 12:34:18 INFO - PROCESS | 3740 | 1464377658332 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\", \"518d4023-cf08-4df0-a07a-6b3da5d0c4d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:34:18 INFO - PROCESS | 3740 | --DOCSHELL 20023800 == 105 [pid = 3740] [id = 364] 12:34:18 INFO - PROCESS | 3740 | --DOCSHELL 10526800 == 104 [pid = 3740] [id = 421] 12:34:18 INFO - PROCESS | 3740 | --DOCSHELL 10577400 == 103 [pid = 3740] [id = 420] 12:34:18 INFO - PROCESS | 3740 | --DOCSHELL 1876A800 == 102 [pid = 3740] [id = 419] 12:34:18 INFO - PROCESS | 3740 | --DOCSHELL 1B33A400 == 101 [pid = 3740] [id = 418] 12:34:18 INFO - PROCESS | 3740 | --DOCSHELL 1A634400 == 100 [pid = 3740] [id = 417] 12:34:18 INFO - PROCESS | 3740 | --DOCSHELL 19EAA000 == 99 [pid = 3740] [id = 416] 12:34:18 INFO - PROCESS | 3740 | --DOCSHELL 15EF2C00 == 98 [pid = 3740] [id = 415] 12:34:18 INFO - PROCESS | 3740 | --DOCSHELL 10B86400 == 97 [pid = 3740] [id = 414] 12:34:18 INFO - PROCESS | 3740 | --DOMWINDOW == 161 (1D0FCC00) [pid = 3740] [serial = 1207] [outer = 00000000] [url = about:blank] 12:34:18 INFO - PROCESS | 3740 | --DOMWINDOW == 160 (10E9DC00) [pid = 3740] [serial = 1150] [outer = 00000000] [url = about:blank] 12:34:18 INFO - PROCESS | 3740 | --DOMWINDOW == 159 (18764000) [pid = 3740] [serial = 1153] [outer = 00000000] [url = about:blank] 12:34:18 INFO - PROCESS | 3740 | --DOMWINDOW == 158 (1DD68800) [pid = 3740] [serial = 1156] [outer = 00000000] [url = about:blank] 12:34:18 INFO - PROCESS | 3740 | --DOMWINDOW == 157 (2002D400) [pid = 3740] [serial = 1159] [outer = 00000000] [url = about:blank] 12:34:18 INFO - PROCESS | 3740 | --DOMWINDOW == 156 (223F6C00) [pid = 3740] [serial = 1162] [outer = 00000000] [url = about:blank] 12:34:18 INFO - PROCESS | 3740 | --DOMWINDOW == 155 (239AE000) [pid = 3740] [serial = 1165] [outer = 00000000] [url = about:blank] 12:34:18 INFO - PROCESS | 3740 | --DOMWINDOW == 154 (23490C00) [pid = 3740] [serial = 1168] [outer = 00000000] [url = about:blank] 12:34:18 INFO - PROCESS | 3740 | --DOMWINDOW == 153 (23D8E800) [pid = 3740] [serial = 1171] [outer = 00000000] [url = about:blank] 12:34:18 INFO - PROCESS | 3740 | --DOMWINDOW == 152 (26AB2800) [pid = 3740] [serial = 1174] [outer = 00000000] [url = about:blank] 12:34:18 INFO - PROCESS | 3740 | ++DOCSHELL 0CAC0400 == 98 [pid = 3740] [id = 433] 12:34:18 INFO - PROCESS | 3740 | ++DOMWINDOW == 153 (0CB3C800) [pid = 3740] [serial = 1299] [outer = 00000000] 12:34:18 INFO - PROCESS | 3740 | ++DOMWINDOW == 154 (10A43C00) [pid = 3740] [serial = 1300] [outer = 0CB3C800] 12:34:18 INFO - PROCESS | 3740 | 1464377658450 Marionette DEBUG loaded listener.js 12:34:18 INFO - PROCESS | 3740 | ++DOMWINDOW == 155 (10B89C00) [pid = 3740] [serial = 1301] [outer = 0CB3C800] 12:34:18 INFO - PROCESS | 3740 | --DOCSHELL 10BCD800 == 97 [pid = 3740] [id = 413] 12:34:18 INFO - PROCESS | 3740 | --DOCSHELL 148E6000 == 96 [pid = 3740] [id = 412] 12:34:18 INFO - PROCESS | 3740 | --DOCSHELL 223EA000 == 95 [pid = 3740] [id = 406] 12:34:18 INFO - PROCESS | 3740 | --DOCSHELL 1CF2B400 == 94 [pid = 3740] [id = 405] 12:34:18 INFO - PROCESS | 3740 | --DOCSHELL 17ECD400 == 93 [pid = 3740] [id = 404] 12:34:18 INFO - PROCESS | 3740 | --DOCSHELL 10573C00 == 92 [pid = 3740] [id = 403] 12:34:18 INFO - PROCESS | 3740 | --DOMWINDOW == 154 (22C87800) [pid = 3740] [serial = 1063] [outer = 00000000] [url = about:blank] 12:34:18 INFO - PROCESS | 3740 | --DOMWINDOW == 153 (10552800) [pid = 3740] [serial = 1201] [outer = 00000000] [url = about:blank] 12:34:18 INFO - PROCESS | 3740 | --DOMWINDOW == 152 (10B44000) [pid = 3740] [serial = 1202] [outer = 00000000] [url = about:blank] 12:34:18 INFO - PROCESS | 3740 | --DOMWINDOW == 151 (1A42B800) [pid = 3740] [serial = 1205] [outer = 00000000] [url = about:blank] 12:34:18 INFO - PROCESS | 3740 | --DOMWINDOW == 150 (1CF28400) [pid = 3740] [serial = 1193] [outer = 00000000] [url = about:blank] 12:34:18 INFO - PROCESS | 3740 | --DOMWINDOW == 149 (1D0FB400) [pid = 3740] [serial = 1195] [outer = 00000000] [url = about:blank] 12:34:18 INFO - PROCESS | 3740 | --DOMWINDOW == 148 (1DD82400) [pid = 3740] [serial = 1198] [outer = 00000000] [url = about:blank] 12:34:18 INFO - PROCESS | 3740 | --DOMWINDOW == 147 (1DB0AC00) [pid = 3740] [serial = 1196] [outer = 00000000] [url = about:blank] 12:34:18 INFO - PROCESS | 3740 | --DOMWINDOW == 146 (1BAC2800) [pid = 3740] [serial = 1192] [outer = 00000000] [url = about:blank] 12:34:18 INFO - PROCESS | 3740 | --DOMWINDOW == 145 (17E05400) [pid = 3740] [serial = 1186] [outer = 00000000] [url = about:blank] 12:34:18 INFO - PROCESS | 3740 | --DOMWINDOW == 144 (1876DC00) [pid = 3740] [serial = 1187] [outer = 00000000] [url = about:blank] 12:34:18 INFO - PROCESS | 3740 | --DOMWINDOW == 143 (1EEF0800) [pid = 3740] [serial = 1199] [outer = 00000000] [url = about:blank] 12:34:18 INFO - PROCESS | 3740 | --DOMWINDOW == 142 (10B88000) [pid = 3740] [serial = 1178] [outer = 00000000] [url = about:blank] 12:34:18 INFO - PROCESS | 3740 | --DOMWINDOW == 141 (10574000) [pid = 3740] [serial = 1177] [outer = 00000000] [url = about:blank] 12:34:18 INFO - PROCESS | 3740 | --DOMWINDOW == 140 (19EA8000) [pid = 3740] [serial = 1181] [outer = 00000000] [url = about:blank] 12:34:18 INFO - PROCESS | 3740 | --DOMWINDOW == 139 (19860000) [pid = 3740] [serial = 1180] [outer = 00000000] [url = about:blank] 12:34:18 INFO - PROCESS | 3740 | --DOMWINDOW == 138 (1BACF000) [pid = 3740] [serial = 1184] [outer = 00000000] [url = about:blank] 12:34:18 INFO - PROCESS | 3740 | --DOMWINDOW == 137 (1A633400) [pid = 3740] [serial = 1183] [outer = 00000000] [url = about:blank] 12:34:18 INFO - PROCESS | 3740 | --DOMWINDOW == 136 (1A221400) [pid = 3740] [serial = 1189] [outer = 00000000] [url = about:blank] 12:34:18 INFO - PROCESS | 3740 | --DOMWINDOW == 135 (1A435400) [pid = 3740] [serial = 1190] [outer = 00000000] [url = about:blank] 12:34:18 INFO - PROCESS | 3740 | --DOMWINDOW == 134 (17FC5000) [pid = 3740] [serial = 1204] [outer = 00000000] [url = about:blank] 12:34:18 INFO - PROCESS | 3740 | 1464377658942 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]]]}] 12:34:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 12:34:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 970ms 12:34:19 INFO - PROCESS | 3740 | 1464377658991 Marionette TRACE conn5 -> [0,1697,"getWindowHandle",null] 12:34:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 12:34:19 INFO - PROCESS | 3740 | 1464377658993 Marionette TRACE conn5 <- [1,1697,null,{"value":"13"}] 12:34:19 INFO - PROCESS | 3740 | 1464377658997 Marionette TRACE conn5 -> [0,1698,"setScriptTimeout",{"ms":35000}] 12:34:19 INFO - PROCESS | 3740 | 1464377659000 Marionette TRACE conn5 <- [1,1698,null,{}] 12:34:19 INFO - PROCESS | 3740 | 1464377659010 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}] 12:34:19 INFO - PROCESS | 3740 | 1464377659114 Marionette TRACE conn5 <- [1,1699,null,{"value":null}] 12:34:19 INFO - PROCESS | 3740 | 1464377659261 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\", \"518d4023-cf08-4df0-a07a-6b3da5d0c4d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:34:19 INFO - PROCESS | 3740 | ++DOCSHELL 10B89000 == 93 [pid = 3740] [id = 434] 12:34:19 INFO - PROCESS | 3740 | ++DOMWINDOW == 135 (148ED800) [pid = 3740] [serial = 1302] [outer = 00000000] 12:34:19 INFO - PROCESS | 3740 | ++DOMWINDOW == 136 (191AD800) [pid = 3740] [serial = 1303] [outer = 148ED800] 12:34:19 INFO - PROCESS | 3740 | 1464377659309 Marionette DEBUG loaded listener.js 12:34:19 INFO - PROCESS | 3740 | ++DOMWINDOW == 137 (19867400) [pid = 3740] [serial = 1304] [outer = 148ED800] 12:34:19 INFO - PROCESS | 3740 | 1464377659682 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]]]}] 12:34:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 12:34:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 730ms 12:34:19 INFO - PROCESS | 3740 | 1464377659731 Marionette TRACE conn5 -> [0,1701,"getWindowHandle",null] 12:34:19 INFO - PROCESS | 3740 | 1464377659734 Marionette TRACE conn5 <- [1,1701,null,{"value":"13"}] 12:34:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 12:34:19 INFO - PROCESS | 3740 | 1464377659737 Marionette TRACE conn5 -> [0,1702,"setScriptTimeout",{"ms":35000}] 12:34:19 INFO - PROCESS | 3740 | 1464377659739 Marionette TRACE conn5 <- [1,1702,null,{}] 12:34:19 INFO - PROCESS | 3740 | 1464377659742 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}] 12:34:19 INFO - PROCESS | 3740 | 1464377659844 Marionette TRACE conn5 <- [1,1703,null,{"value":null}] 12:34:19 INFO - PROCESS | 3740 | 1464377659850 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\", \"518d4023-cf08-4df0-a07a-6b3da5d0c4d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:34:19 INFO - PROCESS | 3740 | ++DOCSHELL 19EAFC00 == 94 [pid = 3740] [id = 435] 12:34:19 INFO - PROCESS | 3740 | ++DOMWINDOW == 138 (19EB0800) [pid = 3740] [serial = 1305] [outer = 00000000] 12:34:19 INFO - PROCESS | 3740 | ++DOMWINDOW == 139 (1A429C00) [pid = 3740] [serial = 1306] [outer = 19EB0800] 12:34:19 INFO - PROCESS | 3740 | 1464377659896 Marionette DEBUG loaded listener.js 12:34:19 INFO - PROCESS | 3740 | ++DOMWINDOW == 140 (1A610400) [pid = 3740] [serial = 1307] [outer = 19EB0800] 12:34:20 INFO - PROCESS | 3740 | 1464377660336 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]]]}] 12:34:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 12:34:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 630ms 12:34:20 INFO - PROCESS | 3740 | 1464377660395 Marionette TRACE conn5 -> [0,1705,"getWindowHandle",null] 12:34:20 INFO - PROCESS | 3740 | 1464377660397 Marionette TRACE conn5 <- [1,1705,null,{"value":"13"}] 12:34:20 INFO - PROCESS | 3740 | 1464377660401 Marionette TRACE conn5 -> [0,1706,"setScriptTimeout",{"ms":35000}] 12:34:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 12:34:20 INFO - PROCESS | 3740 | 1464377660403 Marionette TRACE conn5 <- [1,1706,null,{}] 12:34:20 INFO - PROCESS | 3740 | 1464377660406 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}] 12:34:20 INFO - PROCESS | 3740 | 1464377660502 Marionette TRACE conn5 <- [1,1707,null,{"value":null}] 12:34:20 INFO - PROCESS | 3740 | 1464377660538 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\", \"518d4023-cf08-4df0-a07a-6b3da5d0c4d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:34:20 INFO - PROCESS | 3740 | ++DOCSHELL 1A613800 == 95 [pid = 3740] [id = 436] 12:34:20 INFO - PROCESS | 3740 | ++DOMWINDOW == 141 (1A635C00) [pid = 3740] [serial = 1308] [outer = 00000000] 12:34:20 INFO - PROCESS | 3740 | ++DOMWINDOW == 142 (1A717400) [pid = 3740] [serial = 1309] [outer = 1A635C00] 12:34:20 INFO - PROCESS | 3740 | 1464377660583 Marionette DEBUG loaded listener.js 12:34:20 INFO - PROCESS | 3740 | ++DOMWINDOW == 143 (1B3D1800) [pid = 3740] [serial = 1310] [outer = 1A635C00] 12:34:21 INFO - PROCESS | 3740 | 1464377661109 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]]]}] 12:34:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 12:34:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 730ms 12:34:21 INFO - PROCESS | 3740 | 1464377661137 Marionette TRACE conn5 -> [0,1709,"getWindowHandle",null] 12:34:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 12:34:21 INFO - PROCESS | 3740 | 1464377661139 Marionette TRACE conn5 <- [1,1709,null,{"value":"13"}] 12:34:21 INFO - PROCESS | 3740 | 1464377661143 Marionette TRACE conn5 -> [0,1710,"setScriptTimeout",{"ms":35000}] 12:34:21 INFO - PROCESS | 3740 | 1464377661145 Marionette TRACE conn5 <- [1,1710,null,{}] 12:34:21 INFO - PROCESS | 3740 | 1464377661148 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}] 12:34:21 INFO - PROCESS | 3740 | 1464377661306 Marionette TRACE conn5 <- [1,1711,null,{"value":null}] 12:34:21 INFO - PROCESS | 3740 | 1464377661327 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\", \"518d4023-cf08-4df0-a07a-6b3da5d0c4d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:34:21 INFO - PROCESS | 3740 | ++DOCSHELL 1A716C00 == 96 [pid = 3740] [id = 437] 12:34:21 INFO - PROCESS | 3740 | ++DOMWINDOW == 144 (1B8B1C00) [pid = 3740] [serial = 1311] [outer = 00000000] 12:34:21 INFO - PROCESS | 3740 | ++DOMWINDOW == 145 (1CF2E400) [pid = 3740] [serial = 1312] [outer = 1B8B1C00] 12:34:21 INFO - PROCESS | 3740 | 1464377661374 Marionette DEBUG loaded listener.js 12:34:21 INFO - PROCESS | 3740 | ++DOMWINDOW == 146 (1CFB2800) [pid = 3740] [serial = 1313] [outer = 1B8B1C00] 12:34:21 INFO - PROCESS | 3740 | 1464377661846 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]]]}] 12:34:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.1.html | arc() from 0 to pi does not draw anything in the wrong half 12:34:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 731ms 12:34:21 INFO - PROCESS | 3740 | 1464377661881 Marionette TRACE conn5 -> [0,1713,"getWindowHandle",null] 12:34:21 INFO - PROCESS | 3740 | 1464377661883 Marionette TRACE conn5 <- [1,1713,null,{"value":"13"}] 12:34:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 12:34:21 INFO - PROCESS | 3740 | 1464377661887 Marionette TRACE conn5 -> [0,1714,"setScriptTimeout",{"ms":35000}] 12:34:21 INFO - PROCESS | 3740 | 1464377661888 Marionette TRACE conn5 <- [1,1714,null,{}] 12:34:21 INFO - PROCESS | 3740 | 1464377661892 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}] 12:34:22 INFO - PROCESS | 3740 | 1464377662056 Marionette TRACE conn5 <- [1,1715,null,{"value":null}] 12:34:22 INFO - PROCESS | 3740 | 1464377662073 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\", \"518d4023-cf08-4df0-a07a-6b3da5d0c4d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:34:22 INFO - PROCESS | 3740 | ++DOCSHELL 1CF2D000 == 97 [pid = 3740] [id = 438] 12:34:22 INFO - PROCESS | 3740 | ++DOMWINDOW == 147 (1D0FE400) [pid = 3740] [serial = 1314] [outer = 00000000] 12:34:22 INFO - PROCESS | 3740 | ++DOMWINDOW == 148 (1DBBC000) [pid = 3740] [serial = 1315] [outer = 1D0FE400] 12:34:22 INFO - PROCESS | 3740 | 1464377662118 Marionette DEBUG loaded listener.js 12:34:22 INFO - PROCESS | 3740 | ++DOMWINDOW == 149 (1DD7D400) [pid = 3740] [serial = 1316] [outer = 1D0FE400] 12:34:22 INFO - PROCESS | 3740 | 1464377662586 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]]]}] 12:34:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 12:34:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 731ms 12:34:22 INFO - PROCESS | 3740 | 1464377662625 Marionette TRACE conn5 -> [0,1717,"getWindowHandle",null] 12:34:22 INFO - PROCESS | 3740 | 1464377662627 Marionette TRACE conn5 <- [1,1717,null,{"value":"13"}] 12:34:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 12:34:22 INFO - PROCESS | 3740 | 1464377662630 Marionette TRACE conn5 -> [0,1718,"setScriptTimeout",{"ms":35000}] 12:34:22 INFO - PROCESS | 3740 | 1464377662632 Marionette TRACE conn5 <- [1,1718,null,{}] 12:34:22 INFO - PROCESS | 3740 | 1464377662635 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}] 12:34:22 INFO - PROCESS | 3740 | 1464377662775 Marionette TRACE conn5 <- [1,1719,null,{"value":null}] 12:34:23 INFO - PROCESS | 3740 | --DOMWINDOW == 148 (1A63F400) [pid = 3740] [serial = 1251] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 12:34:23 INFO - PROCESS | 3740 | --DOMWINDOW == 147 (1A714000) [pid = 3740] [serial = 1206] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 12:34:23 INFO - PROCESS | 3740 | --DOMWINDOW == 146 (1B8BA800) [pid = 3740] [serial = 1254] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 12:34:23 INFO - PROCESS | 3740 | --DOMWINDOW == 145 (1A06A400) [pid = 3740] [serial = 1248] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 12:34:23 INFO - PROCESS | 3740 | --DOMWINDOW == 144 (1876B000) [pid = 3740] [serial = 1257] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 12:34:23 INFO - PROCESS | 3740 | --DOMWINDOW == 143 (15EF4800) [pid = 3740] [serial = 1245] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 12:34:23 INFO - PROCESS | 3740 | --DOMWINDOW == 142 (148EAC00) [pid = 3740] [serial = 1236] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 12:34:23 INFO - PROCESS | 3740 | --DOMWINDOW == 141 (10E98800) [pid = 3740] [serial = 1242] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 12:34:23 INFO - PROCESS | 3740 | --DOMWINDOW == 140 (10527000) [pid = 3740] [serial = 1263] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 12:34:23 INFO - PROCESS | 3740 | --DOMWINDOW == 139 (148E6C00) [pid = 3740] [serial = 1239] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 12:34:23 INFO - PROCESS | 3740 | --DOMWINDOW == 138 (18F85400) [pid = 3740] [serial = 1260] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 12:34:23 INFO - PROCESS | 3740 | --DOMWINDOW == 137 (1CFB3800) [pid = 3740] [serial = 1146] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 12:34:23 INFO - PROCESS | 3740 | 1464377663125 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\", \"518d4023-cf08-4df0-a07a-6b3da5d0c4d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:34:23 INFO - PROCESS | 3740 | ++DOCSHELL 0FE86400 == 98 [pid = 3740] [id = 439] 12:34:23 INFO - PROCESS | 3740 | ++DOMWINDOW == 138 (10527000) [pid = 3740] [serial = 1317] [outer = 00000000] 12:34:23 INFO - PROCESS | 3740 | ++DOMWINDOW == 139 (148E6C00) [pid = 3740] [serial = 1318] [outer = 10527000] 12:34:23 INFO - PROCESS | 3740 | 1464377663172 Marionette DEBUG loaded listener.js 12:34:23 INFO - PROCESS | 3740 | ++DOMWINDOW == 140 (1830F000) [pid = 3740] [serial = 1319] [outer = 10527000] 12:34:23 INFO - PROCESS | 3740 | 1464377663575 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]]]}] 12:34:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.3.html | arc() from 0 to -pi/2 does not draw anything in the wrong quadrant 12:34:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 970ms 12:34:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 12:34:23 INFO - PROCESS | 3740 | 1464377663603 Marionette TRACE conn5 -> [0,1721,"getWindowHandle",null] 12:34:23 INFO - PROCESS | 3740 | 1464377663605 Marionette TRACE conn5 <- [1,1721,null,{"value":"13"}] 12:34:23 INFO - PROCESS | 3740 | 1464377663608 Marionette TRACE conn5 -> [0,1722,"setScriptTimeout",{"ms":35000}] 12:34:23 INFO - PROCESS | 3740 | 1464377663610 Marionette TRACE conn5 <- [1,1722,null,{}] 12:34:23 INFO - PROCESS | 3740 | 1464377663614 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}] 12:34:23 INFO - PROCESS | 3740 | 1464377663709 Marionette TRACE conn5 <- [1,1723,null,{"value":null}] 12:34:23 INFO - PROCESS | 3740 | 1464377663715 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\", \"518d4023-cf08-4df0-a07a-6b3da5d0c4d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:34:23 INFO - PROCESS | 3740 | ++DOCSHELL 148E1C00 == 99 [pid = 3740] [id = 440] 12:34:23 INFO - PROCESS | 3740 | ++DOMWINDOW == 141 (19480400) [pid = 3740] [serial = 1320] [outer = 00000000] 12:34:23 INFO - PROCESS | 3740 | ++DOMWINDOW == 142 (1D2ABC00) [pid = 3740] [serial = 1321] [outer = 19480400] 12:34:23 INFO - PROCESS | 3740 | 1464377663759 Marionette DEBUG loaded listener.js 12:34:23 INFO - PROCESS | 3740 | ++DOMWINDOW == 143 (1EEF5400) [pid = 3740] [serial = 1322] [outer = 19480400] 12:34:24 INFO - PROCESS | 3740 | 1464377664205 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]]]}] 12:34:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 12:34:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 630ms 12:34:24 INFO - PROCESS | 3740 | 1464377664239 Marionette TRACE conn5 -> [0,1725,"getWindowHandle",null] 12:34:24 INFO - PROCESS | 3740 | 1464377664241 Marionette TRACE conn5 <- [1,1725,null,{"value":"13"}] 12:34:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 12:34:24 INFO - PROCESS | 3740 | 1464377664248 Marionette TRACE conn5 -> [0,1726,"setScriptTimeout",{"ms":35000}] 12:34:24 INFO - PROCESS | 3740 | 1464377664250 Marionette TRACE conn5 <- [1,1726,null,{}] 12:34:24 INFO - PROCESS | 3740 | 1464377664270 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}] 12:34:24 INFO - PROCESS | 3740 | 1464377664373 Marionette TRACE conn5 <- [1,1727,null,{"value":null}] 12:34:24 INFO - PROCESS | 3740 | 1464377664393 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\", \"518d4023-cf08-4df0-a07a-6b3da5d0c4d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:34:24 INFO - PROCESS | 3740 | ++DOCSHELL 10B3C800 == 100 [pid = 3740] [id = 441] 12:34:24 INFO - PROCESS | 3740 | ++DOMWINDOW == 144 (148EBC00) [pid = 3740] [serial = 1323] [outer = 00000000] 12:34:24 INFO - PROCESS | 3740 | ++DOMWINDOW == 145 (200E0000) [pid = 3740] [serial = 1324] [outer = 148EBC00] 12:34:24 INFO - PROCESS | 3740 | 1464377664437 Marionette DEBUG loaded listener.js 12:34:24 INFO - PROCESS | 3740 | ++DOMWINDOW == 146 (223F5800) [pid = 3740] [serial = 1325] [outer = 148EBC00] 12:34:24 INFO - PROCESS | 3740 | 1464377664937 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]]]}] 12:34:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 12:34:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 750ms 12:34:25 INFO - PROCESS | 3740 | 1464377665000 Marionette TRACE conn5 -> [0,1729,"getWindowHandle",null] 12:34:25 INFO - PROCESS | 3740 | 1464377665002 Marionette TRACE conn5 <- [1,1729,null,{"value":"13"}] 12:34:25 INFO - PROCESS | 3740 | 1464377665005 Marionette TRACE conn5 -> [0,1730,"setScriptTimeout",{"ms":35000}] 12:34:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 12:34:25 INFO - PROCESS | 3740 | 1464377665008 Marionette TRACE conn5 <- [1,1730,null,{}] 12:34:25 INFO - PROCESS | 3740 | 1464377665012 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}] 12:34:25 INFO - PROCESS | 3740 | 1464377665216 Marionette TRACE conn5 <- [1,1731,null,{"value":null}] 12:34:25 INFO - PROCESS | 3740 | 1464377665386 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\", \"518d4023-cf08-4df0-a07a-6b3da5d0c4d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:34:25 INFO - PROCESS | 3740 | ++DOCSHELL 0CB97000 == 101 [pid = 3740] [id = 442] 12:34:25 INFO - PROCESS | 3740 | ++DOMWINDOW == 147 (0FE78400) [pid = 3740] [serial = 1326] [outer = 00000000] 12:34:25 INFO - PROCESS | 3740 | ++DOMWINDOW == 148 (1055B000) [pid = 3740] [serial = 1327] [outer = 0FE78400] 12:34:25 INFO - PROCESS | 3740 | 1464377665447 Marionette DEBUG loaded listener.js 12:34:25 INFO - PROCESS | 3740 | ++DOMWINDOW == 149 (10B80800) [pid = 3740] [serial = 1328] [outer = 0FE78400] 12:34:26 INFO - PROCESS | 3740 | 1464377666107 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]]]}] 12:34:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 12:34:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 1181ms 12:34:26 INFO - PROCESS | 3740 | 1464377666192 Marionette TRACE conn5 -> [0,1733,"getWindowHandle",null] 12:34:26 INFO - PROCESS | 3740 | 1464377666196 Marionette TRACE conn5 <- [1,1733,null,{"value":"13"}] 12:34:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 12:34:26 INFO - PROCESS | 3740 | 1464377666201 Marionette TRACE conn5 -> [0,1734,"setScriptTimeout",{"ms":35000}] 12:34:26 INFO - PROCESS | 3740 | 1464377666205 Marionette TRACE conn5 <- [1,1734,null,{}] 12:34:26 INFO - PROCESS | 3740 | 1464377666226 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}] 12:34:26 INFO - PROCESS | 3740 | 1464377666364 Marionette TRACE conn5 <- [1,1735,null,{"value":null}] 12:34:26 INFO - PROCESS | 3740 | 1464377666522 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\", \"518d4023-cf08-4df0-a07a-6b3da5d0c4d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:34:26 INFO - PROCESS | 3740 | ++DOCSHELL 15EE9C00 == 102 [pid = 3740] [id = 443] 12:34:26 INFO - PROCESS | 3740 | ++DOMWINDOW == 150 (17EA5000) [pid = 3740] [serial = 1329] [outer = 00000000] 12:34:26 INFO - PROCESS | 3740 | ++DOMWINDOW == 151 (18F81000) [pid = 3740] [serial = 1330] [outer = 17EA5000] 12:34:26 INFO - PROCESS | 3740 | 1464377666583 Marionette DEBUG loaded listener.js 12:34:26 INFO - PROCESS | 3740 | ++DOMWINDOW == 152 (191B7400) [pid = 3740] [serial = 1331] [outer = 17EA5000] 12:34:27 INFO - PROCESS | 3740 | 1464377667172 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]]]}] 12:34:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 12:34:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 1019ms 12:34:27 INFO - PROCESS | 3740 | 1464377667224 Marionette TRACE conn5 -> [0,1737,"getWindowHandle",null] 12:34:27 INFO - PROCESS | 3740 | 1464377667227 Marionette TRACE conn5 <- [1,1737,null,{"value":"13"}] 12:34:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 12:34:27 INFO - PROCESS | 3740 | 1464377667231 Marionette TRACE conn5 -> [0,1738,"setScriptTimeout",{"ms":35000}] 12:34:27 INFO - PROCESS | 3740 | 1464377667233 Marionette TRACE conn5 <- [1,1738,null,{}] 12:34:27 INFO - PROCESS | 3740 | 1464377667238 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}] 12:34:27 INFO - PROCESS | 3740 | 1464377667365 Marionette TRACE conn5 <- [1,1739,null,{"value":null}] 12:34:27 INFO - PROCESS | 3740 | 1464377667563 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\", \"518d4023-cf08-4df0-a07a-6b3da5d0c4d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:34:27 INFO - PROCESS | 3740 | ++DOCSHELL 1CFB3800 == 103 [pid = 3740] [id = 444] 12:34:27 INFO - PROCESS | 3740 | ++DOMWINDOW == 153 (1CFB6800) [pid = 3740] [serial = 1332] [outer = 00000000] 12:34:27 INFO - PROCESS | 3740 | ++DOMWINDOW == 154 (1DBC4400) [pid = 3740] [serial = 1333] [outer = 1CFB6800] 12:34:27 INFO - PROCESS | 3740 | 1464377667620 Marionette DEBUG loaded listener.js 12:34:27 INFO - PROCESS | 3740 | ++DOMWINDOW == 155 (200DDC00) [pid = 3740] [serial = 1334] [outer = 1CFB6800] 12:34:28 INFO - PROCESS | 3740 | 1464377668250 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]]]}] 12:34:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 12:34:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 1079ms 12:34:28 INFO - PROCESS | 3740 | 1464377668313 Marionette TRACE conn5 -> [0,1741,"getWindowHandle",null] 12:34:28 INFO - PROCESS | 3740 | 1464377668317 Marionette TRACE conn5 <- [1,1741,null,{"value":"13"}] 12:34:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 12:34:28 INFO - PROCESS | 3740 | 1464377668328 Marionette TRACE conn5 -> [0,1742,"setScriptTimeout",{"ms":35000}] 12:34:28 INFO - PROCESS | 3740 | 1464377668333 Marionette TRACE conn5 <- [1,1742,null,{}] 12:34:28 INFO - PROCESS | 3740 | 1464377668337 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}] 12:34:28 INFO - PROCESS | 3740 | 1464377668466 Marionette TRACE conn5 <- [1,1743,null,{"value":null}] 12:34:28 INFO - PROCESS | 3740 | 1464377668625 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\", \"518d4023-cf08-4df0-a07a-6b3da5d0c4d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:34:28 INFO - PROCESS | 3740 | ++DOCSHELL 1DD68800 == 104 [pid = 3740] [id = 445] 12:34:28 INFO - PROCESS | 3740 | ++DOMWINDOW == 156 (20022C00) [pid = 3740] [serial = 1335] [outer = 00000000] 12:34:28 INFO - PROCESS | 3740 | ++DOMWINDOW == 157 (239ABC00) [pid = 3740] [serial = 1336] [outer = 20022C00] 12:34:28 INFO - PROCESS | 3740 | 1464377668681 Marionette DEBUG loaded listener.js 12:34:28 INFO - PROCESS | 3740 | ++DOMWINDOW == 158 (239B7000) [pid = 3740] [serial = 1337] [outer = 20022C00] 12:34:29 INFO - PROCESS | 3740 | 1464377669293 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]]]}] 12:34:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 12:34:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 1024ms 12:34:29 INFO - PROCESS | 3740 | 1464377669352 Marionette TRACE conn5 -> [0,1745,"getWindowHandle",null] 12:34:29 INFO - PROCESS | 3740 | 1464377669354 Marionette TRACE conn5 <- [1,1745,null,{"value":"13"}] 12:34:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 12:34:29 INFO - PROCESS | 3740 | 1464377669358 Marionette TRACE conn5 -> [0,1746,"setScriptTimeout",{"ms":35000}] 12:34:29 INFO - PROCESS | 3740 | 1464377669360 Marionette TRACE conn5 <- [1,1746,null,{}] 12:34:29 INFO - PROCESS | 3740 | 1464377669363 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}] 12:34:29 INFO - PROCESS | 3740 | 1464377669486 Marionette TRACE conn5 <- [1,1747,null,{"value":null}] 12:34:29 INFO - PROCESS | 3740 | 1464377669662 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\", \"518d4023-cf08-4df0-a07a-6b3da5d0c4d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:34:29 INFO - PROCESS | 3740 | ++DOCSHELL 23D90800 == 105 [pid = 3740] [id = 446] 12:34:29 INFO - PROCESS | 3740 | ++DOMWINDOW == 159 (23D90C00) [pid = 3740] [serial = 1338] [outer = 00000000] 12:34:29 INFO - PROCESS | 3740 | ++DOMWINDOW == 160 (23DDC000) [pid = 3740] [serial = 1339] [outer = 23D90C00] 12:34:29 INFO - PROCESS | 3740 | 1464377669719 Marionette DEBUG loaded listener.js 12:34:29 INFO - PROCESS | 3740 | ++DOMWINDOW == 161 (23E93C00) [pid = 3740] [serial = 1340] [outer = 23D90C00] 12:34:30 INFO - PROCESS | 3740 | 1464377670295 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]]]}] 12:34:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 12:34:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 970ms 12:34:30 INFO - PROCESS | 3740 | 1464377670332 Marionette TRACE conn5 -> [0,1749,"getWindowHandle",null] 12:34:30 INFO - PROCESS | 3740 | 1464377670334 Marionette TRACE conn5 <- [1,1749,null,{"value":"13"}] 12:34:30 INFO - PROCESS | 3740 | 1464377670337 Marionette TRACE conn5 -> [0,1750,"setScriptTimeout",{"ms":35000}] 12:34:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 12:34:30 INFO - PROCESS | 3740 | 1464377670339 Marionette TRACE conn5 <- [1,1750,null,{}] 12:34:30 INFO - PROCESS | 3740 | 1464377670343 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}] 12:34:30 INFO - PROCESS | 3740 | 1464377670469 Marionette TRACE conn5 <- [1,1751,null,{"value":null}] 12:34:30 INFO - PROCESS | 3740 | 1464377670647 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\", \"518d4023-cf08-4df0-a07a-6b3da5d0c4d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:34:30 INFO - PROCESS | 3740 | ++DOCSHELL 23EC4400 == 106 [pid = 3740] [id = 447] 12:34:30 INFO - PROCESS | 3740 | ++DOMWINDOW == 162 (23EC4800) [pid = 3740] [serial = 1341] [outer = 00000000] 12:34:30 INFO - PROCESS | 3740 | ++DOMWINDOW == 163 (23EC8000) [pid = 3740] [serial = 1342] [outer = 23EC4800] 12:34:30 INFO - PROCESS | 3740 | 1464377670709 Marionette DEBUG loaded listener.js 12:34:30 INFO - PROCESS | 3740 | ++DOMWINDOW == 164 (256B9400) [pid = 3740] [serial = 1343] [outer = 23EC4800] 12:34:31 INFO - PROCESS | 3740 | 1464377671323 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]]]}] 12:34:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 12:34:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 1016ms 12:34:31 INFO - PROCESS | 3740 | 1464377671359 Marionette TRACE conn5 -> [0,1753,"getWindowHandle",null] 12:34:31 INFO - PROCESS | 3740 | 1464377671362 Marionette TRACE conn5 <- [1,1753,null,{"value":"13"}] 12:34:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 12:34:31 INFO - PROCESS | 3740 | 1464377671366 Marionette TRACE conn5 -> [0,1754,"setScriptTimeout",{"ms":35000}] 12:34:31 INFO - PROCESS | 3740 | 1464377671368 Marionette TRACE conn5 <- [1,1754,null,{}] 12:34:31 INFO - PROCESS | 3740 | 1464377671371 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}] 12:34:31 INFO - PROCESS | 3740 | 1464377671493 Marionette TRACE conn5 <- [1,1755,null,{"value":null}] 12:34:31 INFO - PROCESS | 3740 | 1464377671666 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\", \"518d4023-cf08-4df0-a07a-6b3da5d0c4d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:34:31 INFO - PROCESS | 3740 | ++DOCSHELL 23EC7C00 == 107 [pid = 3740] [id = 448] 12:34:31 INFO - PROCESS | 3740 | ++DOMWINDOW == 165 (256C5000) [pid = 3740] [serial = 1344] [outer = 00000000] 12:34:31 INFO - PROCESS | 3740 | ++DOMWINDOW == 166 (26AB5800) [pid = 3740] [serial = 1345] [outer = 256C5000] 12:34:31 INFO - PROCESS | 3740 | 1464377671722 Marionette DEBUG loaded listener.js 12:34:31 INFO - PROCESS | 3740 | ++DOMWINDOW == 167 (26ABBC00) [pid = 3740] [serial = 1346] [outer = 256C5000] 12:34:32 INFO - PROCESS | 3740 | 1464377672333 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]]]}] 12:34:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 12:34:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 1023ms 12:34:32 INFO - PROCESS | 3740 | 1464377672390 Marionette TRACE conn5 -> [0,1757,"getWindowHandle",null] 12:34:32 INFO - PROCESS | 3740 | 1464377672392 Marionette TRACE conn5 <- [1,1757,null,{"value":"13"}] 12:34:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 12:34:32 INFO - PROCESS | 3740 | 1464377672428 Marionette TRACE conn5 -> [0,1758,"setScriptTimeout",{"ms":35000}] 12:34:32 INFO - PROCESS | 3740 | 1464377672430 Marionette TRACE conn5 <- [1,1758,null,{}] 12:34:32 INFO - PROCESS | 3740 | 1464377672434 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}] 12:34:32 INFO - PROCESS | 3740 | 1464377672552 Marionette TRACE conn5 <- [1,1759,null,{"value":null}] 12:34:32 INFO - PROCESS | 3740 | 1464377672713 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\", \"518d4023-cf08-4df0-a07a-6b3da5d0c4d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:34:32 INFO - PROCESS | 3740 | ++DOCSHELL 26ABB400 == 108 [pid = 3740] [id = 449] 12:34:32 INFO - PROCESS | 3740 | ++DOMWINDOW == 168 (26ABEC00) [pid = 3740] [serial = 1347] [outer = 00000000] 12:34:32 INFO - PROCESS | 3740 | ++DOMWINDOW == 169 (26FDCC00) [pid = 3740] [serial = 1348] [outer = 26ABEC00] 12:34:32 INFO - PROCESS | 3740 | 1464377672768 Marionette DEBUG loaded listener.js 12:34:32 INFO - PROCESS | 3740 | ++DOMWINDOW == 170 (26FDF000) [pid = 3740] [serial = 1349] [outer = 26ABEC00] 12:34:33 INFO - PROCESS | 3740 | 1464377673307 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]]]}] 12:34:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 12:34:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 950ms 12:34:33 INFO - PROCESS | 3740 | 1464377673361 Marionette TRACE conn5 -> [0,1761,"getWindowHandle",null] 12:34:33 INFO - PROCESS | 3740 | 1464377673363 Marionette TRACE conn5 <- [1,1761,null,{"value":"13"}] 12:34:33 INFO - PROCESS | 3740 | 1464377673366 Marionette TRACE conn5 -> [0,1762,"setScriptTimeout",{"ms":35000}] 12:34:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 12:34:33 INFO - PROCESS | 3740 | 1464377673368 Marionette TRACE conn5 <- [1,1762,null,{}] 12:34:33 INFO - PROCESS | 3740 | 1464377673372 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}] 12:34:33 INFO - PROCESS | 3740 | 1464377673494 Marionette TRACE conn5 <- [1,1763,null,{"value":null}] 12:34:33 INFO - PROCESS | 3740 | 1464377673672 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\", \"518d4023-cf08-4df0-a07a-6b3da5d0c4d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:34:33 INFO - PROCESS | 3740 | ++DOCSHELL 261F0000 == 109 [pid = 3740] [id = 450] 12:34:33 INFO - PROCESS | 3740 | ++DOMWINDOW == 171 (261F1C00) [pid = 3740] [serial = 1350] [outer = 00000000] 12:34:33 INFO - PROCESS | 3740 | ++DOMWINDOW == 172 (261F5400) [pid = 3740] [serial = 1351] [outer = 261F1C00] 12:34:33 INFO - PROCESS | 3740 | 1464377673728 Marionette DEBUG loaded listener.js 12:34:33 INFO - PROCESS | 3740 | ++DOMWINDOW == 173 (261F7000) [pid = 3740] [serial = 1352] [outer = 261F1C00] 12:34:34 INFO - PROCESS | 3740 | 1464377674286 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]]]}] 12:34:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 12:34:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 970ms 12:34:34 INFO - PROCESS | 3740 | 1464377674341 Marionette TRACE conn5 -> [0,1765,"getWindowHandle",null] 12:34:34 INFO - PROCESS | 3740 | 1464377674343 Marionette TRACE conn5 <- [1,1765,null,{"value":"13"}] 12:34:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 12:34:34 INFO - PROCESS | 3740 | 1464377674347 Marionette TRACE conn5 -> [0,1766,"setScriptTimeout",{"ms":35000}] 12:34:34 INFO - PROCESS | 3740 | 1464377674349 Marionette TRACE conn5 <- [1,1766,null,{}] 12:34:34 INFO - PROCESS | 3740 | 1464377674353 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}] 12:34:34 INFO - PROCESS | 3740 | 1464377674475 Marionette TRACE conn5 <- [1,1767,null,{"value":null}] 12:34:34 INFO - PROCESS | 3740 | 1464377674698 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\", \"518d4023-cf08-4df0-a07a-6b3da5d0c4d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:34:34 INFO - PROCESS | 3740 | ++DOCSHELL 1D214C00 == 110 [pid = 3740] [id = 451] 12:34:34 INFO - PROCESS | 3740 | ++DOMWINDOW == 174 (1DB12400) [pid = 3740] [serial = 1353] [outer = 00000000] 12:34:34 INFO - PROCESS | 3740 | ++DOMWINDOW == 175 (248A8C00) [pid = 3740] [serial = 1354] [outer = 1DB12400] 12:34:34 INFO - PROCESS | 3740 | 1464377674752 Marionette DEBUG loaded listener.js 12:34:34 INFO - PROCESS | 3740 | ++DOMWINDOW == 176 (248AC400) [pid = 3740] [serial = 1355] [outer = 1DB12400] 12:34:35 INFO - PROCESS | 3740 | 1464377675371 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]]]}] 12:34:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | arcTo() with all points on a line, and P1 between P0/P2, draws a straight line to P1 12:34:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 1067ms 12:34:35 INFO - PROCESS | 3740 | 1464377675434 Marionette TRACE conn5 -> [0,1769,"getWindowHandle",null] 12:34:35 INFO - PROCESS | 3740 | 1464377675437 Marionette TRACE conn5 <- [1,1769,null,{"value":"13"}] 12:34:35 INFO - PROCESS | 3740 | 1464377675440 Marionette TRACE conn5 -> [0,1770,"setScriptTimeout",{"ms":35000}] 12:34:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 12:34:35 INFO - PROCESS | 3740 | 1464377675442 Marionette TRACE conn5 <- [1,1770,null,{}] 12:34:35 INFO - PROCESS | 3740 | 1464377675446 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}] 12:34:35 INFO - PROCESS | 3740 | 1464377675570 Marionette TRACE conn5 <- [1,1771,null,{"value":null}] 12:34:35 INFO - PROCESS | 3740 | 1464377675713 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\", \"518d4023-cf08-4df0-a07a-6b3da5d0c4d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:34:35 INFO - PROCESS | 3740 | ++DOCSHELL 18F95C00 == 111 [pid = 3740] [id = 452] 12:34:35 INFO - PROCESS | 3740 | ++DOMWINDOW == 177 (191B1800) [pid = 3740] [serial = 1356] [outer = 00000000] 12:34:35 INFO - PROCESS | 3740 | ++DOMWINDOW == 178 (1A431000) [pid = 3740] [serial = 1357] [outer = 191B1800] 12:34:35 INFO - PROCESS | 3740 | 1464377675773 Marionette DEBUG loaded listener.js 12:34:35 INFO - PROCESS | 3740 | ++DOMWINDOW == 179 (1C812400) [pid = 3740] [serial = 1358] [outer = 191B1800] 12:34:36 INFO - PROCESS | 3740 | 1464377676626 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]]]}] 12:34:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | arcTo() with all points on a line, and P2 between P0/P1, draws a straight line to P1 12:34:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 1219ms 12:34:36 INFO - PROCESS | 3740 | 1464377676665 Marionette TRACE conn5 -> [0,1773,"getWindowHandle",null] 12:34:36 INFO - PROCESS | 3740 | 1464377676669 Marionette TRACE conn5 <- [1,1773,null,{"value":"13"}] 12:34:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 12:34:36 INFO - PROCESS | 3740 | 1464377676674 Marionette TRACE conn5 -> [0,1774,"setScriptTimeout",{"ms":35000}] 12:34:36 INFO - PROCESS | 3740 | 1464377676677 Marionette TRACE conn5 <- [1,1774,null,{}] 12:34:36 INFO - PROCESS | 3740 | 1464377676683 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}] 12:34:36 INFO - PROCESS | 3740 | 1464377676805 Marionette TRACE conn5 <- [1,1775,null,{"value":null}] 12:34:37 INFO - PROCESS | 3740 | 1464377676977 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\", \"518d4023-cf08-4df0-a07a-6b3da5d0c4d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:34:37 INFO - PROCESS | 3740 | ++DOCSHELL 10A44000 == 112 [pid = 3740] [id = 453] 12:34:37 INFO - PROCESS | 3740 | ++DOMWINDOW == 180 (10B3EC00) [pid = 3740] [serial = 1359] [outer = 00000000] 12:34:37 INFO - PROCESS | 3740 | ++DOMWINDOW == 181 (1496AC00) [pid = 3740] [serial = 1360] [outer = 10B3EC00] 12:34:37 INFO - PROCESS | 3740 | 1464377677030 Marionette DEBUG loaded listener.js 12:34:37 INFO - PROCESS | 3740 | ++DOMWINDOW == 182 (15E03C00) [pid = 3740] [serial = 1361] [outer = 10B3EC00] 12:34:37 INFO - PROCESS | 3740 | 1464377677616 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]]]}] 12:34:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | arcTo() with all points on a line, and P0 between P1/P2, draws a straight line to P1 12:34:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 971ms 12:34:37 INFO - PROCESS | 3740 | 1464377677659 Marionette TRACE conn5 -> [0,1777,"getWindowHandle",null] 12:34:37 INFO - PROCESS | 3740 | 1464377677664 Marionette TRACE conn5 <- [1,1777,null,{"value":"13"}] 12:34:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 12:34:37 INFO - PROCESS | 3740 | 1464377677670 Marionette TRACE conn5 -> [0,1778,"setScriptTimeout",{"ms":35000}] 12:34:37 INFO - PROCESS | 3740 | 1464377677673 Marionette TRACE conn5 <- [1,1778,null,{}] 12:34:37 INFO - PROCESS | 3740 | 1464377677677 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}] 12:34:37 INFO - PROCESS | 3740 | 1464377677792 Marionette TRACE conn5 <- [1,1779,null,{"value":null}] 12:34:38 INFO - PROCESS | 3740 | 1464377677980 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\", \"518d4023-cf08-4df0-a07a-6b3da5d0c4d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:34:38 INFO - PROCESS | 3740 | --DOCSHELL 1A718C00 == 111 [pid = 3740] [id = 248] 12:34:38 INFO - PROCESS | 3740 | --DOCSHELL 10B3C800 == 110 [pid = 3740] [id = 441] 12:34:38 INFO - PROCESS | 3740 | --DOCSHELL 148E1C00 == 109 [pid = 3740] [id = 440] 12:34:38 INFO - PROCESS | 3740 | --DOCSHELL 0FE86400 == 108 [pid = 3740] [id = 439] 12:34:38 INFO - PROCESS | 3740 | --DOCSHELL 1CF2D000 == 107 [pid = 3740] [id = 438] 12:34:38 INFO - PROCESS | 3740 | --DOCSHELL 1A716C00 == 106 [pid = 3740] [id = 437] 12:34:38 INFO - PROCESS | 3740 | --DOCSHELL 1A613800 == 105 [pid = 3740] [id = 436] 12:34:38 INFO - PROCESS | 3740 | --DOCSHELL 19EAFC00 == 104 [pid = 3740] [id = 435] 12:34:38 INFO - PROCESS | 3740 | --DOCSHELL 10B89000 == 103 [pid = 3740] [id = 434] 12:34:38 INFO - PROCESS | 3740 | --DOCSHELL 0CAC0400 == 102 [pid = 3740] [id = 433] 12:34:38 INFO - PROCESS | 3740 | --DOMWINDOW == 181 (1EEF3400) [pid = 3740] [serial = 1267] [outer = 00000000] [url = about:blank] 12:34:38 INFO - PROCESS | 3740 | ++DOCSHELL 09DD2C00 == 103 [pid = 3740] [id = 454] 12:34:38 INFO - PROCESS | 3740 | ++DOMWINDOW == 182 (0CA2C000) [pid = 3740] [serial = 1362] [outer = 00000000] 12:34:38 INFO - PROCESS | 3740 | ++DOMWINDOW == 183 (1052B000) [pid = 3740] [serial = 1363] [outer = 0CA2C000] 12:34:38 INFO - PROCESS | 3740 | 1464377678111 Marionette DEBUG loaded listener.js 12:34:38 INFO - PROCESS | 3740 | ++DOMWINDOW == 184 (148E1C00) [pid = 3740] [serial = 1364] [outer = 0CA2C000] 12:34:38 INFO - PROCESS | 3740 | --DOCSHELL 14781400 == 102 [pid = 3740] [id = 432] 12:34:38 INFO - PROCESS | 3740 | --DOCSHELL 2267B800 == 101 [pid = 3740] [id = 428] 12:34:38 INFO - PROCESS | 3740 | --DOCSHELL 22628800 == 100 [pid = 3740] [id = 427] 12:34:38 INFO - PROCESS | 3740 | --DOCSHELL 223ED800 == 99 [pid = 3740] [id = 426] 12:34:38 INFO - PROCESS | 3740 | --DOCSHELL 1E2E0800 == 98 [pid = 3740] [id = 425] 12:34:38 INFO - PROCESS | 3740 | --DOCSHELL 192DEC00 == 97 [pid = 3740] [id = 424] 12:34:38 INFO - PROCESS | 3740 | --DOCSHELL 11799400 == 96 [pid = 3740] [id = 423] 12:34:38 INFO - PROCESS | 3740 | --DOCSHELL 17E0C400 == 95 [pid = 3740] [id = 402] 12:34:38 INFO - PROCESS | 3740 | --DOMWINDOW == 183 (1DB0B800) [pid = 3740] [serial = 1148] [outer = 00000000] [url = about:blank] 12:34:38 INFO - PROCESS | 3740 | --DOMWINDOW == 182 (1A763400) [pid = 3740] [serial = 1252] [outer = 00000000] [url = about:blank] 12:34:38 INFO - PROCESS | 3740 | --DOMWINDOW == 181 (1A76F400) [pid = 3740] [serial = 1253] [outer = 00000000] [url = about:blank] 12:34:38 INFO - PROCESS | 3740 | --DOMWINDOW == 180 (20024400) [pid = 3740] [serial = 1208] [outer = 00000000] [url = about:blank] 12:34:38 INFO - PROCESS | 3740 | --DOMWINDOW == 179 (1BACF800) [pid = 3740] [serial = 1255] [outer = 00000000] [url = about:blank] 12:34:38 INFO - PROCESS | 3740 | --DOMWINDOW == 178 (1A22B400) [pid = 3740] [serial = 1249] [outer = 00000000] [url = about:blank] 12:34:38 INFO - PROCESS | 3740 | --DOMWINDOW == 177 (1CF2C800) [pid = 3740] [serial = 1258] [outer = 00000000] [url = about:blank] 12:34:38 INFO - PROCESS | 3740 | --DOMWINDOW == 176 (19867C00) [pid = 3740] [serial = 1246] [outer = 00000000] [url = about:blank] 12:34:38 INFO - PROCESS | 3740 | --DOMWINDOW == 175 (19EA7000) [pid = 3740] [serial = 1247] [outer = 00000000] [url = about:blank] 12:34:38 INFO - PROCESS | 3740 | --DOMWINDOW == 174 (10573000) [pid = 3740] [serial = 1238] [outer = 00000000] [url = about:blank] 12:34:38 INFO - PROCESS | 3740 | --DOMWINDOW == 173 (14C72C00) [pid = 3740] [serial = 1237] [outer = 00000000] [url = about:blank] 12:34:38 INFO - PROCESS | 3740 | --DOMWINDOW == 172 (23D82C00) [pid = 3740] [serial = 1225] [outer = 00000000] [url = about:blank] 12:34:38 INFO - PROCESS | 3740 | --DOMWINDOW == 171 (23E94C00) [pid = 3740] [serial = 1228] [outer = 00000000] [url = about:blank] 12:34:38 INFO - PROCESS | 3740 | --DOMWINDOW == 170 (191B3400) [pid = 3740] [serial = 1213] [outer = 00000000] [url = about:blank] 12:34:38 INFO - PROCESS | 3740 | --DOMWINDOW == 169 (14973800) [pid = 3740] [serial = 1243] [outer = 00000000] [url = about:blank] 12:34:38 INFO - PROCESS | 3740 | --DOMWINDOW == 168 (14F75C00) [pid = 3740] [serial = 1244] [outer = 00000000] [url = about:blank] 12:34:38 INFO - PROCESS | 3740 | --DOMWINDOW == 167 (22677400) [pid = 3740] [serial = 1219] [outer = 00000000] [url = about:blank] 12:34:38 INFO - PROCESS | 3740 | --DOMWINDOW == 166 (1DB06800) [pid = 3740] [serial = 1264] [outer = 00000000] [url = about:blank] 12:34:38 INFO - PROCESS | 3740 | --DOMWINDOW == 165 (10B86800) [pid = 3740] [serial = 1210] [outer = 00000000] [url = about:blank] 12:34:38 INFO - PROCESS | 3740 | --DOMWINDOW == 164 (256BA400) [pid = 3740] [serial = 1231] [outer = 00000000] [url = about:blank] 12:34:38 INFO - PROCESS | 3740 | --DOMWINDOW == 163 (1520C400) [pid = 3740] [serial = 1234] [outer = 00000000] [url = about:blank] 12:34:38 INFO - PROCESS | 3740 | --DOMWINDOW == 162 (1CFAEC00) [pid = 3740] [serial = 1259] [outer = 00000000] [url = about:blank] 12:34:38 INFO - PROCESS | 3740 | --DOMWINDOW == 161 (22F41800) [pid = 3740] [serial = 1222] [outer = 00000000] [url = about:blank] 12:34:38 INFO - PROCESS | 3740 | --DOMWINDOW == 160 (1D0FE800) [pid = 3740] [serial = 1216] [outer = 00000000] [url = about:blank] 12:34:38 INFO - PROCESS | 3740 | --DOMWINDOW == 159 (18FCF400) [pid = 3740] [serial = 1241] [outer = 00000000] [url = about:blank] 12:34:38 INFO - PROCESS | 3740 | --DOMWINDOW == 158 (17FB9800) [pid = 3740] [serial = 1240] [outer = 00000000] [url = about:blank] 12:34:38 INFO - PROCESS | 3740 | --DOMWINDOW == 157 (1C6C2800) [pid = 3740] [serial = 1256] [outer = 00000000] [url = about:blank] 12:34:38 INFO - PROCESS | 3740 | --DOMWINDOW == 156 (1CFB2C00) [pid = 3740] [serial = 1261] [outer = 00000000] [url = about:blank] 12:34:38 INFO - PROCESS | 3740 | --DOMWINDOW == 155 (1D0F2800) [pid = 3740] [serial = 1262] [outer = 00000000] [url = about:blank] 12:34:38 INFO - PROCESS | 3740 | --DOMWINDOW == 154 (1A22D800) [pid = 3740] [serial = 1250] [outer = 00000000] [url = about:blank] 12:34:38 INFO - PROCESS | 3740 | --DOMWINDOW == 153 (1DBBC400) [pid = 3740] [serial = 1265] [outer = 00000000] [url = about:blank] 12:34:38 INFO - PROCESS | 3740 | 1464377678601 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]]]}] 12:34:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | If there is no subpath, the first control point is added (and nothing is drawn up to it) 12:34:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 973ms 12:34:38 INFO - PROCESS | 3740 | 1464377678646 Marionette TRACE conn5 -> [0,1781,"getWindowHandle",null] 12:34:38 INFO - PROCESS | 3740 | 1464377678648 Marionette TRACE conn5 <- [1,1781,null,{"value":"13"}] 12:34:38 INFO - PROCESS | 3740 | 1464377678652 Marionette TRACE conn5 -> [0,1782,"setScriptTimeout",{"ms":35000}] 12:34:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 12:34:38 INFO - PROCESS | 3740 | 1464377678655 Marionette TRACE conn5 <- [1,1782,null,{}] 12:34:38 INFO - PROCESS | 3740 | 1464377678665 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}] 12:34:38 INFO - PROCESS | 3740 | 1464377678770 Marionette TRACE conn5 <- [1,1783,null,{"value":null}] 12:34:38 INFO - PROCESS | 3740 | 1464377678781 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\", \"518d4023-cf08-4df0-a07a-6b3da5d0c4d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:34:38 INFO - PROCESS | 3740 | ++DOCSHELL 1874C000 == 96 [pid = 3740] [id = 455] 12:34:38 INFO - PROCESS | 3740 | ++DOMWINDOW == 154 (18F82C00) [pid = 3740] [serial = 1365] [outer = 00000000] 12:34:38 INFO - PROCESS | 3740 | ++DOMWINDOW == 155 (191B3400) [pid = 3740] [serial = 1366] [outer = 18F82C00] 12:34:38 INFO - PROCESS | 3740 | 1464377678830 Marionette DEBUG loaded listener.js 12:34:38 INFO - PROCESS | 3740 | ++DOMWINDOW == 156 (19EA4400) [pid = 3740] [serial = 1367] [outer = 18F82C00] 12:34:39 INFO - PROCESS | 3740 | 1464377679349 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]]]}] 12:34:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 12:34:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 731ms 12:34:39 INFO - PROCESS | 3740 | 1464377679387 Marionette TRACE conn5 -> [0,1785,"getWindowHandle",null] 12:34:39 INFO - PROCESS | 3740 | 1464377679390 Marionette TRACE conn5 <- [1,1785,null,{"value":"13"}] 12:34:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 12:34:39 INFO - PROCESS | 3740 | 1464377679424 Marionette TRACE conn5 -> [0,1786,"setScriptTimeout",{"ms":35000}] 12:34:39 INFO - PROCESS | 3740 | 1464377679426 Marionette TRACE conn5 <- [1,1786,null,{}] 12:34:39 INFO - PROCESS | 3740 | 1464377679430 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}] 12:34:39 INFO - PROCESS | 3740 | 1464377679534 Marionette TRACE conn5 <- [1,1787,null,{"value":null}] 12:34:39 INFO - PROCESS | 3740 | 1464377679669 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\", \"518d4023-cf08-4df0-a07a-6b3da5d0c4d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:34:39 INFO - PROCESS | 3740 | ++DOCSHELL 1A42A000 == 97 [pid = 3740] [id = 456] 12:34:39 INFO - PROCESS | 3740 | ++DOMWINDOW == 157 (1A42BC00) [pid = 3740] [serial = 1368] [outer = 00000000] 12:34:39 INFO - PROCESS | 3740 | ++DOMWINDOW == 158 (1A614400) [pid = 3740] [serial = 1369] [outer = 1A42BC00] 12:34:39 INFO - PROCESS | 3740 | 1464377679716 Marionette DEBUG loaded listener.js 12:34:39 INFO - PROCESS | 3740 | ++DOMWINDOW == 159 (1A715800) [pid = 3740] [serial = 1370] [outer = 1A42BC00] 12:34:40 INFO - PROCESS | 3740 | 1464377680076 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]]]}] 12:34:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 12:34:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 730ms 12:34:40 INFO - PROCESS | 3740 | 1464377680153 Marionette TRACE conn5 -> [0,1789,"getWindowHandle",null] 12:34:40 INFO - PROCESS | 3740 | 1464377680155 Marionette TRACE conn5 <- [1,1789,null,{"value":"13"}] 12:34:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 12:34:40 INFO - PROCESS | 3740 | 1464377680158 Marionette TRACE conn5 -> [0,1790,"setScriptTimeout",{"ms":35000}] 12:34:40 INFO - PROCESS | 3740 | 1464377680160 Marionette TRACE conn5 <- [1,1790,null,{}] 12:34:40 INFO - PROCESS | 3740 | 1464377680163 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}] 12:34:40 INFO - PROCESS | 3740 | 1464377680260 Marionette TRACE conn5 <- [1,1791,null,{"value":null}] 12:34:40 INFO - PROCESS | 3740 | 1464377680267 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\", \"518d4023-cf08-4df0-a07a-6b3da5d0c4d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:34:40 INFO - PROCESS | 3740 | ++DOCSHELL 1A717800 == 98 [pid = 3740] [id = 457] 12:34:40 INFO - PROCESS | 3740 | ++DOMWINDOW == 160 (1A762C00) [pid = 3740] [serial = 1371] [outer = 00000000] 12:34:40 INFO - PROCESS | 3740 | ++DOMWINDOW == 161 (1B8A3400) [pid = 3740] [serial = 1372] [outer = 1A762C00] 12:34:40 INFO - PROCESS | 3740 | 1464377680311 Marionette DEBUG loaded listener.js 12:34:40 INFO - PROCESS | 3740 | ++DOMWINDOW == 162 (1BAC9000) [pid = 3740] [serial = 1373] [outer = 1A762C00] 12:34:40 INFO - PROCESS | 3740 | 1464377680840 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]]]}] 12:34:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 12:34:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 730ms 12:34:40 INFO - PROCESS | 3740 | 1464377680889 Marionette TRACE conn5 -> [0,1793,"getWindowHandle",null] 12:34:40 INFO - PROCESS | 3740 | 1464377680891 Marionette TRACE conn5 <- [1,1793,null,{"value":"13"}] 12:34:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 12:34:40 INFO - PROCESS | 3740 | 1464377680895 Marionette TRACE conn5 -> [0,1794,"setScriptTimeout",{"ms":35000}] 12:34:40 INFO - PROCESS | 3740 | 1464377680897 Marionette TRACE conn5 <- [1,1794,null,{}] 12:34:40 INFO - PROCESS | 3740 | 1464377680900 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}] 12:34:41 INFO - PROCESS | 3740 | 1464377681097 Marionette TRACE conn5 <- [1,1795,null,{"value":null}] 12:34:41 INFO - PROCESS | 3740 | 1464377681120 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\", \"518d4023-cf08-4df0-a07a-6b3da5d0c4d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:34:41 INFO - PROCESS | 3740 | ++DOCSHELL 1CFB0400 == 99 [pid = 3740] [id = 458] 12:34:41 INFO - PROCESS | 3740 | ++DOMWINDOW == 163 (1CFB1000) [pid = 3740] [serial = 1374] [outer = 00000000] 12:34:41 INFO - PROCESS | 3740 | ++DOMWINDOW == 164 (1D0FAC00) [pid = 3740] [serial = 1375] [outer = 1CFB1000] 12:34:41 INFO - PROCESS | 3740 | 1464377681166 Marionette DEBUG loaded listener.js 12:34:41 INFO - PROCESS | 3740 | ++DOMWINDOW == 165 (1D2AC400) [pid = 3740] [serial = 1376] [outer = 1CFB1000] 12:34:41 INFO - PROCESS | 3740 | 1464377681633 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]]]}] 12:34:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 12:34:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 771ms 12:34:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 12:34:41 INFO - PROCESS | 3740 | 1464377681666 Marionette TRACE conn5 -> [0,1797,"getWindowHandle",null] 12:34:41 INFO - PROCESS | 3740 | 1464377681668 Marionette TRACE conn5 <- [1,1797,null,{"value":"13"}] 12:34:41 INFO - PROCESS | 3740 | 1464377681671 Marionette TRACE conn5 -> [0,1798,"setScriptTimeout",{"ms":35000}] 12:34:41 INFO - PROCESS | 3740 | 1464377681673 Marionette TRACE conn5 <- [1,1798,null,{}] 12:34:41 INFO - PROCESS | 3740 | 1464377681676 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}] 12:34:41 INFO - PROCESS | 3740 | 1464377681819 Marionette TRACE conn5 <- [1,1799,null,{"value":null}] 12:34:41 INFO - PROCESS | 3740 | 1464377681836 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\", \"518d4023-cf08-4df0-a07a-6b3da5d0c4d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:34:41 INFO - PROCESS | 3740 | ++DOCSHELL 1D0F7400 == 100 [pid = 3740] [id = 459] 12:34:41 INFO - PROCESS | 3740 | ++DOMWINDOW == 166 (1DB0A000) [pid = 3740] [serial = 1377] [outer = 00000000] 12:34:41 INFO - PROCESS | 3740 | ++DOMWINDOW == 167 (1DD64000) [pid = 3740] [serial = 1378] [outer = 1DB0A000] 12:34:41 INFO - PROCESS | 3740 | 1464377681881 Marionette DEBUG loaded listener.js 12:34:41 INFO - PROCESS | 3740 | ++DOMWINDOW == 168 (1E2DF400) [pid = 3740] [serial = 1379] [outer = 1DB0A000] 12:34:42 INFO - PROCESS | 3740 | 1464377682351 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]]]}] 12:34:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 12:34:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 731ms 12:34:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 12:34:42 INFO - PROCESS | 3740 | 1464377682402 Marionette TRACE conn5 -> [0,1801,"getWindowHandle",null] 12:34:42 INFO - PROCESS | 3740 | 1464377682404 Marionette TRACE conn5 <- [1,1801,null,{"value":"13"}] 12:34:42 INFO - PROCESS | 3740 | 1464377682414 Marionette TRACE conn5 -> [0,1802,"setScriptTimeout",{"ms":35000}] 12:34:42 INFO - PROCESS | 3740 | 1464377682416 Marionette TRACE conn5 <- [1,1802,null,{}] 12:34:42 INFO - PROCESS | 3740 | 1464377682420 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}] 12:34:42 INFO - PROCESS | 3740 | 1464377682812 Marionette TRACE conn5 <- [1,1803,null,{"value":null}] 12:34:42 INFO - PROCESS | 3740 | --DOMWINDOW == 167 (1B8B1C00) [pid = 3740] [serial = 1311] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 12:34:42 INFO - PROCESS | 3740 | --DOMWINDOW == 166 (148ED800) [pid = 3740] [serial = 1302] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 12:34:42 INFO - PROCESS | 3740 | --DOMWINDOW == 165 (1D0FE400) [pid = 3740] [serial = 1314] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 12:34:42 INFO - PROCESS | 3740 | --DOMWINDOW == 164 (147A3800) [pid = 3740] [serial = 1296] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 12:34:42 INFO - PROCESS | 3740 | --DOMWINDOW == 163 (10527000) [pid = 3740] [serial = 1317] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 12:34:42 INFO - PROCESS | 3740 | --DOMWINDOW == 162 (19EB0800) [pid = 3740] [serial = 1305] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 12:34:42 INFO - PROCESS | 3740 | --DOMWINDOW == 161 (1A635C00) [pid = 3740] [serial = 1308] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 12:34:42 INFO - PROCESS | 3740 | --DOMWINDOW == 160 (0CB3C800) [pid = 3740] [serial = 1299] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 12:34:42 INFO - PROCESS | 3740 | --DOMWINDOW == 159 (19480400) [pid = 3740] [serial = 1320] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 12:34:42 INFO - PROCESS | 3740 | 1464377682918 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\", \"518d4023-cf08-4df0-a07a-6b3da5d0c4d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:34:42 INFO - PROCESS | 3740 | ++DOCSHELL 0FFF4000 == 101 [pid = 3740] [id = 460] 12:34:42 INFO - PROCESS | 3740 | ++DOMWINDOW == 160 (10527000) [pid = 3740] [serial = 1380] [outer = 00000000] 12:34:43 INFO - PROCESS | 3740 | ++DOMWINDOW == 161 (15273400) [pid = 3740] [serial = 1381] [outer = 10527000] 12:34:43 INFO - PROCESS | 3740 | 1464377682974 Marionette DEBUG loaded listener.js 12:34:43 INFO - PROCESS | 3740 | ++DOMWINDOW == 162 (191B7000) [pid = 3740] [serial = 1382] [outer = 10527000] 12:34:43 INFO - PROCESS | 3740 | 1464377683348 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]]]}] 12:34:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 12:34:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 990ms 12:34:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 12:34:43 INFO - PROCESS | 3740 | 1464377683398 Marionette TRACE conn5 -> [0,1805,"getWindowHandle",null] 12:34:43 INFO - PROCESS | 3740 | 1464377683400 Marionette TRACE conn5 <- [1,1805,null,{"value":"13"}] 12:34:43 INFO - PROCESS | 3740 | 1464377683403 Marionette TRACE conn5 -> [0,1806,"setScriptTimeout",{"ms":35000}] 12:34:43 INFO - PROCESS | 3740 | 1464377683405 Marionette TRACE conn5 <- [1,1806,null,{}] 12:34:43 INFO - PROCESS | 3740 | 1464377683408 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}] 12:34:43 INFO - PROCESS | 3740 | 1464377683506 Marionette TRACE conn5 <- [1,1807,null,{"value":null}] 12:34:43 INFO - PROCESS | 3740 | 1464377683512 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\", \"518d4023-cf08-4df0-a07a-6b3da5d0c4d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:34:43 INFO - PROCESS | 3740 | ++DOCSHELL 0FF5EC00 == 102 [pid = 3740] [id = 461] 12:34:43 INFO - PROCESS | 3740 | ++DOMWINDOW == 163 (1520B400) [pid = 3740] [serial = 1383] [outer = 00000000] 12:34:43 INFO - PROCESS | 3740 | ++DOMWINDOW == 164 (1DD7A000) [pid = 3740] [serial = 1384] [outer = 1520B400] 12:34:43 INFO - PROCESS | 3740 | 1464377683556 Marionette DEBUG loaded listener.js 12:34:43 INFO - PROCESS | 3740 | ++DOMWINDOW == 165 (2002C400) [pid = 3740] [serial = 1385] [outer = 1520B400] 12:34:44 INFO - PROCESS | 3740 | 1464377684022 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]]]}] 12:34:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 12:34:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 670ms 12:34:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 12:34:44 INFO - PROCESS | 3740 | 1464377684074 Marionette TRACE conn5 -> [0,1809,"getWindowHandle",null] 12:34:44 INFO - PROCESS | 3740 | 1464377684076 Marionette TRACE conn5 <- [1,1809,null,{"value":"13"}] 12:34:44 INFO - PROCESS | 3740 | 1464377684079 Marionette TRACE conn5 -> [0,1810,"setScriptTimeout",{"ms":35000}] 12:34:44 INFO - PROCESS | 3740 | 1464377684081 Marionette TRACE conn5 <- [1,1810,null,{}] 12:34:44 INFO - PROCESS | 3740 | 1464377684084 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}] 12:34:44 INFO - PROCESS | 3740 | 1464377684186 Marionette TRACE conn5 <- [1,1811,null,{"value":null}] 12:34:44 INFO - PROCESS | 3740 | 1464377684225 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\", \"518d4023-cf08-4df0-a07a-6b3da5d0c4d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:34:44 INFO - PROCESS | 3740 | ++DOCSHELL 1531D000 == 103 [pid = 3740] [id = 462] 12:34:44 INFO - PROCESS | 3740 | ++DOMWINDOW == 166 (17E9EC00) [pid = 3740] [serial = 1386] [outer = 00000000] 12:34:44 INFO - PROCESS | 3740 | ++DOMWINDOW == 167 (22674C00) [pid = 3740] [serial = 1387] [outer = 17E9EC00] 12:34:44 INFO - PROCESS | 3740 | 1464377684270 Marionette DEBUG loaded listener.js 12:34:44 INFO - PROCESS | 3740 | ++DOMWINDOW == 168 (22680C00) [pid = 3740] [serial = 1388] [outer = 17E9EC00] 12:34:44 INFO - PROCESS | 3740 | 1464377684698 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]]]}] 12:34:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 12:34:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 670ms 12:34:44 INFO - PROCESS | 3740 | 1464377684766 Marionette TRACE conn5 -> [0,1813,"getWindowHandle",null] 12:34:44 INFO - PROCESS | 3740 | 1464377684769 Marionette TRACE conn5 <- [1,1813,null,{"value":"13"}] 12:34:44 INFO - PROCESS | 3740 | 1464377684772 Marionette TRACE conn5 -> [0,1814,"setScriptTimeout",{"ms":35000}] 12:34:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 12:34:44 INFO - PROCESS | 3740 | 1464377684774 Marionette TRACE conn5 <- [1,1814,null,{}] 12:34:44 INFO - PROCESS | 3740 | 1464377684864 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}] 12:34:45 INFO - PROCESS | 3740 | 1464377684991 Marionette TRACE conn5 <- [1,1815,null,{"value":null}] 12:34:45 INFO - PROCESS | 3740 | 1464377685190 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\", \"518d4023-cf08-4df0-a07a-6b3da5d0c4d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:34:45 INFO - PROCESS | 3740 | ++DOCSHELL 10579C00 == 104 [pid = 3740] [id = 463] 12:34:45 INFO - PROCESS | 3740 | ++DOMWINDOW == 169 (10A45400) [pid = 3740] [serial = 1389] [outer = 00000000] 12:34:45 INFO - PROCESS | 3740 | ++DOMWINDOW == 170 (10BCBC00) [pid = 3740] [serial = 1390] [outer = 10A45400] 12:34:45 INFO - PROCESS | 3740 | 1464377685252 Marionette DEBUG loaded listener.js 12:34:45 INFO - PROCESS | 3740 | ++DOMWINDOW == 171 (1479E800) [pid = 3740] [serial = 1391] [outer = 10A45400] 12:34:45 INFO - PROCESS | 3740 | 1464377685892 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]]]}] 12:34:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 12:34:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 1177ms 12:34:45 INFO - PROCESS | 3740 | 1464377685956 Marionette TRACE conn5 -> [0,1817,"getWindowHandle",null] 12:34:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 12:34:46 INFO - PROCESS | 3740 | 1464377685961 Marionette TRACE conn5 <- [1,1817,null,{"value":"13"}] 12:34:46 INFO - PROCESS | 3740 | 1464377685966 Marionette TRACE conn5 -> [0,1818,"setScriptTimeout",{"ms":35000}] 12:34:46 INFO - PROCESS | 3740 | 1464377685969 Marionette TRACE conn5 <- [1,1818,null,{}] 12:34:46 INFO - PROCESS | 3740 | 1464377685974 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}] 12:34:46 INFO - PROCESS | 3740 | 1464377686172 Marionette TRACE conn5 <- [1,1819,null,{"value":null}] 12:34:46 INFO - PROCESS | 3740 | 1464377686295 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\", \"518d4023-cf08-4df0-a07a-6b3da5d0c4d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:34:46 INFO - PROCESS | 3740 | ++DOCSHELL 18F7A000 == 105 [pid = 3740] [id = 464] 12:34:46 INFO - PROCESS | 3740 | ++DOMWINDOW == 172 (18FD3000) [pid = 3740] [serial = 1392] [outer = 00000000] 12:34:46 INFO - PROCESS | 3740 | ++DOMWINDOW == 173 (19EA2800) [pid = 3740] [serial = 1393] [outer = 18FD3000] 12:34:46 INFO - PROCESS | 3740 | 1464377686353 Marionette DEBUG loaded listener.js 12:34:46 INFO - PROCESS | 3740 | ++DOMWINDOW == 174 (1A2E8C00) [pid = 3740] [serial = 1394] [outer = 18FD3000] 12:34:46 INFO - PROCESS | 3740 | 1464377686954 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]]]}] 12:34:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 12:34:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 1025ms 12:34:47 INFO - PROCESS | 3740 | 1464377686991 Marionette TRACE conn5 -> [0,1821,"getWindowHandle",null] 12:34:47 INFO - PROCESS | 3740 | 1464377686994 Marionette TRACE conn5 <- [1,1821,null,{"value":"13"}] 12:34:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 12:34:47 INFO - PROCESS | 3740 | 1464377686997 Marionette TRACE conn5 -> [0,1822,"setScriptTimeout",{"ms":35000}] 12:34:47 INFO - PROCESS | 3740 | 1464377686999 Marionette TRACE conn5 <- [1,1822,null,{}] 12:34:47 INFO - PROCESS | 3740 | 1464377687004 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}] 12:34:47 INFO - PROCESS | 3740 | 1464377687133 Marionette TRACE conn5 <- [1,1823,null,{"value":null}] 12:34:47 INFO - PROCESS | 3740 | 1464377687313 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\", \"518d4023-cf08-4df0-a07a-6b3da5d0c4d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:34:47 INFO - PROCESS | 3740 | ++DOCSHELL 1C6C2800 == 106 [pid = 3740] [id = 465] 12:34:47 INFO - PROCESS | 3740 | ++DOMWINDOW == 175 (1CF2C800) [pid = 3740] [serial = 1395] [outer = 00000000] 12:34:47 INFO - PROCESS | 3740 | ++DOMWINDOW == 176 (1DB08000) [pid = 3740] [serial = 1396] [outer = 1CF2C800] 12:34:47 INFO - PROCESS | 3740 | 1464377687373 Marionette DEBUG loaded listener.js 12:34:47 INFO - PROCESS | 3740 | ++DOMWINDOW == 177 (200D2000) [pid = 3740] [serial = 1397] [outer = 1CF2C800] 12:34:48 INFO - PROCESS | 3740 | 1464377687975 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]]]}] 12:34:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | arcTo() with zero radius draws a straight line from P0 to P1, even when all points are collinear 12:34:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 1020ms 12:34:48 INFO - PROCESS | 3740 | 1464377688025 Marionette TRACE conn5 -> [0,1825,"getWindowHandle",null] 12:34:48 INFO - PROCESS | 3740 | 1464377688032 Marionette TRACE conn5 <- [1,1825,null,{"value":"13"}] 12:34:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 12:34:48 INFO - PROCESS | 3740 | 1464377688037 Marionette TRACE conn5 -> [0,1826,"setScriptTimeout",{"ms":35000}] 12:34:48 INFO - PROCESS | 3740 | 1464377688039 Marionette TRACE conn5 <- [1,1826,null,{}] 12:34:48 INFO - PROCESS | 3740 | 1464377688060 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}] 12:34:48 INFO - PROCESS | 3740 | 1464377688187 Marionette TRACE conn5 <- [1,1827,null,{"value":null}] 12:34:48 INFO - PROCESS | 3740 | 1464377688357 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\", \"518d4023-cf08-4df0-a07a-6b3da5d0c4d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:34:48 INFO - PROCESS | 3740 | ++DOCSHELL 22D1C000 == 107 [pid = 3740] [id = 466] 12:34:48 INFO - PROCESS | 3740 | ++DOMWINDOW == 178 (23168400) [pid = 3740] [serial = 1398] [outer = 00000000] 12:34:48 INFO - PROCESS | 3740 | ++DOMWINDOW == 179 (2316BC00) [pid = 3740] [serial = 1399] [outer = 23168400] 12:34:48 INFO - PROCESS | 3740 | 1464377688418 Marionette DEBUG loaded listener.js 12:34:48 INFO - PROCESS | 3740 | ++DOMWINDOW == 180 (23170400) [pid = 3740] [serial = 1400] [outer = 23168400] 12:34:49 INFO - PROCESS | 3740 | 1464377688967 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]]]}] 12:34:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 12:34:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 970ms 12:34:49 INFO - PROCESS | 3740 | 1464377689010 Marionette TRACE conn5 -> [0,1829,"getWindowHandle",null] 12:34:49 INFO - PROCESS | 3740 | 1464377689013 Marionette TRACE conn5 <- [1,1829,null,{"value":"13"}] 12:34:49 INFO - PROCESS | 3740 | 1464377689017 Marionette TRACE conn5 -> [0,1830,"setScriptTimeout",{"ms":35000}] 12:34:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 12:34:49 INFO - PROCESS | 3740 | 1464377689019 Marionette TRACE conn5 <- [1,1830,null,{}] 12:34:49 INFO - PROCESS | 3740 | 1464377689022 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}] 12:34:49 INFO - PROCESS | 3740 | 1464377689146 Marionette TRACE conn5 <- [1,1831,null,{"value":null}] 12:34:49 INFO - PROCESS | 3740 | 1464377689322 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\", \"518d4023-cf08-4df0-a07a-6b3da5d0c4d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:34:49 INFO - PROCESS | 3740 | ++DOCSHELL 23175400 == 108 [pid = 3740] [id = 467] 12:34:49 INFO - PROCESS | 3740 | ++DOMWINDOW == 181 (23489800) [pid = 3740] [serial = 1401] [outer = 00000000] 12:34:49 INFO - PROCESS | 3740 | ++DOMWINDOW == 182 (239AB800) [pid = 3740] [serial = 1402] [outer = 23489800] 12:34:49 INFO - PROCESS | 3740 | 1464377689377 Marionette DEBUG loaded listener.js 12:34:49 INFO - PROCESS | 3740 | ++DOMWINDOW == 183 (239B5800) [pid = 3740] [serial = 1403] [outer = 23489800] 12:34:49 INFO - PROCESS | 3740 | 1464377689949 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]]]}] 12:34:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 12:34:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 970ms 12:34:50 INFO - PROCESS | 3740 | 1464377689991 Marionette TRACE conn5 -> [0,1833,"getWindowHandle",null] 12:34:50 INFO - PROCESS | 3740 | 1464377689993 Marionette TRACE conn5 <- [1,1833,null,{"value":"13"}] 12:34:50 INFO - PROCESS | 3740 | 1464377689996 Marionette TRACE conn5 -> [0,1834,"setScriptTimeout",{"ms":35000}] 12:34:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 12:34:50 INFO - PROCESS | 3740 | 1464377689999 Marionette TRACE conn5 <- [1,1834,null,{}] 12:34:50 INFO - PROCESS | 3740 | 1464377690002 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}] 12:34:50 INFO - PROCESS | 3740 | 1464377690148 Marionette TRACE conn5 <- [1,1835,null,{"value":null}] 12:34:50 INFO - PROCESS | 3740 | 1464377690326 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\", \"518d4023-cf08-4df0-a07a-6b3da5d0c4d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:34:50 INFO - PROCESS | 3740 | ++DOCSHELL 239AA400 == 109 [pid = 3740] [id = 468] 12:34:50 INFO - PROCESS | 3740 | ++DOMWINDOW == 184 (23E8F800) [pid = 3740] [serial = 1404] [outer = 00000000] 12:34:50 INFO - PROCESS | 3740 | ++DOMWINDOW == 185 (23EC2C00) [pid = 3740] [serial = 1405] [outer = 23E8F800] 12:34:50 INFO - PROCESS | 3740 | 1464377690383 Marionette DEBUG loaded listener.js 12:34:50 INFO - PROCESS | 3740 | ++DOMWINDOW == 186 (23ECDC00) [pid = 3740] [serial = 1406] [outer = 23E8F800] 12:34:51 INFO - PROCESS | 3740 | 1464377690969 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]]]}] 12:34:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | If there is no subpath, the first control point is added (and nothing is drawn up to it) 12:34:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 1015ms 12:34:51 INFO - PROCESS | 3740 | 1464377691016 Marionette TRACE conn5 -> [0,1837,"getWindowHandle",null] 12:34:51 INFO - PROCESS | 3740 | 1464377691018 Marionette TRACE conn5 <- [1,1837,null,{"value":"13"}] 12:34:51 INFO - PROCESS | 3740 | 1464377691021 Marionette TRACE conn5 -> [0,1838,"setScriptTimeout",{"ms":35000}] 12:34:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 12:34:51 INFO - PROCESS | 3740 | 1464377691024 Marionette TRACE conn5 <- [1,1838,null,{}] 12:34:51 INFO - PROCESS | 3740 | 1464377691027 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}] 12:34:51 INFO - PROCESS | 3740 | 1464377691151 Marionette TRACE conn5 <- [1,1839,null,{"value":null}] 12:34:51 INFO - PROCESS | 3740 | 1464377691333 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\", \"518d4023-cf08-4df0-a07a-6b3da5d0c4d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:34:51 INFO - PROCESS | 3740 | ++DOCSHELL 24113800 == 110 [pid = 3740] [id = 469] 12:34:51 INFO - PROCESS | 3740 | ++DOMWINDOW == 187 (24114400) [pid = 3740] [serial = 1407] [outer = 00000000] 12:34:51 INFO - PROCESS | 3740 | ++DOMWINDOW == 188 (24119400) [pid = 3740] [serial = 1408] [outer = 24114400] 12:34:51 INFO - PROCESS | 3740 | 1464377691388 Marionette DEBUG loaded listener.js 12:34:51 INFO - PROCESS | 3740 | ++DOMWINDOW == 189 (2411B000) [pid = 3740] [serial = 1409] [outer = 24114400] 12:34:51 INFO - PROCESS | 3740 | 1464377691922 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]]]}] 12:34:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 12:34:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 970ms 12:34:52 INFO - PROCESS | 3740 | 1464377691996 Marionette TRACE conn5 -> [0,1841,"getWindowHandle",null] 12:34:52 INFO - PROCESS | 3740 | 1464377691998 Marionette TRACE conn5 <- [1,1841,null,{"value":"13"}] 12:34:52 INFO - PROCESS | 3740 | 1464377692001 Marionette TRACE conn5 -> [0,1842,"setScriptTimeout",{"ms":35000}] 12:34:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 12:34:52 INFO - PROCESS | 3740 | 1464377692003 Marionette TRACE conn5 <- [1,1842,null,{}] 12:34:52 INFO - PROCESS | 3740 | 1464377692007 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}] 12:34:52 INFO - PROCESS | 3740 | 1464377692129 Marionette TRACE conn5 <- [1,1843,null,{"value":null}] 12:34:52 INFO - PROCESS | 3740 | 1464377692310 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\", \"518d4023-cf08-4df0-a07a-6b3da5d0c4d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:34:52 INFO - PROCESS | 3740 | ++DOCSHELL 24120400 == 111 [pid = 3740] [id = 470] 12:34:52 INFO - PROCESS | 3740 | ++DOMWINDOW == 190 (24198800) [pid = 3740] [serial = 1410] [outer = 00000000] 12:34:52 INFO - PROCESS | 3740 | ++DOMWINDOW == 191 (2419D000) [pid = 3740] [serial = 1411] [outer = 24198800] 12:34:52 INFO - PROCESS | 3740 | 1464377692367 Marionette DEBUG loaded listener.js 12:34:52 INFO - PROCESS | 3740 | ++DOMWINDOW == 192 (2419EC00) [pid = 3740] [serial = 1412] [outer = 24198800] 12:34:52 INFO - PROCESS | 3740 | 1464377692956 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]]]}] 12:34:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 12:34:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 971ms 12:34:53 INFO - PROCESS | 3740 | 1464377692976 Marionette TRACE conn5 -> [0,1845,"getWindowHandle",null] 12:34:53 INFO - PROCESS | 3740 | 1464377692978 Marionette TRACE conn5 <- [1,1845,null,{"value":"13"}] 12:34:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 12:34:53 INFO - PROCESS | 3740 | 1464377692998 Marionette TRACE conn5 -> [0,1846,"setScriptTimeout",{"ms":35000}] 12:34:53 INFO - PROCESS | 3740 | 1464377693000 Marionette TRACE conn5 <- [1,1846,null,{}] 12:34:53 INFO - PROCESS | 3740 | 1464377693004 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}] 12:34:53 INFO - PROCESS | 3740 | 1464377693129 Marionette TRACE conn5 <- [1,1847,null,{"value":null}] 12:34:53 INFO - PROCESS | 3740 | 1464377693310 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\", \"518d4023-cf08-4df0-a07a-6b3da5d0c4d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:34:53 INFO - PROCESS | 3740 | ++DOCSHELL 241A4400 == 112 [pid = 3740] [id = 471] 12:34:53 INFO - PROCESS | 3740 | ++DOMWINDOW == 193 (241A4C00) [pid = 3740] [serial = 1413] [outer = 00000000] 12:34:53 INFO - PROCESS | 3740 | ++DOMWINDOW == 194 (248A2C00) [pid = 3740] [serial = 1414] [outer = 241A4C00] 12:34:53 INFO - PROCESS | 3740 | 1464377693365 Marionette DEBUG loaded listener.js 12:34:53 INFO - PROCESS | 3740 | ++DOMWINDOW == 195 (248AC800) [pid = 3740] [serial = 1415] [outer = 241A4C00] 12:34:54 INFO - PROCESS | 3740 | 1464377693984 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]]]}] 12:34:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 12:34:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 1023ms 12:34:54 INFO - PROCESS | 3740 | 1464377694020 Marionette TRACE conn5 -> [0,1849,"getWindowHandle",null] 12:34:54 INFO - PROCESS | 3740 | 1464377694023 Marionette TRACE conn5 <- [1,1849,null,{"value":"13"}] 12:34:54 INFO - PROCESS | 3740 | 1464377694026 Marionette TRACE conn5 -> [0,1850,"setScriptTimeout",{"ms":35000}] 12:34:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 12:34:54 INFO - PROCESS | 3740 | 1464377694028 Marionette TRACE conn5 <- [1,1850,null,{}] 12:34:54 INFO - PROCESS | 3740 | 1464377694032 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}] 12:34:54 INFO - PROCESS | 3740 | 1464377694153 Marionette TRACE conn5 <- [1,1851,null,{"value":null}] 12:34:54 INFO - PROCESS | 3740 | 1464377694322 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\", \"518d4023-cf08-4df0-a07a-6b3da5d0c4d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:34:54 INFO - PROCESS | 3740 | ++DOCSHELL 248B4C00 == 113 [pid = 3740] [id = 472] 12:34:54 INFO - PROCESS | 3740 | ++DOMWINDOW == 196 (248B5C00) [pid = 3740] [serial = 1416] [outer = 00000000] 12:34:54 INFO - PROCESS | 3740 | ++DOMWINDOW == 197 (248BC400) [pid = 3740] [serial = 1417] [outer = 248B5C00] 12:34:54 INFO - PROCESS | 3740 | 1464377694378 Marionette DEBUG loaded listener.js 12:34:54 INFO - PROCESS | 3740 | ++DOMWINDOW == 198 (248BE000) [pid = 3740] [serial = 1418] [outer = 248B5C00] 12:34:54 INFO - PROCESS | 3740 | 1464377694923 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]]]}] 12:34:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 12:34:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 930ms 12:34:55 INFO - PROCESS | 3740 | 1464377694960 Marionette TRACE conn5 -> [0,1853,"getWindowHandle",null] 12:34:55 INFO - PROCESS | 3740 | 1464377694963 Marionette TRACE conn5 <- [1,1853,null,{"value":"13"}] 12:34:55 INFO - PROCESS | 3740 | 1464377694966 Marionette TRACE conn5 -> [0,1854,"setScriptTimeout",{"ms":35000}] 12:34:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 12:34:55 INFO - PROCESS | 3740 | 1464377694968 Marionette TRACE conn5 <- [1,1854,null,{}] 12:34:55 INFO - PROCESS | 3740 | 1464377694972 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}] 12:34:55 INFO - PROCESS | 3740 | 1464377695116 Marionette TRACE conn5 <- [1,1855,null,{"value":null}] 12:34:55 INFO - PROCESS | 3740 | 1464377695295 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\", \"518d4023-cf08-4df0-a07a-6b3da5d0c4d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:34:55 INFO - PROCESS | 3740 | ++DOCSHELL 24DA3400 == 114 [pid = 3740] [id = 473] 12:34:55 INFO - PROCESS | 3740 | ++DOMWINDOW == 199 (24DA4400) [pid = 3740] [serial = 1419] [outer = 00000000] 12:34:55 INFO - PROCESS | 3740 | ++DOMWINDOW == 200 (24DAAC00) [pid = 3740] [serial = 1420] [outer = 24DA4400] 12:34:55 INFO - PROCESS | 3740 | 1464377695355 Marionette DEBUG loaded listener.js 12:34:55 INFO - PROCESS | 3740 | ++DOMWINDOW == 201 (256BE000) [pid = 3740] [serial = 1421] [outer = 24DA4400] 12:34:56 INFO - PROCESS | 3740 | 1464377696058 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]]]}] 12:34:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 12:34:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 1121ms 12:34:56 INFO - PROCESS | 3740 | 1464377696091 Marionette TRACE conn5 -> [0,1857,"getWindowHandle",null] 12:34:56 INFO - PROCESS | 3740 | 1464377696093 Marionette TRACE conn5 <- [1,1857,null,{"value":"13"}] 12:34:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 12:34:56 INFO - PROCESS | 3740 | 1464377696097 Marionette TRACE conn5 -> [0,1858,"setScriptTimeout",{"ms":35000}] 12:34:56 INFO - PROCESS | 3740 | 1464377696099 Marionette TRACE conn5 <- [1,1858,null,{}] 12:34:56 INFO - PROCESS | 3740 | 1464377696103 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}] 12:34:56 INFO - PROCESS | 3740 | 1464377696230 Marionette TRACE conn5 <- [1,1859,null,{"value":null}] 12:34:56 INFO - PROCESS | 3740 | 1464377696402 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\", \"518d4023-cf08-4df0-a07a-6b3da5d0c4d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:34:56 INFO - PROCESS | 3740 | ++DOCSHELL 19EAA000 == 115 [pid = 3740] [id = 474] 12:34:56 INFO - PROCESS | 3740 | ++DOMWINDOW == 202 (1A229400) [pid = 3740] [serial = 1422] [outer = 00000000] 12:34:56 INFO - PROCESS | 3740 | ++DOMWINDOW == 203 (1A76E400) [pid = 3740] [serial = 1423] [outer = 1A229400] 12:34:56 INFO - PROCESS | 3740 | 1464377696456 Marionette DEBUG loaded listener.js 12:34:56 INFO - PROCESS | 3740 | ++DOMWINDOW == 204 (1CFB0C00) [pid = 3740] [serial = 1424] [outer = 1A229400] 12:34:57 INFO - PROCESS | 3740 | 1464377697296 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]]]}] 12:34:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 12:34:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 1279ms 12:34:57 INFO - PROCESS | 3740 | 1464377697379 Marionette TRACE conn5 -> [0,1861,"getWindowHandle",null] 12:34:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 12:34:57 INFO - PROCESS | 3740 | 1464377697384 Marionette TRACE conn5 <- [1,1861,null,{"value":"13"}] 12:34:57 INFO - PROCESS | 3740 | 1464377697389 Marionette TRACE conn5 -> [0,1862,"setScriptTimeout",{"ms":35000}] 12:34:57 INFO - PROCESS | 3740 | 1464377697393 Marionette TRACE conn5 <- [1,1862,null,{}] 12:34:57 INFO - PROCESS | 3740 | 1464377697398 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}] 12:34:57 INFO - PROCESS | 3740 | 1464377697523 Marionette TRACE conn5 <- [1,1863,null,{"value":null}] 12:34:57 INFO - PROCESS | 3740 | 1464377697699 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\", \"518d4023-cf08-4df0-a07a-6b3da5d0c4d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:34:57 INFO - PROCESS | 3740 | ++DOCSHELL 10B3C800 == 116 [pid = 3740] [id = 475] 12:34:57 INFO - PROCESS | 3740 | ++DOMWINDOW == 205 (1493C400) [pid = 3740] [serial = 1425] [outer = 00000000] 12:34:57 INFO - PROCESS | 3740 | ++DOMWINDOW == 206 (19840400) [pid = 3740] [serial = 1426] [outer = 1493C400] 12:34:57 INFO - PROCESS | 3740 | 1464377697750 Marionette DEBUG loaded listener.js 12:34:57 INFO - PROCESS | 3740 | ++DOMWINDOW == 207 (1A230000) [pid = 3740] [serial = 1427] [outer = 1493C400] 12:34:58 INFO - PROCESS | 3740 | 1464377698424 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]]]}] 12:34:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 12:34:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 1077ms 12:34:58 INFO - PROCESS | 3740 | 1464377698472 Marionette TRACE conn5 -> [0,1865,"getWindowHandle",null] 12:34:58 INFO - PROCESS | 3740 | 1464377698477 Marionette TRACE conn5 <- [1,1865,null,{"value":"13"}] 12:34:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 12:34:58 INFO - PROCESS | 3740 | 1464377698485 Marionette TRACE conn5 -> [0,1866,"setScriptTimeout",{"ms":35000}] 12:34:58 INFO - PROCESS | 3740 | 1464377698488 Marionette TRACE conn5 <- [1,1866,null,{}] 12:34:58 INFO - PROCESS | 3740 | 1464377698491 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}] 12:34:58 INFO - PROCESS | 3740 | 1464377698611 Marionette TRACE conn5 <- [1,1867,null,{"value":null}] 12:34:58 INFO - PROCESS | 3740 | 1464377698839 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\", \"518d4023-cf08-4df0-a07a-6b3da5d0c4d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:34:58 INFO - PROCESS | 3740 | --DOCSHELL 10A90C00 == 115 [pid = 3740] [id = 336] 12:34:58 INFO - PROCESS | 3740 | --DOCSHELL 22F48000 == 114 [pid = 3740] [id = 368] 12:34:58 INFO - PROCESS | 3740 | --DOCSHELL 23D84000 == 113 [pid = 3740] [id = 370] 12:34:58 INFO - PROCESS | 3740 | --DOCSHELL 239E7C00 == 112 [pid = 3740] [id = 369] 12:34:58 INFO - PROCESS | 3740 | --DOCSHELL 22D15000 == 111 [pid = 3740] [id = 371] 12:34:58 INFO - PROCESS | 3740 | --DOCSHELL 0FF5EC00 == 110 [pid = 3740] [id = 461] 12:34:58 INFO - PROCESS | 3740 | --DOCSHELL 0FFF4000 == 109 [pid = 3740] [id = 460] 12:34:58 INFO - PROCESS | 3740 | --DOCSHELL 1D0F7400 == 108 [pid = 3740] [id = 459] 12:34:58 INFO - PROCESS | 3740 | --DOCSHELL 1CFB0400 == 107 [pid = 3740] [id = 458] 12:34:58 INFO - PROCESS | 3740 | --DOCSHELL 1A717800 == 106 [pid = 3740] [id = 457] 12:34:58 INFO - PROCESS | 3740 | --DOCSHELL 1A42A000 == 105 [pid = 3740] [id = 456] 12:34:58 INFO - PROCESS | 3740 | --DOCSHELL 1874C000 == 104 [pid = 3740] [id = 455] 12:34:58 INFO - PROCESS | 3740 | --DOMWINDOW == 206 (200E0000) [pid = 3740] [serial = 1324] [outer = 00000000] [url = about:blank] 12:34:58 INFO - PROCESS | 3740 | --DOMWINDOW == 205 (1493DC00) [pid = 3740] [serial = 1270] [outer = 00000000] [url = about:blank] 12:34:58 INFO - PROCESS | 3740 | --DOMWINDOW == 204 (1EEF1C00) [pid = 3740] [serial = 1276] [outer = 00000000] [url = about:blank] 12:34:58 INFO - PROCESS | 3740 | --DOMWINDOW == 203 (1A22A800) [pid = 3740] [serial = 1273] [outer = 00000000] [url = about:blank] 12:34:58 INFO - PROCESS | 3740 | --DOMWINDOW == 202 (223F5400) [pid = 3740] [serial = 1279] [outer = 00000000] [url = about:blank] 12:34:58 INFO - PROCESS | 3740 | --DOMWINDOW == 201 (2267BC00) [pid = 3740] [serial = 1282] [outer = 00000000] [url = about:blank] 12:34:58 INFO - PROCESS | 3740 | --DOMWINDOW == 200 (23487800) [pid = 3740] [serial = 1285] [outer = 00000000] [url = about:blank] 12:34:58 INFO - PROCESS | 3740 | --DOMWINDOW == 199 (239B0800) [pid = 3740] [serial = 1288] [outer = 00000000] [url = about:blank] 12:34:58 INFO - PROCESS | 3740 | --DOMWINDOW == 198 (23D88400) [pid = 3740] [serial = 1291] [outer = 00000000] [url = about:blank] 12:34:58 INFO - PROCESS | 3740 | ++DOCSHELL 0FF0F800 == 105 [pid = 3740] [id = 476] 12:34:58 INFO - PROCESS | 3740 | ++DOMWINDOW == 199 (0FF5EC00) [pid = 3740] [serial = 1428] [outer = 00000000] 12:34:58 INFO - PROCESS | 3740 | ++DOMWINDOW == 200 (14779400) [pid = 3740] [serial = 1429] [outer = 0FF5EC00] 12:34:58 INFO - PROCESS | 3740 | 1464377698962 Marionette DEBUG loaded listener.js 12:34:59 INFO - PROCESS | 3740 | ++DOMWINDOW == 201 (153AA000) [pid = 3740] [serial = 1430] [outer = 0FF5EC00] 12:34:59 INFO - PROCESS | 3740 | --DOCSHELL 09DD2C00 == 104 [pid = 3740] [id = 454] 12:34:59 INFO - PROCESS | 3740 | --DOCSHELL 10A44000 == 103 [pid = 3740] [id = 453] 12:34:59 INFO - PROCESS | 3740 | --DOCSHELL 1CFB3800 == 102 [pid = 3740] [id = 444] 12:34:59 INFO - PROCESS | 3740 | --DOCSHELL 15EE9C00 == 101 [pid = 3740] [id = 443] 12:34:59 INFO - PROCESS | 3740 | --DOCSHELL 0CB97000 == 100 [pid = 3740] [id = 442] 12:34:59 INFO - PROCESS | 3740 | --DOMWINDOW == 200 (1CF2E400) [pid = 3740] [serial = 1312] [outer = 00000000] [url = about:blank] 12:34:59 INFO - PROCESS | 3740 | --DOMWINDOW == 199 (191AD800) [pid = 3740] [serial = 1303] [outer = 00000000] [url = about:blank] 12:34:59 INFO - PROCESS | 3740 | --DOMWINDOW == 198 (19867400) [pid = 3740] [serial = 1304] [outer = 00000000] [url = about:blank] 12:34:59 INFO - PROCESS | 3740 | --DOMWINDOW == 197 (1DBBC000) [pid = 3740] [serial = 1315] [outer = 00000000] [url = about:blank] 12:34:59 INFO - PROCESS | 3740 | --DOMWINDOW == 196 (1530B800) [pid = 3740] [serial = 1297] [outer = 00000000] [url = about:blank] 12:34:59 INFO - PROCESS | 3740 | --DOMWINDOW == 195 (148E6C00) [pid = 3740] [serial = 1318] [outer = 00000000] [url = about:blank] 12:34:59 INFO - PROCESS | 3740 | --DOMWINDOW == 194 (1DD7D400) [pid = 3740] [serial = 1316] [outer = 00000000] [url = about:blank] 12:34:59 INFO - PROCESS | 3740 | --DOMWINDOW == 193 (1A429C00) [pid = 3740] [serial = 1306] [outer = 00000000] [url = about:blank] 12:34:59 INFO - PROCESS | 3740 | --DOMWINDOW == 192 (1A610400) [pid = 3740] [serial = 1307] [outer = 00000000] [url = about:blank] 12:34:59 INFO - PROCESS | 3740 | --DOMWINDOW == 191 (1A717400) [pid = 3740] [serial = 1309] [outer = 00000000] [url = about:blank] 12:34:59 INFO - PROCESS | 3740 | --DOMWINDOW == 190 (10A43C00) [pid = 3740] [serial = 1300] [outer = 00000000] [url = about:blank] 12:34:59 INFO - PROCESS | 3740 | --DOMWINDOW == 189 (10B89C00) [pid = 3740] [serial = 1301] [outer = 00000000] [url = about:blank] 12:34:59 INFO - PROCESS | 3740 | --DOMWINDOW == 188 (1D2ABC00) [pid = 3740] [serial = 1321] [outer = 00000000] [url = about:blank] 12:34:59 INFO - PROCESS | 3740 | --DOMWINDOW == 187 (1EEF5400) [pid = 3740] [serial = 1322] [outer = 00000000] [url = about:blank] 12:34:59 INFO - PROCESS | 3740 | --DOMWINDOW == 186 (1A614800) [pid = 3740] [serial = 1294] [outer = 00000000] [url = about:blank] 12:34:59 INFO - PROCESS | 3740 | --DOMWINDOW == 185 (15278800) [pid = 3740] [serial = 1298] [outer = 00000000] [url = about:blank] 12:34:59 INFO - PROCESS | 3740 | --DOMWINDOW == 184 (1CFB2800) [pid = 3740] [serial = 1313] [outer = 00000000] [url = about:blank] 12:34:59 INFO - PROCESS | 3740 | --DOMWINDOW == 183 (1830F000) [pid = 3740] [serial = 1319] [outer = 00000000] [url = about:blank] 12:34:59 INFO - PROCESS | 3740 | --DOMWINDOW == 182 (1B3D1800) [pid = 3740] [serial = 1310] [outer = 00000000] [url = about:blank] 12:34:59 INFO - PROCESS | 3740 | 1464377699468 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]]]}] 12:34:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 12:34:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 970ms 12:34:59 INFO - PROCESS | 3740 | 1464377699488 Marionette TRACE conn5 -> [0,1869,"getWindowHandle",null] 12:34:59 INFO - PROCESS | 3740 | 1464377699491 Marionette TRACE conn5 <- [1,1869,null,{"value":"13"}] 12:34:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 12:34:59 INFO - PROCESS | 3740 | 1464377699494 Marionette TRACE conn5 -> [0,1870,"setScriptTimeout",{"ms":35000}] 12:34:59 INFO - PROCESS | 3740 | 1464377699498 Marionette TRACE conn5 <- [1,1870,null,{}] 12:34:59 INFO - PROCESS | 3740 | 1464377699508 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}] 12:34:59 INFO - PROCESS | 3740 | 1464377699616 Marionette TRACE conn5 <- [1,1871,null,{"value":null}] 12:34:59 INFO - PROCESS | 3740 | 1464377699633 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\", \"518d4023-cf08-4df0-a07a-6b3da5d0c4d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:34:59 INFO - PROCESS | 3740 | ++DOCSHELL 19EAC400 == 101 [pid = 3740] [id = 477] 12:34:59 INFO - PROCESS | 3740 | ++DOMWINDOW == 183 (19EAD400) [pid = 3740] [serial = 1431] [outer = 00000000] 12:34:59 INFO - PROCESS | 3740 | ++DOMWINDOW == 184 (1A2E9C00) [pid = 3740] [serial = 1432] [outer = 19EAD400] 12:34:59 INFO - PROCESS | 3740 | 1464377699681 Marionette DEBUG loaded listener.js 12:34:59 INFO - PROCESS | 3740 | ++DOMWINDOW == 185 (1A640800) [pid = 3740] [serial = 1433] [outer = 19EAD400] 12:35:00 INFO - PROCESS | 3740 | 1464377700352 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]]]}] 12:35:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 12:35:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 930ms 12:35:00 INFO - PROCESS | 3740 | 1464377700429 Marionette TRACE conn5 -> [0,1873,"getWindowHandle",null] 12:35:00 INFO - PROCESS | 3740 | 1464377700434 Marionette TRACE conn5 <- [1,1873,null,{"value":"13"}] 12:35:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 12:35:00 INFO - PROCESS | 3740 | 1464377700439 Marionette TRACE conn5 -> [0,1874,"setScriptTimeout",{"ms":35000}] 12:35:00 INFO - PROCESS | 3740 | 1464377700444 Marionette TRACE conn5 <- [1,1874,null,{}] 12:35:00 INFO - PROCESS | 3740 | 1464377700451 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}] 12:35:00 INFO - PROCESS | 3740 | 1464377700595 Marionette TRACE conn5 <- [1,1875,null,{"value":null}] 12:35:00 INFO - PROCESS | 3740 | 1464377700760 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\", \"518d4023-cf08-4df0-a07a-6b3da5d0c4d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:35:00 INFO - PROCESS | 3740 | ++DOCSHELL 148EF400 == 102 [pid = 3740] [id = 478] 12:35:00 INFO - PROCESS | 3740 | ++DOMWINDOW == 186 (14937400) [pid = 3740] [serial = 1434] [outer = 00000000] 12:35:00 INFO - PROCESS | 3740 | ++DOMWINDOW == 187 (153A9400) [pid = 3740] [serial = 1435] [outer = 14937400] 12:35:00 INFO - PROCESS | 3740 | 1464377700819 Marionette DEBUG loaded listener.js 12:35:00 INFO - PROCESS | 3740 | ++DOMWINDOW == 188 (1830C800) [pid = 3740] [serial = 1436] [outer = 14937400] 12:35:01 INFO - PROCESS | 3740 | 1464377701403 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]]]}] 12:35:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 12:35:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 970ms 12:35:01 INFO - PROCESS | 3740 | 1464377701426 Marionette TRACE conn5 -> [0,1877,"getWindowHandle",null] 12:35:01 INFO - PROCESS | 3740 | 1464377701432 Marionette TRACE conn5 <- [1,1877,null,{"value":"13"}] 12:35:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 12:35:01 INFO - PROCESS | 3740 | 1464377701441 Marionette TRACE conn5 -> [0,1878,"setScriptTimeout",{"ms":35000}] 12:35:01 INFO - PROCESS | 3740 | 1464377701444 Marionette TRACE conn5 <- [1,1878,null,{}] 12:35:01 INFO - PROCESS | 3740 | 1464377701448 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}] 12:35:01 INFO - PROCESS | 3740 | 1464377701579 Marionette TRACE conn5 <- [1,1879,null,{"value":null}] 12:35:01 INFO - PROCESS | 3740 | 1464377701763 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\", \"518d4023-cf08-4df0-a07a-6b3da5d0c4d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:35:01 INFO - PROCESS | 3740 | ++DOCSHELL 1A613400 == 103 [pid = 3740] [id = 479] 12:35:01 INFO - PROCESS | 3740 | ++DOMWINDOW == 189 (1A613800) [pid = 3740] [serial = 1437] [outer = 00000000] 12:35:01 INFO - PROCESS | 3740 | ++DOMWINDOW == 190 (1B2FDC00) [pid = 3740] [serial = 1438] [outer = 1A613800] 12:35:01 INFO - PROCESS | 3740 | 1464377701822 Marionette DEBUG loaded listener.js 12:35:01 INFO - PROCESS | 3740 | ++DOMWINDOW == 191 (1B8B8800) [pid = 3740] [serial = 1439] [outer = 1A613800] 12:35:02 INFO - PROCESS | 3740 | 1464377702460 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]]]}] 12:35:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 12:35:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 1071ms 12:35:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 12:35:02 INFO - PROCESS | 3740 | 1464377702512 Marionette TRACE conn5 -> [0,1881,"getWindowHandle",null] 12:35:02 INFO - PROCESS | 3740 | 1464377702514 Marionette TRACE conn5 <- [1,1881,null,{"value":"13"}] 12:35:02 INFO - PROCESS | 3740 | 1464377702518 Marionette TRACE conn5 -> [0,1882,"setScriptTimeout",{"ms":35000}] 12:35:02 INFO - PROCESS | 3740 | 1464377702522 Marionette TRACE conn5 <- [1,1882,null,{}] 12:35:02 INFO - PROCESS | 3740 | 1464377702533 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}] 12:35:02 INFO - PROCESS | 3740 | 1464377702662 Marionette TRACE conn5 <- [1,1883,null,{"value":null}] 12:35:02 INFO - PROCESS | 3740 | 1464377702843 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\", \"518d4023-cf08-4df0-a07a-6b3da5d0c4d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:35:02 INFO - PROCESS | 3740 | ++DOCSHELL 1D0EF800 == 104 [pid = 3740] [id = 480] 12:35:02 INFO - PROCESS | 3740 | ++DOMWINDOW == 192 (1D2AB400) [pid = 3740] [serial = 1440] [outer = 00000000] 12:35:02 INFO - PROCESS | 3740 | ++DOMWINDOW == 193 (1DB0F400) [pid = 3740] [serial = 1441] [outer = 1D2AB400] 12:35:02 INFO - PROCESS | 3740 | 1464377702903 Marionette DEBUG loaded listener.js 12:35:02 INFO - PROCESS | 3740 | ++DOMWINDOW == 194 (1DD69400) [pid = 3740] [serial = 1442] [outer = 1D2AB400] 12:35:03 INFO - PROCESS | 3740 | 1464377703541 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]]]}] 12:35:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 12:35:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 1077ms 12:35:03 INFO - PROCESS | 3740 | 1464377703599 Marionette TRACE conn5 -> [0,1885,"getWindowHandle",null] 12:35:03 INFO - PROCESS | 3740 | 1464377703602 Marionette TRACE conn5 <- [1,1885,null,{"value":"13"}] 12:35:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 12:35:03 INFO - PROCESS | 3740 | 1464377703605 Marionette TRACE conn5 -> [0,1886,"setScriptTimeout",{"ms":35000}] 12:35:03 INFO - PROCESS | 3740 | 1464377703607 Marionette TRACE conn5 <- [1,1886,null,{}] 12:35:03 INFO - PROCESS | 3740 | 1464377703611 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}] 12:35:03 INFO - PROCESS | 3740 | 1464377703739 Marionette TRACE conn5 <- [1,1887,null,{"value":null}] 12:35:03 INFO - PROCESS | 3740 | 1464377703907 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\", \"518d4023-cf08-4df0-a07a-6b3da5d0c4d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:35:03 INFO - PROCESS | 3740 | ++DOCSHELL 1CFB4C00 == 105 [pid = 3740] [id = 481] 12:35:03 INFO - PROCESS | 3740 | ++DOMWINDOW == 195 (1DD68000) [pid = 3740] [serial = 1443] [outer = 00000000] 12:35:03 INFO - PROCESS | 3740 | ++DOMWINDOW == 196 (20022800) [pid = 3740] [serial = 1444] [outer = 1DD68000] 12:35:03 INFO - PROCESS | 3740 | 1464377703965 Marionette DEBUG loaded listener.js 12:35:04 INFO - PROCESS | 3740 | ++DOMWINDOW == 197 (223EE400) [pid = 3740] [serial = 1445] [outer = 1DD68000] 12:35:04 INFO - PROCESS | 3740 | 1464377704563 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]]]}] 12:35:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 12:35:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 1019ms 12:35:04 INFO - PROCESS | 3740 | 1464377704628 Marionette TRACE conn5 -> [0,1889,"getWindowHandle",null] 12:35:04 INFO - PROCESS | 3740 | 1464377704630 Marionette TRACE conn5 <- [1,1889,null,{"value":"13"}] 12:35:04 INFO - PROCESS | 3740 | 1464377704634 Marionette TRACE conn5 -> [0,1890,"setScriptTimeout",{"ms":35000}] 12:35:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 12:35:04 INFO - PROCESS | 3740 | 1464377704636 Marionette TRACE conn5 <- [1,1890,null,{}] 12:35:04 INFO - PROCESS | 3740 | 1464377704640 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}] 12:35:04 INFO - PROCESS | 3740 | 1464377704819 Marionette TRACE conn5 <- [1,1891,null,{"value":null}] 12:35:04 INFO - PROCESS | 3740 | 1464377704945 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\", \"518d4023-cf08-4df0-a07a-6b3da5d0c4d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:35:04 INFO - PROCESS | 3740 | ++DOCSHELL 1EEFD000 == 106 [pid = 3740] [id = 482] 12:35:04 INFO - PROCESS | 3740 | ++DOMWINDOW == 198 (2002D000) [pid = 3740] [serial = 1446] [outer = 00000000] 12:35:05 INFO - PROCESS | 3740 | ++DOMWINDOW == 199 (2262E800) [pid = 3740] [serial = 1447] [outer = 2002D000] 12:35:05 INFO - PROCESS | 3740 | 1464377705002 Marionette DEBUG loaded listener.js 12:35:05 INFO - PROCESS | 3740 | ++DOMWINDOW == 200 (22C7F400) [pid = 3740] [serial = 1448] [outer = 2002D000] 12:35:05 INFO - PROCESS | 3740 | 1464377705573 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]]]}] 12:35:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 12:35:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 970ms 12:35:05 INFO - PROCESS | 3740 | 1464377705608 Marionette TRACE conn5 -> [0,1893,"getWindowHandle",null] 12:35:05 INFO - PROCESS | 3740 | 1464377705610 Marionette TRACE conn5 <- [1,1893,null,{"value":"13"}] 12:35:05 INFO - PROCESS | 3740 | 1464377705613 Marionette TRACE conn5 -> [0,1894,"setScriptTimeout",{"ms":35000}] 12:35:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 12:35:05 INFO - PROCESS | 3740 | 1464377705616 Marionette TRACE conn5 <- [1,1894,null,{}] 12:35:05 INFO - PROCESS | 3740 | 1464377705619 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}] 12:35:05 INFO - PROCESS | 3740 | 1464377705764 Marionette TRACE conn5 <- [1,1895,null,{"value":null}] 12:35:05 INFO - PROCESS | 3740 | 1464377705952 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\", \"518d4023-cf08-4df0-a07a-6b3da5d0c4d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:35:05 INFO - PROCESS | 3740 | ++DOCSHELL 22D1F400 == 107 [pid = 3740] [id = 483] 12:35:05 INFO - PROCESS | 3740 | ++DOMWINDOW == 201 (22F48000) [pid = 3740] [serial = 1449] [outer = 00000000] 12:35:06 INFO - PROCESS | 3740 | ++DOMWINDOW == 202 (2348CC00) [pid = 3740] [serial = 1450] [outer = 22F48000] 12:35:06 INFO - PROCESS | 3740 | 1464377706009 Marionette DEBUG loaded listener.js 12:35:06 INFO - PROCESS | 3740 | ++DOMWINDOW == 203 (239B3800) [pid = 3740] [serial = 1451] [outer = 22F48000] 12:35:06 INFO - PROCESS | 3740 | 1464377706616 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]]]}] 12:35:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 12:35:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 1074ms 12:35:06 INFO - PROCESS | 3740 | 1464377706692 Marionette TRACE conn5 -> [0,1897,"getWindowHandle",null] 12:35:06 INFO - PROCESS | 3740 | 1464377706694 Marionette TRACE conn5 <- [1,1897,null,{"value":"13"}] 12:35:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 12:35:06 INFO - PROCESS | 3740 | 1464377706697 Marionette TRACE conn5 -> [0,1898,"setScriptTimeout",{"ms":35000}] 12:35:06 INFO - PROCESS | 3740 | 1464377706699 Marionette TRACE conn5 <- [1,1898,null,{}] 12:35:06 INFO - PROCESS | 3740 | 1464377706703 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}] 12:35:06 INFO - PROCESS | 3740 | 1464377706824 Marionette TRACE conn5 <- [1,1899,null,{"value":null}] 12:35:07 INFO - PROCESS | 3740 | 1464377707008 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\", \"518d4023-cf08-4df0-a07a-6b3da5d0c4d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:35:07 INFO - PROCESS | 3740 | ++DOCSHELL 22D19000 == 108 [pid = 3740] [id = 484] 12:35:07 INFO - PROCESS | 3740 | ++DOMWINDOW == 204 (2348C400) [pid = 3740] [serial = 1452] [outer = 00000000] 12:35:07 INFO - PROCESS | 3740 | ++DOMWINDOW == 205 (23DD2400) [pid = 3740] [serial = 1453] [outer = 2348C400] 12:35:07 INFO - PROCESS | 3740 | 1464377707066 Marionette DEBUG loaded listener.js 12:35:07 INFO - PROCESS | 3740 | ++DOMWINDOW == 206 (23DDA400) [pid = 3740] [serial = 1454] [outer = 2348C400] 12:35:07 INFO - PROCESS | 3740 | 1464377707656 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]]]}] 12:35:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 12:35:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 1017ms 12:35:07 INFO - PROCESS | 3740 | 1464377707718 Marionette TRACE conn5 -> [0,1901,"getWindowHandle",null] 12:35:07 INFO - PROCESS | 3740 | 1464377707720 Marionette TRACE conn5 <- [1,1901,null,{"value":"13"}] 12:35:07 INFO - PROCESS | 3740 | 1464377707724 Marionette TRACE conn5 -> [0,1902,"setScriptTimeout",{"ms":35000}] 12:35:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 12:35:07 INFO - PROCESS | 3740 | 1464377707726 Marionette TRACE conn5 <- [1,1902,null,{}] 12:35:07 INFO - PROCESS | 3740 | 1464377707729 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}] 12:35:07 INFO - PROCESS | 3740 | 1464377707849 Marionette TRACE conn5 <- [1,1903,null,{"value":null}] 12:35:08 INFO - PROCESS | 3740 | 1464377708034 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\", \"518d4023-cf08-4df0-a07a-6b3da5d0c4d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:35:08 INFO - PROCESS | 3740 | ++DOCSHELL 1C1CC800 == 109 [pid = 3740] [id = 485] 12:35:08 INFO - PROCESS | 3740 | ++DOMWINDOW == 207 (23492C00) [pid = 3740] [serial = 1455] [outer = 00000000] 12:35:08 INFO - PROCESS | 3740 | ++DOMWINDOW == 208 (24112400) [pid = 3740] [serial = 1456] [outer = 23492C00] 12:35:08 INFO - PROCESS | 3740 | 1464377708089 Marionette DEBUG loaded listener.js 12:35:08 INFO - PROCESS | 3740 | ++DOMWINDOW == 209 (24119800) [pid = 3740] [serial = 1457] [outer = 23492C00] 12:35:08 INFO - PROCESS | 3740 | 1464377708632 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]]]}] 12:35:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 12:35:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 930ms 12:35:08 INFO - PROCESS | 3740 | 1464377708672 Marionette TRACE conn5 -> [0,1905,"getWindowHandle",null] 12:35:08 INFO - PROCESS | 3740 | 1464377708675 Marionette TRACE conn5 <- [1,1905,null,{"value":"13"}] 12:35:08 INFO - PROCESS | 3740 | 1464377708681 Marionette TRACE conn5 -> [0,1906,"setScriptTimeout",{"ms":35000}] 12:35:08 INFO - PROCESS | 3740 | 1464377708683 Marionette TRACE conn5 <- [1,1906,null,{}] 12:35:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 12:35:08 INFO - PROCESS | 3740 | 1464377708687 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}] 12:35:08 INFO - PROCESS | 3740 | 1464377708810 Marionette TRACE conn5 <- [1,1907,null,{"value":null}] 12:35:08 INFO - PROCESS | 3740 | 1464377708992 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\", \"518d4023-cf08-4df0-a07a-6b3da5d0c4d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:35:09 INFO - PROCESS | 3740 | ++DOCSHELL 23ECCC00 == 110 [pid = 3740] [id = 486] 12:35:09 INFO - PROCESS | 3740 | ++DOMWINDOW == 210 (2484B800) [pid = 3740] [serial = 1458] [outer = 00000000] 12:35:09 INFO - PROCESS | 3740 | ++DOMWINDOW == 211 (24852000) [pid = 3740] [serial = 1459] [outer = 2484B800] 12:35:09 INFO - PROCESS | 3740 | 1464377709048 Marionette DEBUG loaded listener.js 12:35:09 INFO - PROCESS | 3740 | ++DOMWINDOW == 212 (24858000) [pid = 3740] [serial = 1460] [outer = 2484B800] 12:35:09 INFO - PROCESS | 3740 | 1464377709648 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]]]}] 12:35:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 12:35:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 1016ms 12:35:09 INFO - PROCESS | 3740 | 1464377709702 Marionette TRACE conn5 -> [0,1909,"getWindowHandle",null] 12:35:09 INFO - PROCESS | 3740 | 1464377709705 Marionette TRACE conn5 <- [1,1909,null,{"value":"13"}] 12:35:09 INFO - PROCESS | 3740 | 1464377709708 Marionette TRACE conn5 -> [0,1910,"setScriptTimeout",{"ms":35000}] 12:35:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 12:35:09 INFO - PROCESS | 3740 | 1464377709710 Marionette TRACE conn5 <- [1,1910,null,{}] 12:35:09 INFO - PROCESS | 3740 | 1464377709714 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}] 12:35:09 INFO - PROCESS | 3740 | 1464377709836 Marionette TRACE conn5 <- [1,1911,null,{"value":null}] 12:35:10 INFO - PROCESS | 3740 | 1464377710011 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\", \"518d4023-cf08-4df0-a07a-6b3da5d0c4d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:35:10 INFO - PROCESS | 3740 | ++DOCSHELL 23904800 == 111 [pid = 3740] [id = 487] 12:35:10 INFO - PROCESS | 3740 | ++DOMWINDOW == 213 (23906000) [pid = 3740] [serial = 1461] [outer = 00000000] 12:35:10 INFO - PROCESS | 3740 | ++DOMWINDOW == 214 (2390C000) [pid = 3740] [serial = 1462] [outer = 23906000] 12:35:10 INFO - PROCESS | 3740 | 1464377710067 Marionette DEBUG loaded listener.js 12:35:10 INFO - PROCESS | 3740 | ++DOMWINDOW == 215 (2390FC00) [pid = 3740] [serial = 1463] [outer = 23906000] 12:35:10 INFO - PROCESS | 3740 | 1464377710678 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]]]}] 12:35:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 12:35:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 1016ms 12:35:10 INFO - PROCESS | 3740 | 1464377710728 Marionette TRACE conn5 -> [0,1913,"getWindowHandle",null] 12:35:10 INFO - PROCESS | 3740 | 1464377710731 Marionette TRACE conn5 <- [1,1913,null,{"value":"13"}] 12:35:10 INFO - PROCESS | 3740 | 1464377710734 Marionette TRACE conn5 -> [0,1914,"setScriptTimeout",{"ms":35000}] 12:35:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 12:35:10 INFO - PROCESS | 3740 | 1464377710737 Marionette TRACE conn5 <- [1,1914,null,{}] 12:35:10 INFO - PROCESS | 3740 | 1464377710740 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}] 12:35:10 INFO - PROCESS | 3740 | 1464377710883 Marionette TRACE conn5 <- [1,1915,null,{"value":null}] 12:35:11 INFO - PROCESS | 3740 | 1464377711073 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\", \"518d4023-cf08-4df0-a07a-6b3da5d0c4d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:35:11 INFO - PROCESS | 3740 | ++DOCSHELL 248B7000 == 112 [pid = 3740] [id = 488] 12:35:11 INFO - PROCESS | 3740 | ++DOMWINDOW == 216 (248B9400) [pid = 3740] [serial = 1464] [outer = 00000000] 12:35:11 INFO - PROCESS | 3740 | ++DOMWINDOW == 217 (24DA8C00) [pid = 3740] [serial = 1465] [outer = 248B9400] 12:35:11 INFO - PROCESS | 3740 | 1464377711135 Marionette DEBUG loaded listener.js 12:35:11 INFO - PROCESS | 3740 | ++DOMWINDOW == 218 (256BCC00) [pid = 3740] [serial = 1466] [outer = 248B9400] 12:35:11 INFO - PROCESS | 3740 | 1464377711705 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]]]}] 12:35:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 12:35:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 1019ms 12:35:11 INFO - PROCESS | 3740 | 1464377711759 Marionette TRACE conn5 -> [0,1917,"getWindowHandle",null] 12:35:11 INFO - PROCESS | 3740 | 1464377711761 Marionette TRACE conn5 <- [1,1917,null,{"value":"13"}] 12:35:11 INFO - PROCESS | 3740 | 1464377711766 Marionette TRACE conn5 -> [0,1918,"setScriptTimeout",{"ms":35000}] 12:35:11 INFO - PROCESS | 3740 | 1464377711768 Marionette TRACE conn5 <- [1,1918,null,{}] 12:35:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 12:35:11 INFO - PROCESS | 3740 | 1464377711772 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}] 12:35:11 INFO - PROCESS | 3740 | 1464377711895 Marionette TRACE conn5 <- [1,1919,null,{"value":null}] 12:35:12 INFO - PROCESS | 3740 | 1464377712097 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\", \"518d4023-cf08-4df0-a07a-6b3da5d0c4d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:35:12 INFO - PROCESS | 3740 | ++DOCSHELL 261EF400 == 113 [pid = 3740] [id = 489] 12:35:12 INFO - PROCESS | 3740 | ++DOMWINDOW == 219 (261EF800) [pid = 3740] [serial = 1467] [outer = 00000000] 12:35:12 INFO - PROCESS | 3740 | ++DOMWINDOW == 220 (261F4C00) [pid = 3740] [serial = 1468] [outer = 261EF800] 12:35:12 INFO - PROCESS | 3740 | 1464377712153 Marionette DEBUG loaded listener.js 12:35:12 INFO - PROCESS | 3740 | ++DOMWINDOW == 221 (26AB4C00) [pid = 3740] [serial = 1469] [outer = 261EF800] 12:35:12 INFO - PROCESS | 3740 | 1464377712786 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]]]}] 12:35:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 12:35:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 1068ms 12:35:12 INFO - PROCESS | 3740 | 1464377712847 Marionette TRACE conn5 -> [0,1921,"getWindowHandle",null] 12:35:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 12:35:12 INFO - PROCESS | 3740 | 1464377712850 Marionette TRACE conn5 <- [1,1921,null,{"value":"13"}] 12:35:12 INFO - PROCESS | 3740 | 1464377712853 Marionette TRACE conn5 -> [0,1922,"setScriptTimeout",{"ms":35000}] 12:35:12 INFO - PROCESS | 3740 | 1464377712855 Marionette TRACE conn5 <- [1,1922,null,{}] 12:35:12 INFO - PROCESS | 3740 | 1464377712858 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}] 12:35:12 INFO - PROCESS | 3740 | 1464377712980 Marionette TRACE conn5 <- [1,1923,null,{"value":null}] 12:35:13 INFO - PROCESS | 3740 | 1464377713190 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\", \"518d4023-cf08-4df0-a07a-6b3da5d0c4d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:35:13 INFO - PROCESS | 3740 | ++DOCSHELL 1A63B400 == 114 [pid = 3740] [id = 490] 12:35:13 INFO - PROCESS | 3740 | ++DOMWINDOW == 222 (26FE3000) [pid = 3740] [serial = 1470] [outer = 00000000] 12:35:13 INFO - PROCESS | 3740 | ++DOMWINDOW == 223 (26FE9000) [pid = 3740] [serial = 1471] [outer = 26FE3000] 12:35:13 INFO - PROCESS | 3740 | 1464377713245 Marionette DEBUG loaded listener.js 12:35:13 INFO - PROCESS | 3740 | ++DOMWINDOW == 224 (26AB6400) [pid = 3740] [serial = 1472] [outer = 26FE3000] 12:35:14 INFO - PROCESS | 3740 | 1464377714076 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]]]}] 12:35:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 12:35:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 1280ms 12:35:14 INFO - PROCESS | 3740 | 1464377714135 Marionette TRACE conn5 -> [0,1925,"getWindowHandle",null] 12:35:14 INFO - PROCESS | 3740 | 1464377714138 Marionette TRACE conn5 <- [1,1925,null,{"value":"13"}] 12:35:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 12:35:14 INFO - PROCESS | 3740 | 1464377714144 Marionette TRACE conn5 -> [0,1926,"setScriptTimeout",{"ms":35000}] 12:35:14 INFO - PROCESS | 3740 | 1464377714147 Marionette TRACE conn5 <- [1,1926,null,{}] 12:35:14 INFO - PROCESS | 3740 | 1464377714153 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}] 12:35:14 INFO - PROCESS | 3740 | 1464377714283 Marionette TRACE conn5 <- [1,1927,null,{"value":null}] 12:35:14 INFO - PROCESS | 3740 | 1464377714459 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\", \"518d4023-cf08-4df0-a07a-6b3da5d0c4d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:35:14 INFO - PROCESS | 3740 | ++DOCSHELL 1496A400 == 115 [pid = 3740] [id = 491] 12:35:14 INFO - PROCESS | 3740 | ++DOMWINDOW == 225 (1520C800) [pid = 3740] [serial = 1473] [outer = 00000000] 12:35:14 INFO - PROCESS | 3740 | ++DOMWINDOW == 226 (1986C400) [pid = 3740] [serial = 1474] [outer = 1520C800] 12:35:14 INFO - PROCESS | 3740 | 1464377714510 Marionette DEBUG loaded listener.js 12:35:14 INFO - PROCESS | 3740 | ++DOMWINDOW == 227 (1A614800) [pid = 3740] [serial = 1475] [outer = 1520C800] 12:35:15 INFO - PROCESS | 3740 | 1464377715075 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]]]}] 12:35:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 12:35:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 990ms 12:35:15 INFO - PROCESS | 3740 | 1464377715135 Marionette TRACE conn5 -> [0,1929,"getWindowHandle",null] 12:35:15 INFO - PROCESS | 3740 | 1464377715140 Marionette TRACE conn5 <- [1,1929,null,{"value":"13"}] 12:35:15 INFO - PROCESS | 3740 | 1464377715146 Marionette TRACE conn5 -> [0,1930,"setScriptTimeout",{"ms":35000}] 12:35:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 12:35:15 INFO - PROCESS | 3740 | 1464377715149 Marionette TRACE conn5 <- [1,1930,null,{}] 12:35:15 INFO - PROCESS | 3740 | 1464377715152 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}] 12:35:15 INFO - PROCESS | 3740 | 1464377715303 Marionette TRACE conn5 <- [1,1931,null,{"value":null}] 12:35:15 INFO - PROCESS | 3740 | --DOCSHELL 0FF0F800 == 114 [pid = 3740] [id = 476] 12:35:15 INFO - PROCESS | 3740 | --DOCSHELL 10B3C800 == 113 [pid = 3740] [id = 475] 12:35:15 INFO - PROCESS | 3740 | --DOCSHELL 239AA400 == 112 [pid = 3740] [id = 468] 12:35:15 INFO - PROCESS | 3740 | --DOCSHELL 23175400 == 111 [pid = 3740] [id = 467] 12:35:15 INFO - PROCESS | 3740 | --DOCSHELL 22D1C000 == 110 [pid = 3740] [id = 466] 12:35:15 INFO - PROCESS | 3740 | --DOCSHELL 1C6C2800 == 109 [pid = 3740] [id = 465] 12:35:15 INFO - PROCESS | 3740 | --DOCSHELL 18F7A000 == 108 [pid = 3740] [id = 464] 12:35:15 INFO - PROCESS | 3740 | --DOCSHELL 10579C00 == 107 [pid = 3740] [id = 463] 12:35:15 INFO - PROCESS | 3740 | 1464377715536 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\", \"518d4023-cf08-4df0-a07a-6b3da5d0c4d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:35:15 INFO - PROCESS | 3740 | ++DOCSHELL 0FF5F400 == 108 [pid = 3740] [id = 492] 12:35:15 INFO - PROCESS | 3740 | ++DOMWINDOW == 228 (0FFEF800) [pid = 3740] [serial = 1476] [outer = 00000000] 12:35:15 INFO - PROCESS | 3740 | ++DOMWINDOW == 229 (1479D000) [pid = 3740] [serial = 1477] [outer = 0FFEF800] 12:35:15 INFO - PROCESS | 3740 | 1464377715585 Marionette DEBUG loaded listener.js 12:35:15 INFO - PROCESS | 3740 | ++DOMWINDOW == 230 (16E9D800) [pid = 3740] [serial = 1478] [outer = 0FFEF800] 12:35:16 INFO - PROCESS | 3740 | 1464377716069 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]]]}] 12:35:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 12:35:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 970ms 12:35:16 INFO - PROCESS | 3740 | 1464377716119 Marionette TRACE conn5 -> [0,1933,"getWindowHandle",null] 12:35:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 12:35:16 INFO - PROCESS | 3740 | 1464377716121 Marionette TRACE conn5 <- [1,1933,null,{"value":"13"}] 12:35:16 INFO - PROCESS | 3740 | 1464377716125 Marionette TRACE conn5 -> [0,1934,"setScriptTimeout",{"ms":35000}] 12:35:16 INFO - PROCESS | 3740 | 1464377716128 Marionette TRACE conn5 <- [1,1934,null,{}] 12:35:16 INFO - PROCESS | 3740 | 1464377716145 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}] 12:35:16 INFO - PROCESS | 3740 | 1464377716301 Marionette TRACE conn5 <- [1,1935,null,{"value":null}] 12:35:16 INFO - PROCESS | 3740 | 1464377716323 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\", \"518d4023-cf08-4df0-a07a-6b3da5d0c4d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:35:16 INFO - PROCESS | 3740 | ++DOCSHELL 1E2E3C00 == 109 [pid = 3740] [id = 493] 12:35:16 INFO - PROCESS | 3740 | ++DOMWINDOW == 231 (1E2E5800) [pid = 3740] [serial = 1479] [outer = 00000000] 12:35:16 INFO - PROCESS | 3740 | ++DOMWINDOW == 232 (223F6000) [pid = 3740] [serial = 1480] [outer = 1E2E5800] 12:35:16 INFO - PROCESS | 3740 | 1464377716371 Marionette DEBUG loaded listener.js 12:35:16 INFO - PROCESS | 3740 | ++DOMWINDOW == 233 (22D15800) [pid = 3740] [serial = 1481] [outer = 1E2E5800] 12:35:16 INFO - PROCESS | 3740 | 1464377716880 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]]]}] 12:35:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 12:35:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 770ms 12:35:16 INFO - PROCESS | 3740 | 1464377716899 Marionette TRACE conn5 -> [0,1937,"getWindowHandle",null] 12:35:16 INFO - PROCESS | 3740 | 1464377716901 Marionette TRACE conn5 <- [1,1937,null,{"value":"13"}] 12:35:16 INFO - PROCESS | 3740 | 1464377716904 Marionette TRACE conn5 -> [0,1938,"setScriptTimeout",{"ms":35000}] 12:35:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 12:35:16 INFO - PROCESS | 3740 | 1464377716906 Marionette TRACE conn5 <- [1,1938,null,{}] 12:35:16 INFO - PROCESS | 3740 | 1464377716909 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}] 12:35:17 INFO - PROCESS | 3740 | 1464377717068 Marionette TRACE conn5 <- [1,1939,null,{"value":null}] 12:35:17 INFO - PROCESS | 3740 | 1464377717088 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\", \"518d4023-cf08-4df0-a07a-6b3da5d0c4d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:35:17 INFO - PROCESS | 3740 | ++DOCSHELL 22F4E400 == 110 [pid = 3740] [id = 494] 12:35:17 INFO - PROCESS | 3740 | ++DOMWINDOW == 234 (2316FC00) [pid = 3740] [serial = 1482] [outer = 00000000] 12:35:17 INFO - PROCESS | 3740 | ++DOMWINDOW == 235 (239AA400) [pid = 3740] [serial = 1483] [outer = 2316FC00] 12:35:17 INFO - PROCESS | 3740 | 1464377717134 Marionette DEBUG loaded listener.js 12:35:17 INFO - PROCESS | 3740 | ++DOMWINDOW == 236 (23D86400) [pid = 3740] [serial = 1484] [outer = 2316FC00] 12:35:17 INFO - PROCESS | 3740 | 1464377717628 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]]]}] 12:35:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 12:35:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 771ms 12:35:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 12:35:17 INFO - PROCESS | 3740 | 1464377717679 Marionette TRACE conn5 -> [0,1941,"getWindowHandle",null] 12:35:17 INFO - PROCESS | 3740 | 1464377717681 Marionette TRACE conn5 <- [1,1941,null,{"value":"13"}] 12:35:17 INFO - PROCESS | 3740 | 1464377717684 Marionette TRACE conn5 -> [0,1942,"setScriptTimeout",{"ms":35000}] 12:35:17 INFO - PROCESS | 3740 | 1464377717686 Marionette TRACE conn5 <- [1,1942,null,{}] 12:35:17 INFO - PROCESS | 3740 | 1464377717689 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}] 12:35:17 INFO - PROCESS | 3740 | 1464377717843 Marionette TRACE conn5 <- [1,1943,null,{"value":null}] 12:35:17 INFO - PROCESS | 3740 | 1464377717879 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\", \"518d4023-cf08-4df0-a07a-6b3da5d0c4d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:35:17 INFO - PROCESS | 3740 | ++DOCSHELL 2390BC00 == 111 [pid = 3740] [id = 495] 12:35:17 INFO - PROCESS | 3740 | ++DOMWINDOW == 237 (23DDDC00) [pid = 3740] [serial = 1485] [outer = 00000000] 12:35:17 INFO - PROCESS | 3740 | ++DOMWINDOW == 238 (241A1000) [pid = 3740] [serial = 1486] [outer = 23DDDC00] 12:35:17 INFO - PROCESS | 3740 | 1464377717925 Marionette DEBUG loaded listener.js 12:35:18 INFO - PROCESS | 3740 | ++DOMWINDOW == 239 (24857C00) [pid = 3740] [serial = 1487] [outer = 23DDDC00] 12:35:18 INFO - PROCESS | 3740 | --DOMWINDOW == 238 (17E9EC00) [pid = 3740] [serial = 1386] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 12:35:18 INFO - PROCESS | 3740 | --DOMWINDOW == 237 (1493C400) [pid = 3740] [serial = 1425] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 12:35:18 INFO - PROCESS | 3740 | --DOMWINDOW == 236 (0FF5EC00) [pid = 3740] [serial = 1428] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 12:35:18 INFO - PROCESS | 3740 | --DOMWINDOW == 235 (10527000) [pid = 3740] [serial = 1380] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 12:35:18 INFO - PROCESS | 3740 | --DOMWINDOW == 234 (1A762C00) [pid = 3740] [serial = 1371] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 12:35:18 INFO - PROCESS | 3740 | --DOMWINDOW == 233 (1A42BC00) [pid = 3740] [serial = 1368] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 12:35:18 INFO - PROCESS | 3740 | --DOMWINDOW == 232 (10B3EC00) [pid = 3740] [serial = 1359] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 12:35:18 INFO - PROCESS | 3740 | --DOMWINDOW == 231 (1CFB1000) [pid = 3740] [serial = 1374] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 12:35:18 INFO - PROCESS | 3740 | --DOMWINDOW == 230 (18F82C00) [pid = 3740] [serial = 1365] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 12:35:18 INFO - PROCESS | 3740 | --DOMWINDOW == 229 (1DB0A000) [pid = 3740] [serial = 1377] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 12:35:18 INFO - PROCESS | 3740 | --DOMWINDOW == 228 (0CA2C000) [pid = 3740] [serial = 1362] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 12:35:18 INFO - PROCESS | 3740 | --DOMWINDOW == 227 (1E2D8400) [pid = 3740] [serial = 1266] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 12:35:18 INFO - PROCESS | 3740 | --DOMWINDOW == 226 (1520B400) [pid = 3740] [serial = 1383] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 12:35:18 INFO - PROCESS | 3740 | --DOMWINDOW == 225 (148EBC00) [pid = 3740] [serial = 1323] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 12:35:18 INFO - PROCESS | 3740 | 1464377718600 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]]]}] 12:35:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 12:35:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 970ms 12:35:18 INFO - PROCESS | 3740 | 1464377718655 Marionette TRACE conn5 -> [0,1945,"getWindowHandle",null] 12:35:18 INFO - PROCESS | 3740 | 1464377718657 Marionette TRACE conn5 <- [1,1945,null,{"value":"13"}] 12:35:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 12:35:18 INFO - PROCESS | 3740 | 1464377718660 Marionette TRACE conn5 -> [0,1946,"setScriptTimeout",{"ms":35000}] 12:35:18 INFO - PROCESS | 3740 | 1464377718662 Marionette TRACE conn5 <- [1,1946,null,{}] 12:35:18 INFO - PROCESS | 3740 | 1464377718665 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}] 12:35:18 INFO - PROCESS | 3740 | 1464377718789 Marionette TRACE conn5 <- [1,1947,null,{"value":null}] 12:35:18 INFO - PROCESS | 3740 | 1464377718801 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\", \"518d4023-cf08-4df0-a07a-6b3da5d0c4d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:35:18 INFO - PROCESS | 3740 | ++DOCSHELL 19862C00 == 112 [pid = 3740] [id = 496] 12:35:18 INFO - PROCESS | 3740 | ++DOMWINDOW == 226 (1A639800) [pid = 3740] [serial = 1488] [outer = 00000000] 12:35:18 INFO - PROCESS | 3740 | ++DOMWINDOW == 227 (2411A400) [pid = 3740] [serial = 1489] [outer = 1A639800] 12:35:18 INFO - PROCESS | 3740 | 1464377718846 Marionette DEBUG loaded listener.js 12:35:18 INFO - PROCESS | 3740 | ++DOMWINDOW == 228 (248B7800) [pid = 3740] [serial = 1490] [outer = 1A639800] 12:35:19 INFO - PROCESS | 3740 | 1464377719304 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]]]}] 12:35:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 12:35:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 671ms 12:35:19 INFO - PROCESS | 3740 | 1464377719332 Marionette TRACE conn5 -> [0,1949,"getWindowHandle",null] 12:35:19 INFO - PROCESS | 3740 | 1464377719334 Marionette TRACE conn5 <- [1,1949,null,{"value":"13"}] 12:35:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 12:35:19 INFO - PROCESS | 3740 | 1464377719337 Marionette TRACE conn5 -> [0,1950,"setScriptTimeout",{"ms":35000}] 12:35:19 INFO - PROCESS | 3740 | 1464377719339 Marionette TRACE conn5 <- [1,1950,null,{}] 12:35:19 INFO - PROCESS | 3740 | 1464377719362 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}] 12:35:19 INFO - PROCESS | 3740 | 1464377719465 Marionette TRACE conn5 <- [1,1951,null,{"value":null}] 12:35:19 INFO - PROCESS | 3740 | 1464377719499 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\", \"518d4023-cf08-4df0-a07a-6b3da5d0c4d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:35:19 INFO - PROCESS | 3740 | ++DOCSHELL 1BACCC00 == 113 [pid = 3740] [id = 497] 12:35:19 INFO - PROCESS | 3740 | ++DOMWINDOW == 229 (24119000) [pid = 3740] [serial = 1491] [outer = 00000000] 12:35:19 INFO - PROCESS | 3740 | ++DOMWINDOW == 230 (256B9000) [pid = 3740] [serial = 1492] [outer = 24119000] 12:35:19 INFO - PROCESS | 3740 | 1464377719543 Marionette DEBUG loaded listener.js 12:35:19 INFO - PROCESS | 3740 | ++DOMWINDOW == 231 (26E48000) [pid = 3740] [serial = 1493] [outer = 24119000] 12:35:20 INFO - PROCESS | 3740 | 1464377720000 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]]]}] 12:35:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 12:35:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 690ms 12:35:20 INFO - PROCESS | 3740 | 1464377720031 Marionette TRACE conn5 -> [0,1953,"getWindowHandle",null] 12:35:20 INFO - PROCESS | 3740 | 1464377720033 Marionette TRACE conn5 <- [1,1953,null,{"value":"13"}] 12:35:20 INFO - PROCESS | 3740 | 1464377720056 Marionette TRACE conn5 -> [0,1954,"setScriptTimeout",{"ms":35000}] 12:35:20 INFO - PROCESS | 3740 | 1464377720058 Marionette TRACE conn5 <- [1,1954,null,{}] 12:35:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 12:35:20 INFO - PROCESS | 3740 | 1464377720061 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}] 12:35:20 INFO - PROCESS | 3740 | 1464377720162 Marionette TRACE conn5 <- [1,1955,null,{"value":null}] 12:35:20 INFO - PROCESS | 3740 | 1464377720168 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\", \"518d4023-cf08-4df0-a07a-6b3da5d0c4d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:35:20 INFO - PROCESS | 3740 | ++DOCSHELL 250E3800 == 114 [pid = 3740] [id = 498] 12:35:20 INFO - PROCESS | 3740 | ++DOMWINDOW == 232 (250E6C00) [pid = 3740] [serial = 1494] [outer = 00000000] 12:35:20 INFO - PROCESS | 3740 | ++DOMWINDOW == 233 (250EB000) [pid = 3740] [serial = 1495] [outer = 250E6C00] 12:35:20 INFO - PROCESS | 3740 | 1464377720212 Marionette DEBUG loaded listener.js 12:35:20 INFO - PROCESS | 3740 | ++DOMWINDOW == 234 (250EE400) [pid = 3740] [serial = 1496] [outer = 250E6C00] 12:35:21 INFO - PROCESS | 3740 | 1464377721040 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]]]}] 12:35:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 12:35:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 1013ms 12:35:21 INFO - PROCESS | 3740 | 1464377721078 Marionette TRACE conn5 -> [0,1957,"getWindowHandle",null] 12:35:21 INFO - PROCESS | 3740 | 1464377721083 Marionette TRACE conn5 <- [1,1957,null,{"value":"13"}] 12:35:21 INFO - PROCESS | 3740 | 1464377721088 Marionette TRACE conn5 -> [0,1958,"setScriptTimeout",{"ms":35000}] 12:35:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 12:35:21 INFO - PROCESS | 3740 | 1464377721092 Marionette TRACE conn5 <- [1,1958,null,{}] 12:35:21 INFO - PROCESS | 3740 | 1464377721118 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}] 12:35:21 INFO - PROCESS | 3740 | 1464377721290 Marionette TRACE conn5 <- [1,1959,null,{"value":null}] 12:35:21 INFO - PROCESS | 3740 | 1464377721476 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\", \"518d4023-cf08-4df0-a07a-6b3da5d0c4d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:35:21 INFO - PROCESS | 3740 | ++DOCSHELL 10B44000 == 115 [pid = 3740] [id = 499] 12:35:21 INFO - PROCESS | 3740 | ++DOMWINDOW == 235 (15EE9800) [pid = 3740] [serial = 1497] [outer = 00000000] 12:35:21 INFO - PROCESS | 3740 | ++DOMWINDOW == 236 (1A431400) [pid = 3740] [serial = 1498] [outer = 15EE9800] 12:35:21 INFO - PROCESS | 3740 | 1464377721533 Marionette DEBUG loaded listener.js 12:35:21 INFO - PROCESS | 3740 | ++DOMWINDOW == 237 (1B8C2400) [pid = 3740] [serial = 1499] [outer = 15EE9800] 12:35:22 INFO - PROCESS | 3740 | 1464377722105 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]]]}] 12:35:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 12:35:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 1045ms 12:35:22 INFO - PROCESS | 3740 | 1464377722142 Marionette TRACE conn5 -> [0,1961,"getWindowHandle",null] 12:35:22 INFO - PROCESS | 3740 | 1464377722148 Marionette TRACE conn5 <- [1,1961,null,{"value":"13"}] 12:35:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 12:35:22 INFO - PROCESS | 3740 | 1464377722156 Marionette TRACE conn5 -> [0,1962,"setScriptTimeout",{"ms":35000}] 12:35:22 INFO - PROCESS | 3740 | 1464377722160 Marionette TRACE conn5 <- [1,1962,null,{}] 12:35:22 INFO - PROCESS | 3740 | 1464377722164 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}] 12:35:22 INFO - PROCESS | 3740 | 1464377722316 Marionette TRACE conn5 <- [1,1963,null,{"value":null}] 12:35:22 INFO - PROCESS | 3740 | 1464377722507 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\", \"518d4023-cf08-4df0-a07a-6b3da5d0c4d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:35:22 INFO - PROCESS | 3740 | ++DOCSHELL 20028400 == 116 [pid = 3740] [id = 500] 12:35:22 INFO - PROCESS | 3740 | ++DOMWINDOW == 238 (20029C00) [pid = 3740] [serial = 1500] [outer = 00000000] 12:35:22 INFO - PROCESS | 3740 | ++DOMWINDOW == 239 (22C89000) [pid = 3740] [serial = 1501] [outer = 20029C00] 12:35:22 INFO - PROCESS | 3740 | 1464377722563 Marionette DEBUG loaded listener.js 12:35:22 INFO - PROCESS | 3740 | ++DOMWINDOW == 240 (22F4C400) [pid = 3740] [serial = 1502] [outer = 20029C00] 12:35:23 INFO - PROCESS | 3740 | 1464377723176 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]]]}] 12:35:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 12:35:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 1071ms 12:35:23 INFO - PROCESS | 3740 | 1464377723241 Marionette TRACE conn5 -> [0,1965,"getWindowHandle",null] 12:35:23 INFO - PROCESS | 3740 | 1464377723244 Marionette TRACE conn5 <- [1,1965,null,{"value":"13"}] 12:35:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 12:35:23 INFO - PROCESS | 3740 | 1464377723247 Marionette TRACE conn5 -> [0,1966,"setScriptTimeout",{"ms":35000}] 12:35:23 INFO - PROCESS | 3740 | 1464377723251 Marionette TRACE conn5 <- [1,1966,null,{}] 12:35:23 INFO - PROCESS | 3740 | 1464377723262 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}] 12:35:23 INFO - PROCESS | 3740 | 1464377723397 Marionette TRACE conn5 <- [1,1967,null,{"value":null}] 12:35:23 INFO - PROCESS | 3740 | 1464377723583 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\", \"518d4023-cf08-4df0-a07a-6b3da5d0c4d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:35:23 INFO - PROCESS | 3740 | ++DOCSHELL 24F9AC00 == 117 [pid = 3740] [id = 501] 12:35:23 INFO - PROCESS | 3740 | ++DOMWINDOW == 241 (24F9BC00) [pid = 3740] [serial = 1503] [outer = 00000000] 12:35:23 INFO - PROCESS | 3740 | ++DOMWINDOW == 242 (24F9E800) [pid = 3740] [serial = 1504] [outer = 24F9BC00] 12:35:23 INFO - PROCESS | 3740 | 1464377723641 Marionette DEBUG loaded listener.js 12:35:23 INFO - PROCESS | 3740 | ++DOMWINDOW == 243 (24FA4800) [pid = 3740] [serial = 1505] [outer = 24F9BC00] 12:35:24 INFO - PROCESS | 3740 | 1464377724290 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]]]}] 12:35:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 12:35:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 1082ms 12:35:24 INFO - PROCESS | 3740 | 1464377724331 Marionette TRACE conn5 -> [0,1969,"getWindowHandle",null] 12:35:24 INFO - PROCESS | 3740 | 1464377724334 Marionette TRACE conn5 <- [1,1969,null,{"value":"13"}] 12:35:24 INFO - PROCESS | 3740 | 1464377724338 Marionette TRACE conn5 -> [0,1970,"setScriptTimeout",{"ms":35000}] 12:35:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 12:35:24 INFO - PROCESS | 3740 | 1464377724340 Marionette TRACE conn5 <- [1,1970,null,{}] 12:35:24 INFO - PROCESS | 3740 | 1464377724344 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}] 12:35:24 INFO - PROCESS | 3740 | 1464377724477 Marionette TRACE conn5 <- [1,1971,null,{"value":null}] 12:35:24 INFO - PROCESS | 3740 | 1464377724655 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\", \"518d4023-cf08-4df0-a07a-6b3da5d0c4d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:35:24 INFO - PROCESS | 3740 | ++DOCSHELL 24FA5800 == 118 [pid = 3740] [id = 502] 12:35:24 INFO - PROCESS | 3740 | ++DOMWINDOW == 244 (250ED400) [pid = 3740] [serial = 1506] [outer = 00000000] 12:35:24 INFO - PROCESS | 3740 | ++DOMWINDOW == 245 (26AB3C00) [pid = 3740] [serial = 1507] [outer = 250ED400] 12:35:24 INFO - PROCESS | 3740 | 1464377724711 Marionette DEBUG loaded listener.js 12:35:24 INFO - PROCESS | 3740 | ++DOMWINDOW == 246 (26E50400) [pid = 3740] [serial = 1508] [outer = 250ED400] 12:35:25 INFO - PROCESS | 3740 | 1464377725311 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]]]}] 12:35:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 12:35:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 1019ms 12:35:25 INFO - PROCESS | 3740 | 1464377725360 Marionette TRACE conn5 -> [0,1973,"getWindowHandle",null] 12:35:25 INFO - PROCESS | 3740 | 1464377725363 Marionette TRACE conn5 <- [1,1973,null,{"value":"13"}] 12:35:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 12:35:25 INFO - PROCESS | 3740 | 1464377725366 Marionette TRACE conn5 -> [0,1974,"setScriptTimeout",{"ms":35000}] 12:35:25 INFO - PROCESS | 3740 | 1464377725369 Marionette TRACE conn5 <- [1,1974,null,{}] 12:35:25 INFO - PROCESS | 3740 | 1464377725372 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}] 12:35:25 INFO - PROCESS | 3740 | 1464377725499 Marionette TRACE conn5 <- [1,1975,null,{"value":null}] 12:35:25 INFO - PROCESS | 3740 | 1464377725679 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\", \"518d4023-cf08-4df0-a07a-6b3da5d0c4d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:35:25 INFO - PROCESS | 3740 | ++DOCSHELL 238B6800 == 119 [pid = 3740] [id = 503] 12:35:25 INFO - PROCESS | 3740 | ++DOMWINDOW == 247 (238B7000) [pid = 3740] [serial = 1509] [outer = 00000000] 12:35:25 INFO - PROCESS | 3740 | ++DOMWINDOW == 248 (238BC400) [pid = 3740] [serial = 1510] [outer = 238B7000] 12:35:25 INFO - PROCESS | 3740 | 1464377725734 Marionette DEBUG loaded listener.js 12:35:25 INFO - PROCESS | 3740 | ++DOMWINDOW == 249 (238BE800) [pid = 3740] [serial = 1511] [outer = 238B7000] 12:35:26 INFO - PROCESS | 3740 | 1464377726309 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]]]}] 12:35:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 12:35:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 970ms 12:35:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 12:35:26 INFO - PROCESS | 3740 | 1464377726340 Marionette TRACE conn5 -> [0,1977,"getWindowHandle",null] 12:35:26 INFO - PROCESS | 3740 | 1464377726343 Marionette TRACE conn5 <- [1,1977,null,{"value":"13"}] 12:35:26 INFO - PROCESS | 3740 | 1464377726346 Marionette TRACE conn5 -> [0,1978,"setScriptTimeout",{"ms":35000}] 12:35:26 INFO - PROCESS | 3740 | 1464377726348 Marionette TRACE conn5 <- [1,1978,null,{}] 12:35:26 INFO - PROCESS | 3740 | 1464377726351 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}] 12:35:26 INFO - PROCESS | 3740 | 1464377726491 Marionette TRACE conn5 <- [1,1979,null,{"value":null}] 12:35:26 INFO - PROCESS | 3740 | 1464377726676 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\", \"518d4023-cf08-4df0-a07a-6b3da5d0c4d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:35:26 INFO - PROCESS | 3740 | ++DOCSHELL 238C1C00 == 120 [pid = 3740] [id = 504] 12:35:26 INFO - PROCESS | 3740 | ++DOMWINDOW == 250 (26967C00) [pid = 3740] [serial = 1512] [outer = 00000000] 12:35:26 INFO - PROCESS | 3740 | ++DOMWINDOW == 251 (26973000) [pid = 3740] [serial = 1513] [outer = 26967C00] 12:35:26 INFO - PROCESS | 3740 | 1464377726731 Marionette DEBUG loaded listener.js 12:35:26 INFO - PROCESS | 3740 | ++DOMWINDOW == 252 (26976400) [pid = 3740] [serial = 1514] [outer = 26967C00] 12:35:27 INFO - PROCESS | 3740 | 1464377727269 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]]]}] 12:35:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 12:35:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 971ms 12:35:27 INFO - PROCESS | 3740 | 1464377727321 Marionette TRACE conn5 -> [0,1981,"getWindowHandle",null] 12:35:27 INFO - PROCESS | 3740 | 1464377727323 Marionette TRACE conn5 <- [1,1981,null,{"value":"13"}] 12:35:27 INFO - PROCESS | 3740 | 1464377727327 Marionette TRACE conn5 -> [0,1982,"setScriptTimeout",{"ms":35000}] 12:35:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 12:35:27 INFO - PROCESS | 3740 | 1464377727329 Marionette TRACE conn5 <- [1,1982,null,{}] 12:35:27 INFO - PROCESS | 3740 | 1464377727332 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}] 12:35:27 INFO - PROCESS | 3740 | 1464377727459 Marionette TRACE conn5 <- [1,1983,null,{"value":null}] 12:35:27 INFO - PROCESS | 3740 | 1464377727654 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\", \"518d4023-cf08-4df0-a07a-6b3da5d0c4d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:35:27 INFO - PROCESS | 3740 | ++DOCSHELL 26F9B400 == 121 [pid = 3740] [id = 505] 12:35:27 INFO - PROCESS | 3740 | ++DOMWINDOW == 253 (26F9C000) [pid = 3740] [serial = 1515] [outer = 00000000] 12:35:27 INFO - PROCESS | 3740 | ++DOMWINDOW == 254 (26F9F800) [pid = 3740] [serial = 1516] [outer = 26F9C000] 12:35:27 INFO - PROCESS | 3740 | 1464377727711 Marionette DEBUG loaded listener.js 12:35:27 INFO - PROCESS | 3740 | ++DOMWINDOW == 255 (26FA3800) [pid = 3740] [serial = 1517] [outer = 26F9C000] 12:35:28 INFO - PROCESS | 3740 | 1464377728311 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]]]}] 12:35:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 12:35:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 1017ms 12:35:28 INFO - PROCESS | 3740 | 1464377728348 Marionette TRACE conn5 -> [0,1985,"getWindowHandle",null] 12:35:28 INFO - PROCESS | 3740 | 1464377728350 Marionette TRACE conn5 <- [1,1985,null,{"value":"13"}] 12:35:28 INFO - PROCESS | 3740 | 1464377728354 Marionette TRACE conn5 -> [0,1986,"setScriptTimeout",{"ms":35000}] 12:35:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 12:35:28 INFO - PROCESS | 3740 | 1464377728356 Marionette TRACE conn5 <- [1,1986,null,{}] 12:35:28 INFO - PROCESS | 3740 | 1464377728360 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}] 12:35:28 INFO - PROCESS | 3740 | 1464377728485 Marionette TRACE conn5 <- [1,1987,null,{"value":null}] 12:35:28 INFO - PROCESS | 3740 | 1464377728681 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\", \"518d4023-cf08-4df0-a07a-6b3da5d0c4d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:35:28 INFO - PROCESS | 3740 | ++DOCSHELL 26FDF800 == 122 [pid = 3740] [id = 506] 12:35:28 INFO - PROCESS | 3740 | ++DOMWINDOW == 256 (26FE2000) [pid = 3740] [serial = 1518] [outer = 00000000] 12:35:28 INFO - PROCESS | 3740 | ++DOMWINDOW == 257 (2716F400) [pid = 3740] [serial = 1519] [outer = 26FE2000] 12:35:28 INFO - PROCESS | 3740 | 1464377728738 Marionette DEBUG loaded listener.js 12:35:28 INFO - PROCESS | 3740 | ++DOMWINDOW == 258 (27170800) [pid = 3740] [serial = 1520] [outer = 26FE2000] 12:35:29 INFO - PROCESS | 3740 | 1464377729312 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]]]}] 12:35:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 12:35:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 970ms 12:35:29 INFO - PROCESS | 3740 | 1464377729328 Marionette TRACE conn5 -> [0,1989,"getWindowHandle",null] 12:35:29 INFO - PROCESS | 3740 | 1464377729330 Marionette TRACE conn5 <- [1,1989,null,{"value":"13"}] 12:35:29 INFO - PROCESS | 3740 | 1464377729333 Marionette TRACE conn5 -> [0,1990,"setScriptTimeout",{"ms":35000}] 12:35:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 12:35:29 INFO - PROCESS | 3740 | 1464377729335 Marionette TRACE conn5 <- [1,1990,null,{}] 12:35:29 INFO - PROCESS | 3740 | 1464377729339 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}] 12:35:29 INFO - PROCESS | 3740 | 1464377729534 Marionette TRACE conn5 <- [1,1991,null,{"value":null}] 12:35:29 INFO - PROCESS | 3740 | 1464377729641 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\", \"518d4023-cf08-4df0-a07a-6b3da5d0c4d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:35:29 INFO - PROCESS | 3740 | ++DOCSHELL 2717A000 == 123 [pid = 3740] [id = 507] 12:35:29 INFO - PROCESS | 3740 | ++DOMWINDOW == 259 (285A4800) [pid = 3740] [serial = 1521] [outer = 00000000] 12:35:29 INFO - PROCESS | 3740 | ++DOMWINDOW == 260 (285A8000) [pid = 3740] [serial = 1522] [outer = 285A4800] 12:35:29 INFO - PROCESS | 3740 | 1464377729696 Marionette DEBUG loaded listener.js 12:35:29 INFO - PROCESS | 3740 | ++DOMWINDOW == 261 (285ACC00) [pid = 3740] [serial = 1523] [outer = 285A4800] 12:35:30 INFO - PROCESS | 3740 | 1464377730277 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]]]}] 12:35:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 12:35:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 970ms 12:35:30 INFO - PROCESS | 3740 | 1464377730308 Marionette TRACE conn5 -> [0,1993,"getWindowHandle",null] 12:35:30 INFO - PROCESS | 3740 | 1464377730310 Marionette TRACE conn5 <- [1,1993,null,{"value":"13"}] 12:35:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 12:35:30 INFO - PROCESS | 3740 | 1464377730314 Marionette TRACE conn5 -> [0,1994,"setScriptTimeout",{"ms":35000}] 12:35:30 INFO - PROCESS | 3740 | 1464377730316 Marionette TRACE conn5 <- [1,1994,null,{}] 12:35:30 INFO - PROCESS | 3740 | 1464377730319 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}] 12:35:30 INFO - PROCESS | 3740 | 1464377730445 Marionette TRACE conn5 <- [1,1995,null,{"value":null}] 12:35:30 INFO - PROCESS | 3740 | 1464377730637 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\", \"518d4023-cf08-4df0-a07a-6b3da5d0c4d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:35:30 INFO - PROCESS | 3740 | ++DOCSHELL 285B1400 == 124 [pid = 3740] [id = 508] 12:35:30 INFO - PROCESS | 3740 | ++DOMWINDOW == 262 (285B1800) [pid = 3740] [serial = 1524] [outer = 00000000] 12:35:30 INFO - PROCESS | 3740 | ++DOMWINDOW == 263 (29EC8400) [pid = 3740] [serial = 1525] [outer = 285B1800] 12:35:30 INFO - PROCESS | 3740 | 1464377730694 Marionette DEBUG loaded listener.js 12:35:30 INFO - PROCESS | 3740 | ++DOMWINDOW == 264 (29ECA800) [pid = 3740] [serial = 1526] [outer = 285B1800] 12:35:31 INFO - PROCESS | 3740 | 1464377731277 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]]]}] 12:35:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | If there is no subpath, the point is added and nothing is drawn 12:35:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 1017ms 12:35:31 INFO - PROCESS | 3740 | 1464377731335 Marionette TRACE conn5 -> [0,1997,"getWindowHandle",null] 12:35:31 INFO - PROCESS | 3740 | 1464377731338 Marionette TRACE conn5 <- [1,1997,null,{"value":"13"}] 12:35:31 INFO - PROCESS | 3740 | 1464377731341 Marionette TRACE conn5 -> [0,1998,"setScriptTimeout",{"ms":35000}] 12:35:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 12:35:31 INFO - PROCESS | 3740 | 1464377731344 Marionette TRACE conn5 <- [1,1998,null,{}] 12:35:31 INFO - PROCESS | 3740 | 1464377731348 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}] 12:35:31 INFO - PROCESS | 3740 | 1464377731493 Marionette TRACE conn5 <- [1,1999,null,{"value":null}] 12:35:31 INFO - PROCESS | 3740 | 1464377731697 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\", \"518d4023-cf08-4df0-a07a-6b3da5d0c4d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:35:31 INFO - PROCESS | 3740 | ++DOCSHELL 1527C400 == 125 [pid = 3740] [id = 509] 12:35:31 INFO - PROCESS | 3740 | ++DOMWINDOW == 265 (15280C00) [pid = 3740] [serial = 1527] [outer = 00000000] 12:35:31 INFO - PROCESS | 3740 | ++DOMWINDOW == 266 (2A3A3800) [pid = 3740] [serial = 1528] [outer = 15280C00] 12:35:31 INFO - PROCESS | 3740 | 1464377731755 Marionette DEBUG loaded listener.js 12:35:31 INFO - PROCESS | 3740 | ++DOMWINDOW == 267 (2A3AAC00) [pid = 3740] [serial = 1529] [outer = 15280C00] 12:35:32 INFO - PROCESS | 3740 | 1464377732380 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]]]}] 12:35:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | If there is no subpath, the point is added and used for subsequent drawing 12:35:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 1073ms 12:35:32 INFO - PROCESS | 3740 | 1464377732421 Marionette TRACE conn5 -> [0,2001,"getWindowHandle",null] 12:35:32 INFO - PROCESS | 3740 | 1464377732423 Marionette TRACE conn5 <- [1,2001,null,{"value":"13"}] 12:35:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 12:35:32 INFO - PROCESS | 3740 | 1464377732426 Marionette TRACE conn5 -> [0,2002,"setScriptTimeout",{"ms":35000}] 12:35:32 INFO - PROCESS | 3740 | 1464377732428 Marionette TRACE conn5 <- [1,2002,null,{}] 12:35:32 INFO - PROCESS | 3740 | 1464377732432 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}] 12:35:32 INFO - PROCESS | 3740 | 1464377732558 Marionette TRACE conn5 <- [1,2003,null,{"value":null}] 12:35:32 INFO - PROCESS | 3740 | 1464377732759 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\", \"518d4023-cf08-4df0-a07a-6b3da5d0c4d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:35:32 INFO - PROCESS | 3740 | ++DOCSHELL 14942000 == 126 [pid = 3740] [id = 510] 12:35:32 INFO - PROCESS | 3740 | ++DOMWINDOW == 268 (149F0800) [pid = 3740] [serial = 1530] [outer = 00000000] 12:35:32 INFO - PROCESS | 3740 | ++DOMWINDOW == 269 (1A638400) [pid = 3740] [serial = 1531] [outer = 149F0800] 12:35:32 INFO - PROCESS | 3740 | 1464377732814 Marionette DEBUG loaded listener.js 12:35:32 INFO - PROCESS | 3740 | ++DOMWINDOW == 270 (1B8AFC00) [pid = 3740] [serial = 1532] [outer = 149F0800] 12:35:33 INFO - PROCESS | 3740 | 1464377733815 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]]]}] 12:35:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 12:35:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 1420ms 12:35:33 INFO - PROCESS | 3740 | 1464377733852 Marionette TRACE conn5 -> [0,2005,"getWindowHandle",null] 12:35:33 INFO - PROCESS | 3740 | 1464377733857 Marionette TRACE conn5 <- [1,2005,null,{"value":"13"}] 12:35:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 12:35:33 INFO - PROCESS | 3740 | 1464377733861 Marionette TRACE conn5 -> [0,2006,"setScriptTimeout",{"ms":35000}] 12:35:33 INFO - PROCESS | 3740 | 1464377733865 Marionette TRACE conn5 <- [1,2006,null,{}] 12:35:33 INFO - PROCESS | 3740 | 1464377733870 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}] 12:35:34 INFO - PROCESS | 3740 | 1464377733995 Marionette TRACE conn5 <- [1,2007,null,{"value":null}] 12:35:34 INFO - PROCESS | 3740 | 1464377734184 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\", \"518d4023-cf08-4df0-a07a-6b3da5d0c4d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:35:34 INFO - PROCESS | 3740 | ++DOCSHELL 0CAC7400 == 127 [pid = 3740] [id = 511] 12:35:34 INFO - PROCESS | 3740 | ++DOMWINDOW == 271 (0CB3C400) [pid = 3740] [serial = 1533] [outer = 00000000] 12:35:34 INFO - PROCESS | 3740 | ++DOMWINDOW == 272 (10B41800) [pid = 3740] [serial = 1534] [outer = 0CB3C400] 12:35:34 INFO - PROCESS | 3740 | 1464377734236 Marionette DEBUG loaded listener.js 12:35:34 INFO - PROCESS | 3740 | ++DOMWINDOW == 273 (10E9DC00) [pid = 3740] [serial = 1535] [outer = 0CB3C400] 12:35:34 INFO - PROCESS | 3740 | 1464377734850 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]]]}] 12:35:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 12:35:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 1021ms 12:35:34 INFO - PROCESS | 3740 | 1464377734884 Marionette TRACE conn5 -> [0,2009,"getWindowHandle",null] 12:35:34 INFO - PROCESS | 3740 | 1464377734889 Marionette TRACE conn5 <- [1,2009,null,{"value":"13"}] 12:35:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 12:35:34 INFO - PROCESS | 3740 | 1464377734895 Marionette TRACE conn5 -> [0,2010,"setScriptTimeout",{"ms":35000}] 12:35:34 INFO - PROCESS | 3740 | 1464377734897 Marionette TRACE conn5 <- [1,2010,null,{}] 12:35:34 INFO - PROCESS | 3740 | 1464377734901 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}] 12:35:35 INFO - PROCESS | 3740 | 1464377735020 Marionette TRACE conn5 <- [1,2011,null,{"value":null}] 12:35:35 INFO - PROCESS | 3740 | 1464377735224 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\", \"518d4023-cf08-4df0-a07a-6b3da5d0c4d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:35:35 INFO - PROCESS | 3740 | ++DOCSHELL 14945400 == 128 [pid = 3740] [id = 512] 12:35:35 INFO - PROCESS | 3740 | ++DOMWINDOW == 274 (14C24800) [pid = 3740] [serial = 1536] [outer = 00000000] 12:35:35 INFO - PROCESS | 3740 | ++DOMWINDOW == 275 (153A5C00) [pid = 3740] [serial = 1537] [outer = 14C24800] 12:35:35 INFO - PROCESS | 3740 | 1464377735274 Marionette DEBUG loaded listener.js 12:35:35 INFO - PROCESS | 3740 | ++DOMWINDOW == 276 (16EA7400) [pid = 3740] [serial = 1538] [outer = 14C24800] 12:35:35 INFO - PROCESS | 3740 | --DOCSHELL 200D1400 == 127 [pid = 3740] [id = 367] 12:35:35 INFO - PROCESS | 3740 | --DOCSHELL 23EC4400 == 126 [pid = 3740] [id = 447] 12:35:35 INFO - PROCESS | 3740 | --DOCSHELL 1DD68800 == 125 [pid = 3740] [id = 445] 12:35:35 INFO - PROCESS | 3740 | --DOCSHELL 1BACCC00 == 124 [pid = 3740] [id = 497] 12:35:35 INFO - PROCESS | 3740 | --DOCSHELL 19862C00 == 123 [pid = 3740] [id = 496] 12:35:35 INFO - PROCESS | 3740 | --DOCSHELL 2390BC00 == 122 [pid = 3740] [id = 495] 12:35:35 INFO - PROCESS | 3740 | --DOCSHELL 22F4E400 == 121 [pid = 3740] [id = 494] 12:35:35 INFO - PROCESS | 3740 | --DOCSHELL 1E2E3C00 == 120 [pid = 3740] [id = 493] 12:35:35 INFO - PROCESS | 3740 | --DOCSHELL 0FF5F400 == 119 [pid = 3740] [id = 492] 12:35:35 INFO - PROCESS | 3740 | --DOMWINDOW == 275 (10BCBC00) [pid = 3740] [serial = 1390] [outer = 00000000] [url = about:blank] 12:35:35 INFO - PROCESS | 3740 | --DOMWINDOW == 274 (19EA2800) [pid = 3740] [serial = 1393] [outer = 00000000] [url = about:blank] 12:35:35 INFO - PROCESS | 3740 | --DOMWINDOW == 273 (1DB08000) [pid = 3740] [serial = 1396] [outer = 00000000] [url = about:blank] 12:35:35 INFO - PROCESS | 3740 | --DOMWINDOW == 272 (2316BC00) [pid = 3740] [serial = 1399] [outer = 00000000] [url = about:blank] 12:35:35 INFO - PROCESS | 3740 | --DOMWINDOW == 271 (239AB800) [pid = 3740] [serial = 1402] [outer = 00000000] [url = about:blank] 12:35:35 INFO - PROCESS | 3740 | --DOMWINDOW == 270 (23EC2C00) [pid = 3740] [serial = 1405] [outer = 00000000] [url = about:blank] 12:35:35 INFO - PROCESS | 3740 | --DOMWINDOW == 269 (2419D000) [pid = 3740] [serial = 1411] [outer = 00000000] [url = about:blank] 12:35:35 INFO - PROCESS | 3740 | --DOMWINDOW == 268 (24119400) [pid = 3740] [serial = 1408] [outer = 00000000] [url = about:blank] 12:35:35 INFO - PROCESS | 3740 | --DOMWINDOW == 267 (248A2C00) [pid = 3740] [serial = 1414] [outer = 00000000] [url = about:blank] 12:35:35 INFO - PROCESS | 3740 | --DOMWINDOW == 266 (24DAAC00) [pid = 3740] [serial = 1420] [outer = 00000000] [url = about:blank] 12:35:35 INFO - PROCESS | 3740 | --DOMWINDOW == 265 (248BC400) [pid = 3740] [serial = 1417] [outer = 00000000] [url = about:blank] 12:35:35 INFO - PROCESS | 3740 | --DOMWINDOW == 264 (239ABC00) [pid = 3740] [serial = 1336] [outer = 00000000] [url = about:blank] 12:35:35 INFO - PROCESS | 3740 | --DOMWINDOW == 263 (18F81000) [pid = 3740] [serial = 1330] [outer = 00000000] [url = about:blank] 12:35:35 INFO - PROCESS | 3740 | --DOMWINDOW == 262 (26AB5800) [pid = 3740] [serial = 1345] [outer = 00000000] [url = about:blank] 12:35:35 INFO - PROCESS | 3740 | --DOMWINDOW == 261 (23EC8000) [pid = 3740] [serial = 1342] [outer = 00000000] [url = about:blank] 12:35:35 INFO - PROCESS | 3740 | --DOMWINDOW == 260 (23DDC000) [pid = 3740] [serial = 1339] [outer = 00000000] [url = about:blank] 12:35:35 INFO - PROCESS | 3740 | --DOMWINDOW == 259 (261F5400) [pid = 3740] [serial = 1351] [outer = 00000000] [url = about:blank] 12:35:35 INFO - PROCESS | 3740 | --DOMWINDOW == 258 (26FDCC00) [pid = 3740] [serial = 1348] [outer = 00000000] [url = about:blank] 12:35:35 INFO - PROCESS | 3740 | --DOMWINDOW == 257 (248A8C00) [pid = 3740] [serial = 1354] [outer = 00000000] [url = about:blank] 12:35:35 INFO - PROCESS | 3740 | --DOMWINDOW == 256 (1DBC4400) [pid = 3740] [serial = 1333] [outer = 00000000] [url = about:blank] 12:35:35 INFO - PROCESS | 3740 | --DOMWINDOW == 255 (1A2E9C00) [pid = 3740] [serial = 1432] [outer = 00000000] [url = about:blank] 12:35:35 INFO - PROCESS | 3740 | --DOCSHELL 1496A400 == 118 [pid = 3740] [id = 491] 12:35:35 INFO - PROCESS | 3740 | --DOCSHELL 1C1CC800 == 117 [pid = 3740] [id = 485] 12:35:35 INFO - PROCESS | 3740 | --DOCSHELL 22D19000 == 116 [pid = 3740] [id = 484] 12:35:35 INFO - PROCESS | 3740 | --DOCSHELL 22D1F400 == 115 [pid = 3740] [id = 483] 12:35:35 INFO - PROCESS | 3740 | --DOCSHELL 1EEFD000 == 114 [pid = 3740] [id = 482] 12:35:35 INFO - PROCESS | 3740 | --DOCSHELL 1CFB4C00 == 113 [pid = 3740] [id = 481] 12:35:35 INFO - PROCESS | 3740 | --DOCSHELL 1D0EF800 == 112 [pid = 3740] [id = 480] 12:35:35 INFO - PROCESS | 3740 | --DOCSHELL 1A613400 == 111 [pid = 3740] [id = 479] 12:35:35 INFO - PROCESS | 3740 | --DOCSHELL 148EF400 == 110 [pid = 3740] [id = 478] 12:35:35 INFO - PROCESS | 3740 | --DOCSHELL 19EAC400 == 109 [pid = 3740] [id = 477] 12:35:35 INFO - PROCESS | 3740 | --DOMWINDOW == 254 (19840400) [pid = 3740] [serial = 1426] [outer = 00000000] [url = about:blank] 12:35:35 INFO - PROCESS | 3740 | --DOMWINDOW == 253 (14779400) [pid = 3740] [serial = 1429] [outer = 00000000] [url = about:blank] 12:35:35 INFO - PROCESS | 3740 | --DOMWINDOW == 252 (153AA000) [pid = 3740] [serial = 1430] [outer = 00000000] [url = about:blank] 12:35:35 INFO - PROCESS | 3740 | --DOMWINDOW == 251 (1A230000) [pid = 3740] [serial = 1427] [outer = 00000000] [url = about:blank] 12:35:35 INFO - PROCESS | 3740 | --DOMWINDOW == 250 (1A76E400) [pid = 3740] [serial = 1423] [outer = 00000000] [url = about:blank] 12:35:35 INFO - PROCESS | 3740 | --DOMWINDOW == 249 (22680C00) [pid = 3740] [serial = 1388] [outer = 00000000] [url = about:blank] 12:35:35 INFO - PROCESS | 3740 | --DOMWINDOW == 248 (15273400) [pid = 3740] [serial = 1381] [outer = 00000000] [url = about:blank] 12:35:35 INFO - PROCESS | 3740 | --DOMWINDOW == 247 (1BAC9000) [pid = 3740] [serial = 1373] [outer = 00000000] [url = about:blank] 12:35:35 INFO - PROCESS | 3740 | --DOMWINDOW == 246 (1A614400) [pid = 3740] [serial = 1369] [outer = 00000000] [url = about:blank] 12:35:35 INFO - PROCESS | 3740 | --DOMWINDOW == 245 (15E03C00) [pid = 3740] [serial = 1361] [outer = 00000000] [url = about:blank] 12:35:35 INFO - PROCESS | 3740 | --DOMWINDOW == 244 (1D2AC400) [pid = 3740] [serial = 1376] [outer = 00000000] [url = about:blank] 12:35:35 INFO - PROCESS | 3740 | --DOMWINDOW == 243 (19EA4400) [pid = 3740] [serial = 1367] [outer = 00000000] [url = about:blank] 12:35:35 INFO - PROCESS | 3740 | --DOMWINDOW == 242 (191B3400) [pid = 3740] [serial = 1366] [outer = 00000000] [url = about:blank] 12:35:35 INFO - PROCESS | 3740 | --DOMWINDOW == 241 (1A715800) [pid = 3740] [serial = 1370] [outer = 00000000] [url = about:blank] 12:35:35 INFO - PROCESS | 3740 | --DOMWINDOW == 240 (1E2DF400) [pid = 3740] [serial = 1379] [outer = 00000000] [url = about:blank] 12:35:35 INFO - PROCESS | 3740 | --DOMWINDOW == 239 (1496AC00) [pid = 3740] [serial = 1360] [outer = 00000000] [url = about:blank] 12:35:35 INFO - PROCESS | 3740 | --DOMWINDOW == 238 (1052B000) [pid = 3740] [serial = 1363] [outer = 00000000] [url = about:blank] 12:35:35 INFO - PROCESS | 3740 | --DOMWINDOW == 237 (1DD64000) [pid = 3740] [serial = 1378] [outer = 00000000] [url = about:blank] 12:35:35 INFO - PROCESS | 3740 | --DOMWINDOW == 236 (1EEFDC00) [pid = 3740] [serial = 1268] [outer = 00000000] [url = about:blank] 12:35:35 INFO - PROCESS | 3740 | --DOMWINDOW == 235 (1A431000) [pid = 3740] [serial = 1357] [outer = 00000000] [url = about:blank] 12:35:35 INFO - PROCESS | 3740 | --DOMWINDOW == 234 (1D0FAC00) [pid = 3740] [serial = 1375] [outer = 00000000] [url = about:blank] 12:35:35 INFO - PROCESS | 3740 | --DOMWINDOW == 233 (148E1C00) [pid = 3740] [serial = 1364] [outer = 00000000] [url = about:blank] 12:35:35 INFO - PROCESS | 3740 | --DOMWINDOW == 232 (191B7000) [pid = 3740] [serial = 1382] [outer = 00000000] [url = about:blank] 12:35:35 INFO - PROCESS | 3740 | --DOMWINDOW == 231 (1DD7A000) [pid = 3740] [serial = 1384] [outer = 00000000] [url = about:blank] 12:35:35 INFO - PROCESS | 3740 | --DOMWINDOW == 230 (1055B000) [pid = 3740] [serial = 1327] [outer = 00000000] [url = about:blank] 12:35:35 INFO - PROCESS | 3740 | --DOMWINDOW == 229 (1B8A3400) [pid = 3740] [serial = 1372] [outer = 00000000] [url = about:blank] 12:35:35 INFO - PROCESS | 3740 | --DOMWINDOW == 228 (223F5800) [pid = 3740] [serial = 1325] [outer = 00000000] [url = about:blank] 12:35:35 INFO - PROCESS | 3740 | --DOMWINDOW == 227 (2002C400) [pid = 3740] [serial = 1385] [outer = 00000000] [url = about:blank] 12:35:35 INFO - PROCESS | 3740 | --DOMWINDOW == 226 (22674C00) [pid = 3740] [serial = 1387] [outer = 00000000] [url = about:blank] 12:35:35 INFO - PROCESS | 3740 | 1464377735935 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]]]}] 12:35:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 12:35:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 1075ms 12:35:35 INFO - PROCESS | 3740 | 1464377735973 Marionette TRACE conn5 -> [0,2013,"getWindowHandle",null] 12:35:35 INFO - PROCESS | 3740 | 1464377735975 Marionette TRACE conn5 <- [1,2013,null,{"value":"13"}] 12:35:35 INFO - PROCESS | 3740 | 1464377735979 Marionette TRACE conn5 -> [0,2014,"setScriptTimeout",{"ms":35000}] 12:35:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 12:35:35 INFO - PROCESS | 3740 | 1464377735982 Marionette TRACE conn5 <- [1,2014,null,{}] 12:35:36 INFO - PROCESS | 3740 | 1464377735992 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}] 12:35:36 INFO - PROCESS | 3740 | 1464377736098 Marionette TRACE conn5 <- [1,2015,null,{"value":null}] 12:35:36 INFO - PROCESS | 3740 | 1464377736110 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\", \"518d4023-cf08-4df0-a07a-6b3da5d0c4d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:35:36 INFO - PROCESS | 3740 | ++DOCSHELL 14940000 == 110 [pid = 3740] [id = 513] 12:35:36 INFO - PROCESS | 3740 | ++DOMWINDOW == 227 (14970000) [pid = 3740] [serial = 1539] [outer = 00000000] 12:35:36 INFO - PROCESS | 3740 | ++DOMWINDOW == 228 (1527B400) [pid = 3740] [serial = 1540] [outer = 14970000] 12:35:36 INFO - PROCESS | 3740 | 1464377736157 Marionette DEBUG loaded listener.js 12:35:36 INFO - PROCESS | 3740 | ++DOMWINDOW == 229 (15EED800) [pid = 3740] [serial = 1541] [outer = 14970000] 12:35:36 INFO - PROCESS | 3740 | 1464377736699 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]]]}] 12:35:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 12:35:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 770ms 12:35:36 INFO - PROCESS | 3740 | 1464377736753 Marionette TRACE conn5 -> [0,2017,"getWindowHandle",null] 12:35:36 INFO - PROCESS | 3740 | 1464377736756 Marionette TRACE conn5 <- [1,2017,null,{"value":"13"}] 12:35:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 12:35:36 INFO - PROCESS | 3740 | 1464377736759 Marionette TRACE conn5 -> [0,2018,"setScriptTimeout",{"ms":35000}] 12:35:36 INFO - PROCESS | 3740 | 1464377736760 Marionette TRACE conn5 <- [1,2018,null,{}] 12:35:36 INFO - PROCESS | 3740 | 1464377736764 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}] 12:35:36 INFO - PROCESS | 3740 | 1464377736897 Marionette TRACE conn5 <- [1,2019,null,{"value":null}] 12:35:37 INFO - PROCESS | 3740 | 1464377737046 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\", \"518d4023-cf08-4df0-a07a-6b3da5d0c4d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:35:37 INFO - PROCESS | 3740 | ++DOCSHELL 1876B000 == 111 [pid = 3740] [id = 514] 12:35:37 INFO - PROCESS | 3740 | ++DOMWINDOW == 230 (1876C400) [pid = 3740] [serial = 1542] [outer = 00000000] 12:35:37 INFO - PROCESS | 3740 | ++DOMWINDOW == 231 (18F8B800) [pid = 3740] [serial = 1543] [outer = 1876C400] 12:35:37 INFO - PROCESS | 3740 | 1464377737093 Marionette DEBUG loaded listener.js 12:35:37 INFO - PROCESS | 3740 | ++DOMWINDOW == 232 (191AC000) [pid = 3740] [serial = 1544] [outer = 1876C400] 12:35:37 INFO - PROCESS | 3740 | 1464377737465 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]]]}] 12:35:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 12:35:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 731ms 12:35:37 INFO - PROCESS | 3740 | 1464377737501 Marionette TRACE conn5 -> [0,2021,"getWindowHandle",null] 12:35:37 INFO - PROCESS | 3740 | 1464377737503 Marionette TRACE conn5 <- [1,2021,null,{"value":"13"}] 12:35:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 12:35:37 INFO - PROCESS | 3740 | 1464377737506 Marionette TRACE conn5 -> [0,2022,"setScriptTimeout",{"ms":35000}] 12:35:37 INFO - PROCESS | 3740 | 1464377737508 Marionette TRACE conn5 <- [1,2022,null,{}] 12:35:37 INFO - PROCESS | 3740 | 1464377737512 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}] 12:35:37 INFO - PROCESS | 3740 | 1464377737612 Marionette TRACE conn5 <- [1,2023,null,{"value":null}] 12:35:37 INFO - PROCESS | 3740 | 1464377737618 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\", \"518d4023-cf08-4df0-a07a-6b3da5d0c4d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:35:37 INFO - PROCESS | 3740 | ++DOCSHELL 1830BC00 == 112 [pid = 3740] [id = 515] 12:35:37 INFO - PROCESS | 3740 | ++DOMWINDOW == 233 (18F82400) [pid = 3740] [serial = 1545] [outer = 00000000] 12:35:37 INFO - PROCESS | 3740 | ++DOMWINDOW == 234 (19866000) [pid = 3740] [serial = 1546] [outer = 18F82400] 12:35:37 INFO - PROCESS | 3740 | 1464377737664 Marionette DEBUG loaded listener.js 12:35:37 INFO - PROCESS | 3740 | ++DOMWINDOW == 235 (19EABC00) [pid = 3740] [serial = 1547] [outer = 18F82400] 12:35:38 INFO - PROCESS | 3740 | 1464377738222 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]]]}] 12:35:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 12:35:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 770ms 12:35:38 INFO - PROCESS | 3740 | 1464377738278 Marionette TRACE conn5 -> [0,2025,"getWindowHandle",null] 12:35:38 INFO - PROCESS | 3740 | 1464377738280 Marionette TRACE conn5 <- [1,2025,null,{"value":"13"}] 12:35:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 12:35:38 INFO - PROCESS | 3740 | 1464377738320 Marionette TRACE conn5 -> [0,2026,"setScriptTimeout",{"ms":35000}] 12:35:38 INFO - PROCESS | 3740 | 1464377738322 Marionette TRACE conn5 <- [1,2026,null,{}] 12:35:38 INFO - PROCESS | 3740 | 1464377738325 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}] 12:35:38 INFO - PROCESS | 3740 | 1464377738483 Marionette TRACE conn5 <- [1,2027,null,{"value":null}] 12:35:38 INFO - PROCESS | 3740 | 1464377738507 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\", \"518d4023-cf08-4df0-a07a-6b3da5d0c4d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:35:38 INFO - PROCESS | 3740 | ++DOCSHELL 1A069400 == 113 [pid = 3740] [id = 516] 12:35:38 INFO - PROCESS | 3740 | ++DOMWINDOW == 236 (1A42C400) [pid = 3740] [serial = 1548] [outer = 00000000] 12:35:38 INFO - PROCESS | 3740 | ++DOMWINDOW == 237 (1A619000) [pid = 3740] [serial = 1549] [outer = 1A42C400] 12:35:38 INFO - PROCESS | 3740 | 1464377738552 Marionette DEBUG loaded listener.js 12:35:38 INFO - PROCESS | 3740 | ++DOMWINDOW == 238 (1A637000) [pid = 3740] [serial = 1550] [outer = 1A42C400] 12:35:39 INFO - PROCESS | 3740 | 1464377739043 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]]]}] 12:35:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 12:35:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 790ms 12:35:39 INFO - PROCESS | 3740 | 1464377739104 Marionette TRACE conn5 -> [0,2029,"getWindowHandle",null] 12:35:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 12:35:39 INFO - PROCESS | 3740 | 1464377739106 Marionette TRACE conn5 <- [1,2029,null,{"value":"13"}] 12:35:39 INFO - PROCESS | 3740 | 1464377739110 Marionette TRACE conn5 -> [0,2030,"setScriptTimeout",{"ms":35000}] 12:35:39 INFO - PROCESS | 3740 | 1464377739111 Marionette TRACE conn5 <- [1,2030,null,{}] 12:35:39 INFO - PROCESS | 3740 | 1464377739115 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}] 12:35:39 INFO - PROCESS | 3740 | 1464377739262 Marionette TRACE conn5 <- [1,2031,null,{"value":null}] 12:35:39 INFO - PROCESS | 3740 | 1464377739282 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\", \"518d4023-cf08-4df0-a07a-6b3da5d0c4d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:35:39 INFO - PROCESS | 3740 | ++DOCSHELL 1A618000 == 114 [pid = 3740] [id = 517] 12:35:39 INFO - PROCESS | 3740 | ++DOMWINDOW == 239 (1A63D800) [pid = 3740] [serial = 1551] [outer = 00000000] 12:35:39 INFO - PROCESS | 3740 | ++DOMWINDOW == 240 (1A768C00) [pid = 3740] [serial = 1552] [outer = 1A63D800] 12:35:39 INFO - PROCESS | 3740 | 1464377739326 Marionette DEBUG loaded listener.js 12:35:39 INFO - PROCESS | 3740 | ++DOMWINDOW == 241 (1B8B3800) [pid = 3740] [serial = 1553] [outer = 1A63D800] 12:35:39 INFO - PROCESS | 3740 | 1464377739796 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]]]}] 12:35:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | If there is no subpath, the first control point is added (and nothing is drawn up to it) 12:35:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 730ms 12:35:40 INFO - PROCESS | 3740 | --DOMWINDOW == 240 (1E2E5800) [pid = 3740] [serial = 1479] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 12:35:40 INFO - PROCESS | 3740 | --DOMWINDOW == 239 (2316FC00) [pid = 3740] [serial = 1482] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 12:35:40 INFO - PROCESS | 3740 | --DOMWINDOW == 238 (23DDDC00) [pid = 3740] [serial = 1485] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 12:35:40 INFO - PROCESS | 3740 | --DOMWINDOW == 237 (24119000) [pid = 3740] [serial = 1491] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 12:35:40 INFO - PROCESS | 3740 | --DOMWINDOW == 236 (1520C800) [pid = 3740] [serial = 1473] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 12:35:40 INFO - PROCESS | 3740 | --DOMWINDOW == 235 (0FFEF800) [pid = 3740] [serial = 1476] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 12:35:40 INFO - PROCESS | 3740 | --DOMWINDOW == 234 (1A639800) [pid = 3740] [serial = 1488] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 12:35:40 INFO - PROCESS | 3740 | 1464377740307 Marionette TRACE conn5 -> [0,2033,"getWindowHandle",null] 12:35:40 INFO - PROCESS | 3740 | 1464377740309 Marionette TRACE conn5 <- [1,2033,null,{"value":"13"}] 12:35:40 INFO - PROCESS | 3740 | 1464377740319 Marionette TRACE conn5 -> [0,2034,"setScriptTimeout",{"ms":35000}] 12:35:40 INFO - PROCESS | 3740 | 1464377740320 Marionette TRACE conn5 <- [1,2034,null,{}] 12:35:40 INFO - PROCESS | 3740 | 1464377740324 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}] 12:35:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 12:35:40 INFO - PROCESS | 3740 | 1464377740425 Marionette TRACE conn5 <- [1,2035,null,{"value":null}] 12:35:40 INFO - PROCESS | 3740 | 1464377740434 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\", \"518d4023-cf08-4df0-a07a-6b3da5d0c4d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:35:40 INFO - PROCESS | 3740 | ++DOCSHELL 1496D000 == 115 [pid = 3740] [id = 518] 12:35:40 INFO - PROCESS | 3740 | ++DOMWINDOW == 235 (14976400) [pid = 3740] [serial = 1554] [outer = 00000000] 12:35:40 INFO - PROCESS | 3740 | ++DOMWINDOW == 236 (18FCF000) [pid = 3740] [serial = 1555] [outer = 14976400] 12:35:40 INFO - PROCESS | 3740 | 1464377740478 Marionette DEBUG loaded listener.js 12:35:40 INFO - PROCESS | 3740 | ++DOMWINDOW == 237 (1A718400) [pid = 3740] [serial = 1556] [outer = 14976400] 12:35:40 INFO - PROCESS | 3740 | 1464377740960 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]]]}] 12:35:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 12:35:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 670ms 12:35:41 INFO - PROCESS | 3740 | 1464377741000 Marionette TRACE conn5 -> [0,2037,"getWindowHandle",null] 12:35:41 INFO - PROCESS | 3740 | 1464377741002 Marionette TRACE conn5 <- [1,2037,null,{"value":"13"}] 12:35:41 INFO - PROCESS | 3740 | 1464377741005 Marionette TRACE conn5 -> [0,2038,"setScriptTimeout",{"ms":35000}] 12:35:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 12:35:41 INFO - PROCESS | 3740 | 1464377741007 Marionette TRACE conn5 <- [1,2038,null,{}] 12:35:41 INFO - PROCESS | 3740 | 1464377741011 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}] 12:35:41 INFO - PROCESS | 3740 | 1464377741112 Marionette TRACE conn5 <- [1,2039,null,{"value":null}] 12:35:41 INFO - PROCESS | 3740 | 1464377741119 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\", \"518d4023-cf08-4df0-a07a-6b3da5d0c4d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:35:41 INFO - PROCESS | 3740 | ++DOCSHELL 1A76B400 == 116 [pid = 3740] [id = 519] 12:35:41 INFO - PROCESS | 3740 | ++DOMWINDOW == 238 (1B8B7C00) [pid = 3740] [serial = 1557] [outer = 00000000] 12:35:41 INFO - PROCESS | 3740 | ++DOMWINDOW == 239 (1C1C8400) [pid = 3740] [serial = 1558] [outer = 1B8B7C00] 12:35:41 INFO - PROCESS | 3740 | 1464377741163 Marionette DEBUG loaded listener.js 12:35:41 INFO - PROCESS | 3740 | ++DOMWINDOW == 240 (1CFAC400) [pid = 3740] [serial = 1559] [outer = 1B8B7C00] 12:35:41 INFO - PROCESS | 3740 | 1464377741628 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]]]}] 12:35:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 12:35:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 671ms 12:35:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 12:35:41 INFO - PROCESS | 3740 | 1464377741681 Marionette TRACE conn5 -> [0,2041,"getWindowHandle",null] 12:35:41 INFO - PROCESS | 3740 | 1464377741683 Marionette TRACE conn5 <- [1,2041,null,{"value":"13"}] 12:35:41 INFO - PROCESS | 3740 | 1464377741686 Marionette TRACE conn5 -> [0,2042,"setScriptTimeout",{"ms":35000}] 12:35:41 INFO - PROCESS | 3740 | 1464377741688 Marionette TRACE conn5 <- [1,2042,null,{}] 12:35:41 INFO - PROCESS | 3740 | 1464377741691 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}] 12:35:41 INFO - PROCESS | 3740 | 1464377741795 Marionette TRACE conn5 <- [1,2043,null,{"value":null}] 12:35:41 INFO - PROCESS | 3740 | 1464377741838 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\", \"518d4023-cf08-4df0-a07a-6b3da5d0c4d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:35:41 INFO - PROCESS | 3740 | ++DOCSHELL 1CFB1C00 == 117 [pid = 3740] [id = 520] 12:35:41 INFO - PROCESS | 3740 | ++DOMWINDOW == 241 (1CFB8800) [pid = 3740] [serial = 1560] [outer = 00000000] 12:35:41 INFO - PROCESS | 3740 | ++DOMWINDOW == 242 (1D0FAC00) [pid = 3740] [serial = 1561] [outer = 1CFB8800] 12:35:41 INFO - PROCESS | 3740 | 1464377741884 Marionette DEBUG loaded listener.js 12:35:41 INFO - PROCESS | 3740 | ++DOMWINDOW == 243 (1D2AC400) [pid = 3740] [serial = 1562] [outer = 1CFB8800] 12:35:43 INFO - PROCESS | 3740 | --DOCSHELL 18F95C00 == 116 [pid = 3740] [id = 452] 12:35:43 INFO - PROCESS | 3740 | --DOCSHELL 1A63B400 == 115 [pid = 3740] [id = 490] 12:35:43 INFO - PROCESS | 3740 | --DOCSHELL 10B83000 == 114 [pid = 3740] [id = 203] 12:35:43 INFO - PROCESS | 3740 | --DOCSHELL 1DBC4800 == 113 [pid = 3740] [id = 333] 12:35:43 INFO - PROCESS | 3740 | --DOCSHELL 23D90800 == 112 [pid = 3740] [id = 446] 12:35:43 INFO - PROCESS | 3740 | --DOCSHELL 10B40800 == 111 [pid = 3740] [id = 201] 12:35:43 INFO - PROCESS | 3740 | --DOCSHELL 1531D000 == 110 [pid = 3740] [id = 462] 12:35:43 INFO - PROCESS | 3740 | --DOCSHELL 0FF5F000 == 109 [pid = 3740] [id = 214] 12:35:43 INFO - PROCESS | 3740 | --DOCSHELL 1876E800 == 108 [pid = 3740] [id = 382] 12:35:43 INFO - PROCESS | 3740 | --DOCSHELL 1054EC00 == 107 [pid = 3740] [id = 391] 12:35:43 INFO - PROCESS | 3740 | --DOCSHELL 15206400 == 106 [pid = 3740] [id = 217] 12:35:43 INFO - PROCESS | 3740 | --DOCSHELL 261EF400 == 105 [pid = 3740] [id = 489] 12:35:43 INFO - PROCESS | 3740 | --DOCSHELL 22624C00 == 104 [pid = 3740] [id = 335] 12:35:43 INFO - PROCESS | 3740 | --DOCSHELL 10B84400 == 103 [pid = 3740] [id = 431] 12:35:43 INFO - PROCESS | 3740 | --DOCSHELL 1D0FBC00 == 102 [pid = 3740] [id = 351] 12:35:43 INFO - PROCESS | 3740 | --DOCSHELL 0CB32400 == 101 [pid = 3740] [id = 337] 12:35:43 INFO - PROCESS | 3740 | --DOCSHELL 23ECCC00 == 100 [pid = 3740] [id = 486] 12:35:43 INFO - PROCESS | 3740 | --DOCSHELL 10B8C400 == 99 [pid = 3740] [id = 187] 12:35:43 INFO - PROCESS | 3740 | --DOCSHELL 23E8C400 == 98 [pid = 3740] [id = 409] 12:35:43 INFO - PROCESS | 3740 | --DOCSHELL 1EEFAC00 == 97 [pid = 3740] [id = 300] 12:35:43 INFO - PROCESS | 3740 | --DOCSHELL 14C31400 == 96 [pid = 3740] [id = 170] 12:35:43 INFO - PROCESS | 3740 | --DOCSHELL 20025400 == 95 [pid = 3740] [id = 352] 12:35:43 INFO - PROCESS | 3740 | --DOCSHELL 1A770000 == 94 [pid = 3740] [id = 372] 12:35:43 INFO - PROCESS | 3740 | --DOCSHELL 0CB34800 == 93 [pid = 3740] [id = 219] 12:35:43 INFO - PROCESS | 3740 | --DOCSHELL 1CFB4800 == 92 [pid = 3740] [id = 297] 12:35:43 INFO - PROCESS | 3740 | --DOCSHELL 1EEF9400 == 91 [pid = 3740] [id = 233] 12:35:43 INFO - PROCESS | 3740 | --DOCSHELL 1A63D000 == 90 [pid = 3740] [id = 265] 12:35:43 INFO - PROCESS | 3740 | --DOCSHELL 1DD66C00 == 89 [pid = 3740] [id = 298] 12:35:43 INFO - PROCESS | 3740 | --DOCSHELL 26ABB400 == 88 [pid = 3740] [id = 449] 12:35:43 INFO - PROCESS | 3740 | --DOCSHELL 15317C00 == 87 [pid = 3740] [id = 247] 12:35:43 INFO - PROCESS | 3740 | --DOCSHELL 09DD5400 == 86 [pid = 3740] [id = 277] 12:35:43 INFO - PROCESS | 3740 | --DOCSHELL 23EC7C00 == 85 [pid = 3740] [id = 448] 12:35:43 INFO - PROCESS | 3740 | --DOCSHELL 10BD2000 == 84 [pid = 3740] [id = 411] 12:35:43 INFO - PROCESS | 3740 | --DOCSHELL 0CAC4C00 == 83 [pid = 3740] [id = 354] 12:35:43 INFO - PROCESS | 3740 | --DOCSHELL 1055B400 == 82 [pid = 3740] [id = 246] 12:35:43 INFO - PROCESS | 3740 | --DOCSHELL 15276C00 == 81 [pid = 3740] [id = 301] 12:35:43 INFO - PROCESS | 3740 | --DOCSHELL 0CA36800 == 80 [pid = 3740] [id = 234] 12:35:43 INFO - PROCESS | 3740 | --DOCSHELL 1C181400 == 79 [pid = 3740] [id = 266] 12:35:43 INFO - PROCESS | 3740 | --DOCSHELL 23904800 == 78 [pid = 3740] [id = 487] 12:35:43 INFO - PROCESS | 3740 | --DOCSHELL 261F0000 == 77 [pid = 3740] [id = 450] 12:35:43 INFO - PROCESS | 3740 | --DOCSHELL 248B7000 == 76 [pid = 3740] [id = 488] 12:35:43 INFO - PROCESS | 3740 | --DOCSHELL 0CACCC00 == 75 [pid = 3740] [id = 200] 12:35:43 INFO - PROCESS | 3740 | --DOCSHELL 24DA3400 == 74 [pid = 3740] [id = 473] 12:35:43 INFO - PROCESS | 3740 | --DOCSHELL 17E0FC00 == 73 [pid = 3740] [id = 215] 12:35:43 INFO - PROCESS | 3740 | --DOCSHELL 14A59C00 == 72 [pid = 3740] [id = 181] 12:35:43 INFO - PROCESS | 3740 | --DOCSHELL 10530000 == 71 [pid = 3740] [id = 251] 12:35:43 INFO - PROCESS | 3740 | --DOCSHELL 22F4E000 == 70 [pid = 3740] [id = 408] 12:35:43 INFO - PROCESS | 3740 | --DOCSHELL 0CB39000 == 69 [pid = 3740] [id = 302] 12:35:43 INFO - PROCESS | 3740 | --DOCSHELL 0FFF4800 == 68 [pid = 3740] [id = 366] 12:35:43 INFO - PROCESS | 3740 | --DOCSHELL 1A22EC00 == 67 [pid = 3740] [id = 332] 12:35:43 INFO - PROCESS | 3740 | --DOCSHELL 23493000 == 66 [pid = 3740] [id = 429] 12:35:43 INFO - PROCESS | 3740 | --DOCSHELL 1CF2E000 == 65 [pid = 3740] [id = 202] 12:35:43 INFO - PROCESS | 3740 | --DOCSHELL 239EBC00 == 64 [pid = 3740] [id = 390] 12:35:43 INFO - PROCESS | 3740 | --DOCSHELL 1DBC7C00 == 63 [pid = 3740] [id = 422] 12:35:43 INFO - PROCESS | 3740 | --DOCSHELL 1CF29800 == 62 [pid = 3740] [id = 250] 12:35:43 INFO - PROCESS | 3740 | --DOCSHELL 16EAB400 == 61 [pid = 3740] [id = 218] 12:35:43 INFO - PROCESS | 3740 | --DOCSHELL 22D13000 == 60 [pid = 3740] [id = 407] 12:35:43 INFO - PROCESS | 3740 | --DOCSHELL 1D214C00 == 59 [pid = 3740] [id = 451] 12:35:43 INFO - PROCESS | 3740 | --DOCSHELL 24113800 == 58 [pid = 3740] [id = 469] 12:35:43 INFO - PROCESS | 3740 | --DOCSHELL 241A4400 == 57 [pid = 3740] [id = 471] 12:35:43 INFO - PROCESS | 3740 | --DOCSHELL 239AB000 == 56 [pid = 3740] [id = 430] 12:35:43 INFO - PROCESS | 3740 | --DOCSHELL 16EB2800 == 55 [pid = 3740] [id = 319] 12:35:43 INFO - PROCESS | 3740 | --DOCSHELL 19EAA000 == 54 [pid = 3740] [id = 474] 12:35:43 INFO - PROCESS | 3740 | --DOCSHELL 1E2E5C00 == 53 [pid = 3740] [id = 334] 12:35:43 INFO - PROCESS | 3740 | --DOCSHELL 23E94800 == 52 [pid = 3740] [id = 410] 12:35:43 INFO - PROCESS | 3740 | --DOCSHELL 1E2DD800 == 51 [pid = 3740] [id = 299] 12:35:43 INFO - PROCESS | 3740 | --DOCSHELL 248B4C00 == 50 [pid = 3740] [id = 472] 12:35:43 INFO - PROCESS | 3740 | --DOCSHELL 24120400 == 49 [pid = 3740] [id = 470] 12:35:43 INFO - PROCESS | 3740 | --DOCSHELL 0CAC7400 == 48 [pid = 3740] [id = 511] 12:35:43 INFO - PROCESS | 3740 | --DOCSHELL 1527C400 == 47 [pid = 3740] [id = 509] 12:35:43 INFO - PROCESS | 3740 | --DOCSHELL 14942000 == 46 [pid = 3740] [id = 510] 12:35:43 INFO - PROCESS | 3740 | --DOCSHELL 285B1400 == 45 [pid = 3740] [id = 508] 12:35:43 INFO - PROCESS | 3740 | --DOCSHELL 2717A000 == 44 [pid = 3740] [id = 507] 12:35:43 INFO - PROCESS | 3740 | --DOCSHELL 26F9B400 == 43 [pid = 3740] [id = 505] 12:35:43 INFO - PROCESS | 3740 | --DOCSHELL 26FDF800 == 42 [pid = 3740] [id = 506] 12:35:43 INFO - PROCESS | 3740 | --DOCSHELL 238C1C00 == 41 [pid = 3740] [id = 504] 12:35:43 INFO - PROCESS | 3740 | --DOCSHELL 24FA5800 == 40 [pid = 3740] [id = 502] 12:35:43 INFO - PROCESS | 3740 | --DOCSHELL 238B6800 == 39 [pid = 3740] [id = 503] 12:35:43 INFO - PROCESS | 3740 | --DOCSHELL 24F9AC00 == 38 [pid = 3740] [id = 501] 12:35:43 INFO - PROCESS | 3740 | --DOCSHELL 20028400 == 37 [pid = 3740] [id = 500] 12:35:43 INFO - PROCESS | 3740 | --DOCSHELL 10B44000 == 36 [pid = 3740] [id = 499] 12:35:43 INFO - PROCESS | 3740 | --DOCSHELL 250E3800 == 35 [pid = 3740] [id = 498] 12:35:44 INFO - PROCESS | 3740 | --DOCSHELL 1A76B400 == 34 [pid = 3740] [id = 519] 12:35:44 INFO - PROCESS | 3740 | --DOCSHELL 1876B000 == 33 [pid = 3740] [id = 514] 12:35:44 INFO - PROCESS | 3740 | --DOCSHELL 1A618000 == 32 [pid = 3740] [id = 517] 12:35:44 INFO - PROCESS | 3740 | --DOCSHELL 1A069400 == 31 [pid = 3740] [id = 516] 12:35:44 INFO - PROCESS | 3740 | --DOCSHELL 1496D000 == 30 [pid = 3740] [id = 518] 12:35:44 INFO - PROCESS | 3740 | --DOCSHELL 14940000 == 29 [pid = 3740] [id = 513] 12:35:44 INFO - PROCESS | 3740 | --DOCSHELL 1830BC00 == 28 [pid = 3740] [id = 515] 12:35:44 INFO - PROCESS | 3740 | --DOCSHELL 14945400 == 27 [pid = 3740] [id = 512] 12:35:45 INFO - PROCESS | 3740 | --DOMWINDOW == 242 (223F6000) [pid = 3740] [serial = 1480] [outer = 00000000] [url = about:blank] 12:35:45 INFO - PROCESS | 3740 | --DOMWINDOW == 241 (23D86400) [pid = 3740] [serial = 1484] [outer = 00000000] [url = about:blank] 12:35:45 INFO - PROCESS | 3740 | --DOMWINDOW == 240 (239AA400) [pid = 3740] [serial = 1483] [outer = 00000000] [url = about:blank] 12:35:45 INFO - PROCESS | 3740 | --DOMWINDOW == 239 (241A1000) [pid = 3740] [serial = 1486] [outer = 00000000] [url = about:blank] 12:35:45 INFO - PROCESS | 3740 | --DOMWINDOW == 238 (256B9000) [pid = 3740] [serial = 1492] [outer = 00000000] [url = about:blank] 12:35:45 INFO - PROCESS | 3740 | --DOMWINDOW == 237 (153A9400) [pid = 3740] [serial = 1435] [outer = 00000000] [url = about:blank] 12:35:45 INFO - PROCESS | 3740 | --DOMWINDOW == 236 (1A614800) [pid = 3740] [serial = 1475] [outer = 00000000] [url = about:blank] 12:35:45 INFO - PROCESS | 3740 | --DOMWINDOW == 235 (1986C400) [pid = 3740] [serial = 1474] [outer = 00000000] [url = about:blank] 12:35:45 INFO - PROCESS | 3740 | --DOMWINDOW == 234 (1479D000) [pid = 3740] [serial = 1477] [outer = 00000000] [url = about:blank] 12:35:45 INFO - PROCESS | 3740 | --DOMWINDOW == 233 (26FE9000) [pid = 3740] [serial = 1471] [outer = 00000000] [url = about:blank] 12:35:45 INFO - PROCESS | 3740 | --DOMWINDOW == 232 (1B2FDC00) [pid = 3740] [serial = 1438] [outer = 00000000] [url = about:blank] 12:35:45 INFO - PROCESS | 3740 | --DOMWINDOW == 231 (1DB0F400) [pid = 3740] [serial = 1441] [outer = 00000000] [url = about:blank] 12:35:45 INFO - PROCESS | 3740 | --DOMWINDOW == 230 (20022800) [pid = 3740] [serial = 1444] [outer = 00000000] [url = about:blank] 12:35:45 INFO - PROCESS | 3740 | --DOMWINDOW == 229 (2348CC00) [pid = 3740] [serial = 1450] [outer = 00000000] [url = about:blank] 12:35:45 INFO - PROCESS | 3740 | --DOMWINDOW == 228 (2262E800) [pid = 3740] [serial = 1447] [outer = 00000000] [url = about:blank] 12:35:45 INFO - PROCESS | 3740 | --DOMWINDOW == 227 (23DD2400) [pid = 3740] [serial = 1453] [outer = 00000000] [url = about:blank] 12:35:45 INFO - PROCESS | 3740 | --DOMWINDOW == 226 (24112400) [pid = 3740] [serial = 1456] [outer = 00000000] [url = about:blank] 12:35:45 INFO - PROCESS | 3740 | --DOMWINDOW == 225 (24857C00) [pid = 3740] [serial = 1487] [outer = 00000000] [url = about:blank] 12:35:45 INFO - PROCESS | 3740 | --DOMWINDOW == 224 (24852000) [pid = 3740] [serial = 1459] [outer = 00000000] [url = about:blank] 12:35:45 INFO - PROCESS | 3740 | --DOMWINDOW == 223 (2390C000) [pid = 3740] [serial = 1462] [outer = 00000000] [url = about:blank] 12:35:45 INFO - PROCESS | 3740 | --DOMWINDOW == 222 (24DA8C00) [pid = 3740] [serial = 1465] [outer = 00000000] [url = about:blank] 12:35:45 INFO - PROCESS | 3740 | --DOMWINDOW == 221 (261F4C00) [pid = 3740] [serial = 1468] [outer = 00000000] [url = about:blank] 12:35:45 INFO - PROCESS | 3740 | --DOMWINDOW == 220 (250EB000) [pid = 3740] [serial = 1495] [outer = 00000000] [url = about:blank] 12:35:45 INFO - PROCESS | 3740 | --DOMWINDOW == 219 (26E48000) [pid = 3740] [serial = 1493] [outer = 00000000] [url = about:blank] 12:35:45 INFO - PROCESS | 3740 | --DOMWINDOW == 218 (2411A400) [pid = 3740] [serial = 1489] [outer = 00000000] [url = about:blank] 12:35:45 INFO - PROCESS | 3740 | --DOMWINDOW == 217 (248B7800) [pid = 3740] [serial = 1490] [outer = 00000000] [url = about:blank] 12:35:45 INFO - PROCESS | 3740 | --DOMWINDOW == 216 (22D15800) [pid = 3740] [serial = 1481] [outer = 00000000] [url = about:blank] 12:35:45 INFO - PROCESS | 3740 | --DOMWINDOW == 215 (16E9D800) [pid = 3740] [serial = 1478] [outer = 00000000] [url = about:blank] 12:35:45 INFO - PROCESS | 3740 | --DOCSHELL 14F77800 == 26 [pid = 3740] [id = 12] 12:35:45 INFO - PROCESS | 3740 | 1464377745418 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]]]}] 12:35:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 12:35:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 3785ms 12:35:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 12:35:45 INFO - PROCESS | 3740 | 1464377745473 Marionette TRACE conn5 -> [0,2045,"getWindowHandle",null] 12:35:45 INFO - PROCESS | 3740 | 1464377745476 Marionette TRACE conn5 <- [1,2045,null,{"value":"13"}] 12:35:45 INFO - PROCESS | 3740 | 1464377745481 Marionette TRACE conn5 -> [0,2046,"setScriptTimeout",{"ms":35000}] 12:35:45 INFO - PROCESS | 3740 | 1464377745483 Marionette TRACE conn5 <- [1,2046,null,{}] 12:35:45 INFO - PROCESS | 3740 | 1464377745490 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}] 12:35:45 INFO - PROCESS | 3740 | 1464377745619 Marionette TRACE conn5 <- [1,2047,null,{"value":null}] 12:35:45 INFO - PROCESS | 3740 | 1464377745742 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\", \"518d4023-cf08-4df0-a07a-6b3da5d0c4d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:35:45 INFO - PROCESS | 3740 | ++DOCSHELL 09DEAC00 == 27 [pid = 3740] [id = 521] 12:35:45 INFO - PROCESS | 3740 | ++DOMWINDOW == 216 (0CA2B400) [pid = 3740] [serial = 1563] [outer = 00000000] 12:35:45 INFO - PROCESS | 3740 | ++DOMWINDOW == 217 (0CA38000) [pid = 3740] [serial = 1564] [outer = 0CA2B400] 12:35:45 INFO - PROCESS | 3740 | 1464377745791 Marionette DEBUG loaded listener.js 12:35:45 INFO - PROCESS | 3740 | ++DOMWINDOW == 218 (0CAC1000) [pid = 3740] [serial = 1565] [outer = 0CA2B400] 12:35:46 INFO - PROCESS | 3740 | 1464377746178 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]]]}] 12:35:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 12:35:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 730ms 12:35:46 INFO - PROCESS | 3740 | 1464377746225 Marionette TRACE conn5 -> [0,2049,"getWindowHandle",null] 12:35:46 INFO - PROCESS | 3740 | 1464377746231 Marionette TRACE conn5 <- [1,2049,null,{"value":"13"}] 12:35:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 12:35:46 INFO - PROCESS | 3740 | 1464377746237 Marionette TRACE conn5 -> [0,2050,"setScriptTimeout",{"ms":35000}] 12:35:46 INFO - PROCESS | 3740 | 1464377746239 Marionette TRACE conn5 <- [1,2050,null,{}] 12:35:46 INFO - PROCESS | 3740 | 1464377746243 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}] 12:35:46 INFO - PROCESS | 3740 | 1464377746342 Marionette TRACE conn5 <- [1,2051,null,{"value":null}] 12:35:46 INFO - PROCESS | 3740 | 1464377746350 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\", \"518d4023-cf08-4df0-a07a-6b3da5d0c4d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:35:46 INFO - PROCESS | 3740 | ++DOCSHELL 0CAC7800 == 28 [pid = 3740] [id = 522] 12:35:46 INFO - PROCESS | 3740 | ++DOMWINDOW == 219 (0CAC8000) [pid = 3740] [serial = 1566] [outer = 00000000] 12:35:46 INFO - PROCESS | 3740 | ++DOMWINDOW == 220 (0CB96400) [pid = 3740] [serial = 1567] [outer = 0CAC8000] 12:35:46 INFO - PROCESS | 3740 | 1464377746395 Marionette DEBUG loaded listener.js 12:35:46 INFO - PROCESS | 3740 | ++DOMWINDOW == 221 (0FF62400) [pid = 3740] [serial = 1568] [outer = 0CAC8000] 12:35:46 INFO - PROCESS | 3740 | 1464377746870 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]]]}] 12:35:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 12:35:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 670ms 12:35:46 INFO - PROCESS | 3740 | 1464377746910 Marionette TRACE conn5 -> [0,2053,"getWindowHandle",null] 12:35:46 INFO - PROCESS | 3740 | 1464377746913 Marionette TRACE conn5 <- [1,2053,null,{"value":"13"}] 12:35:46 INFO - PROCESS | 3740 | 1464377746916 Marionette TRACE conn5 -> [0,2054,"setScriptTimeout",{"ms":35000}] 12:35:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 12:35:46 INFO - PROCESS | 3740 | 1464377746919 Marionette TRACE conn5 <- [1,2054,null,{}] 12:35:46 INFO - PROCESS | 3740 | 1464377746930 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}] 12:35:47 INFO - PROCESS | 3740 | 1464377747052 Marionette TRACE conn5 <- [1,2055,null,{"value":null}] 12:35:47 INFO - PROCESS | 3740 | 1464377747062 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\", \"518d4023-cf08-4df0-a07a-6b3da5d0c4d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:35:47 INFO - PROCESS | 3740 | ++DOCSHELL 10552800 == 29 [pid = 3740] [id = 523] 12:35:47 INFO - PROCESS | 3740 | ++DOMWINDOW == 222 (10553C00) [pid = 3740] [serial = 1569] [outer = 00000000] 12:35:47 INFO - PROCESS | 3740 | ++DOMWINDOW == 223 (10577800) [pid = 3740] [serial = 1570] [outer = 10553C00] 12:35:47 INFO - PROCESS | 3740 | 1464377747112 Marionette DEBUG loaded listener.js 12:35:47 INFO - PROCESS | 3740 | ++DOMWINDOW == 224 (10A99C00) [pid = 3740] [serial = 1571] [outer = 10553C00] 12:35:47 INFO - PROCESS | 3740 | 1464377747592 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]]]}] 12:35:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 12:35:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 731ms 12:35:47 INFO - PROCESS | 3740 | 1464377747649 Marionette TRACE conn5 -> [0,2057,"getWindowHandle",null] 12:35:47 INFO - PROCESS | 3740 | 1464377747652 Marionette TRACE conn5 <- [1,2057,null,{"value":"13"}] 12:35:47 INFO - PROCESS | 3740 | 1464377747655 Marionette TRACE conn5 -> [0,2058,"setScriptTimeout",{"ms":35000}] 12:35:47 INFO - PROCESS | 3740 | 1464377747657 Marionette TRACE conn5 <- [1,2058,null,{}] 12:35:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 12:35:47 INFO - PROCESS | 3740 | 1464377747660 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}] 12:35:47 INFO - PROCESS | 3740 | 1464377747761 Marionette TRACE conn5 <- [1,2059,null,{"value":null}] 12:35:47 INFO - PROCESS | 3740 | 1464377747768 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\", \"518d4023-cf08-4df0-a07a-6b3da5d0c4d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:35:47 INFO - PROCESS | 3740 | ++DOCSHELL 10579000 == 30 [pid = 3740] [id = 524] 12:35:47 INFO - PROCESS | 3740 | ++DOMWINDOW == 225 (10B49000) [pid = 3740] [serial = 1572] [outer = 00000000] 12:35:47 INFO - PROCESS | 3740 | ++DOMWINDOW == 226 (10B88C00) [pid = 3740] [serial = 1573] [outer = 10B49000] 12:35:47 INFO - PROCESS | 3740 | 1464377747815 Marionette DEBUG loaded listener.js 12:35:47 INFO - PROCESS | 3740 | ++DOMWINDOW == 227 (10D4F800) [pid = 3740] [serial = 1574] [outer = 10B49000] 12:35:48 INFO - PROCESS | 3740 | 1464377748275 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]]]}] 12:35:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 12:35:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 671ms 12:35:48 INFO - PROCESS | 3740 | 1464377748331 Marionette TRACE conn5 -> [0,2061,"getWindowHandle",null] 12:35:48 INFO - PROCESS | 3740 | 1464377748333 Marionette TRACE conn5 <- [1,2061,null,{"value":"13"}] 12:35:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 12:35:48 INFO - PROCESS | 3740 | 1464377748336 Marionette TRACE conn5 -> [0,2062,"setScriptTimeout",{"ms":35000}] 12:35:48 INFO - PROCESS | 3740 | 1464377748337 Marionette TRACE conn5 <- [1,2062,null,{}] 12:35:48 INFO - PROCESS | 3740 | 1464377748341 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}] 12:35:48 INFO - PROCESS | 3740 | 1464377748423 Marionette TRACE conn5 <- [1,2063,null,{"value":null}] 12:35:48 INFO - PROCESS | 3740 | 1464377748460 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\", \"518d4023-cf08-4df0-a07a-6b3da5d0c4d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:35:48 INFO - PROCESS | 3740 | ++DOCSHELL 1175CC00 == 31 [pid = 3740] [id = 525] 12:35:48 INFO - PROCESS | 3740 | ++DOMWINDOW == 228 (1176B400) [pid = 3740] [serial = 1575] [outer = 00000000] 12:35:48 INFO - PROCESS | 3740 | ++DOMWINDOW == 229 (14787C00) [pid = 3740] [serial = 1576] [outer = 1176B400] 12:35:48 INFO - PROCESS | 3740 | 1464377748505 Marionette DEBUG loaded listener.js 12:35:48 INFO - PROCESS | 3740 | ++DOMWINDOW == 230 (148EAC00) [pid = 3740] [serial = 1577] [outer = 1176B400] 12:35:48 INFO - PROCESS | 3740 | 1464377748968 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]]]}] 12:35:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 12:35:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 670ms 12:35:49 INFO - PROCESS | 3740 | 1464377749007 Marionette TRACE conn5 -> [0,2065,"getWindowHandle",null] 12:35:49 INFO - PROCESS | 3740 | 1464377749009 Marionette TRACE conn5 <- [1,2065,null,{"value":"13"}] 12:35:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 12:35:49 INFO - PROCESS | 3740 | 1464377749012 Marionette TRACE conn5 -> [0,2066,"setScriptTimeout",{"ms":35000}] 12:35:49 INFO - PROCESS | 3740 | 1464377749014 Marionette TRACE conn5 <- [1,2066,null,{}] 12:35:49 INFO - PROCESS | 3740 | 1464377749017 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}] 12:35:49 INFO - PROCESS | 3740 | 1464377749142 Marionette TRACE conn5 <- [1,2067,null,{"value":null}] 12:35:49 INFO - PROCESS | 3740 | 1464377749150 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\", \"518d4023-cf08-4df0-a07a-6b3da5d0c4d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:35:49 INFO - PROCESS | 3740 | ++DOCSHELL 1496C400 == 32 [pid = 3740] [id = 526] 12:35:49 INFO - PROCESS | 3740 | ++DOMWINDOW == 231 (1496D000) [pid = 3740] [serial = 1578] [outer = 00000000] 12:35:49 INFO - PROCESS | 3740 | ++DOMWINDOW == 232 (14981C00) [pid = 3740] [serial = 1579] [outer = 1496D000] 12:35:49 INFO - PROCESS | 3740 | 1464377749196 Marionette DEBUG loaded listener.js 12:35:49 INFO - PROCESS | 3740 | ++DOMWINDOW == 233 (14A62400) [pid = 3740] [serial = 1580] [outer = 1496D000] 12:35:49 INFO - PROCESS | 3740 | 1464377749648 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]]]}] 12:35:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 12:35:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 670ms 12:35:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 12:35:49 INFO - PROCESS | 3740 | 1464377749682 Marionette TRACE conn5 -> [0,2069,"getWindowHandle",null] 12:35:49 INFO - PROCESS | 3740 | 1464377749684 Marionette TRACE conn5 <- [1,2069,null,{"value":"13"}] 12:35:49 INFO - PROCESS | 3740 | 1464377749687 Marionette TRACE conn5 -> [0,2070,"setScriptTimeout",{"ms":35000}] 12:35:49 INFO - PROCESS | 3740 | 1464377749689 Marionette TRACE conn5 <- [1,2070,null,{}] 12:35:49 INFO - PROCESS | 3740 | 1464377749696 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}] 12:35:49 INFO - PROCESS | 3740 | 1464377749778 Marionette TRACE conn5 <- [1,2071,null,{"value":null}] 12:35:49 INFO - PROCESS | 3740 | 1464377749814 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\", \"518d4023-cf08-4df0-a07a-6b3da5d0c4d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:35:49 INFO - PROCESS | 3740 | ++DOCSHELL 14976C00 == 33 [pid = 3740] [id = 527] 12:35:49 INFO - PROCESS | 3740 | ++DOMWINDOW == 234 (14C75C00) [pid = 3740] [serial = 1581] [outer = 00000000] 12:35:49 INFO - PROCESS | 3740 | ++DOMWINDOW == 235 (14FDC800) [pid = 3740] [serial = 1582] [outer = 14C75C00] 12:35:49 INFO - PROCESS | 3740 | 1464377749858 Marionette DEBUG loaded listener.js 12:35:49 INFO - PROCESS | 3740 | ++DOMWINDOW == 236 (15203800) [pid = 3740] [serial = 1583] [outer = 14C75C00] 12:35:50 INFO - PROCESS | 3740 | 1464377750322 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]]]}] 12:35:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 12:35:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 670ms 12:35:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 12:35:50 INFO - PROCESS | 3740 | 1464377750359 Marionette TRACE conn5 -> [0,2073,"getWindowHandle",null] 12:35:50 INFO - PROCESS | 3740 | 1464377750361 Marionette TRACE conn5 <- [1,2073,null,{"value":"13"}] 12:35:50 INFO - PROCESS | 3740 | 1464377750364 Marionette TRACE conn5 -> [0,2074,"setScriptTimeout",{"ms":35000}] 12:35:50 INFO - PROCESS | 3740 | 1464377750366 Marionette TRACE conn5 <- [1,2074,null,{}] 12:35:50 INFO - PROCESS | 3740 | 1464377750369 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}] 12:35:50 INFO - PROCESS | 3740 | 1464377750453 Marionette TRACE conn5 <- [1,2075,null,{"value":null}] 12:35:50 INFO - PROCESS | 3740 | 1464377750461 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\", \"518d4023-cf08-4df0-a07a-6b3da5d0c4d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:35:50 INFO - PROCESS | 3740 | ++DOCSHELL 1520B000 == 34 [pid = 3740] [id = 528] 12:35:50 INFO - PROCESS | 3740 | ++DOMWINDOW == 237 (1520C000) [pid = 3740] [serial = 1584] [outer = 00000000] 12:35:50 INFO - PROCESS | 3740 | ++DOMWINDOW == 238 (15274400) [pid = 3740] [serial = 1585] [outer = 1520C000] 12:35:50 INFO - PROCESS | 3740 | 1464377750505 Marionette DEBUG loaded listener.js 12:35:50 INFO - PROCESS | 3740 | ++DOMWINDOW == 239 (1520F400) [pid = 3740] [serial = 1586] [outer = 1520C000] 12:35:50 INFO - PROCESS | 3740 | 1464377750972 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]]]}] 12:35:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 12:35:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 631ms 12:35:51 INFO - PROCESS | 3740 | 1464377750996 Marionette TRACE conn5 -> [0,2077,"getWindowHandle",null] 12:35:51 INFO - PROCESS | 3740 | 1464377750998 Marionette TRACE conn5 <- [1,2077,null,{"value":"13"}] 12:35:51 INFO - PROCESS | 3740 | 1464377751026 Marionette TRACE conn5 -> [0,2078,"setScriptTimeout",{"ms":35000}] 12:35:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 12:35:51 INFO - PROCESS | 3740 | 1464377751028 Marionette TRACE conn5 <- [1,2078,null,{}] 12:35:51 INFO - PROCESS | 3740 | 1464377751044 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}] 12:35:51 INFO - PROCESS | 3740 | 1464377751175 Marionette TRACE conn5 <- [1,2079,null,{"value":null}] 12:35:51 INFO - PROCESS | 3740 | 1464377751282 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\", \"518d4023-cf08-4df0-a07a-6b3da5d0c4d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:35:51 INFO - PROCESS | 3740 | ++DOCSHELL 10551C00 == 35 [pid = 3740] [id = 529] 12:35:51 INFO - PROCESS | 3740 | ++DOMWINDOW == 240 (10B88800) [pid = 3740] [serial = 1587] [outer = 00000000] 12:35:51 INFO - PROCESS | 3740 | ++DOMWINDOW == 241 (15317800) [pid = 3740] [serial = 1588] [outer = 10B88800] 12:35:51 INFO - PROCESS | 3740 | 1464377751327 Marionette DEBUG loaded listener.js 12:35:51 INFO - PROCESS | 3740 | ++DOMWINDOW == 242 (15319C00) [pid = 3740] [serial = 1589] [outer = 10B88800] 12:35:51 INFO - PROCESS | 3740 | 1464377751760 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]]]}] 12:35:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 12:35:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 770ms 12:35:51 INFO - PROCESS | 3740 | 1464377751802 Marionette TRACE conn5 -> [0,2081,"getWindowHandle",null] 12:35:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 12:35:51 INFO - PROCESS | 3740 | 1464377751804 Marionette TRACE conn5 <- [1,2081,null,{"value":"13"}] 12:35:51 INFO - PROCESS | 3740 | 1464377751807 Marionette TRACE conn5 -> [0,2082,"setScriptTimeout",{"ms":35000}] 12:35:51 INFO - PROCESS | 3740 | 1464377751809 Marionette TRACE conn5 <- [1,2082,null,{}] 12:35:51 INFO - PROCESS | 3740 | 1464377751812 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}] 12:35:51 INFO - PROCESS | 3740 | 1464377751940 Marionette TRACE conn5 <- [1,2083,null,{"value":null}] 12:35:51 INFO - PROCESS | 3740 | 1464377751950 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\", \"518d4023-cf08-4df0-a07a-6b3da5d0c4d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:35:52 INFO - PROCESS | 3740 | ++DOCSHELL 15090000 == 36 [pid = 3740] [id = 530] 12:35:52 INFO - PROCESS | 3740 | ++DOMWINDOW == 243 (15309400) [pid = 3740] [serial = 1590] [outer = 00000000] 12:35:52 INFO - PROCESS | 3740 | ++DOMWINDOW == 244 (16EA4800) [pid = 3740] [serial = 1591] [outer = 15309400] 12:35:52 INFO - PROCESS | 3740 | 1464377752059 Marionette DEBUG loaded listener.js 12:35:52 INFO - PROCESS | 3740 | ++DOMWINDOW == 245 (16EABC00) [pid = 3740] [serial = 1592] [outer = 15309400] 12:35:52 INFO - PROCESS | 3740 | 1464377752499 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]]]}] 12:35:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 12:35:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 731ms 12:35:52 INFO - PROCESS | 3740 | 1464377752570 Marionette TRACE conn5 -> [0,2085,"getWindowHandle",null] 12:35:52 INFO - PROCESS | 3740 | 1464377752572 Marionette TRACE conn5 <- [1,2085,null,{"value":"13"}] 12:35:52 INFO - PROCESS | 3740 | 1464377752589 Marionette TRACE conn5 -> [0,2086,"setScriptTimeout",{"ms":35000}] 12:35:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 12:35:52 INFO - PROCESS | 3740 | 1464377752592 Marionette TRACE conn5 <- [1,2086,null,{}] 12:35:52 INFO - PROCESS | 3740 | 1464377752595 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}] 12:35:52 INFO - PROCESS | 3740 | 1464377752747 Marionette TRACE conn5 <- [1,2087,null,{"value":null}] 12:35:52 INFO - PROCESS | 3740 | 1464377752824 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\", \"518d4023-cf08-4df0-a07a-6b3da5d0c4d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:35:52 INFO - PROCESS | 3740 | ++DOCSHELL 17E10000 == 37 [pid = 3740] [id = 531] 12:35:52 INFO - PROCESS | 3740 | ++DOMWINDOW == 246 (17E10400) [pid = 3740] [serial = 1593] [outer = 00000000] 12:35:52 INFO - PROCESS | 3740 | ++DOMWINDOW == 247 (17ECD400) [pid = 3740] [serial = 1594] [outer = 17E10400] 12:35:52 INFO - PROCESS | 3740 | 1464377752879 Marionette DEBUG loaded listener.js 12:35:52 INFO - PROCESS | 3740 | ++DOMWINDOW == 248 (18307000) [pid = 3740] [serial = 1595] [outer = 17E10400] 12:35:54 INFO - PROCESS | 3740 | --DOMWINDOW == 247 (22675800) [pid = 3740] [serial = 1281] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 12:35:54 INFO - PROCESS | 3740 | --DOMWINDOW == 246 (19863000) [pid = 3740] [serial = 1272] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 12:35:54 INFO - PROCESS | 3740 | --DOMWINDOW == 245 (239AE800) [pid = 3740] [serial = 1290] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 12:35:54 INFO - PROCESS | 3740 | --DOMWINDOW == 244 (1CF33800) [pid = 3740] [serial = 1215] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 12:35:54 INFO - PROCESS | 3740 | --DOMWINDOW == 243 (223EDC00) [pid = 3740] [serial = 1278] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 12:35:54 INFO - PROCESS | 3740 | --DOMWINDOW == 242 (10B89800) [pid = 3740] [serial = 1293] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 12:35:54 INFO - PROCESS | 3740 | --DOMWINDOW == 241 (23E99C00) [pid = 3740] [serial = 1230] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 12:35:54 INFO - PROCESS | 3740 | --DOMWINDOW == 240 (10574400) [pid = 3740] [serial = 1209] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 12:35:54 INFO - PROCESS | 3740 | --DOMWINDOW == 239 (23E8D000) [pid = 3740] [serial = 1227] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 12:35:54 INFO - PROCESS | 3740 | --DOMWINDOW == 238 (1EEFD400) [pid = 3740] [serial = 1158] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 12:35:54 INFO - PROCESS | 3740 | --DOMWINDOW == 237 (1E2E2400) [pid = 3740] [serial = 1275] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 12:35:54 INFO - PROCESS | 3740 | --DOMWINDOW == 236 (239AEC00) [pid = 3740] [serial = 1224] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 12:35:54 INFO - PROCESS | 3740 | --DOMWINDOW == 235 (18301800) [pid = 3740] [serial = 1212] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 12:35:54 INFO - PROCESS | 3740 | --DOMWINDOW == 234 (1DB11800) [pid = 3740] [serial = 1173] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 12:35:54 INFO - PROCESS | 3740 | --DOMWINDOW == 233 (16EA6400) [pid = 3740] [serial = 1152] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 12:35:54 INFO - PROCESS | 3740 | --DOMWINDOW == 232 (1C16BC00) [pid = 3740] [serial = 1161] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 12:35:54 INFO - PROCESS | 3740 | --DOMWINDOW == 231 (22C85400) [pid = 3740] [serial = 1284] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 12:35:54 INFO - PROCESS | 3740 | --DOMWINDOW == 230 (26FE3000) [pid = 3740] [serial = 1470] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 12:35:54 INFO - PROCESS | 3740 | --DOMWINDOW == 229 (10E97C00) [pid = 3740] [serial = 1233] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 12:35:54 INFO - PROCESS | 3740 | --DOMWINDOW == 228 (22D14000) [pid = 3740] [serial = 1164] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 12:35:54 INFO - PROCESS | 3740 | --DOMWINDOW == 227 (223EAC00) [pid = 3740] [serial = 1218] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 12:35:54 INFO - PROCESS | 3740 | --DOMWINDOW == 226 (191B1800) [pid = 3740] [serial = 1356] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 12:35:54 INFO - PROCESS | 3740 | --DOMWINDOW == 225 (1A229400) [pid = 3740] [serial = 1422] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 12:35:54 INFO - PROCESS | 3740 | --DOMWINDOW == 224 (1A70E800) [pid = 3740] [serial = 1167] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 12:35:54 INFO - PROCESS | 3740 | --DOMWINDOW == 223 (1D0F1C00) [pid = 3740] [serial = 1155] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 12:35:54 INFO - PROCESS | 3740 | --DOMWINDOW == 222 (10B85C00) [pid = 3740] [serial = 1149] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 12:35:54 INFO - PROCESS | 3740 | --DOMWINDOW == 221 (22D15400) [pid = 3740] [serial = 1221] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 12:35:54 INFO - PROCESS | 3740 | --DOMWINDOW == 220 (23494800) [pid = 3740] [serial = 1287] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 12:35:54 INFO - PROCESS | 3740 | --DOMWINDOW == 219 (22F48000) [pid = 3740] [serial = 1449] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 12:35:54 INFO - PROCESS | 3740 | --DOMWINDOW == 218 (2002D000) [pid = 3740] [serial = 1446] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 12:35:54 INFO - PROCESS | 3740 | --DOMWINDOW == 217 (23489800) [pid = 3740] [serial = 1401] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 12:35:54 INFO - PROCESS | 3740 | --DOMWINDOW == 216 (24DA4400) [pid = 3740] [serial = 1419] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 12:35:54 INFO - PROCESS | 3740 | --DOMWINDOW == 215 (1A613800) [pid = 3740] [serial = 1437] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 12:35:54 INFO - PROCESS | 3740 | --DOMWINDOW == 214 (2484B800) [pid = 3740] [serial = 1458] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 12:35:54 INFO - PROCESS | 3740 | --DOMWINDOW == 213 (17EA5000) [pid = 3740] [serial = 1329] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 12:35:54 INFO - PROCESS | 3740 | --DOMWINDOW == 212 (20022C00) [pid = 3740] [serial = 1335] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 12:35:54 INFO - PROCESS | 3740 | --DOMWINDOW == 211 (1DD68000) [pid = 3740] [serial = 1443] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 12:35:54 INFO - PROCESS | 3740 | --DOMWINDOW == 210 (10A45400) [pid = 3740] [serial = 1389] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 12:35:54 INFO - PROCESS | 3740 | --DOMWINDOW == 209 (23E8F800) [pid = 3740] [serial = 1404] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 12:35:54 INFO - PROCESS | 3740 | --DOMWINDOW == 208 (23D90C00) [pid = 3740] [serial = 1338] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 12:35:54 INFO - PROCESS | 3740 | --DOMWINDOW == 207 (148E1800) [pid = 3740] [serial = 1269] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 12:35:54 INFO - PROCESS | 3740 | --DOMWINDOW == 206 (239EC000) [pid = 3740] [serial = 1170] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 12:35:54 INFO - PROCESS | 3740 | --DOMWINDOW == 205 (1A42C400) [pid = 3740] [serial = 1548] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 12:35:54 INFO - PROCESS | 3740 | --DOMWINDOW == 204 (1A63D800) [pid = 3740] [serial = 1551] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 12:35:54 INFO - PROCESS | 3740 | --DOMWINDOW == 203 (14976400) [pid = 3740] [serial = 1554] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 12:35:54 INFO - PROCESS | 3740 | --DOMWINDOW == 202 (26F9C000) [pid = 3740] [serial = 1515] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 12:35:54 INFO - PROCESS | 3740 | --DOMWINDOW == 201 (26967C00) [pid = 3740] [serial = 1512] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 12:35:54 INFO - PROCESS | 3740 | --DOMWINDOW == 200 (238B7000) [pid = 3740] [serial = 1509] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 12:35:54 INFO - PROCESS | 3740 | --DOMWINDOW == 199 (250ED400) [pid = 3740] [serial = 1506] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 12:35:54 INFO - PROCESS | 3740 | --DOMWINDOW == 198 (24F9BC00) [pid = 3740] [serial = 1503] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 12:35:54 INFO - PROCESS | 3740 | --DOMWINDOW == 197 (20029C00) [pid = 3740] [serial = 1500] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 12:35:54 INFO - PROCESS | 3740 | --DOMWINDOW == 196 (15EE9800) [pid = 3740] [serial = 1497] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 12:35:54 INFO - PROCESS | 3740 | --DOMWINDOW == 195 (250E6C00) [pid = 3740] [serial = 1494] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 12:35:54 INFO - PROCESS | 3740 | --DOMWINDOW == 194 (18F82400) [pid = 3740] [serial = 1545] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 12:35:54 INFO - PROCESS | 3740 | --DOMWINDOW == 193 (1876C400) [pid = 3740] [serial = 1542] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 12:35:54 INFO - PROCESS | 3740 | --DOMWINDOW == 192 (14970000) [pid = 3740] [serial = 1539] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 12:35:54 INFO - PROCESS | 3740 | --DOMWINDOW == 191 (14C24800) [pid = 3740] [serial = 1536] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 12:35:54 INFO - PROCESS | 3740 | --DOMWINDOW == 190 (0CB3C400) [pid = 3740] [serial = 1533] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 12:35:54 INFO - PROCESS | 3740 | --DOMWINDOW == 189 (1B8B7C00) [pid = 3740] [serial = 1557] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 12:35:54 INFO - PROCESS | 3740 | --DOMWINDOW == 188 (149F0800) [pid = 3740] [serial = 1530] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 12:35:54 INFO - PROCESS | 3740 | --DOMWINDOW == 187 (15280C00) [pid = 3740] [serial = 1527] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 12:35:54 INFO - PROCESS | 3740 | --DOMWINDOW == 186 (285B1800) [pid = 3740] [serial = 1524] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 12:35:54 INFO - PROCESS | 3740 | --DOMWINDOW == 185 (285A4800) [pid = 3740] [serial = 1521] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 12:35:54 INFO - PROCESS | 3740 | --DOMWINDOW == 184 (26FE2000) [pid = 3740] [serial = 1518] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 12:35:54 INFO - PROCESS | 3740 | --DOMWINDOW == 183 (24198800) [pid = 3740] [serial = 1410] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 12:35:54 INFO - PROCESS | 3740 | --DOMWINDOW == 182 (1CFB6800) [pid = 3740] [serial = 1332] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 12:35:54 INFO - PROCESS | 3740 | --DOMWINDOW == 181 (241A4C00) [pid = 3740] [serial = 1413] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 12:35:54 INFO - PROCESS | 3740 | --DOMWINDOW == 180 (1DB12400) [pid = 3740] [serial = 1353] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 12:35:54 INFO - PROCESS | 3740 | --DOMWINDOW == 179 (248B9400) [pid = 3740] [serial = 1464] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 12:35:54 INFO - PROCESS | 3740 | --DOMWINDOW == 178 (0FE78400) [pid = 3740] [serial = 1326] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 12:35:54 INFO - PROCESS | 3740 | --DOMWINDOW == 177 (23906000) [pid = 3740] [serial = 1461] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 12:35:54 INFO - PROCESS | 3740 | --DOMWINDOW == 176 (261F1C00) [pid = 3740] [serial = 1350] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 12:35:54 INFO - PROCESS | 3740 | --DOMWINDOW == 175 (261EF800) [pid = 3740] [serial = 1467] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 12:35:54 INFO - PROCESS | 3740 | --DOMWINDOW == 174 (1D2AB400) [pid = 3740] [serial = 1440] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 12:35:54 INFO - PROCESS | 3740 | --DOMWINDOW == 173 (24114400) [pid = 3740] [serial = 1407] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 12:35:54 INFO - PROCESS | 3740 | --DOMWINDOW == 172 (256C5000) [pid = 3740] [serial = 1344] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 12:35:54 INFO - PROCESS | 3740 | --DOMWINDOW == 171 (1CF2C800) [pid = 3740] [serial = 1395] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 12:35:54 INFO - PROCESS | 3740 | --DOMWINDOW == 170 (14937400) [pid = 3740] [serial = 1434] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 12:35:54 INFO - PROCESS | 3740 | --DOMWINDOW == 169 (23492C00) [pid = 3740] [serial = 1455] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 12:35:54 INFO - PROCESS | 3740 | --DOMWINDOW == 168 (248B5C00) [pid = 3740] [serial = 1416] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 12:35:54 INFO - PROCESS | 3740 | --DOMWINDOW == 167 (23EC4800) [pid = 3740] [serial = 1341] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 12:35:54 INFO - PROCESS | 3740 | --DOMWINDOW == 166 (2348C400) [pid = 3740] [serial = 1452] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 12:35:54 INFO - PROCESS | 3740 | --DOMWINDOW == 165 (18FD3000) [pid = 3740] [serial = 1392] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 12:35:54 INFO - PROCESS | 3740 | --DOMWINDOW == 164 (23168400) [pid = 3740] [serial = 1398] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 12:35:54 INFO - PROCESS | 3740 | --DOMWINDOW == 163 (26ABEC00) [pid = 3740] [serial = 1347] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 12:35:54 INFO - PROCESS | 3740 | --DOMWINDOW == 162 (19EAD400) [pid = 3740] [serial = 1431] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 12:35:54 INFO - PROCESS | 3740 | 1464377754781 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]]]}] 12:35:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 12:35:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 2228ms 12:35:54 INFO - PROCESS | 3740 | 1464377754821 Marionette TRACE conn5 -> [0,2089,"getWindowHandle",null] 12:35:54 INFO - PROCESS | 3740 | 1464377754823 Marionette TRACE conn5 <- [1,2089,null,{"value":"13"}] 12:35:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 12:35:54 INFO - PROCESS | 3740 | 1464377754831 Marionette TRACE conn5 -> [0,2090,"setScriptTimeout",{"ms":35000}] 12:35:54 INFO - PROCESS | 3740 | 1464377754832 Marionette TRACE conn5 <- [1,2090,null,{}] 12:35:54 INFO - PROCESS | 3740 | 1464377754836 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}] 12:35:54 INFO - PROCESS | 3740 | 1464377754923 Marionette TRACE conn5 <- [1,2091,null,{"value":null}] 12:35:54 INFO - PROCESS | 3740 | 1464377754930 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\", \"518d4023-cf08-4df0-a07a-6b3da5d0c4d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:35:54 INFO - PROCESS | 3740 | ++DOCSHELL 1175EC00 == 38 [pid = 3740] [id = 532] 12:35:54 INFO - PROCESS | 3740 | ++DOMWINDOW == 163 (1479A400) [pid = 3740] [serial = 1596] [outer = 00000000] 12:35:54 INFO - PROCESS | 3740 | ++DOMWINDOW == 164 (14976800) [pid = 3740] [serial = 1597] [outer = 1479A400] 12:35:54 INFO - PROCESS | 3740 | 1464377754974 Marionette DEBUG loaded listener.js 12:35:55 INFO - PROCESS | 3740 | ++DOMWINDOW == 165 (14C75800) [pid = 3740] [serial = 1598] [outer = 1479A400] 12:35:55 INFO - PROCESS | 3740 | 1464377755425 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]]]}] 12:35:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 12:35:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 630ms 12:35:55 INFO - PROCESS | 3740 | 1464377755464 Marionette TRACE conn5 -> [0,2093,"getWindowHandle",null] 12:35:55 INFO - PROCESS | 3740 | 1464377755465 Marionette TRACE conn5 <- [1,2093,null,{"value":"13"}] 12:35:55 INFO - PROCESS | 3740 | 1464377755468 Marionette TRACE conn5 -> [0,2094,"setScriptTimeout",{"ms":35000}] 12:35:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 12:35:55 INFO - PROCESS | 3740 | 1464377755470 Marionette TRACE conn5 <- [1,2094,null,{}] 12:35:55 INFO - PROCESS | 3740 | 1464377755473 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}] 12:35:55 INFO - PROCESS | 3740 | 1464377755558 Marionette TRACE conn5 <- [1,2095,null,{"value":null}] 12:35:55 INFO - PROCESS | 3740 | 1464377755564 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\", \"518d4023-cf08-4df0-a07a-6b3da5d0c4d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:35:55 INFO - PROCESS | 3740 | ++DOCSHELL 148ED000 == 39 [pid = 3740] [id = 533] 12:35:55 INFO - PROCESS | 3740 | ++DOMWINDOW == 166 (15208800) [pid = 3740] [serial = 1599] [outer = 00000000] 12:35:55 INFO - PROCESS | 3740 | ++DOMWINDOW == 167 (16EA9400) [pid = 3740] [serial = 1600] [outer = 15208800] 12:35:55 INFO - PROCESS | 3740 | 1464377755608 Marionette DEBUG loaded listener.js 12:35:55 INFO - PROCESS | 3740 | ++DOMWINDOW == 168 (18301800) [pid = 3740] [serial = 1601] [outer = 15208800] 12:35:56 INFO - PROCESS | 3740 | 1464377756070 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]]]}] 12:35:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 12:35:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 630ms 12:35:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 12:35:56 INFO - PROCESS | 3740 | 1464377756102 Marionette TRACE conn5 -> [0,2097,"getWindowHandle",null] 12:35:56 INFO - PROCESS | 3740 | 1464377756104 Marionette TRACE conn5 <- [1,2097,null,{"value":"13"}] 12:35:56 INFO - PROCESS | 3740 | 1464377756107 Marionette TRACE conn5 -> [0,2098,"setScriptTimeout",{"ms":35000}] 12:35:56 INFO - PROCESS | 3740 | 1464377756109 Marionette TRACE conn5 <- [1,2098,null,{}] 12:35:56 INFO - PROCESS | 3740 | 1464377756116 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}] 12:35:56 INFO - PROCESS | 3740 | 1464377756252 Marionette TRACE conn5 <- [1,2099,null,{"value":null}] 12:35:56 INFO - PROCESS | 3740 | 1464377756269 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\", \"518d4023-cf08-4df0-a07a-6b3da5d0c4d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:35:56 INFO - PROCESS | 3740 | ++DOCSHELL 1830BC00 == 40 [pid = 3740] [id = 534] 12:35:56 INFO - PROCESS | 3740 | ++DOMWINDOW == 169 (1830EC00) [pid = 3740] [serial = 1602] [outer = 00000000] 12:35:56 INFO - PROCESS | 3740 | ++DOMWINDOW == 170 (1876E000) [pid = 3740] [serial = 1603] [outer = 1830EC00] 12:35:56 INFO - PROCESS | 3740 | 1464377756312 Marionette DEBUG loaded listener.js 12:35:56 INFO - PROCESS | 3740 | ++DOMWINDOW == 171 (18F7B800) [pid = 3740] [serial = 1604] [outer = 1830EC00] 12:35:56 INFO - PROCESS | 3740 | 1464377756922 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]]]}] 12:35:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 12:35:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 890ms 12:35:57 INFO - PROCESS | 3740 | 1464377756999 Marionette TRACE conn5 -> [0,2101,"getWindowHandle",null] 12:35:57 INFO - PROCESS | 3740 | 1464377757003 Marionette TRACE conn5 <- [1,2101,null,{"value":"13"}] 12:35:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 12:35:57 INFO - PROCESS | 3740 | 1464377757008 Marionette TRACE conn5 -> [0,2102,"setScriptTimeout",{"ms":35000}] 12:35:57 INFO - PROCESS | 3740 | 1464377757013 Marionette TRACE conn5 <- [1,2102,null,{}] 12:35:57 INFO - PROCESS | 3740 | 1464377757035 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}] 12:35:57 INFO - PROCESS | 3740 | 1464377757158 Marionette TRACE conn5 <- [1,2103,null,{"value":null}] 12:35:57 INFO - PROCESS | 3740 | 1464377757305 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\", \"518d4023-cf08-4df0-a07a-6b3da5d0c4d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:35:57 INFO - PROCESS | 3740 | ++DOCSHELL 09DD2C00 == 41 [pid = 3740] [id = 535] 12:35:57 INFO - PROCESS | 3740 | ++DOMWINDOW == 172 (0CA35000) [pid = 3740] [serial = 1605] [outer = 00000000] 12:35:57 INFO - PROCESS | 3740 | ++DOMWINDOW == 173 (0CB31400) [pid = 3740] [serial = 1606] [outer = 0CA35000] 12:35:57 INFO - PROCESS | 3740 | 1464377757367 Marionette DEBUG loaded listener.js 12:35:57 INFO - PROCESS | 3740 | ++DOMWINDOW == 174 (0FE38400) [pid = 3740] [serial = 1607] [outer = 0CA35000] 12:35:57 INFO - PROCESS | 3740 | 1464377757909 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]]]}] 12:35:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 12:35:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 951ms 12:35:57 INFO - PROCESS | 3740 | 1464377757959 Marionette TRACE conn5 -> [0,2105,"getWindowHandle",null] 12:35:57 INFO - PROCESS | 3740 | 1464377757965 Marionette TRACE conn5 <- [1,2105,null,{"value":"13"}] 12:35:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 12:35:57 INFO - PROCESS | 3740 | 1464377757971 Marionette TRACE conn5 -> [0,2106,"setScriptTimeout",{"ms":35000}] 12:35:57 INFO - PROCESS | 3740 | 1464377757974 Marionette TRACE conn5 <- [1,2106,null,{}] 12:35:57 INFO - PROCESS | 3740 | 1464377757978 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}] 12:35:58 INFO - PROCESS | 3740 | 1464377758093 Marionette TRACE conn5 <- [1,2107,null,{"value":null}] 12:35:58 INFO - PROCESS | 3740 | 1464377758261 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\", \"518d4023-cf08-4df0-a07a-6b3da5d0c4d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:35:58 INFO - PROCESS | 3740 | ++DOCSHELL 10A91C00 == 42 [pid = 3740] [id = 536] 12:35:58 INFO - PROCESS | 3740 | ++DOMWINDOW == 175 (10A93800) [pid = 3740] [serial = 1608] [outer = 00000000] 12:35:58 INFO - PROCESS | 3740 | ++DOMWINDOW == 176 (10B85000) [pid = 3740] [serial = 1609] [outer = 10A93800] 12:35:58 INFO - PROCESS | 3740 | 1464377758317 Marionette DEBUG loaded listener.js 12:35:58 INFO - PROCESS | 3740 | ++DOMWINDOW == 177 (11791C00) [pid = 3740] [serial = 1610] [outer = 10A93800] 12:35:58 INFO - PROCESS | 3740 | 1464377758946 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]]]}] 12:35:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 12:35:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 1021ms 12:35:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 12:35:59 INFO - PROCESS | 3740 | 1464377758994 Marionette TRACE conn5 -> [0,2109,"getWindowHandle",null] 12:35:59 INFO - PROCESS | 3740 | 1464377758997 Marionette TRACE conn5 <- [1,2109,null,{"value":"13"}] 12:35:59 INFO - PROCESS | 3740 | 1464377759000 Marionette TRACE conn5 -> [0,2110,"setScriptTimeout",{"ms":35000}] 12:35:59 INFO - PROCESS | 3740 | 1464377759004 Marionette TRACE conn5 <- [1,2110,null,{}] 12:35:59 INFO - PROCESS | 3740 | 1464377759015 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}] 12:35:59 INFO - PROCESS | 3740 | 1464377759148 Marionette TRACE conn5 <- [1,2111,null,{"value":null}] 12:35:59 INFO - PROCESS | 3740 | 1464377759306 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\", \"518d4023-cf08-4df0-a07a-6b3da5d0c4d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:35:59 INFO - PROCESS | 3740 | ++DOCSHELL 16EA5000 == 43 [pid = 3740] [id = 537] 12:35:59 INFO - PROCESS | 3740 | ++DOMWINDOW == 178 (16EA8C00) [pid = 3740] [serial = 1611] [outer = 00000000] 12:35:59 INFO - PROCESS | 3740 | ++DOMWINDOW == 179 (17E06800) [pid = 3740] [serial = 1612] [outer = 16EA8C00] 12:35:59 INFO - PROCESS | 3740 | 1464377759365 Marionette DEBUG loaded listener.js 12:35:59 INFO - PROCESS | 3740 | ++DOMWINDOW == 180 (18306800) [pid = 3740] [serial = 1613] [outer = 16EA8C00] 12:35:59 INFO - PROCESS | 3740 | 1464377759978 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]]]}] 12:36:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 12:36:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 1020ms 12:36:00 INFO - PROCESS | 3740 | 1464377760024 Marionette TRACE conn5 -> [0,2113,"getWindowHandle",null] 12:36:00 INFO - PROCESS | 3740 | 1464377760027 Marionette TRACE conn5 <- [1,2113,null,{"value":"13"}] 12:36:00 INFO - PROCESS | 3740 | 1464377760049 Marionette TRACE conn5 -> [0,2114,"setScriptTimeout",{"ms":35000}] 12:36:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 12:36:00 INFO - PROCESS | 3740 | 1464377760051 Marionette TRACE conn5 <- [1,2114,null,{}] 12:36:00 INFO - PROCESS | 3740 | 1464377760057 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}] 12:36:00 INFO - PROCESS | 3740 | 1464377760172 Marionette TRACE conn5 <- [1,2115,null,{"value":null}] 12:36:00 INFO - PROCESS | 3740 | 1464377760341 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\", \"518d4023-cf08-4df0-a07a-6b3da5d0c4d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:36:00 INFO - PROCESS | 3740 | ++DOCSHELL 18FCD400 == 44 [pid = 3740] [id = 538] 12:36:00 INFO - PROCESS | 3740 | ++DOMWINDOW == 181 (18FCD800) [pid = 3740] [serial = 1614] [outer = 00000000] 12:36:00 INFO - PROCESS | 3740 | ++DOMWINDOW == 182 (191B1000) [pid = 3740] [serial = 1615] [outer = 18FCD800] 12:36:00 INFO - PROCESS | 3740 | 1464377760398 Marionette DEBUG loaded listener.js 12:36:00 INFO - PROCESS | 3740 | ++DOMWINDOW == 183 (191B4000) [pid = 3740] [serial = 1616] [outer = 18FCD800] 12:36:00 INFO - PROCESS | 3740 | 1464377760950 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]]]}] 12:36:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 12:36:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 970ms 12:36:01 INFO - PROCESS | 3740 | 1464377761022 Marionette TRACE conn5 -> [0,2117,"getWindowHandle",null] 12:36:01 INFO - PROCESS | 3740 | 1464377761025 Marionette TRACE conn5 <- [1,2117,null,{"value":"13"}] 12:36:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 12:36:01 INFO - PROCESS | 3740 | 1464377761028 Marionette TRACE conn5 -> [0,2118,"setScriptTimeout",{"ms":35000}] 12:36:01 INFO - PROCESS | 3740 | 1464377761031 Marionette TRACE conn5 <- [1,2118,null,{}] 12:36:01 INFO - PROCESS | 3740 | 1464377761034 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}] 12:36:01 INFO - PROCESS | 3740 | 1464377761149 Marionette TRACE conn5 <- [1,2119,null,{"value":null}] 12:36:01 INFO - PROCESS | 3740 | 1464377761303 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\", \"518d4023-cf08-4df0-a07a-6b3da5d0c4d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:36:01 INFO - PROCESS | 3740 | ++DOCSHELL 192DEC00 == 45 [pid = 3740] [id = 539] 12:36:01 INFO - PROCESS | 3740 | ++DOMWINDOW == 184 (19486000) [pid = 3740] [serial = 1617] [outer = 00000000] 12:36:01 INFO - PROCESS | 3740 | ++DOMWINDOW == 185 (1985EC00) [pid = 3740] [serial = 1618] [outer = 19486000] 12:36:01 INFO - PROCESS | 3740 | 1464377761360 Marionette DEBUG loaded listener.js 12:36:01 INFO - PROCESS | 3740 | ++DOMWINDOW == 186 (19867C00) [pid = 3740] [serial = 1619] [outer = 19486000] 12:36:02 INFO - PROCESS | 3740 | 1464377762015 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] 12:36:02 INFO - PROCESS | 3740 | 1464377762054 Marionette TRACE conn5 <- [1,2121,null,{"value":"13"}] 12:36:02 INFO - PROCESS | 3740 | 1464377762058 Marionette TRACE conn5 -> [0,2122,"setScriptTimeout",{"ms":35000}] 12:36:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 12:36:02 INFO - PROCESS | 3740 | 1464377762060 Marionette TRACE conn5 <- [1,2122,null,{}] 12:36:02 INFO - PROCESS | 3740 | 1464377762063 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}] 12:36:02 INFO - PROCESS | 3740 | 1464377762192 Marionette TRACE conn5 <- [1,2123,null,{"value":null}] 12:36:02 INFO - PROCESS | 3740 | 1464377762353 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\", \"518d4023-cf08-4df0-a07a-6b3da5d0c4d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:36:02 INFO - PROCESS | 3740 | ++DOCSHELL 0FFF0400 == 46 [pid = 3740] [id = 540] 12:36:02 INFO - PROCESS | 3740 | ++DOMWINDOW == 187 (148ED800) [pid = 3740] [serial = 1620] [outer = 00000000] 12:36:02 INFO - PROCESS | 3740 | ++DOMWINDOW == 188 (191B3800) [pid = 3740] [serial = 1621] [outer = 148ED800] 12:36:02 INFO - PROCESS | 3740 | 1464377762411 Marionette DEBUG loaded listener.js 12:36:02 INFO - PROCESS | 3740 | ++DOMWINDOW == 189 (19EA5000) [pid = 3740] [serial = 1622] [outer = 148ED800] 12:36:03 INFO - PROCESS | 3740 | 1464377763015 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]]]}] 12:36:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 12:36:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 1017ms 12:36:03 INFO - PROCESS | 3740 | 1464377763078 Marionette TRACE conn5 -> [0,2125,"getWindowHandle",null] 12:36:03 INFO - PROCESS | 3740 | 1464377763080 Marionette TRACE conn5 <- [1,2125,null,{"value":"13"}] 12:36:03 INFO - PROCESS | 3740 | 1464377763084 Marionette TRACE conn5 -> [0,2126,"setScriptTimeout",{"ms":35000}] 12:36:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 12:36:03 INFO - PROCESS | 3740 | 1464377763086 Marionette TRACE conn5 <- [1,2126,null,{}] 12:36:03 INFO - PROCESS | 3740 | 1464377763089 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}] 12:36:03 INFO - PROCESS | 3740 | 1464377763197 Marionette TRACE conn5 <- [1,2127,null,{"value":null}] 12:36:03 INFO - PROCESS | 3740 | 1464377763529 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\", \"518d4023-cf08-4df0-a07a-6b3da5d0c4d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:36:03 INFO - PROCESS | 3740 | ++DOCSHELL 0CA2E400 == 47 [pid = 3740] [id = 541] 12:36:03 INFO - PROCESS | 3740 | ++DOMWINDOW == 190 (0CA2F400) [pid = 3740] [serial = 1623] [outer = 00000000] 12:36:03 INFO - PROCESS | 3740 | ++DOMWINDOW == 191 (0CABE400) [pid = 3740] [serial = 1624] [outer = 0CA2F400] 12:36:03 INFO - PROCESS | 3740 | 1464377763581 Marionette DEBUG loaded listener.js 12:36:03 INFO - PROCESS | 3740 | ++DOMWINDOW == 192 (0CB31800) [pid = 3740] [serial = 1625] [outer = 0CA2F400] 12:36:04 INFO - PROCESS | 3740 | --DOCSHELL 1496E800 == 46 [pid = 3740] [id = 152] 12:36:04 INFO - PROCESS | 3740 | --DOCSHELL 10B84000 == 45 [pid = 3740] [id = 143] 12:36:04 INFO - PROCESS | 3740 | --DOCSHELL 10D45400 == 44 [pid = 3740] [id = 144] 12:36:04 INFO - PROCESS | 3740 | --DOCSHELL 16EAC000 == 43 [pid = 3740] [id = 146] 12:36:04 INFO - PROCESS | 3740 | --DOCSHELL 10B48800 == 42 [pid = 3740] [id = 158] 12:36:04 INFO - PROCESS | 3740 | --DOCSHELL 0CA33000 == 41 [pid = 3740] [id = 141] 12:36:04 INFO - PROCESS | 3740 | --DOCSHELL 1CFB1C00 == 40 [pid = 3740] [id = 520] 12:36:04 INFO - PROCESS | 3740 | --DOMWINDOW == 191 (14936400) [pid = 3740] [serial = 1151] [outer = 00000000] [url = about:blank] 12:36:04 INFO - PROCESS | 3740 | --DOMWINDOW == 190 (22F4BC00) [pid = 3740] [serial = 1223] [outer = 00000000] [url = about:blank] 12:36:04 INFO - PROCESS | 3740 | --DOMWINDOW == 189 (239B6C00) [pid = 3740] [serial = 1289] [outer = 00000000] [url = about:blank] 12:36:04 INFO - PROCESS | 3740 | --DOMWINDOW == 188 (22683800) [pid = 3740] [serial = 1283] [outer = 00000000] [url = about:blank] 12:36:04 INFO - PROCESS | 3740 | --DOMWINDOW == 187 (1A619C00) [pid = 3740] [serial = 1274] [outer = 00000000] [url = about:blank] 12:36:04 INFO - PROCESS | 3740 | --DOMWINDOW == 186 (23D8F400) [pid = 3740] [serial = 1292] [outer = 00000000] [url = about:blank] 12:36:04 INFO - PROCESS | 3740 | --DOMWINDOW == 185 (1DBBF400) [pid = 3740] [serial = 1217] [outer = 00000000] [url = about:blank] 12:36:04 INFO - PROCESS | 3740 | --DOMWINDOW == 184 (22626800) [pid = 3740] [serial = 1280] [outer = 00000000] [url = about:blank] 12:36:04 INFO - PROCESS | 3740 | --DOMWINDOW == 183 (1DBC2C00) [pid = 3740] [serial = 1295] [outer = 00000000] [url = about:blank] 12:36:04 INFO - PROCESS | 3740 | --DOMWINDOW == 182 (256BC400) [pid = 3740] [serial = 1232] [outer = 00000000] [url = about:blank] 12:36:04 INFO - PROCESS | 3740 | --DOMWINDOW == 181 (14943400) [pid = 3740] [serial = 1211] [outer = 00000000] [url = about:blank] 12:36:04 INFO - PROCESS | 3740 | --DOMWINDOW == 180 (23E92400) [pid = 3740] [serial = 1229] [outer = 00000000] [url = about:blank] 12:36:04 INFO - PROCESS | 3740 | --DOMWINDOW == 179 (200D9400) [pid = 3740] [serial = 1160] [outer = 00000000] [url = about:blank] 12:36:04 INFO - PROCESS | 3740 | --DOMWINDOW == 178 (200D1C00) [pid = 3740] [serial = 1277] [outer = 00000000] [url = about:blank] 12:36:04 INFO - PROCESS | 3740 | --DOMWINDOW == 177 (23DD7400) [pid = 3740] [serial = 1226] [outer = 00000000] [url = about:blank] 12:36:04 INFO - PROCESS | 3740 | --DOMWINDOW == 176 (14C71C00) [pid = 3740] [serial = 1271] [outer = 00000000] [url = about:blank] 12:36:04 INFO - PROCESS | 3740 | --DOMWINDOW == 175 (23D87C00) [pid = 3740] [serial = 1172] [outer = 00000000] [url = about:blank] 12:36:04 INFO - PROCESS | 3740 | --DOMWINDOW == 174 (19EA3400) [pid = 3740] [serial = 1214] [outer = 00000000] [url = about:blank] 12:36:04 INFO - PROCESS | 3740 | --DOMWINDOW == 173 (26AB4800) [pid = 3740] [serial = 1175] [outer = 00000000] [url = about:blank] 12:36:04 INFO - PROCESS | 3740 | --DOMWINDOW == 172 (1986C000) [pid = 3740] [serial = 1154] [outer = 00000000] [url = about:blank] 12:36:04 INFO - PROCESS | 3740 | --DOMWINDOW == 171 (2262B800) [pid = 3740] [serial = 1163] [outer = 00000000] [url = about:blank] 12:36:04 INFO - PROCESS | 3740 | --DOMWINDOW == 170 (2348B400) [pid = 3740] [serial = 1286] [outer = 00000000] [url = about:blank] 12:36:04 INFO - PROCESS | 3740 | --DOMWINDOW == 169 (17EC3C00) [pid = 3740] [serial = 1235] [outer = 00000000] [url = about:blank] 12:36:04 INFO - PROCESS | 3740 | --DOMWINDOW == 168 (239B6000) [pid = 3740] [serial = 1166] [outer = 00000000] [url = about:blank] 12:36:04 INFO - PROCESS | 3740 | --DOMWINDOW == 167 (22C82000) [pid = 3740] [serial = 1220] [outer = 00000000] [url = about:blank] 12:36:04 INFO - PROCESS | 3740 | --DOMWINDOW == 166 (1C812400) [pid = 3740] [serial = 1358] [outer = 00000000] [url = about:blank] 12:36:04 INFO - PROCESS | 3740 | --DOMWINDOW == 165 (1CFB0C00) [pid = 3740] [serial = 1424] [outer = 00000000] [url = about:blank] 12:36:04 INFO - PROCESS | 3740 | --DOMWINDOW == 164 (23494C00) [pid = 3740] [serial = 1169] [outer = 00000000] [url = about:blank] 12:36:04 INFO - PROCESS | 3740 | --DOMWINDOW == 163 (1E2DB000) [pid = 3740] [serial = 1157] [outer = 00000000] [url = about:blank] 12:36:04 INFO - PROCESS | 3740 | --DOMWINDOW == 162 (1479E800) [pid = 3740] [serial = 1391] [outer = 00000000] [url = about:blank] 12:36:04 INFO - PROCESS | 3740 | --DOMWINDOW == 161 (23ECDC00) [pid = 3740] [serial = 1406] [outer = 00000000] [url = about:blank] 12:36:04 INFO - PROCESS | 3740 | --DOMWINDOW == 160 (23E93C00) [pid = 3740] [serial = 1340] [outer = 00000000] [url = about:blank] 12:36:04 INFO - PROCESS | 3740 | --DOMWINDOW == 159 (1830C800) [pid = 3740] [serial = 1436] [outer = 00000000] [url = about:blank] 12:36:04 INFO - PROCESS | 3740 | --DOMWINDOW == 158 (24119800) [pid = 3740] [serial = 1457] [outer = 00000000] [url = about:blank] 12:36:04 INFO - PROCESS | 3740 | --DOMWINDOW == 157 (248BE000) [pid = 3740] [serial = 1418] [outer = 00000000] [url = about:blank] 12:36:04 INFO - PROCESS | 3740 | --DOMWINDOW == 156 (256B9400) [pid = 3740] [serial = 1343] [outer = 00000000] [url = about:blank] 12:36:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 12:36:04 INFO - PROCESS | 3740 | --DOMWINDOW == 155 (23DDA400) [pid = 3740] [serial = 1454] [outer = 00000000] [url = about:blank] 12:36:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 1234ms 12:36:04 INFO - PROCESS | 3740 | --DOMWINDOW == 154 (1A2E8C00) [pid = 3740] [serial = 1394] [outer = 00000000] [url = about:blank] 12:36:04 INFO - PROCESS | 3740 | --DOMWINDOW == 153 (23170400) [pid = 3740] [serial = 1400] [outer = 00000000] [url = about:blank] 12:36:04 INFO - PROCESS | 3740 | --DOMWINDOW == 152 (26FDF000) [pid = 3740] [serial = 1349] [outer = 00000000] [url = about:blank] 12:36:04 INFO - PROCESS | 3740 | --DOMWINDOW == 151 (239B3800) [pid = 3740] [serial = 1451] [outer = 00000000] [url = about:blank] 12:36:04 INFO - PROCESS | 3740 | --DOMWINDOW == 150 (22C7F400) [pid = 3740] [serial = 1448] [outer = 00000000] [url = about:blank] 12:36:04 INFO - PROCESS | 3740 | --DOMWINDOW == 149 (239B5800) [pid = 3740] [serial = 1403] [outer = 00000000] [url = about:blank] 12:36:04 INFO - PROCESS | 3740 | --DOMWINDOW == 148 (256BE000) [pid = 3740] [serial = 1421] [outer = 00000000] [url = about:blank] 12:36:04 INFO - PROCESS | 3740 | --DOMWINDOW == 147 (1B8B8800) [pid = 3740] [serial = 1439] [outer = 00000000] [url = about:blank] 12:36:04 INFO - PROCESS | 3740 | --DOMWINDOW == 146 (24858000) [pid = 3740] [serial = 1460] [outer = 00000000] [url = about:blank] 12:36:04 INFO - PROCESS | 3740 | --DOMWINDOW == 145 (191B7400) [pid = 3740] [serial = 1331] [outer = 00000000] [url = about:blank] 12:36:04 INFO - PROCESS | 3740 | --DOMWINDOW == 144 (239B7000) [pid = 3740] [serial = 1337] [outer = 00000000] [url = about:blank] 12:36:04 INFO - PROCESS | 3740 | --DOMWINDOW == 143 (223EE400) [pid = 3740] [serial = 1445] [outer = 00000000] [url = about:blank] 12:36:04 INFO - PROCESS | 3740 | --DOMWINDOW == 142 (2419EC00) [pid = 3740] [serial = 1412] [outer = 00000000] [url = about:blank] 12:36:04 INFO - PROCESS | 3740 | --DOMWINDOW == 141 (200DDC00) [pid = 3740] [serial = 1334] [outer = 00000000] [url = about:blank] 12:36:04 INFO - PROCESS | 3740 | --DOMWINDOW == 140 (248AC800) [pid = 3740] [serial = 1415] [outer = 00000000] [url = about:blank] 12:36:04 INFO - PROCESS | 3740 | --DOMWINDOW == 139 (248AC400) [pid = 3740] [serial = 1355] [outer = 00000000] [url = about:blank] 12:36:04 INFO - PROCESS | 3740 | --DOMWINDOW == 138 (256BCC00) [pid = 3740] [serial = 1466] [outer = 00000000] [url = about:blank] 12:36:04 INFO - PROCESS | 3740 | --DOMWINDOW == 137 (10B80800) [pid = 3740] [serial = 1328] [outer = 00000000] [url = about:blank] 12:36:04 INFO - PROCESS | 3740 | --DOMWINDOW == 136 (2390FC00) [pid = 3740] [serial = 1463] [outer = 00000000] [url = about:blank] 12:36:04 INFO - PROCESS | 3740 | --DOMWINDOW == 135 (261F7000) [pid = 3740] [serial = 1352] [outer = 00000000] [url = about:blank] 12:36:04 INFO - PROCESS | 3740 | --DOMWINDOW == 134 (1DD69400) [pid = 3740] [serial = 1442] [outer = 00000000] [url = about:blank] 12:36:04 INFO - PROCESS | 3740 | --DOMWINDOW == 133 (2411B000) [pid = 3740] [serial = 1409] [outer = 00000000] [url = about:blank] 12:36:04 INFO - PROCESS | 3740 | --DOMWINDOW == 132 (26ABBC00) [pid = 3740] [serial = 1346] [outer = 00000000] [url = about:blank] 12:36:04 INFO - PROCESS | 3740 | --DOMWINDOW == 131 (200D2000) [pid = 3740] [serial = 1397] [outer = 00000000] [url = about:blank] 12:36:04 INFO - PROCESS | 3740 | --DOMWINDOW == 130 (1D0FAC00) [pid = 3740] [serial = 1561] [outer = 00000000] [url = about:blank] 12:36:04 INFO - PROCESS | 3740 | --DOMWINDOW == 129 (1A640800) [pid = 3740] [serial = 1433] [outer = 00000000] [url = about:blank] 12:36:04 INFO - PROCESS | 3740 | 1464377764270 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]]]}] 12:36:04 INFO - PROCESS | 3740 | --DOMWINDOW == 128 (26AB6400) [pid = 3740] [serial = 1472] [outer = 00000000] [url = about:blank] 12:36:04 INFO - PROCESS | 3740 | --DOMWINDOW == 127 (26AB4C00) [pid = 3740] [serial = 1469] [outer = 00000000] [url = about:blank] 12:36:04 INFO - PROCESS | 3740 | --DOMWINDOW == 126 (1A619000) [pid = 3740] [serial = 1549] [outer = 00000000] [url = about:blank] 12:36:04 INFO - PROCESS | 3740 | --DOMWINDOW == 125 (1A768C00) [pid = 3740] [serial = 1552] [outer = 00000000] [url = about:blank] 12:36:04 INFO - PROCESS | 3740 | --DOMWINDOW == 124 (1A637000) [pid = 3740] [serial = 1550] [outer = 00000000] [url = about:blank] 12:36:04 INFO - PROCESS | 3740 | --DOMWINDOW == 123 (18FCF000) [pid = 3740] [serial = 1555] [outer = 00000000] [url = about:blank] 12:36:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 12:36:04 INFO - PROCESS | 3740 | --DOMWINDOW == 122 (1B8B3800) [pid = 3740] [serial = 1553] [outer = 00000000] [url = about:blank] 12:36:04 INFO - PROCESS | 3740 | --DOMWINDOW == 121 (26F9F800) [pid = 3740] [serial = 1516] [outer = 00000000] [url = about:blank] 12:36:04 INFO - PROCESS | 3740 | --DOMWINDOW == 120 (26976400) [pid = 3740] [serial = 1514] [outer = 00000000] [url = about:blank] 12:36:04 INFO - PROCESS | 3740 | --DOMWINDOW == 119 (26973000) [pid = 3740] [serial = 1513] [outer = 00000000] [url = about:blank] 12:36:04 INFO - PROCESS | 3740 | --DOMWINDOW == 118 (238BE800) [pid = 3740] [serial = 1511] [outer = 00000000] [url = about:blank] 12:36:04 INFO - PROCESS | 3740 | --DOMWINDOW == 117 (238BC400) [pid = 3740] [serial = 1510] [outer = 00000000] [url = about:blank] 12:36:04 INFO - PROCESS | 3740 | --DOMWINDOW == 116 (26E50400) [pid = 3740] [serial = 1508] [outer = 00000000] [url = about:blank] 12:36:04 INFO - PROCESS | 3740 | --DOMWINDOW == 115 (26AB3C00) [pid = 3740] [serial = 1507] [outer = 00000000] [url = about:blank] 12:36:04 INFO - PROCESS | 3740 | --DOMWINDOW == 114 (24FA4800) [pid = 3740] [serial = 1505] [outer = 00000000] [url = about:blank] 12:36:04 INFO - PROCESS | 3740 | --DOMWINDOW == 113 (24F9E800) [pid = 3740] [serial = 1504] [outer = 00000000] [url = about:blank] 12:36:04 INFO - PROCESS | 3740 | --DOMWINDOW == 112 (22F4C400) [pid = 3740] [serial = 1502] [outer = 00000000] [url = about:blank] 12:36:04 INFO - PROCESS | 3740 | --DOMWINDOW == 111 (22C89000) [pid = 3740] [serial = 1501] [outer = 00000000] [url = about:blank] 12:36:04 INFO - PROCESS | 3740 | --DOMWINDOW == 110 (1B8C2400) [pid = 3740] [serial = 1499] [outer = 00000000] [url = about:blank] 12:36:04 INFO - PROCESS | 3740 | --DOMWINDOW == 109 (1A431400) [pid = 3740] [serial = 1498] [outer = 00000000] [url = about:blank] 12:36:04 INFO - PROCESS | 3740 | --DOMWINDOW == 108 (250EE400) [pid = 3740] [serial = 1496] [outer = 00000000] [url = about:blank] 12:36:04 INFO - PROCESS | 3740 | --DOMWINDOW == 107 (19866000) [pid = 3740] [serial = 1546] [outer = 00000000] [url = about:blank] 12:36:04 INFO - PROCESS | 3740 | --DOMWINDOW == 106 (18F8B800) [pid = 3740] [serial = 1543] [outer = 00000000] [url = about:blank] 12:36:04 INFO - PROCESS | 3740 | --DOMWINDOW == 105 (191AC000) [pid = 3740] [serial = 1544] [outer = 00000000] [url = about:blank] 12:36:04 INFO - PROCESS | 3740 | --DOMWINDOW == 104 (1527B400) [pid = 3740] [serial = 1540] [outer = 00000000] [url = about:blank] 12:36:04 INFO - PROCESS | 3740 | --DOMWINDOW == 103 (15EED800) [pid = 3740] [serial = 1541] [outer = 00000000] [url = about:blank] 12:36:04 INFO - PROCESS | 3740 | --DOMWINDOW == 102 (16EA7400) [pid = 3740] [serial = 1538] [outer = 00000000] [url = about:blank] 12:36:04 INFO - PROCESS | 3740 | --DOMWINDOW == 101 (153A5C00) [pid = 3740] [serial = 1537] [outer = 00000000] [url = about:blank] 12:36:04 INFO - PROCESS | 3740 | --DOMWINDOW == 100 (10E9DC00) [pid = 3740] [serial = 1535] [outer = 00000000] [url = about:blank] 12:36:04 INFO - PROCESS | 3740 | --DOMWINDOW == 99 (10B41800) [pid = 3740] [serial = 1534] [outer = 00000000] [url = about:blank] 12:36:04 INFO - PROCESS | 3740 | --DOMWINDOW == 98 (1CFAC400) [pid = 3740] [serial = 1559] [outer = 00000000] [url = about:blank] 12:36:04 INFO - PROCESS | 3740 | --DOMWINDOW == 97 (1B8AFC00) [pid = 3740] [serial = 1532] [outer = 00000000] [url = about:blank] 12:36:04 INFO - PROCESS | 3740 | --DOMWINDOW == 96 (1A638400) [pid = 3740] [serial = 1531] [outer = 00000000] [url = about:blank] 12:36:04 INFO - PROCESS | 3740 | --DOMWINDOW == 95 (2A3AAC00) [pid = 3740] [serial = 1529] [outer = 00000000] [url = about:blank] 12:36:04 INFO - PROCESS | 3740 | --DOMWINDOW == 94 (2A3A3800) [pid = 3740] [serial = 1528] [outer = 00000000] [url = about:blank] 12:36:04 INFO - PROCESS | 3740 | --DOMWINDOW == 93 (29ECA800) [pid = 3740] [serial = 1526] [outer = 00000000] [url = about:blank] 12:36:04 INFO - PROCESS | 3740 | --DOMWINDOW == 92 (29EC8400) [pid = 3740] [serial = 1525] [outer = 00000000] [url = about:blank] 12:36:04 INFO - PROCESS | 3740 | --DOMWINDOW == 91 (285ACC00) [pid = 3740] [serial = 1523] [outer = 00000000] [url = about:blank] 12:36:04 INFO - PROCESS | 3740 | --DOMWINDOW == 90 (285A8000) [pid = 3740] [serial = 1522] [outer = 00000000] [url = about:blank] 12:36:04 INFO - PROCESS | 3740 | --DOMWINDOW == 89 (27170800) [pid = 3740] [serial = 1520] [outer = 00000000] [url = about:blank] 12:36:04 INFO - PROCESS | 3740 | --DOMWINDOW == 88 (2716F400) [pid = 3740] [serial = 1519] [outer = 00000000] [url = about:blank] 12:36:04 INFO - PROCESS | 3740 | --DOMWINDOW == 87 (26FA3800) [pid = 3740] [serial = 1517] [outer = 00000000] [url = about:blank] 12:36:04 INFO - PROCESS | 3740 | --DOMWINDOW == 86 (1A718400) [pid = 3740] [serial = 1556] [outer = 00000000] [url = about:blank] 12:36:04 INFO - PROCESS | 3740 | --DOMWINDOW == 85 (19EABC00) [pid = 3740] [serial = 1547] [outer = 00000000] [url = about:blank] 12:36:04 INFO - PROCESS | 3740 | --DOMWINDOW == 84 (1C1C8400) [pid = 3740] [serial = 1558] [outer = 00000000] [url = about:blank] 12:36:04 INFO - PROCESS | 3740 | 1464377764323 Marionette TRACE conn5 -> [0,2129,"getWindowHandle",null] 12:36:04 INFO - PROCESS | 3740 | 1464377764328 Marionette TRACE conn5 <- [1,2129,null,{"value":"13"}] 12:36:04 INFO - PROCESS | 3740 | 1464377764333 Marionette TRACE conn5 -> [0,2130,"setScriptTimeout",{"ms":35000}] 12:36:04 INFO - PROCESS | 3740 | 1464377764336 Marionette TRACE conn5 <- [1,2130,null,{}] 12:36:04 INFO - PROCESS | 3740 | 1464377764341 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}] 12:36:04 INFO - PROCESS | 3740 | 1464377764440 Marionette TRACE conn5 <- [1,2131,null,{"value":null}] 12:36:04 INFO - PROCESS | 3740 | 1464377764448 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\", \"518d4023-cf08-4df0-a07a-6b3da5d0c4d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:36:04 INFO - PROCESS | 3740 | ++DOCSHELL 0CB9A000 == 41 [pid = 3740] [id = 542] 12:36:04 INFO - PROCESS | 3740 | ++DOMWINDOW == 85 (0CB9A400) [pid = 3740] [serial = 1626] [outer = 00000000] 12:36:04 INFO - PROCESS | 3740 | ++DOMWINDOW == 86 (10528000) [pid = 3740] [serial = 1627] [outer = 0CB9A400] 12:36:04 INFO - PROCESS | 3740 | 1464377764496 Marionette DEBUG loaded listener.js 12:36:04 INFO - PROCESS | 3740 | ++DOMWINDOW == 87 (10531800) [pid = 3740] [serial = 1628] [outer = 0CB9A400] 12:36:05 INFO - PROCESS | 3740 | 1464377765065 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] 12:36:05 INFO - PROCESS | 3740 | 1464377765129 Marionette TRACE conn5 <- [1,2133,null,{"value":"13"}] 12:36:05 INFO - PROCESS | 3740 | 1464377765133 Marionette TRACE conn5 -> [0,2134,"setScriptTimeout",{"ms":35000}] 12:36:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 12:36:05 INFO - PROCESS | 3740 | 1464377765134 Marionette TRACE conn5 <- [1,2134,null,{}] 12:36:05 INFO - PROCESS | 3740 | 1464377765138 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}] 12:36:05 INFO - PROCESS | 3740 | 1464377765229 Marionette TRACE conn5 <- [1,2135,null,{"value":null}] 12:36:05 INFO - PROCESS | 3740 | 1464377765330 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\", \"518d4023-cf08-4df0-a07a-6b3da5d0c4d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:36:05 INFO - PROCESS | 3740 | ++DOCSHELL 10E95800 == 42 [pid = 3740] [id = 543] 12:36:05 INFO - PROCESS | 3740 | ++DOMWINDOW == 88 (10E9DC00) [pid = 3740] [serial = 1629] [outer = 00000000] 12:36:05 INFO - PROCESS | 3740 | ++DOMWINDOW == 89 (147A2000) [pid = 3740] [serial = 1630] [outer = 10E9DC00] 12:36:05 INFO - PROCESS | 3740 | 1464377765376 Marionette DEBUG loaded listener.js 12:36:05 INFO - PROCESS | 3740 | ++DOMWINDOW == 90 (148EB800) [pid = 3740] [serial = 1631] [outer = 10E9DC00] 12:36:05 INFO - PROCESS | 3740 | 1464377765792 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] 12:36:05 INFO - PROCESS | 3740 | 1464377765810 Marionette TRACE conn5 <- [1,2137,null,{"value":"13"}] 12:36:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 12:36:05 INFO - PROCESS | 3740 | 1464377765819 Marionette TRACE conn5 -> [0,2138,"setScriptTimeout",{"ms":35000}] 12:36:05 INFO - PROCESS | 3740 | 1464377765825 Marionette TRACE conn5 <- [1,2138,null,{}] 12:36:05 INFO - PROCESS | 3740 | 1464377765829 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}] 12:36:05 INFO - PROCESS | 3740 | 1464377765922 Marionette TRACE conn5 <- [1,2139,null,{"value":null}] 12:36:05 INFO - PROCESS | 3740 | 1464377765929 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\", \"518d4023-cf08-4df0-a07a-6b3da5d0c4d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:36:05 INFO - PROCESS | 3740 | ++DOCSHELL 14940000 == 43 [pid = 3740] [id = 544] 12:36:05 INFO - PROCESS | 3740 | ++DOMWINDOW == 91 (14941C00) [pid = 3740] [serial = 1632] [outer = 00000000] 12:36:05 INFO - PROCESS | 3740 | ++DOMWINDOW == 92 (15097400) [pid = 3740] [serial = 1633] [outer = 14941C00] 12:36:05 INFO - PROCESS | 3740 | 1464377765973 Marionette DEBUG loaded listener.js 12:36:06 INFO - PROCESS | 3740 | ++DOMWINDOW == 93 (15274C00) [pid = 3740] [serial = 1634] [outer = 14941C00] 12:36:06 INFO - PROCESS | 3740 | 1464377766453 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]]]}] 12:36:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 12:36:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 690ms 12:36:06 INFO - PROCESS | 3740 | 1464377766508 Marionette TRACE conn5 -> [0,2141,"getWindowHandle",null] 12:36:06 INFO - PROCESS | 3740 | 1464377766519 Marionette TRACE conn5 <- [1,2141,null,{"value":"13"}] 12:36:06 INFO - PROCESS | 3740 | 1464377766523 Marionette TRACE conn5 -> [0,2142,"setScriptTimeout",{"ms":35000}] 12:36:06 INFO - PROCESS | 3740 | 1464377766524 Marionette TRACE conn5 <- [1,2142,null,{}] 12:36:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 12:36:06 INFO - PROCESS | 3740 | 1464377766528 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}] 12:36:06 INFO - PROCESS | 3740 | 1464377766654 Marionette TRACE conn5 <- [1,2143,null,{"value":null}] 12:36:06 INFO - PROCESS | 3740 | 1464377766716 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\", \"518d4023-cf08-4df0-a07a-6b3da5d0c4d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:36:06 INFO - PROCESS | 3740 | ++DOCSHELL 0CA2DC00 == 44 [pid = 3740] [id = 545] 12:36:06 INFO - PROCESS | 3740 | ++DOMWINDOW == 94 (1052CC00) [pid = 3740] [serial = 1635] [outer = 00000000] 12:36:06 INFO - PROCESS | 3740 | ++DOMWINDOW == 95 (153AF800) [pid = 3740] [serial = 1636] [outer = 1052CC00] 12:36:06 INFO - PROCESS | 3740 | 1464377766762 Marionette DEBUG loaded listener.js 12:36:06 INFO - PROCESS | 3740 | ++DOMWINDOW == 96 (15EF0800) [pid = 3740] [serial = 1637] [outer = 1052CC00] 12:36:07 INFO - PROCESS | 3740 | 1464377767191 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]]]}] 12:36:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 12:36:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 731ms 12:36:07 INFO - PROCESS | 3740 | 1464377767259 Marionette TRACE conn5 -> [0,2145,"getWindowHandle",null] 12:36:07 INFO - PROCESS | 3740 | 1464377767261 Marionette TRACE conn5 <- [1,2145,null,{"value":"13"}] 12:36:07 INFO - PROCESS | 3740 | 1464377767268 Marionette TRACE conn5 -> [0,2146,"setScriptTimeout",{"ms":35000}] 12:36:07 INFO - PROCESS | 3740 | 1464377767270 Marionette TRACE conn5 <- [1,2146,null,{}] 12:36:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 12:36:07 INFO - PROCESS | 3740 | 1464377767273 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}] 12:36:07 INFO - PROCESS | 3740 | 1464377767423 Marionette TRACE conn5 <- [1,2147,null,{"value":null}] 12:36:07 INFO - PROCESS | 3740 | 1464377767448 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\", \"518d4023-cf08-4df0-a07a-6b3da5d0c4d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:36:07 INFO - PROCESS | 3740 | ++DOCSHELL 16EE8C00 == 45 [pid = 3740] [id = 546] 12:36:07 INFO - PROCESS | 3740 | ++DOMWINDOW == 97 (17E04000) [pid = 3740] [serial = 1638] [outer = 00000000] 12:36:07 INFO - PROCESS | 3740 | ++DOMWINDOW == 98 (17EA5C00) [pid = 3740] [serial = 1639] [outer = 17E04000] 12:36:07 INFO - PROCESS | 3740 | 1464377767499 Marionette DEBUG loaded listener.js 12:36:07 INFO - PROCESS | 3740 | ++DOMWINDOW == 99 (18F84000) [pid = 3740] [serial = 1640] [outer = 17E04000] 12:36:08 INFO - PROCESS | 3740 | 1464377768008 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]]]}] 12:36:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 12:36:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 770ms 12:36:08 INFO - PROCESS | 3740 | 1464377768048 Marionette TRACE conn5 -> [0,2149,"getWindowHandle",null] 12:36:08 INFO - PROCESS | 3740 | 1464377768050 Marionette TRACE conn5 <- [1,2149,null,{"value":"13"}] 12:36:08 INFO - PROCESS | 3740 | 1464377768053 Marionette TRACE conn5 -> [0,2150,"setScriptTimeout",{"ms":35000}] 12:36:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 12:36:08 INFO - PROCESS | 3740 | 1464377768055 Marionette TRACE conn5 <- [1,2150,null,{}] 12:36:08 INFO - PROCESS | 3740 | 1464377768058 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}] 12:36:08 INFO - PROCESS | 3740 | 1464377768182 Marionette TRACE conn5 <- [1,2151,null,{"value":null}] 12:36:08 INFO - PROCESS | 3740 | 1464377768251 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\", \"518d4023-cf08-4df0-a07a-6b3da5d0c4d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:36:08 INFO - PROCESS | 3740 | ++DOCSHELL 18F92800 == 46 [pid = 3740] [id = 547] 12:36:08 INFO - PROCESS | 3740 | ++DOMWINDOW == 100 (191AA800) [pid = 3740] [serial = 1641] [outer = 00000000] 12:36:08 INFO - PROCESS | 3740 | ++DOMWINDOW == 101 (1986AC00) [pid = 3740] [serial = 1642] [outer = 191AA800] 12:36:08 INFO - PROCESS | 3740 | 1464377768295 Marionette DEBUG loaded listener.js 12:36:08 INFO - PROCESS | 3740 | ++DOMWINDOW == 102 (19EAA400) [pid = 3740] [serial = 1643] [outer = 191AA800] 12:36:08 INFO - PROCESS | 3740 | --DOMWINDOW == 101 (10B88800) [pid = 3740] [serial = 1587] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 12:36:08 INFO - PROCESS | 3740 | --DOMWINDOW == 100 (10553C00) [pid = 3740] [serial = 1569] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 12:36:08 INFO - PROCESS | 3740 | --DOMWINDOW == 99 (1496D000) [pid = 3740] [serial = 1578] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 12:36:08 INFO - PROCESS | 3740 | --DOMWINDOW == 98 (1176B400) [pid = 3740] [serial = 1575] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 12:36:08 INFO - PROCESS | 3740 | --DOMWINDOW == 97 (15309400) [pid = 3740] [serial = 1590] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 12:36:08 INFO - PROCESS | 3740 | --DOMWINDOW == 96 (10B49000) [pid = 3740] [serial = 1572] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 12:36:08 INFO - PROCESS | 3740 | --DOMWINDOW == 95 (0CA2B400) [pid = 3740] [serial = 1563] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 12:36:08 INFO - PROCESS | 3740 | --DOMWINDOW == 94 (14C75C00) [pid = 3740] [serial = 1581] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 12:36:08 INFO - PROCESS | 3740 | --DOMWINDOW == 93 (1520C000) [pid = 3740] [serial = 1584] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 12:36:08 INFO - PROCESS | 3740 | --DOMWINDOW == 92 (0CAC8000) [pid = 3740] [serial = 1566] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 12:36:08 INFO - PROCESS | 3740 | --DOMWINDOW == 91 (17E10400) [pid = 3740] [serial = 1593] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 12:36:08 INFO - PROCESS | 3740 | --DOMWINDOW == 90 (15208800) [pid = 3740] [serial = 1599] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 12:36:08 INFO - PROCESS | 3740 | --DOMWINDOW == 89 (0FE85400) [pid = 3740] [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.] 12:36:08 INFO - PROCESS | 3740 | --DOMWINDOW == 88 (1479A400) [pid = 3740] [serial = 1596] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 12:36:08 INFO - PROCESS | 3740 | --DOMWINDOW == 87 (14F77C00) [pid = 3740] [serial = 32] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 12:36:08 INFO - PROCESS | 3740 | 1464377768853 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]]]}] 12:36:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 12:36:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 830ms 12:36:08 INFO - PROCESS | 3740 | 1464377768894 Marionette TRACE conn5 -> [0,2153,"getWindowHandle",null] 12:36:08 INFO - PROCESS | 3740 | 1464377768896 Marionette TRACE conn5 <- [1,2153,null,{"value":"13"}] 12:36:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 12:36:08 INFO - PROCESS | 3740 | 1464377768900 Marionette TRACE conn5 -> [0,2154,"setScriptTimeout",{"ms":35000}] 12:36:08 INFO - PROCESS | 3740 | 1464377768902 Marionette TRACE conn5 <- [1,2154,null,{}] 12:36:08 INFO - PROCESS | 3740 | 1464377768905 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}] 12:36:09 INFO - PROCESS | 3740 | 1464377769000 Marionette TRACE conn5 <- [1,2155,null,{"value":null}] 12:36:09 INFO - PROCESS | 3740 | 1464377769008 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\", \"518d4023-cf08-4df0-a07a-6b3da5d0c4d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:36:09 INFO - PROCESS | 3740 | ++DOCSHELL 10534800 == 47 [pid = 3740] [id = 548] 12:36:09 INFO - PROCESS | 3740 | ++DOMWINDOW == 88 (1150F400) [pid = 3740] [serial = 1644] [outer = 00000000] 12:36:09 INFO - PROCESS | 3740 | ++DOMWINDOW == 89 (14F77C00) [pid = 3740] [serial = 1645] [outer = 1150F400] 12:36:09 INFO - PROCESS | 3740 | 1464377769053 Marionette DEBUG loaded listener.js 12:36:09 INFO - PROCESS | 3740 | ++DOMWINDOW == 90 (15278400) [pid = 3740] [serial = 1646] [outer = 1150F400] 12:36:09 INFO - PROCESS | 3740 | 1464377769476 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]]]}] 12:36:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 12:36:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 630ms 12:36:09 INFO - PROCESS | 3740 | 1464377769536 Marionette TRACE conn5 -> [0,2157,"getWindowHandle",null] 12:36:09 INFO - PROCESS | 3740 | 1464377769538 Marionette TRACE conn5 <- [1,2157,null,{"value":"13"}] 12:36:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 12:36:09 INFO - PROCESS | 3740 | 1464377769541 Marionette TRACE conn5 -> [0,2158,"setScriptTimeout",{"ms":35000}] 12:36:09 INFO - PROCESS | 3740 | 1464377769543 Marionette TRACE conn5 <- [1,2158,null,{}] 12:36:09 INFO - PROCESS | 3740 | 1464377769546 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}] 12:36:09 INFO - PROCESS | 3740 | 1464377769633 Marionette TRACE conn5 <- [1,2159,null,{"value":null}] 12:36:09 INFO - PROCESS | 3740 | 1464377769639 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\", \"518d4023-cf08-4df0-a07a-6b3da5d0c4d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:36:09 INFO - PROCESS | 3740 | ++DOCSHELL 148E2800 == 48 [pid = 3740] [id = 549] 12:36:09 INFO - PROCESS | 3740 | ++DOMWINDOW == 91 (16BD7400) [pid = 3740] [serial = 1647] [outer = 00000000] 12:36:09 INFO - PROCESS | 3740 | ++DOMWINDOW == 92 (1A223400) [pid = 3740] [serial = 1648] [outer = 16BD7400] 12:36:09 INFO - PROCESS | 3740 | 1464377769683 Marionette DEBUG loaded listener.js 12:36:09 INFO - PROCESS | 3740 | ++DOMWINDOW == 93 (1A22AC00) [pid = 3740] [serial = 1649] [outer = 16BD7400] 12:36:10 INFO - PROCESS | 3740 | 1464377770127 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]]]}] 12:36:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 12:36:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 630ms 12:36:10 INFO - PROCESS | 3740 | 1464377770174 Marionette TRACE conn5 -> [0,2161,"getWindowHandle",null] 12:36:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 12:36:10 INFO - PROCESS | 3740 | 1464377770177 Marionette TRACE conn5 <- [1,2161,null,{"value":"13"}] 12:36:10 INFO - PROCESS | 3740 | 1464377770180 Marionette TRACE conn5 -> [0,2162,"setScriptTimeout",{"ms":35000}] 12:36:10 INFO - PROCESS | 3740 | 1464377770182 Marionette TRACE conn5 <- [1,2162,null,{}] 12:36:10 INFO - PROCESS | 3740 | 1464377770185 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}] 12:36:10 INFO - PROCESS | 3740 | 1464377770271 Marionette TRACE conn5 <- [1,2163,null,{"value":null}] 12:36:10 INFO - PROCESS | 3740 | 1464377770279 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\", \"518d4023-cf08-4df0-a07a-6b3da5d0c4d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:36:10 INFO - PROCESS | 3740 | ++DOCSHELL 15EEE400 == 49 [pid = 3740] [id = 550] 12:36:10 INFO - PROCESS | 3740 | ++DOMWINDOW == 94 (16EB1000) [pid = 3740] [serial = 1650] [outer = 00000000] 12:36:10 INFO - PROCESS | 3740 | ++DOMWINDOW == 95 (1A42B000) [pid = 3740] [serial = 1651] [outer = 16EB1000] 12:36:10 INFO - PROCESS | 3740 | 1464377770323 Marionette DEBUG loaded listener.js 12:36:10 INFO - PROCESS | 3740 | ++DOMWINDOW == 96 (1A432800) [pid = 3740] [serial = 1652] [outer = 16EB1000] 12:36:11 INFO - PROCESS | 3740 | --DOCSHELL 18301C00 == 48 [pid = 3740] [id = 147] 12:36:11 INFO - PROCESS | 3740 | --DOCSHELL 1983C800 == 47 [pid = 3740] [id = 150] 12:36:11 INFO - PROCESS | 3740 | --DOCSHELL 0CACA800 == 46 [pid = 3740] [id = 155] 12:36:11 INFO - PROCESS | 3740 | --DOCSHELL 18310C00 == 45 [pid = 3740] [id = 148] 12:36:11 INFO - PROCESS | 3740 | --DOCSHELL 0CA37800 == 44 [pid = 3740] [id = 151] 12:36:11 INFO - PROCESS | 3740 | --DOCSHELL 1052A800 == 43 [pid = 3740] [id = 142] 12:36:11 INFO - PROCESS | 3740 | --DOCSHELL 1A4F3400 == 42 [pid = 3740] [id = 153] 12:36:11 INFO - PROCESS | 3740 | --DOCSHELL 0FE3A800 == 41 [pid = 3740] [id = 157] 12:36:11 INFO - PROCESS | 3740 | --DOCSHELL 149EFC00 == 40 [pid = 3740] [id = 145] 12:36:11 INFO - PROCESS | 3740 | --DOCSHELL 0CA3A000 == 39 [pid = 3740] [id = 156] 12:36:11 INFO - PROCESS | 3740 | --DOCSHELL 191B6C00 == 38 [pid = 3740] [id = 149] 12:36:11 INFO - PROCESS | 3740 | --DOCSHELL 19EB0000 == 37 [pid = 3740] [id = 154] 12:36:11 INFO - PROCESS | 3740 | --DOCSHELL 0CB9A000 == 36 [pid = 3740] [id = 542] 12:36:11 INFO - PROCESS | 3740 | --DOCSHELL 0CA2E400 == 35 [pid = 3740] [id = 541] 12:36:11 INFO - PROCESS | 3740 | --DOCSHELL 09D34C00 == 34 [pid = 3740] [id = 14] 12:36:11 INFO - PROCESS | 3740 | --DOCSHELL 192DEC00 == 33 [pid = 3740] [id = 539] 12:36:11 INFO - PROCESS | 3740 | --DOCSHELL 0FFF0400 == 32 [pid = 3740] [id = 540] 12:36:12 INFO - PROCESS | 3740 | --DOCSHELL 16EE8C00 == 31 [pid = 3740] [id = 546] 12:36:12 INFO - PROCESS | 3740 | --DOCSHELL 10E95800 == 30 [pid = 3740] [id = 543] 12:36:12 INFO - PROCESS | 3740 | --DOCSHELL 10534800 == 29 [pid = 3740] [id = 548] 12:36:12 INFO - PROCESS | 3740 | --DOCSHELL 18F92800 == 28 [pid = 3740] [id = 547] 12:36:12 INFO - PROCESS | 3740 | --DOCSHELL 148E2800 == 27 [pid = 3740] [id = 549] 12:36:12 INFO - PROCESS | 3740 | --DOCSHELL 0CA2DC00 == 26 [pid = 3740] [id = 545] 12:36:12 INFO - PROCESS | 3740 | --DOCSHELL 14940000 == 25 [pid = 3740] [id = 544] 12:36:12 INFO - PROCESS | 3740 | --DOMWINDOW == 95 (1509A000) [pid = 3740] [serial = 34] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 12:36:12 INFO - PROCESS | 3740 | --DOMWINDOW == 94 (18309400) [pid = 3740] [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.] 12:36:12 INFO - PROCESS | 3740 | --DOMWINDOW == 93 (16EA9400) [pid = 3740] [serial = 1600] [outer = 00000000] [url = about:blank] 12:36:12 INFO - PROCESS | 3740 | --DOMWINDOW == 92 (18307000) [pid = 3740] [serial = 1595] [outer = 00000000] [url = about:blank] 12:36:12 INFO - PROCESS | 3740 | --DOMWINDOW == 91 (14976800) [pid = 3740] [serial = 1597] [outer = 00000000] [url = about:blank] 12:36:12 INFO - PROCESS | 3740 | --DOMWINDOW == 90 (1520F400) [pid = 3740] [serial = 1586] [outer = 00000000] [url = about:blank] 12:36:12 INFO - PROCESS | 3740 | --DOMWINDOW == 89 (14C75800) [pid = 3740] [serial = 1598] [outer = 00000000] [url = about:blank] 12:36:12 INFO - PROCESS | 3740 | --DOMWINDOW == 88 (15317800) [pid = 3740] [serial = 1588] [outer = 00000000] [url = about:blank] 12:36:12 INFO - PROCESS | 3740 | --DOMWINDOW == 87 (15319C00) [pid = 3740] [serial = 1589] [outer = 00000000] [url = about:blank] 12:36:12 INFO - PROCESS | 3740 | --DOMWINDOW == 86 (10577800) [pid = 3740] [serial = 1570] [outer = 00000000] [url = about:blank] 12:36:12 INFO - PROCESS | 3740 | --DOMWINDOW == 85 (10A99C00) [pid = 3740] [serial = 1571] [outer = 00000000] [url = about:blank] 12:36:12 INFO - PROCESS | 3740 | --DOMWINDOW == 84 (14981C00) [pid = 3740] [serial = 1579] [outer = 00000000] [url = about:blank] 12:36:12 INFO - PROCESS | 3740 | --DOMWINDOW == 83 (14A62400) [pid = 3740] [serial = 1580] [outer = 00000000] [url = about:blank] 12:36:12 INFO - PROCESS | 3740 | --DOMWINDOW == 82 (14787C00) [pid = 3740] [serial = 1576] [outer = 00000000] [url = about:blank] 12:36:12 INFO - PROCESS | 3740 | --DOMWINDOW == 81 (148EAC00) [pid = 3740] [serial = 1577] [outer = 00000000] [url = about:blank] 12:36:12 INFO - PROCESS | 3740 | --DOMWINDOW == 80 (16EABC00) [pid = 3740] [serial = 1592] [outer = 00000000] [url = about:blank] 12:36:12 INFO - PROCESS | 3740 | --DOMWINDOW == 79 (10B88C00) [pid = 3740] [serial = 1573] [outer = 00000000] [url = about:blank] 12:36:12 INFO - PROCESS | 3740 | --DOMWINDOW == 78 (10D4F800) [pid = 3740] [serial = 1574] [outer = 00000000] [url = about:blank] 12:36:12 INFO - PROCESS | 3740 | --DOMWINDOW == 77 (0CA38000) [pid = 3740] [serial = 1564] [outer = 00000000] [url = about:blank] 12:36:12 INFO - PROCESS | 3740 | --DOMWINDOW == 76 (0CAC1000) [pid = 3740] [serial = 1565] [outer = 00000000] [url = about:blank] 12:36:12 INFO - PROCESS | 3740 | --DOMWINDOW == 75 (16EA4800) [pid = 3740] [serial = 1591] [outer = 00000000] [url = about:blank] 12:36:12 INFO - PROCESS | 3740 | --DOMWINDOW == 74 (14FDC800) [pid = 3740] [serial = 1582] [outer = 00000000] [url = about:blank] 12:36:12 INFO - PROCESS | 3740 | --DOMWINDOW == 73 (15203800) [pid = 3740] [serial = 1583] [outer = 00000000] [url = about:blank] 12:36:12 INFO - PROCESS | 3740 | --DOMWINDOW == 72 (15274400) [pid = 3740] [serial = 1585] [outer = 00000000] [url = about:blank] 12:36:12 INFO - PROCESS | 3740 | --DOMWINDOW == 71 (0CB96400) [pid = 3740] [serial = 1567] [outer = 00000000] [url = about:blank] 12:36:12 INFO - PROCESS | 3740 | --DOMWINDOW == 70 (0FF62400) [pid = 3740] [serial = 1568] [outer = 00000000] [url = about:blank] 12:36:12 INFO - PROCESS | 3740 | --DOMWINDOW == 69 (17ECD400) [pid = 3740] [serial = 1594] [outer = 00000000] [url = about:blank] 12:36:12 INFO - PROCESS | 3740 | --DOMWINDOW == 68 (18301800) [pid = 3740] [serial = 1601] [outer = 00000000] [url = about:blank] 12:36:12 INFO - PROCESS | 3740 | --DOMWINDOW == 67 (1876E000) [pid = 3740] [serial = 1603] [outer = 00000000] [url = about:blank] 12:36:12 INFO - PROCESS | 3740 | 1464377772504 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]]]}] 12:36:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 12:36:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 2378ms 12:36:12 INFO - PROCESS | 3740 | 1464377772559 Marionette TRACE conn5 -> [0,2165,"getWindowHandle",null] 12:36:12 INFO - PROCESS | 3740 | 1464377772562 Marionette TRACE conn5 <- [1,2165,null,{"value":"13"}] 12:36:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 12:36:12 INFO - PROCESS | 3740 | 1464377772568 Marionette TRACE conn5 -> [0,2166,"setScriptTimeout",{"ms":35000}] 12:36:12 INFO - PROCESS | 3740 | 1464377772571 Marionette TRACE conn5 <- [1,2166,null,{}] 12:36:12 INFO - PROCESS | 3740 | 1464377772578 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}] 12:36:12 INFO - PROCESS | 3740 | 1464377772669 Marionette TRACE conn5 <- [1,2167,null,{"value":null}] 12:36:12 INFO - PROCESS | 3740 | 1464377772793 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\", \"518d4023-cf08-4df0-a07a-6b3da5d0c4d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:36:12 INFO - PROCESS | 3740 | ++DOCSHELL 09D34800 == 26 [pid = 3740] [id = 551] 12:36:12 INFO - PROCESS | 3740 | ++DOMWINDOW == 68 (0CA30000) [pid = 3740] [serial = 1653] [outer = 00000000] 12:36:12 INFO - PROCESS | 3740 | ++DOMWINDOW == 69 (0CABD400) [pid = 3740] [serial = 1654] [outer = 0CA30000] 12:36:12 INFO - PROCESS | 3740 | 1464377772842 Marionette DEBUG loaded listener.js 12:36:12 INFO - PROCESS | 3740 | ++DOMWINDOW == 70 (0CAC4C00) [pid = 3740] [serial = 1655] [outer = 0CA30000] 12:36:13 INFO - PROCESS | 3740 | 1464377773256 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]]]}] 12:36:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 12:36:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 732ms 12:36:13 INFO - PROCESS | 3740 | 1464377773300 Marionette TRACE conn5 -> [0,2169,"getWindowHandle",null] 12:36:13 INFO - PROCESS | 3740 | 1464377773306 Marionette TRACE conn5 <- [1,2169,null,{"value":"13"}] 12:36:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 12:36:13 INFO - PROCESS | 3740 | 1464377773313 Marionette TRACE conn5 -> [0,2170,"setScriptTimeout",{"ms":35000}] 12:36:13 INFO - PROCESS | 3740 | 1464377773315 Marionette TRACE conn5 <- [1,2170,null,{}] 12:36:13 INFO - PROCESS | 3740 | 1464377773319 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}] 12:36:13 INFO - PROCESS | 3740 | 1464377773407 Marionette TRACE conn5 <- [1,2171,null,{"value":null}] 12:36:13 INFO - PROCESS | 3740 | 1464377773416 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\", \"518d4023-cf08-4df0-a07a-6b3da5d0c4d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:36:13 INFO - PROCESS | 3740 | ++DOCSHELL 0CB36800 == 27 [pid = 3740] [id = 552] 12:36:13 INFO - PROCESS | 3740 | ++DOMWINDOW == 71 (0CB37800) [pid = 3740] [serial = 1656] [outer = 00000000] 12:36:13 INFO - PROCESS | 3740 | ++DOMWINDOW == 72 (0FF67000) [pid = 3740] [serial = 1657] [outer = 0CB37800] 12:36:13 INFO - PROCESS | 3740 | 1464377773462 Marionette DEBUG loaded listener.js 12:36:13 INFO - PROCESS | 3740 | ++DOMWINDOW == 73 (10529000) [pid = 3740] [serial = 1658] [outer = 0CB37800] 12:36:13 INFO - PROCESS | 3740 | 1464377773949 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]]]}] 12:36:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 12:36:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 670ms 12:36:14 INFO - PROCESS | 3740 | 1464377773985 Marionette TRACE conn5 -> [0,2173,"getWindowHandle",null] 12:36:14 INFO - PROCESS | 3740 | 1464377773988 Marionette TRACE conn5 <- [1,2173,null,{"value":"13"}] 12:36:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 12:36:14 INFO - PROCESS | 3740 | 1464377773992 Marionette TRACE conn5 -> [0,2174,"setScriptTimeout",{"ms":35000}] 12:36:14 INFO - PROCESS | 3740 | 1464377773996 Marionette TRACE conn5 <- [1,2174,null,{}] 12:36:14 INFO - PROCESS | 3740 | 1464377774007 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}] 12:36:14 INFO - PROCESS | 3740 | 1464377774124 Marionette TRACE conn5 <- [1,2175,null,{"value":null}] 12:36:14 INFO - PROCESS | 3740 | 1464377774142 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\", \"518d4023-cf08-4df0-a07a-6b3da5d0c4d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:36:14 INFO - PROCESS | 3740 | ++DOCSHELL 10B41000 == 28 [pid = 3740] [id = 553] 12:36:14 INFO - PROCESS | 3740 | ++DOMWINDOW == 74 (10B41400) [pid = 3740] [serial = 1659] [outer = 00000000] 12:36:14 INFO - PROCESS | 3740 | ++DOMWINDOW == 75 (10B45800) [pid = 3740] [serial = 1660] [outer = 10B41400] 12:36:14 INFO - PROCESS | 3740 | 1464377774193 Marionette DEBUG loaded listener.js 12:36:14 INFO - PROCESS | 3740 | ++DOMWINDOW == 76 (10B81C00) [pid = 3740] [serial = 1661] [outer = 10B41400] 12:36:14 INFO - PROCESS | 3740 | 1464377774651 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]]]}] 12:36:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 12:36:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 670ms 12:36:14 INFO - PROCESS | 3740 | 1464377774671 Marionette TRACE conn5 -> [0,2177,"getWindowHandle",null] 12:36:14 INFO - PROCESS | 3740 | 1464377774673 Marionette TRACE conn5 <- [1,2177,null,{"value":"13"}] 12:36:14 INFO - PROCESS | 3740 | 1464377774677 Marionette TRACE conn5 -> [0,2178,"setScriptTimeout",{"ms":35000}] 12:36:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 12:36:14 INFO - PROCESS | 3740 | 1464377774679 Marionette TRACE conn5 <- [1,2178,null,{}] 12:36:14 INFO - PROCESS | 3740 | 1464377774682 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}] 12:36:14 INFO - PROCESS | 3740 | 1464377774771 Marionette TRACE conn5 <- [1,2179,null,{"value":null}] 12:36:14 INFO - PROCESS | 3740 | 1464377774789 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\", \"518d4023-cf08-4df0-a07a-6b3da5d0c4d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:36:14 INFO - PROCESS | 3740 | ++DOCSHELL 10B45400 == 29 [pid = 3740] [id = 554] 12:36:14 INFO - PROCESS | 3740 | ++DOMWINDOW == 77 (10B8CC00) [pid = 3740] [serial = 1662] [outer = 00000000] 12:36:14 INFO - PROCESS | 3740 | ++DOMWINDOW == 78 (11702000) [pid = 3740] [serial = 1663] [outer = 10B8CC00] 12:36:14 INFO - PROCESS | 3740 | 1464377774836 Marionette DEBUG loaded listener.js 12:36:14 INFO - PROCESS | 3740 | ++DOMWINDOW == 79 (14786C00) [pid = 3740] [serial = 1664] [outer = 10B8CC00] 12:36:15 INFO - PROCESS | 3740 | 1464377775327 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]]]}] 12:36:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 12:36:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 730ms 12:36:15 INFO - PROCESS | 3740 | 1464377775411 Marionette TRACE conn5 -> [0,2181,"getWindowHandle",null] 12:36:15 INFO - PROCESS | 3740 | 1464377775415 Marionette TRACE conn5 <- [1,2181,null,{"value":"13"}] 12:36:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 12:36:15 INFO - PROCESS | 3740 | 1464377775421 Marionette TRACE conn5 -> [0,2182,"setScriptTimeout",{"ms":35000}] 12:36:15 INFO - PROCESS | 3740 | 1464377775426 Marionette TRACE conn5 <- [1,2182,null,{}] 12:36:15 INFO - PROCESS | 3740 | 1464377775432 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}] 12:36:15 INFO - PROCESS | 3740 | 1464377775606 Marionette TRACE conn5 <- [1,2183,null,{"value":null}] 12:36:15 INFO - PROCESS | 3740 | 1464377775713 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\", \"518d4023-cf08-4df0-a07a-6b3da5d0c4d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:36:15 INFO - PROCESS | 3740 | ++DOCSHELL 0CA3AC00 == 30 [pid = 3740] [id = 555] 12:36:15 INFO - PROCESS | 3740 | ++DOMWINDOW == 80 (0CABD800) [pid = 3740] [serial = 1665] [outer = 00000000] 12:36:15 INFO - PROCESS | 3740 | ++DOMWINDOW == 81 (0CB32800) [pid = 3740] [serial = 1666] [outer = 0CABD800] 12:36:15 INFO - PROCESS | 3740 | 1464377775770 Marionette DEBUG loaded listener.js 12:36:15 INFO - PROCESS | 3740 | ++DOMWINDOW == 82 (0FF04400) [pid = 3740] [serial = 1667] [outer = 0CABD800] 12:36:16 INFO - PROCESS | 3740 | 1464377776516 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]]]}] 12:36:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 12:36:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 1182ms 12:36:16 INFO - PROCESS | 3740 | 1464377776608 Marionette TRACE conn5 -> [0,2185,"getWindowHandle",null] 12:36:16 INFO - PROCESS | 3740 | 1464377776614 Marionette TRACE conn5 <- [1,2185,null,{"value":"13"}] 12:36:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 12:36:16 INFO - PROCESS | 3740 | 1464377776620 Marionette TRACE conn5 -> [0,2186,"setScriptTimeout",{"ms":35000}] 12:36:16 INFO - PROCESS | 3740 | 1464377776623 Marionette TRACE conn5 <- [1,2186,null,{}] 12:36:16 INFO - PROCESS | 3740 | 1464377776628 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}] 12:36:16 INFO - PROCESS | 3740 | 1464377776788 Marionette TRACE conn5 <- [1,2187,null,{"value":null}] 12:36:16 INFO - PROCESS | 3740 | 1464377776911 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\", \"518d4023-cf08-4df0-a07a-6b3da5d0c4d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:36:16 INFO - PROCESS | 3740 | ++DOCSHELL 1175C800 == 31 [pid = 3740] [id = 556] 12:36:16 INFO - PROCESS | 3740 | ++DOMWINDOW == 83 (14781400) [pid = 3740] [serial = 1668] [outer = 00000000] 12:36:16 INFO - PROCESS | 3740 | ++DOMWINDOW == 84 (148EC400) [pid = 3740] [serial = 1669] [outer = 14781400] 12:36:16 INFO - PROCESS | 3740 | 1464377776970 Marionette DEBUG loaded listener.js 12:36:17 INFO - PROCESS | 3740 | ++DOMWINDOW == 85 (1493C400) [pid = 3740] [serial = 1670] [outer = 14781400] 12:36:17 INFO - PROCESS | 3740 | 1464377777799 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]]]}] 12:36:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 12:36:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 1227ms 12:36:17 INFO - PROCESS | 3740 | 1464377777848 Marionette TRACE conn5 -> [0,2189,"getWindowHandle",null] 12:36:17 INFO - PROCESS | 3740 | 1464377777852 Marionette TRACE conn5 <- [1,2189,null,{"value":"13"}] 12:36:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 12:36:17 INFO - PROCESS | 3740 | 1464377777857 Marionette TRACE conn5 -> [0,2190,"setScriptTimeout",{"ms":35000}] 12:36:17 INFO - PROCESS | 3740 | 1464377777861 Marionette TRACE conn5 <- [1,2190,null,{}] 12:36:17 INFO - PROCESS | 3740 | 1464377777868 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}] 12:36:17 INFO - PROCESS | 3740 | 1464377777974 Marionette TRACE conn5 <- [1,2191,null,{"value":null}] 12:36:18 INFO - PROCESS | 3740 | 1464377778094 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\", \"518d4023-cf08-4df0-a07a-6b3da5d0c4d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:36:18 INFO - PROCESS | 3740 | --DOCSHELL 16EA5000 == 30 [pid = 3740] [id = 537] 12:36:18 INFO - PROCESS | 3740 | --DOCSHELL 10A91C00 == 29 [pid = 3740] [id = 536] 12:36:18 INFO - PROCESS | 3740 | --DOCSHELL 18FCD400 == 28 [pid = 3740] [id = 538] 12:36:18 INFO - PROCESS | 3740 | --DOCSHELL 09DD2C00 == 27 [pid = 3740] [id = 535] 12:36:18 INFO - PROCESS | 3740 | --DOCSHELL 0CAC7800 == 26 [pid = 3740] [id = 522] 12:36:18 INFO - PROCESS | 3740 | --DOCSHELL 09DEAC00 == 25 [pid = 3740] [id = 521] 12:36:18 INFO - PROCESS | 3740 | ++DOCSHELL 08B7C400 == 26 [pid = 3740] [id = 557] 12:36:18 INFO - PROCESS | 3740 | ++DOMWINDOW == 86 (09DD2C00) [pid = 3740] [serial = 1671] [outer = 00000000] 12:36:18 INFO - PROCESS | 3740 | ++DOMWINDOW == 87 (0CAC4400) [pid = 3740] [serial = 1672] [outer = 09DD2C00] 12:36:18 INFO - PROCESS | 3740 | 1464377778159 Marionette DEBUG loaded listener.js 12:36:18 INFO - PROCESS | 3740 | ++DOMWINDOW == 88 (0CB36400) [pid = 3740] [serial = 1673] [outer = 09DD2C00] 12:36:18 INFO - PROCESS | 3740 | 1464377778563 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]]]}] 12:36:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 12:36:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 730ms 12:36:18 INFO - PROCESS | 3740 | 1464377778588 Marionette TRACE conn5 -> [0,2193,"getWindowHandle",null] 12:36:18 INFO - PROCESS | 3740 | 1464377778594 Marionette TRACE conn5 <- [1,2193,null,{"value":"13"}] 12:36:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 12:36:18 INFO - PROCESS | 3740 | 1464377778599 Marionette TRACE conn5 -> [0,2194,"setScriptTimeout",{"ms":35000}] 12:36:18 INFO - PROCESS | 3740 | 1464377778602 Marionette TRACE conn5 <- [1,2194,null,{}] 12:36:18 INFO - PROCESS | 3740 | 1464377778606 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}] 12:36:18 INFO - PROCESS | 3740 | 1464377778690 Marionette TRACE conn5 <- [1,2195,null,{"value":null}] 12:36:18 INFO - PROCESS | 3740 | 1464377778783 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\", \"518d4023-cf08-4df0-a07a-6b3da5d0c4d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:36:18 INFO - PROCESS | 3740 | ++DOCSHELL 0CB35400 == 27 [pid = 3740] [id = 558] 12:36:18 INFO - PROCESS | 3740 | ++DOMWINDOW == 89 (0CB3B400) [pid = 3740] [serial = 1674] [outer = 00000000] 12:36:18 INFO - PROCESS | 3740 | ++DOMWINDOW == 90 (10573000) [pid = 3740] [serial = 1675] [outer = 0CB3B400] 12:36:18 INFO - PROCESS | 3740 | 1464377778828 Marionette DEBUG loaded listener.js 12:36:18 INFO - PROCESS | 3740 | ++DOMWINDOW == 91 (10B80800) [pid = 3740] [serial = 1676] [outer = 0CB3B400] 12:36:19 INFO - PROCESS | 3740 | 1464377779232 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]]]}] 12:36:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 12:36:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 670ms 12:36:19 INFO - PROCESS | 3740 | 1464377779273 Marionette TRACE conn5 -> [0,2197,"getWindowHandle",null] 12:36:19 INFO - PROCESS | 3740 | 1464377779276 Marionette TRACE conn5 <- [1,2197,null,{"value":"13"}] 12:36:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 12:36:19 INFO - PROCESS | 3740 | 1464377779279 Marionette TRACE conn5 -> [0,2198,"setScriptTimeout",{"ms":35000}] 12:36:19 INFO - PROCESS | 3740 | 1464377779283 Marionette TRACE conn5 <- [1,2198,null,{}] 12:36:19 INFO - PROCESS | 3740 | 1464377779294 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}] 12:36:19 INFO - PROCESS | 3740 | 1464377779381 Marionette TRACE conn5 <- [1,2199,null,{"value":null}] 12:36:19 INFO - PROCESS | 3740 | 1464377779421 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\", \"518d4023-cf08-4df0-a07a-6b3da5d0c4d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:36:19 INFO - PROCESS | 3740 | ++DOCSHELL 1493E000 == 28 [pid = 3740] [id = 559] 12:36:19 INFO - PROCESS | 3740 | ++DOMWINDOW == 92 (1493E800) [pid = 3740] [serial = 1677] [outer = 00000000] 12:36:19 INFO - PROCESS | 3740 | ++DOMWINDOW == 93 (14968800) [pid = 3740] [serial = 1678] [outer = 1493E800] 12:36:19 INFO - PROCESS | 3740 | 1464377779474 Marionette DEBUG loaded listener.js 12:36:19 INFO - PROCESS | 3740 | ++DOMWINDOW == 94 (1496FC00) [pid = 3740] [serial = 1679] [outer = 1493E800] 12:36:19 INFO - PROCESS | 3740 | 1464377779929 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]]]}] 12:36:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 12:36:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 670ms 12:36:19 INFO - PROCESS | 3740 | 1464377779953 Marionette TRACE conn5 -> [0,2201,"getWindowHandle",null] 12:36:19 INFO - PROCESS | 3740 | 1464377779956 Marionette TRACE conn5 <- [1,2201,null,{"value":"13"}] 12:36:19 INFO - PROCESS | 3740 | 1464377779958 Marionette TRACE conn5 -> [0,2202,"setScriptTimeout",{"ms":35000}] 12:36:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 12:36:19 INFO - PROCESS | 3740 | 1464377779960 Marionette TRACE conn5 <- [1,2202,null,{}] 12:36:19 INFO - PROCESS | 3740 | 1464377779967 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}] 12:36:20 INFO - PROCESS | 3740 | 1464377780052 Marionette TRACE conn5 <- [1,2203,null,{"value":null}] 12:36:20 INFO - PROCESS | 3740 | 1464377780058 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\", \"518d4023-cf08-4df0-a07a-6b3da5d0c4d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:36:20 INFO - PROCESS | 3740 | ++DOCSHELL 149F2000 == 29 [pid = 3740] [id = 560] 12:36:20 INFO - PROCESS | 3740 | ++DOMWINDOW == 95 (14C2C800) [pid = 3740] [serial = 1680] [outer = 00000000] 12:36:20 INFO - PROCESS | 3740 | ++DOMWINDOW == 96 (14C7A000) [pid = 3740] [serial = 1681] [outer = 14C2C800] 12:36:20 INFO - PROCESS | 3740 | 1464377780106 Marionette DEBUG loaded listener.js 12:36:20 INFO - PROCESS | 3740 | ++DOMWINDOW == 97 (14F75C00) [pid = 3740] [serial = 1682] [outer = 14C2C800] 12:36:20 INFO - PROCESS | 3740 | 1464377780561 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]]]}] 12:36:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 12:36:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 630ms 12:36:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 12:36:20 INFO - PROCESS | 3740 | 1464377780593 Marionette TRACE conn5 -> [0,2205,"getWindowHandle",null] 12:36:20 INFO - PROCESS | 3740 | 1464377780595 Marionette TRACE conn5 <- [1,2205,null,{"value":"13"}] 12:36:20 INFO - PROCESS | 3740 | 1464377780599 Marionette TRACE conn5 -> [0,2206,"setScriptTimeout",{"ms":35000}] 12:36:20 INFO - PROCESS | 3740 | 1464377780600 Marionette TRACE conn5 <- [1,2206,null,{}] 12:36:20 INFO - PROCESS | 3740 | 1464377780613 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}] 12:36:20 INFO - PROCESS | 3740 | 1464377780724 Marionette TRACE conn5 <- [1,2207,null,{"value":null}] 12:36:20 INFO - PROCESS | 3740 | 1464377780730 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\", \"518d4023-cf08-4df0-a07a-6b3da5d0c4d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:36:20 INFO - PROCESS | 3740 | ++DOCSHELL 1508F000 == 30 [pid = 3740] [id = 561] 12:36:20 INFO - PROCESS | 3740 | ++DOMWINDOW == 98 (1508F800) [pid = 3740] [serial = 1683] [outer = 00000000] 12:36:20 INFO - PROCESS | 3740 | ++DOMWINDOW == 99 (15204400) [pid = 3740] [serial = 1684] [outer = 1508F800] 12:36:20 INFO - PROCESS | 3740 | 1464377780780 Marionette DEBUG loaded listener.js 12:36:20 INFO - PROCESS | 3740 | ++DOMWINDOW == 100 (15205800) [pid = 3740] [serial = 1685] [outer = 1508F800] 12:36:21 INFO - PROCESS | 3740 | 1464377781260 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]]]}] 12:36:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 12:36:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 690ms 12:36:21 INFO - PROCESS | 3740 | 1464377781304 Marionette TRACE conn5 -> [0,2209,"getWindowHandle",null] 12:36:21 INFO - PROCESS | 3740 | 1464377781306 Marionette TRACE conn5 <- [1,2209,null,{"value":"13"}] 12:36:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 12:36:21 INFO - PROCESS | 3740 | 1464377781309 Marionette TRACE conn5 -> [0,2210,"setScriptTimeout",{"ms":35000}] 12:36:21 INFO - PROCESS | 3740 | 1464377781311 Marionette TRACE conn5 <- [1,2210,null,{}] 12:36:21 INFO - PROCESS | 3740 | 1464377781315 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}] 12:36:21 INFO - PROCESS | 3740 | 1464377781445 Marionette TRACE conn5 <- [1,2211,null,{"value":null}] 12:36:21 INFO - PROCESS | 3740 | 1464377781509 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\", \"518d4023-cf08-4df0-a07a-6b3da5d0c4d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:36:21 INFO - PROCESS | 3740 | ++DOCSHELL 1527C400 == 31 [pid = 3740] [id = 562] 12:36:21 INFO - PROCESS | 3740 | ++DOMWINDOW == 101 (15304000) [pid = 3740] [serial = 1686] [outer = 00000000] 12:36:21 INFO - PROCESS | 3740 | ++DOMWINDOW == 102 (153A8000) [pid = 3740] [serial = 1687] [outer = 15304000] 12:36:21 INFO - PROCESS | 3740 | 1464377781555 Marionette DEBUG loaded listener.js 12:36:21 INFO - PROCESS | 3740 | ++DOMWINDOW == 103 (153A9800) [pid = 3740] [serial = 1688] [outer = 15304000] 12:36:22 INFO - PROCESS | 3740 | 1464377781989 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]]]}] 12:36:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 12:36:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 730ms 12:36:22 INFO - PROCESS | 3740 | 1464377782041 Marionette TRACE conn5 -> [0,2213,"getWindowHandle",null] 12:36:22 INFO - PROCESS | 3740 | 1464377782043 Marionette TRACE conn5 <- [1,2213,null,{"value":"13"}] 12:36:22 INFO - PROCESS | 3740 | 1464377782046 Marionette TRACE conn5 -> [0,2214,"setScriptTimeout",{"ms":35000}] 12:36:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 12:36:22 INFO - PROCESS | 3740 | 1464377782048 Marionette TRACE conn5 <- [1,2214,null,{}] 12:36:22 INFO - PROCESS | 3740 | 1464377782088 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}] 12:36:22 INFO - PROCESS | 3740 | 1464377782197 Marionette TRACE conn5 <- [1,2215,null,{"value":null}] 12:36:22 INFO - PROCESS | 3740 | 1464377782210 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\", \"518d4023-cf08-4df0-a07a-6b3da5d0c4d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:36:22 INFO - PROCESS | 3740 | ++DOCSHELL 16BD4800 == 32 [pid = 3740] [id = 563] 12:36:22 INFO - PROCESS | 3740 | ++DOMWINDOW == 104 (16EA4800) [pid = 3740] [serial = 1689] [outer = 00000000] 12:36:22 INFO - PROCESS | 3740 | ++DOMWINDOW == 105 (16EAA400) [pid = 3740] [serial = 1690] [outer = 16EA4800] 12:36:22 INFO - PROCESS | 3740 | 1464377782254 Marionette DEBUG loaded listener.js 12:36:22 INFO - PROCESS | 3740 | ++DOMWINDOW == 106 (16EAFC00) [pid = 3740] [serial = 1691] [outer = 16EA4800] 12:36:22 INFO - PROCESS | 3740 | --DOMWINDOW == 105 (10B41400) [pid = 3740] [serial = 1659] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 12:36:22 INFO - PROCESS | 3740 | --DOMWINDOW == 104 (191AA800) [pid = 3740] [serial = 1641] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 12:36:22 INFO - PROCESS | 3740 | --DOMWINDOW == 103 (17E04000) [pid = 3740] [serial = 1638] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 12:36:22 INFO - PROCESS | 3740 | --DOMWINDOW == 102 (16BD7400) [pid = 3740] [serial = 1647] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 12:36:22 INFO - PROCESS | 3740 | --DOMWINDOW == 101 (14941C00) [pid = 3740] [serial = 1632] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 12:36:22 INFO - PROCESS | 3740 | --DOMWINDOW == 100 (10E9DC00) [pid = 3740] [serial = 1629] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 12:36:22 INFO - PROCESS | 3740 | --DOMWINDOW == 99 (0CB9A400) [pid = 3740] [serial = 1626] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 12:36:22 INFO - PROCESS | 3740 | --DOMWINDOW == 98 (0CA2F400) [pid = 3740] [serial = 1623] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 12:36:22 INFO - PROCESS | 3740 | --DOMWINDOW == 97 (148ED800) [pid = 3740] [serial = 1620] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 12:36:22 INFO - PROCESS | 3740 | --DOMWINDOW == 96 (19486000) [pid = 3740] [serial = 1617] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 12:36:22 INFO - PROCESS | 3740 | --DOMWINDOW == 95 (18FCD800) [pid = 3740] [serial = 1614] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 12:36:22 INFO - PROCESS | 3740 | --DOMWINDOW == 94 (16EA8C00) [pid = 3740] [serial = 1611] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 12:36:22 INFO - PROCESS | 3740 | --DOMWINDOW == 93 (10A93800) [pid = 3740] [serial = 1608] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 12:36:22 INFO - PROCESS | 3740 | --DOMWINDOW == 92 (0CA35000) [pid = 3740] [serial = 1605] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 12:36:22 INFO - PROCESS | 3740 | --DOMWINDOW == 91 (1830EC00) [pid = 3740] [serial = 1602] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 12:36:22 INFO - PROCESS | 3740 | --DOMWINDOW == 90 (0CA30000) [pid = 3740] [serial = 1653] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 12:36:22 INFO - PROCESS | 3740 | --DOMWINDOW == 89 (0CB37800) [pid = 3740] [serial = 1656] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 12:36:22 INFO - PROCESS | 3740 | --DOMWINDOW == 88 (1052CC00) [pid = 3740] [serial = 1635] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 12:36:22 INFO - PROCESS | 3740 | --DOMWINDOW == 87 (1150F400) [pid = 3740] [serial = 1644] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 12:36:22 INFO - PROCESS | 3740 | --DOMWINDOW == 86 (1CFB8800) [pid = 3740] [serial = 1560] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 12:36:22 INFO - PROCESS | 3740 | 1464377782813 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]]]}] 12:36:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 12:36:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 811ms 12:36:22 INFO - PROCESS | 3740 | 1464377782860 Marionette TRACE conn5 -> [0,2217,"getWindowHandle",null] 12:36:22 INFO - PROCESS | 3740 | 1464377782862 Marionette TRACE conn5 <- [1,2217,null,{"value":"13"}] 12:36:22 INFO - PROCESS | 3740 | 1464377782866 Marionette TRACE conn5 -> [0,2218,"setScriptTimeout",{"ms":35000}] 12:36:22 INFO - PROCESS | 3740 | 1464377782867 Marionette TRACE conn5 <- [1,2218,null,{}] 12:36:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 12:36:22 INFO - PROCESS | 3740 | 1464377782871 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}] 12:36:22 INFO - PROCESS | 3740 | 1464377782957 Marionette TRACE conn5 <- [1,2219,null,{"value":null}] 12:36:22 INFO - PROCESS | 3740 | 1464377782966 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\", \"518d4023-cf08-4df0-a07a-6b3da5d0c4d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:36:22 INFO - PROCESS | 3740 | ++DOCSHELL 0CA30000 == 33 [pid = 3740] [id = 564] 12:36:22 INFO - PROCESS | 3740 | ++DOMWINDOW == 87 (0CA34800) [pid = 3740] [serial = 1692] [outer = 00000000] 12:36:23 INFO - PROCESS | 3740 | ++DOMWINDOW == 88 (10A45C00) [pid = 3740] [serial = 1693] [outer = 0CA34800] 12:36:23 INFO - PROCESS | 3740 | 1464377783010 Marionette DEBUG loaded listener.js 12:36:23 INFO - PROCESS | 3740 | ++DOMWINDOW == 89 (10B88000) [pid = 3740] [serial = 1694] [outer = 0CA34800] 12:36:23 INFO - PROCESS | 3740 | 1464377783449 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]]]}] 12:36:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 12:36:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 630ms 12:36:23 INFO - PROCESS | 3740 | 1464377783515 Marionette TRACE conn5 -> [0,2221,"getWindowHandle",null] 12:36:23 INFO - PROCESS | 3740 | 1464377783517 Marionette TRACE conn5 <- [1,2221,null,{"value":"13"}] 12:36:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 12:36:23 INFO - PROCESS | 3740 | 1464377783520 Marionette TRACE conn5 -> [0,2222,"setScriptTimeout",{"ms":35000}] 12:36:23 INFO - PROCESS | 3740 | 1464377783521 Marionette TRACE conn5 <- [1,2222,null,{}] 12:36:23 INFO - PROCESS | 3740 | 1464377783525 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}] 12:36:23 INFO - PROCESS | 3740 | 1464377783608 Marionette TRACE conn5 <- [1,2223,null,{"value":null}] 12:36:23 INFO - PROCESS | 3740 | 1464377783615 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\", \"518d4023-cf08-4df0-a07a-6b3da5d0c4d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:36:23 INFO - PROCESS | 3740 | ++DOCSHELL 0FE84800 == 34 [pid = 3740] [id = 565] 12:36:23 INFO - PROCESS | 3740 | ++DOMWINDOW == 90 (10E98800) [pid = 3740] [serial = 1695] [outer = 00000000] 12:36:23 INFO - PROCESS | 3740 | ++DOMWINDOW == 91 (1520F800) [pid = 3740] [serial = 1696] [outer = 10E98800] 12:36:23 INFO - PROCESS | 3740 | 1464377783659 Marionette DEBUG loaded listener.js 12:36:23 INFO - PROCESS | 3740 | ++DOMWINDOW == 92 (15EF4800) [pid = 3740] [serial = 1697] [outer = 10E98800] 12:36:24 INFO - PROCESS | 3740 | 1464377784080 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]]]}] 12:36:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 12:36:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 570ms 12:36:24 INFO - PROCESS | 3740 | 1464377784091 Marionette TRACE conn5 -> [0,2225,"getWindowHandle",null] 12:36:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 12:36:24 INFO - PROCESS | 3740 | 1464377784093 Marionette TRACE conn5 <- [1,2225,null,{"value":"13"}] 12:36:24 INFO - PROCESS | 3740 | 1464377784096 Marionette TRACE conn5 -> [0,2226,"setScriptTimeout",{"ms":35000}] 12:36:24 INFO - PROCESS | 3740 | 1464377784098 Marionette TRACE conn5 <- [1,2226,null,{}] 12:36:24 INFO - PROCESS | 3740 | 1464377784101 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}] 12:36:24 INFO - PROCESS | 3740 | 1464377784224 Marionette TRACE conn5 <- [1,2227,null,{"value":null}] 12:36:24 INFO - PROCESS | 3740 | 1464377784232 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\", \"518d4023-cf08-4df0-a07a-6b3da5d0c4d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:36:24 INFO - PROCESS | 3740 | ++DOCSHELL 15EF5800 == 35 [pid = 3740] [id = 566] 12:36:24 INFO - PROCESS | 3740 | ++DOMWINDOW == 93 (16EB2400) [pid = 3740] [serial = 1698] [outer = 00000000] 12:36:24 INFO - PROCESS | 3740 | ++DOMWINDOW == 94 (17FB6800) [pid = 3740] [serial = 1699] [outer = 16EB2400] 12:36:24 INFO - PROCESS | 3740 | 1464377784276 Marionette DEBUG loaded listener.js 12:36:24 INFO - PROCESS | 3740 | ++DOMWINDOW == 95 (18304400) [pid = 3740] [serial = 1700] [outer = 16EB2400] 12:36:24 INFO - PROCESS | 3740 | 1464377784683 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]]]}] 12:36:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 12:36:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 630ms 12:36:24 INFO - PROCESS | 3740 | 1464377784776 Marionette TRACE conn5 -> [0,2229,"getWindowHandle",null] 12:36:24 INFO - PROCESS | 3740 | 1464377784780 Marionette TRACE conn5 <- [1,2229,null,{"value":"13"}] 12:36:24 INFO - PROCESS | 3740 | 1464377784786 Marionette TRACE conn5 -> [0,2230,"setScriptTimeout",{"ms":35000}] 12:36:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 12:36:24 INFO - PROCESS | 3740 | 1464377784790 Marionette TRACE conn5 <- [1,2230,null,{}] 12:36:24 INFO - PROCESS | 3740 | 1464377784800 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}] 12:36:24 INFO - PROCESS | 3740 | 1464377784911 Marionette TRACE conn5 <- [1,2231,null,{"value":null}] 12:36:25 INFO - PROCESS | 3740 | 1464377785090 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\", \"518d4023-cf08-4df0-a07a-6b3da5d0c4d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:36:25 INFO - PROCESS | 3740 | ++DOCSHELL 0CB3C800 == 36 [pid = 3740] [id = 567] 12:36:25 INFO - PROCESS | 3740 | ++DOMWINDOW == 96 (0CB9AC00) [pid = 3740] [serial = 1701] [outer = 00000000] 12:36:25 INFO - PROCESS | 3740 | ++DOMWINDOW == 97 (0FF62400) [pid = 3740] [serial = 1702] [outer = 0CB9AC00] 12:36:25 INFO - PROCESS | 3740 | 1464377785149 Marionette DEBUG loaded listener.js 12:36:25 INFO - PROCESS | 3740 | ++DOMWINDOW == 98 (10535800) [pid = 3740] [serial = 1703] [outer = 0CB9AC00] 12:36:25 INFO - PROCESS | 3740 | 1464377785706 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]]]}] 12:36:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 12:36:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 970ms 12:36:25 INFO - PROCESS | 3740 | 1464377785764 Marionette TRACE conn5 -> [0,2233,"getWindowHandle",null] 12:36:25 INFO - PROCESS | 3740 | 1464377785768 Marionette TRACE conn5 <- [1,2233,null,{"value":"13"}] 12:36:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 12:36:25 INFO - PROCESS | 3740 | 1464377785776 Marionette TRACE conn5 -> [0,2234,"setScriptTimeout",{"ms":35000}] 12:36:25 INFO - PROCESS | 3740 | 1464377785781 Marionette TRACE conn5 <- [1,2234,null,{}] 12:36:25 INFO - PROCESS | 3740 | 1464377785785 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}] 12:36:25 INFO - PROCESS | 3740 | 1464377785897 Marionette TRACE conn5 <- [1,2235,null,{"value":null}] 12:36:26 INFO - PROCESS | 3740 | 1464377786033 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\", \"518d4023-cf08-4df0-a07a-6b3da5d0c4d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:36:26 INFO - PROCESS | 3740 | ++DOCSHELL 1493F000 == 37 [pid = 3740] [id = 568] 12:36:26 INFO - PROCESS | 3740 | ++DOMWINDOW == 99 (14944C00) [pid = 3740] [serial = 1704] [outer = 00000000] 12:36:26 INFO - PROCESS | 3740 | ++DOMWINDOW == 100 (14981C00) [pid = 3740] [serial = 1705] [outer = 14944C00] 12:36:26 INFO - PROCESS | 3740 | 1464377786089 Marionette DEBUG loaded listener.js 12:36:26 INFO - PROCESS | 3740 | ++DOMWINDOW == 101 (14A5D800) [pid = 3740] [serial = 1706] [outer = 14944C00] 12:36:26 INFO - PROCESS | 3740 | 1464377786703 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]]]}] 12:36:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 12:36:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 970ms 12:36:26 INFO - PROCESS | 3740 | 1464377786749 Marionette TRACE conn5 -> [0,2237,"getWindowHandle",null] 12:36:26 INFO - PROCESS | 3740 | 1464377786752 Marionette TRACE conn5 <- [1,2237,null,{"value":"13"}] 12:36:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 12:36:26 INFO - PROCESS | 3740 | 1464377786756 Marionette TRACE conn5 -> [0,2238,"setScriptTimeout",{"ms":35000}] 12:36:26 INFO - PROCESS | 3740 | 1464377786758 Marionette TRACE conn5 <- [1,2238,null,{}] 12:36:26 INFO - PROCESS | 3740 | 1464377786768 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}] 12:36:26 INFO - PROCESS | 3740 | 1464377786881 Marionette TRACE conn5 <- [1,2239,null,{"value":null}] 12:36:27 INFO - PROCESS | 3740 | 1464377787019 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\", \"518d4023-cf08-4df0-a07a-6b3da5d0c4d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:36:27 INFO - PROCESS | 3740 | ++DOCSHELL 16EA9C00 == 38 [pid = 3740] [id = 569] 12:36:27 INFO - PROCESS | 3740 | ++DOMWINDOW == 102 (16EACC00) [pid = 3740] [serial = 1707] [outer = 00000000] 12:36:27 INFO - PROCESS | 3740 | ++DOMWINDOW == 103 (18305400) [pid = 3740] [serial = 1708] [outer = 16EACC00] 12:36:27 INFO - PROCESS | 3740 | 1464377787079 Marionette DEBUG loaded listener.js 12:36:27 INFO - PROCESS | 3740 | ++DOMWINDOW == 104 (18747000) [pid = 3740] [serial = 1709] [outer = 16EACC00] 12:36:27 INFO - PROCESS | 3740 | 1464377787699 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]]]}] 12:36:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 12:36:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 971ms 12:36:27 INFO - PROCESS | 3740 | 1464377787728 Marionette TRACE conn5 -> [0,2241,"getWindowHandle",null] 12:36:27 INFO - PROCESS | 3740 | 1464377787731 Marionette TRACE conn5 <- [1,2241,null,{"value":"13"}] 12:36:27 INFO - PROCESS | 3740 | 1464377787734 Marionette TRACE conn5 -> [0,2242,"setScriptTimeout",{"ms":35000}] 12:36:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 12:36:27 INFO - PROCESS | 3740 | 1464377787736 Marionette TRACE conn5 <- [1,2242,null,{}] 12:36:27 INFO - PROCESS | 3740 | 1464377787739 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}] 12:36:27 INFO - PROCESS | 3740 | 1464377787846 Marionette TRACE conn5 <- [1,2243,null,{"value":null}] 12:36:27 INFO - PROCESS | 3740 | 1464377787953 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\", \"518d4023-cf08-4df0-a07a-6b3da5d0c4d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:36:27 INFO - PROCESS | 3740 | ++DOCSHELL 18751400 == 39 [pid = 3740] [id = 570] 12:36:27 INFO - PROCESS | 3740 | ++DOMWINDOW == 105 (18F7AC00) [pid = 3740] [serial = 1710] [outer = 00000000] 12:36:28 INFO - PROCESS | 3740 | ++DOMWINDOW == 106 (18F93000) [pid = 3740] [serial = 1711] [outer = 18F7AC00] 12:36:28 INFO - PROCESS | 3740 | 1464377788007 Marionette DEBUG loaded listener.js 12:36:28 INFO - PROCESS | 3740 | ++DOMWINDOW == 107 (191ABC00) [pid = 3740] [serial = 1712] [outer = 18F7AC00] 12:36:28 INFO - PROCESS | 3740 | 1464377788773 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]]]}] 12:36:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 12:36:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 1071ms 12:36:28 INFO - PROCESS | 3740 | 1464377788810 Marionette TRACE conn5 -> [0,2245,"getWindowHandle",null] 12:36:28 INFO - PROCESS | 3740 | 1464377788814 Marionette TRACE conn5 <- [1,2245,null,{"value":"13"}] 12:36:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 12:36:28 INFO - PROCESS | 3740 | 1464377788819 Marionette TRACE conn5 -> [0,2246,"setScriptTimeout",{"ms":35000}] 12:36:28 INFO - PROCESS | 3740 | 1464377788823 Marionette TRACE conn5 <- [1,2246,null,{}] 12:36:28 INFO - PROCESS | 3740 | 1464377788829 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}] 12:36:28 INFO - PROCESS | 3740 | 1464377788927 Marionette TRACE conn5 <- [1,2247,null,{"value":null}] 12:36:29 INFO - PROCESS | 3740 | 1464377789071 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\", \"518d4023-cf08-4df0-a07a-6b3da5d0c4d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:36:29 INFO - PROCESS | 3740 | ++DOCSHELL 0FFEFC00 == 40 [pid = 3740] [id = 571] 12:36:29 INFO - PROCESS | 3740 | ++DOMWINDOW == 108 (0FFF6C00) [pid = 3740] [serial = 1713] [outer = 00000000] 12:36:29 INFO - PROCESS | 3740 | ++DOMWINDOW == 109 (10530800) [pid = 3740] [serial = 1714] [outer = 0FFF6C00] 12:36:29 INFO - PROCESS | 3740 | 1464377789124 Marionette DEBUG loaded listener.js 12:36:29 INFO - PROCESS | 3740 | ++DOMWINDOW == 110 (10577800) [pid = 3740] [serial = 1715] [outer = 0FFF6C00] 12:36:29 INFO - PROCESS | 3740 | --DOMWINDOW == 109 (1D2AC400) [pid = 3740] [serial = 1562] [outer = 00000000] [url = about:blank] 12:36:29 INFO - PROCESS | 3740 | --DOMWINDOW == 108 (10B81C00) [pid = 3740] [serial = 1661] [outer = 00000000] [url = about:blank] 12:36:29 INFO - PROCESS | 3740 | --DOMWINDOW == 107 (11702000) [pid = 3740] [serial = 1663] [outer = 00000000] [url = about:blank] 12:36:29 INFO - PROCESS | 3740 | --DOMWINDOW == 106 (1986AC00) [pid = 3740] [serial = 1642] [outer = 00000000] [url = about:blank] 12:36:29 INFO - PROCESS | 3740 | --DOMWINDOW == 105 (18F84000) [pid = 3740] [serial = 1640] [outer = 00000000] [url = about:blank] 12:36:29 INFO - PROCESS | 3740 | --DOMWINDOW == 104 (17EA5C00) [pid = 3740] [serial = 1639] [outer = 00000000] [url = about:blank] 12:36:29 INFO - PROCESS | 3740 | --DOMWINDOW == 103 (19EAA400) [pid = 3740] [serial = 1643] [outer = 00000000] [url = about:blank] 12:36:29 INFO - PROCESS | 3740 | --DOMWINDOW == 102 (1A223400) [pid = 3740] [serial = 1648] [outer = 00000000] [url = about:blank] 12:36:29 INFO - PROCESS | 3740 | --DOMWINDOW == 101 (15097400) [pid = 3740] [serial = 1633] [outer = 00000000] [url = about:blank] 12:36:29 INFO - PROCESS | 3740 | --DOMWINDOW == 100 (147A2000) [pid = 3740] [serial = 1630] [outer = 00000000] [url = about:blank] 12:36:29 INFO - PROCESS | 3740 | --DOMWINDOW == 99 (148EB800) [pid = 3740] [serial = 1631] [outer = 00000000] [url = about:blank] 12:36:29 INFO - PROCESS | 3740 | --DOMWINDOW == 98 (10528000) [pid = 3740] [serial = 1627] [outer = 00000000] [url = about:blank] 12:36:29 INFO - PROCESS | 3740 | --DOMWINDOW == 97 (10531800) [pid = 3740] [serial = 1628] [outer = 00000000] [url = about:blank] 12:36:29 INFO - PROCESS | 3740 | --DOMWINDOW == 96 (0CB31800) [pid = 3740] [serial = 1625] [outer = 00000000] [url = about:blank] 12:36:29 INFO - PROCESS | 3740 | --DOMWINDOW == 95 (0CABE400) [pid = 3740] [serial = 1624] [outer = 00000000] [url = about:blank] 12:36:29 INFO - PROCESS | 3740 | --DOMWINDOW == 94 (19EA5000) [pid = 3740] [serial = 1622] [outer = 00000000] [url = about:blank] 12:36:29 INFO - PROCESS | 3740 | --DOMWINDOW == 93 (191B3800) [pid = 3740] [serial = 1621] [outer = 00000000] [url = about:blank] 12:36:29 INFO - PROCESS | 3740 | --DOMWINDOW == 92 (19867C00) [pid = 3740] [serial = 1619] [outer = 00000000] [url = about:blank] 12:36:29 INFO - PROCESS | 3740 | --DOMWINDOW == 91 (1985EC00) [pid = 3740] [serial = 1618] [outer = 00000000] [url = about:blank] 12:36:29 INFO - PROCESS | 3740 | --DOMWINDOW == 90 (191B4000) [pid = 3740] [serial = 1616] [outer = 00000000] [url = about:blank] 12:36:29 INFO - PROCESS | 3740 | --DOMWINDOW == 89 (191B1000) [pid = 3740] [serial = 1615] [outer = 00000000] [url = about:blank] 12:36:29 INFO - PROCESS | 3740 | --DOMWINDOW == 88 (18306800) [pid = 3740] [serial = 1613] [outer = 00000000] [url = about:blank] 12:36:29 INFO - PROCESS | 3740 | --DOMWINDOW == 87 (17E06800) [pid = 3740] [serial = 1612] [outer = 00000000] [url = about:blank] 12:36:29 INFO - PROCESS | 3740 | --DOMWINDOW == 86 (11791C00) [pid = 3740] [serial = 1610] [outer = 00000000] [url = about:blank] 12:36:29 INFO - PROCESS | 3740 | --DOMWINDOW == 85 (10B85000) [pid = 3740] [serial = 1609] [outer = 00000000] [url = about:blank] 12:36:29 INFO - PROCESS | 3740 | --DOMWINDOW == 84 (0FE38400) [pid = 3740] [serial = 1607] [outer = 00000000] [url = about:blank] 12:36:29 INFO - PROCESS | 3740 | --DOMWINDOW == 83 (0CB31400) [pid = 3740] [serial = 1606] [outer = 00000000] [url = about:blank] 12:36:29 INFO - PROCESS | 3740 | --DOMWINDOW == 82 (1A22AC00) [pid = 3740] [serial = 1649] [outer = 00000000] [url = about:blank] 12:36:29 INFO - PROCESS | 3740 | --DOMWINDOW == 81 (18F7B800) [pid = 3740] [serial = 1604] [outer = 00000000] [url = about:blank] 12:36:29 INFO - PROCESS | 3740 | --DOMWINDOW == 80 (1A42B000) [pid = 3740] [serial = 1651] [outer = 00000000] [url = about:blank] 12:36:29 INFO - PROCESS | 3740 | --DOMWINDOW == 79 (0CABD400) [pid = 3740] [serial = 1654] [outer = 00000000] [url = about:blank] 12:36:29 INFO - PROCESS | 3740 | --DOMWINDOW == 78 (10B45800) [pid = 3740] [serial = 1660] [outer = 00000000] [url = about:blank] 12:36:29 INFO - PROCESS | 3740 | --DOMWINDOW == 77 (0CAC4C00) [pid = 3740] [serial = 1655] [outer = 00000000] [url = about:blank] 12:36:29 INFO - PROCESS | 3740 | --DOMWINDOW == 76 (10529000) [pid = 3740] [serial = 1658] [outer = 00000000] [url = about:blank] 12:36:29 INFO - PROCESS | 3740 | --DOMWINDOW == 75 (0FF67000) [pid = 3740] [serial = 1657] [outer = 00000000] [url = about:blank] 12:36:29 INFO - PROCESS | 3740 | --DOMWINDOW == 74 (153AF800) [pid = 3740] [serial = 1636] [outer = 00000000] [url = about:blank] 12:36:29 INFO - PROCESS | 3740 | --DOMWINDOW == 73 (15EF0800) [pid = 3740] [serial = 1637] [outer = 00000000] [url = about:blank] 12:36:29 INFO - PROCESS | 3740 | --DOMWINDOW == 72 (15278400) [pid = 3740] [serial = 1646] [outer = 00000000] [url = about:blank] 12:36:29 INFO - PROCESS | 3740 | --DOMWINDOW == 71 (14F77C00) [pid = 3740] [serial = 1645] [outer = 00000000] [url = about:blank] 12:36:29 INFO - PROCESS | 3740 | --DOMWINDOW == 70 (15274C00) [pid = 3740] [serial = 1634] [outer = 00000000] [url = about:blank] 12:36:29 INFO - PROCESS | 3740 | 1464377789687 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]]]}] 12:36:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 12:36:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 890ms 12:36:29 INFO - PROCESS | 3740 | 1464377789710 Marionette TRACE conn5 -> [0,2249,"getWindowHandle",null] 12:36:29 INFO - PROCESS | 3740 | 1464377789715 Marionette TRACE conn5 <- [1,2249,null,{"value":"13"}] 12:36:29 INFO - PROCESS | 3740 | 1464377789721 Marionette TRACE conn5 -> [0,2250,"setScriptTimeout",{"ms":35000}] 12:36:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 12:36:29 INFO - PROCESS | 3740 | 1464377789723 Marionette TRACE conn5 <- [1,2250,null,{}] 12:36:29 INFO - PROCESS | 3740 | 1464377789727 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}] 12:36:29 INFO - PROCESS | 3740 | 1464377789811 Marionette TRACE conn5 <- [1,2251,null,{"value":null}] 12:36:29 INFO - PROCESS | 3740 | 1464377789821 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\", \"518d4023-cf08-4df0-a07a-6b3da5d0c4d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:36:29 INFO - PROCESS | 3740 | ++DOCSHELL 0FE85400 == 41 [pid = 3740] [id = 572] 12:36:29 INFO - PROCESS | 3740 | ++DOMWINDOW == 71 (0FFF4000) [pid = 3740] [serial = 1716] [outer = 00000000] 12:36:29 INFO - PROCESS | 3740 | ++DOMWINDOW == 72 (10531800) [pid = 3740] [serial = 1717] [outer = 0FFF4000] 12:36:29 INFO - PROCESS | 3740 | 1464377789866 Marionette DEBUG loaded listener.js 12:36:29 INFO - PROCESS | 3740 | ++DOMWINDOW == 73 (10A45000) [pid = 3740] [serial = 1718] [outer = 0FFF4000] 12:36:30 INFO - PROCESS | 3740 | 1464377790365 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]]]}] 12:36:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 12:36:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 670ms 12:36:30 INFO - PROCESS | 3740 | 1464377790395 Marionette TRACE conn5 -> [0,2253,"getWindowHandle",null] 12:36:30 INFO - PROCESS | 3740 | 1464377790397 Marionette TRACE conn5 <- [1,2253,null,{"value":"13"}] 12:36:30 INFO - PROCESS | 3740 | 1464377790400 Marionette TRACE conn5 -> [0,2254,"setScriptTimeout",{"ms":35000}] 12:36:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 12:36:30 INFO - PROCESS | 3740 | 1464377790404 Marionette TRACE conn5 <- [1,2254,null,{}] 12:36:30 INFO - PROCESS | 3740 | 1464377790414 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}] 12:36:30 INFO - PROCESS | 3740 | 1464377790526 Marionette TRACE conn5 <- [1,2255,null,{"value":null}] 12:36:30 INFO - PROCESS | 3740 | 1464377790621 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\", \"518d4023-cf08-4df0-a07a-6b3da5d0c4d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:36:30 INFO - PROCESS | 3740 | ++DOCSHELL 10B3C800 == 42 [pid = 3740] [id = 573] 12:36:30 INFO - PROCESS | 3740 | ++DOMWINDOW == 74 (1150B400) [pid = 3740] [serial = 1719] [outer = 00000000] 12:36:30 INFO - PROCESS | 3740 | ++DOMWINDOW == 75 (14785C00) [pid = 3740] [serial = 1720] [outer = 1150B400] 12:36:30 INFO - PROCESS | 3740 | 1464377790669 Marionette DEBUG loaded listener.js 12:36:30 INFO - PROCESS | 3740 | ++DOMWINDOW == 76 (148E6800) [pid = 3740] [serial = 1721] [outer = 1150B400] 12:36:31 INFO - PROCESS | 3740 | 1464377791049 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]]]}] 12:36:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 12:36:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 670ms 12:36:31 INFO - PROCESS | 3740 | 1464377791075 Marionette TRACE conn5 -> [0,2257,"getWindowHandle",null] 12:36:31 INFO - PROCESS | 3740 | 1464377791077 Marionette TRACE conn5 <- [1,2257,null,{"value":"13"}] 12:36:31 INFO - PROCESS | 3740 | 1464377791080 Marionette TRACE conn5 -> [0,2258,"setScriptTimeout",{"ms":35000}] 12:36:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 12:36:31 INFO - PROCESS | 3740 | 1464377791082 Marionette TRACE conn5 <- [1,2258,null,{}] 12:36:31 INFO - PROCESS | 3740 | 1464377791085 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}] 12:36:31 INFO - PROCESS | 3740 | 1464377791169 Marionette TRACE conn5 <- [1,2259,null,{"value":null}] 12:36:31 INFO - PROCESS | 3740 | 1464377791176 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\", \"518d4023-cf08-4df0-a07a-6b3da5d0c4d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:36:31 INFO - PROCESS | 3740 | ++DOCSHELL 1493A400 == 43 [pid = 3740] [id = 574] 12:36:31 INFO - PROCESS | 3740 | ++DOMWINDOW == 77 (1493E400) [pid = 3740] [serial = 1722] [outer = 00000000] 12:36:31 INFO - PROCESS | 3740 | ++DOMWINDOW == 78 (149EB800) [pid = 3740] [serial = 1723] [outer = 1493E400] 12:36:31 INFO - PROCESS | 3740 | 1464377791223 Marionette DEBUG loaded listener.js 12:36:31 INFO - PROCESS | 3740 | ++DOMWINDOW == 79 (14C31400) [pid = 3740] [serial = 1724] [outer = 1493E400] 12:36:31 INFO - PROCESS | 3740 | 1464377791661 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]]]}] 12:36:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 12:36:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 630ms 12:36:31 INFO - PROCESS | 3740 | 1464377791716 Marionette TRACE conn5 -> [0,2261,"getWindowHandle",null] 12:36:31 INFO - PROCESS | 3740 | 1464377791718 Marionette TRACE conn5 <- [1,2261,null,{"value":"13"}] 12:36:31 INFO - PROCESS | 3740 | 1464377791720 Marionette TRACE conn5 -> [0,2262,"setScriptTimeout",{"ms":35000}] 12:36:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 12:36:31 INFO - PROCESS | 3740 | 1464377791722 Marionette TRACE conn5 <- [1,2262,null,{}] 12:36:31 INFO - PROCESS | 3740 | 1464377791733 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}] 12:36:31 INFO - PROCESS | 3740 | 1464377791845 Marionette TRACE conn5 <- [1,2263,null,{"value":null}] 12:36:31 INFO - PROCESS | 3740 | 1464377791851 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\", \"518d4023-cf08-4df0-a07a-6b3da5d0c4d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:36:31 INFO - PROCESS | 3740 | ++DOCSHELL 0CB33400 == 44 [pid = 3740] [id = 575] 12:36:31 INFO - PROCESS | 3740 | ++DOMWINDOW == 80 (14F36400) [pid = 3740] [serial = 1725] [outer = 00000000] 12:36:31 INFO - PROCESS | 3740 | ++DOMWINDOW == 81 (15207000) [pid = 3740] [serial = 1726] [outer = 14F36400] 12:36:31 INFO - PROCESS | 3740 | 1464377791900 Marionette DEBUG loaded listener.js 12:36:31 INFO - PROCESS | 3740 | ++DOMWINDOW == 82 (15276000) [pid = 3740] [serial = 1727] [outer = 14F36400] 12:36:32 INFO - PROCESS | 3740 | 1464377792378 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]]]}] 12:36:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 12:36:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 691ms 12:36:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 12:36:32 INFO - PROCESS | 3740 | 1464377792415 Marionette TRACE conn5 -> [0,2265,"getWindowHandle",null] 12:36:32 INFO - PROCESS | 3740 | 1464377792417 Marionette TRACE conn5 <- [1,2265,null,{"value":"13"}] 12:36:32 INFO - PROCESS | 3740 | 1464377792420 Marionette TRACE conn5 -> [0,2266,"setScriptTimeout",{"ms":35000}] 12:36:32 INFO - PROCESS | 3740 | 1464377792421 Marionette TRACE conn5 <- [1,2266,null,{}] 12:36:32 INFO - PROCESS | 3740 | 1464377792425 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}] 12:36:32 INFO - PROCESS | 3740 | 1464377792559 Marionette TRACE conn5 <- [1,2267,null,{"value":null}] 12:36:32 INFO - PROCESS | 3740 | 1464377792573 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\", \"518d4023-cf08-4df0-a07a-6b3da5d0c4d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:36:32 INFO - PROCESS | 3740 | ++DOCSHELL 1527E800 == 45 [pid = 3740] [id = 576] 12:36:32 INFO - PROCESS | 3740 | ++DOMWINDOW == 83 (1527EC00) [pid = 3740] [serial = 1728] [outer = 00000000] 12:36:32 INFO - PROCESS | 3740 | ++DOMWINDOW == 84 (15EF6000) [pid = 3740] [serial = 1729] [outer = 1527EC00] 12:36:32 INFO - PROCESS | 3740 | 1464377792618 Marionette DEBUG loaded listener.js 12:36:32 INFO - PROCESS | 3740 | ++DOMWINDOW == 85 (16EAC000) [pid = 3740] [serial = 1730] [outer = 1527EC00] 12:36:33 INFO - PROCESS | 3740 | 1464377793075 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]]]}] 12:36:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 12:36:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 670ms 12:36:33 INFO - PROCESS | 3740 | 1464377793091 Marionette TRACE conn5 -> [0,2269,"getWindowHandle",null] 12:36:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 12:36:33 INFO - PROCESS | 3740 | 1464377793093 Marionette TRACE conn5 <- [1,2269,null,{"value":"13"}] 12:36:33 INFO - PROCESS | 3740 | 1464377793095 Marionette TRACE conn5 -> [0,2270,"setScriptTimeout",{"ms":35000}] 12:36:33 INFO - PROCESS | 3740 | 1464377793097 Marionette TRACE conn5 <- [1,2270,null,{}] 12:36:33 INFO - PROCESS | 3740 | 1464377793101 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}] 12:36:33 INFO - PROCESS | 3740 | 1464377793213 Marionette TRACE conn5 <- [1,2271,null,{"value":null}] 12:36:33 INFO - PROCESS | 3740 | 1464377793303 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\", \"518d4023-cf08-4df0-a07a-6b3da5d0c4d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:36:33 INFO - PROCESS | 3740 | ++DOCSHELL 08C80800 == 46 [pid = 3740] [id = 577] 12:36:33 INFO - PROCESS | 3740 | ++DOMWINDOW == 86 (16BD7400) [pid = 3740] [serial = 1731] [outer = 00000000] 12:36:33 INFO - PROCESS | 3740 | ++DOMWINDOW == 87 (17EA5000) [pid = 3740] [serial = 1732] [outer = 16BD7400] 12:36:33 INFO - PROCESS | 3740 | 1464377793346 Marionette DEBUG loaded listener.js 12:36:33 INFO - PROCESS | 3740 | ++DOMWINDOW == 88 (17FB6400) [pid = 3740] [serial = 1733] [outer = 16BD7400] 12:36:33 INFO - PROCESS | 3740 | --DOMWINDOW == 87 (1508F800) [pid = 3740] [serial = 1683] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 12:36:33 INFO - PROCESS | 3740 | --DOMWINDOW == 86 (10B8CC00) [pid = 3740] [serial = 1662] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 12:36:33 INFO - PROCESS | 3740 | --DOMWINDOW == 85 (09DD2C00) [pid = 3740] [serial = 1671] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 12:36:33 INFO - PROCESS | 3740 | --DOMWINDOW == 84 (1493E800) [pid = 3740] [serial = 1677] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 12:36:33 INFO - PROCESS | 3740 | --DOMWINDOW == 83 (0CB3B400) [pid = 3740] [serial = 1674] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 12:36:33 INFO - PROCESS | 3740 | --DOMWINDOW == 82 (14C2C800) [pid = 3740] [serial = 1680] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 12:36:33 INFO - PROCESS | 3740 | --DOMWINDOW == 81 (15304000) [pid = 3740] [serial = 1686] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 12:36:33 INFO - PROCESS | 3740 | --DOMWINDOW == 80 (10E98800) [pid = 3740] [serial = 1695] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 12:36:33 INFO - PROCESS | 3740 | --DOMWINDOW == 79 (16EA4800) [pid = 3740] [serial = 1689] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 12:36:33 INFO - PROCESS | 3740 | --DOMWINDOW == 78 (0CA34800) [pid = 3740] [serial = 1692] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 12:36:33 INFO - PROCESS | 3740 | 1464377793890 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]]]}] 12:36:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 12:36:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 830ms 12:36:33 INFO - PROCESS | 3740 | 1464377793927 Marionette TRACE conn5 -> [0,2273,"getWindowHandle",null] 12:36:33 INFO - PROCESS | 3740 | 1464377793938 Marionette TRACE conn5 <- [1,2273,null,{"value":"13"}] 12:36:33 INFO - PROCESS | 3740 | 1464377793942 Marionette TRACE conn5 -> [0,2274,"setScriptTimeout",{"ms":35000}] 12:36:33 INFO - PROCESS | 3740 | 1464377793944 Marionette TRACE conn5 <- [1,2274,null,{}] 12:36:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 12:36:33 INFO - PROCESS | 3740 | 1464377793947 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}] 12:36:34 INFO - PROCESS | 3740 | 1464377794026 Marionette TRACE conn5 <- [1,2275,null,{"value":null}] 12:36:34 INFO - PROCESS | 3740 | 1464377794035 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\", \"518d4023-cf08-4df0-a07a-6b3da5d0c4d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:36:34 INFO - PROCESS | 3740 | ++DOCSHELL 0FFF5000 == 47 [pid = 3740] [id = 578] 12:36:34 INFO - PROCESS | 3740 | ++DOMWINDOW == 79 (10B49400) [pid = 3740] [serial = 1734] [outer = 00000000] 12:36:34 INFO - PROCESS | 3740 | ++DOMWINDOW == 80 (14C2C800) [pid = 3740] [serial = 1735] [outer = 10B49400] 12:36:34 INFO - PROCESS | 3740 | 1464377794079 Marionette DEBUG loaded listener.js 12:36:34 INFO - PROCESS | 3740 | ++DOMWINDOW == 81 (14C2F000) [pid = 3740] [serial = 1736] [outer = 10B49400] 12:36:34 INFO - PROCESS | 3740 | 1464377794494 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]]]}] 12:36:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | getImageData() works with negative width and height, and returns top-to-bottom left-to-right 12:36:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 570ms 12:36:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 12:36:34 INFO - PROCESS | 3740 | 1464377794518 Marionette TRACE conn5 -> [0,2277,"getWindowHandle",null] 12:36:34 INFO - PROCESS | 3740 | 1464377794519 Marionette TRACE conn5 <- [1,2277,null,{"value":"13"}] 12:36:34 INFO - PROCESS | 3740 | 1464377794523 Marionette TRACE conn5 -> [0,2278,"setScriptTimeout",{"ms":35000}] 12:36:34 INFO - PROCESS | 3740 | 1464377794524 Marionette TRACE conn5 <- [1,2278,null,{}] 12:36:34 INFO - PROCESS | 3740 | 1464377794528 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}] 12:36:34 INFO - PROCESS | 3740 | 1464377794680 Marionette TRACE conn5 <- [1,2279,null,{"value":null}] 12:36:34 INFO - PROCESS | 3740 | 1464377794701 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\", \"518d4023-cf08-4df0-a07a-6b3da5d0c4d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:36:34 INFO - PROCESS | 3740 | ++DOCSHELL 16EA4800 == 48 [pid = 3740] [id = 579] 12:36:34 INFO - PROCESS | 3740 | ++DOMWINDOW == 82 (17E9E800) [pid = 3740] [serial = 1737] [outer = 00000000] 12:36:34 INFO - PROCESS | 3740 | ++DOMWINDOW == 83 (18F7DC00) [pid = 3740] [serial = 1738] [outer = 17E9E800] 12:36:34 INFO - PROCESS | 3740 | 1464377794746 Marionette DEBUG loaded listener.js 12:36:34 INFO - PROCESS | 3740 | ++DOMWINDOW == 84 (18FCD400) [pid = 3740] [serial = 1739] [outer = 17E9E800] 12:36:35 INFO - PROCESS | 3740 | 1464377795165 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]]]}] 12:36:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 12:36:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 670ms 12:36:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 12:36:35 INFO - PROCESS | 3740 | 1464377795194 Marionette TRACE conn5 -> [0,2281,"getWindowHandle",null] 12:36:35 INFO - PROCESS | 3740 | 1464377795196 Marionette TRACE conn5 <- [1,2281,null,{"value":"13"}] 12:36:35 INFO - PROCESS | 3740 | 1464377795199 Marionette TRACE conn5 -> [0,2282,"setScriptTimeout",{"ms":35000}] 12:36:35 INFO - PROCESS | 3740 | 1464377795201 Marionette TRACE conn5 <- [1,2282,null,{}] 12:36:35 INFO - PROCESS | 3740 | 1464377795204 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}] 12:36:35 INFO - PROCESS | 3740 | 1464377795284 Marionette TRACE conn5 <- [1,2283,null,{"value":null}] 12:36:35 INFO - PROCESS | 3740 | 1464377795290 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\", \"518d4023-cf08-4df0-a07a-6b3da5d0c4d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:36:35 INFO - PROCESS | 3740 | ++DOCSHELL 18FD4000 == 49 [pid = 3740] [id = 580] 12:36:35 INFO - PROCESS | 3740 | ++DOMWINDOW == 85 (191A8800) [pid = 3740] [serial = 1740] [outer = 00000000] 12:36:35 INFO - PROCESS | 3740 | ++DOMWINDOW == 86 (191B6000) [pid = 3740] [serial = 1741] [outer = 191A8800] 12:36:35 INFO - PROCESS | 3740 | 1464377795334 Marionette DEBUG loaded listener.js 12:36:35 INFO - PROCESS | 3740 | ++DOMWINDOW == 87 (191B6800) [pid = 3740] [serial = 1742] [outer = 191A8800] 12:36:35 INFO - PROCESS | 3740 | 1464377795794 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]]]}] 12:36:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 12:36:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 632ms 12:36:35 INFO - PROCESS | 3740 | 1464377795832 Marionette TRACE conn5 -> [0,2285,"getWindowHandle",null] 12:36:35 INFO - PROCESS | 3740 | 1464377795834 Marionette TRACE conn5 <- [1,2285,null,{"value":"13"}] 12:36:35 INFO - PROCESS | 3740 | 1464377795837 Marionette TRACE conn5 -> [0,2286,"setScriptTimeout",{"ms":35000}] 12:36:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 12:36:35 INFO - PROCESS | 3740 | 1464377795840 Marionette TRACE conn5 <- [1,2286,null,{}] 12:36:35 INFO - PROCESS | 3740 | 1464377795843 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}] 12:36:36 INFO - PROCESS | 3740 | 1464377795999 Marionette TRACE conn5 <- [1,2287,null,{"value":null}] 12:36:36 INFO - PROCESS | 3740 | 1464377796140 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\", \"518d4023-cf08-4df0-a07a-6b3da5d0c4d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:36:36 INFO - PROCESS | 3740 | ++DOCSHELL 0CA2CC00 == 50 [pid = 3740] [id = 581] 12:36:36 INFO - PROCESS | 3740 | ++DOMWINDOW == 88 (0CA2D800) [pid = 3740] [serial = 1743] [outer = 00000000] 12:36:36 INFO - PROCESS | 3740 | ++DOMWINDOW == 89 (0CABD400) [pid = 3740] [serial = 1744] [outer = 0CA2D800] 12:36:36 INFO - PROCESS | 3740 | 1464377796200 Marionette DEBUG loaded listener.js 12:36:36 INFO - PROCESS | 3740 | ++DOMWINDOW == 90 (0CAC2C00) [pid = 3740] [serial = 1745] [outer = 0CA2D800] 12:36:36 INFO - PROCESS | 3740 | 1464377796753 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]]]}] 12:36:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 12:36:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 970ms 12:36:36 INFO - PROCESS | 3740 | 1464377796813 Marionette TRACE conn5 -> [0,2289,"getWindowHandle",null] 12:36:36 INFO - PROCESS | 3740 | 1464377796817 Marionette TRACE conn5 <- [1,2289,null,{"value":"13"}] 12:36:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 12:36:36 INFO - PROCESS | 3740 | 1464377796822 Marionette TRACE conn5 -> [0,2290,"setScriptTimeout",{"ms":35000}] 12:36:36 INFO - PROCESS | 3740 | 1464377796827 Marionette TRACE conn5 <- [1,2290,null,{}] 12:36:36 INFO - PROCESS | 3740 | 1464377796832 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}] 12:36:36 INFO - PROCESS | 3740 | 1464377796944 Marionette TRACE conn5 <- [1,2291,null,{"value":null}] 12:36:37 INFO - PROCESS | 3740 | 1464377797081 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\", \"518d4023-cf08-4df0-a07a-6b3da5d0c4d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:36:37 INFO - PROCESS | 3740 | ++DOCSHELL 10B8C000 == 51 [pid = 3740] [id = 582] 12:36:37 INFO - PROCESS | 3740 | ++DOMWINDOW == 91 (10B8C800) [pid = 3740] [serial = 1746] [outer = 00000000] 12:36:37 INFO - PROCESS | 3740 | ++DOMWINDOW == 92 (11799400) [pid = 3740] [serial = 1747] [outer = 10B8C800] 12:36:37 INFO - PROCESS | 3740 | 1464377797139 Marionette DEBUG loaded listener.js 12:36:37 INFO - PROCESS | 3740 | ++DOMWINDOW == 93 (148ED400) [pid = 3740] [serial = 1748] [outer = 10B8C800] 12:36:37 INFO - PROCESS | 3740 | 1464377797777 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]]]}] 12:36:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 12:36:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 989ms 12:36:37 INFO - PROCESS | 3740 | 1464377797823 Marionette TRACE conn5 -> [0,2293,"getWindowHandle",null] 12:36:37 INFO - PROCESS | 3740 | 1464377797827 Marionette TRACE conn5 <- [1,2293,null,{"value":"13"}] 12:36:37 INFO - PROCESS | 3740 | 1464377797832 Marionette TRACE conn5 -> [0,2294,"setScriptTimeout",{"ms":35000}] 12:36:37 INFO - PROCESS | 3740 | 1464377797834 Marionette TRACE conn5 <- [1,2294,null,{}] 12:36:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 12:36:37 INFO - PROCESS | 3740 | 1464377797838 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}] 12:36:37 INFO - PROCESS | 3740 | 1464377797945 Marionette TRACE conn5 <- [1,2295,null,{"value":null}] 12:36:38 INFO - PROCESS | 3740 | 1464377798084 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\", \"518d4023-cf08-4df0-a07a-6b3da5d0c4d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:36:38 INFO - PROCESS | 3740 | ++DOCSHELL 15EF0400 == 52 [pid = 3740] [id = 583] 12:36:38 INFO - PROCESS | 3740 | ++DOMWINDOW == 94 (15EF0800) [pid = 3740] [serial = 1749] [outer = 00000000] 12:36:38 INFO - PROCESS | 3740 | ++DOMWINDOW == 95 (17E0D400) [pid = 3740] [serial = 1750] [outer = 15EF0800] 12:36:38 INFO - PROCESS | 3740 | 1464377798140 Marionette DEBUG loaded listener.js 12:36:38 INFO - PROCESS | 3740 | ++DOMWINDOW == 96 (18F82800) [pid = 3740] [serial = 1751] [outer = 15EF0800] 12:36:38 INFO - PROCESS | 3740 | 1464377798766 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]]]}] 12:36:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 12:36:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 970ms 12:36:38 INFO - PROCESS | 3740 | 1464377798808 Marionette TRACE conn5 -> [0,2297,"getWindowHandle",null] 12:36:38 INFO - PROCESS | 3740 | 1464377798812 Marionette TRACE conn5 <- [1,2297,null,{"value":"13"}] 12:36:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 12:36:38 INFO - PROCESS | 3740 | 1464377798823 Marionette TRACE conn5 -> [0,2298,"setScriptTimeout",{"ms":35000}] 12:36:38 INFO - PROCESS | 3740 | 1464377798828 Marionette TRACE conn5 <- [1,2298,null,{}] 12:36:38 INFO - PROCESS | 3740 | 1464377798832 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}] 12:36:38 INFO - PROCESS | 3740 | 1464377798943 Marionette TRACE conn5 <- [1,2299,null,{"value":null}] 12:36:39 INFO - PROCESS | 3740 | 1464377799051 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\", \"518d4023-cf08-4df0-a07a-6b3da5d0c4d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:36:39 INFO - PROCESS | 3740 | ++DOCSHELL 14975400 == 53 [pid = 3740] [id = 584] 12:36:39 INFO - PROCESS | 3740 | ++DOMWINDOW == 97 (191B4400) [pid = 3740] [serial = 1752] [outer = 00000000] 12:36:39 INFO - PROCESS | 3740 | ++DOMWINDOW == 98 (19EA4000) [pid = 3740] [serial = 1753] [outer = 191B4400] 12:36:39 INFO - PROCESS | 3740 | 1464377799105 Marionette DEBUG loaded listener.js 12:36:39 INFO - PROCESS | 3740 | ++DOMWINDOW == 99 (19EA7800) [pid = 3740] [serial = 1754] [outer = 191B4400] 12:36:39 INFO - PROCESS | 3740 | 1464377799903 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]]]}] 12:36:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 12:36:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 1137ms 12:36:39 INFO - PROCESS | 3740 | 1464377799955 Marionette TRACE conn5 -> [0,2301,"getWindowHandle",null] 12:36:39 INFO - PROCESS | 3740 | 1464377799959 Marionette TRACE conn5 <- [1,2301,null,{"value":"13"}] 12:36:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 12:36:39 INFO - PROCESS | 3740 | 1464377799964 Marionette TRACE conn5 -> [0,2302,"setScriptTimeout",{"ms":35000}] 12:36:39 INFO - PROCESS | 3740 | 1464377799968 Marionette TRACE conn5 <- [1,2302,null,{}] 12:36:39 INFO - PROCESS | 3740 | 1464377799974 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}] 12:36:40 INFO - PROCESS | 3740 | 1464377800075 Marionette TRACE conn5 <- [1,2303,null,{"value":null}] 12:36:40 INFO - PROCESS | 3740 | 1464377800220 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\", \"518d4023-cf08-4df0-a07a-6b3da5d0c4d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:36:40 INFO - PROCESS | 3740 | ++DOCSHELL 10529C00 == 54 [pid = 3740] [id = 585] 12:36:40 INFO - PROCESS | 3740 | ++DOMWINDOW == 100 (1052A000) [pid = 3740] [serial = 1755] [outer = 00000000] 12:36:40 INFO - PROCESS | 3740 | ++DOMWINDOW == 101 (10B89800) [pid = 3740] [serial = 1756] [outer = 1052A000] 12:36:40 INFO - PROCESS | 3740 | 1464377800275 Marionette DEBUG loaded listener.js 12:36:40 INFO - PROCESS | 3740 | ++DOMWINDOW == 102 (10E9CC00) [pid = 3740] [serial = 1757] [outer = 1052A000] 12:36:40 INFO - PROCESS | 3740 | --DOCSHELL 10579000 == 53 [pid = 3740] [id = 524] 12:36:40 INFO - PROCESS | 3740 | --DOCSHELL 15EEE400 == 52 [pid = 3740] [id = 550] 12:36:40 INFO - PROCESS | 3740 | --DOCSHELL 10552800 == 51 [pid = 3740] [id = 523] 12:36:40 INFO - PROCESS | 3740 | --DOCSHELL 1496C400 == 50 [pid = 3740] [id = 526] 12:36:40 INFO - PROCESS | 3740 | --DOCSHELL 18FD4000 == 49 [pid = 3740] [id = 580] 12:36:40 INFO - PROCESS | 3740 | --DOCSHELL 16EA4800 == 48 [pid = 3740] [id = 579] 12:36:40 INFO - PROCESS | 3740 | --DOCSHELL 0FFF5000 == 47 [pid = 3740] [id = 578] 12:36:40 INFO - PROCESS | 3740 | --DOCSHELL 08C80800 == 46 [pid = 3740] [id = 577] 12:36:40 INFO - PROCESS | 3740 | --DOCSHELL 1527E800 == 45 [pid = 3740] [id = 576] 12:36:40 INFO - PROCESS | 3740 | --DOCSHELL 0CB33400 == 44 [pid = 3740] [id = 575] 12:36:40 INFO - PROCESS | 3740 | --DOCSHELL 1493A400 == 43 [pid = 3740] [id = 574] 12:36:40 INFO - PROCESS | 3740 | --DOCSHELL 10B3C800 == 42 [pid = 3740] [id = 573] 12:36:40 INFO - PROCESS | 3740 | --DOMWINDOW == 101 (17FB6800) [pid = 3740] [serial = 1699] [outer = 00000000] [url = about:blank] 12:36:40 INFO - PROCESS | 3740 | --DOCSHELL 0FE85400 == 41 [pid = 3740] [id = 572] 12:36:40 INFO - PROCESS | 3740 | --DOCSHELL 0FFEFC00 == 40 [pid = 3740] [id = 571] 12:36:40 INFO - PROCESS | 3740 | --DOCSHELL 16EA9C00 == 39 [pid = 3740] [id = 569] 12:36:40 INFO - PROCESS | 3740 | --DOMWINDOW == 100 (15205800) [pid = 3740] [serial = 1685] [outer = 00000000] [url = about:blank] 12:36:40 INFO - PROCESS | 3740 | --DOMWINDOW == 99 (14786C00) [pid = 3740] [serial = 1664] [outer = 00000000] [url = about:blank] 12:36:40 INFO - PROCESS | 3740 | --DOMWINDOW == 98 (0CAC4400) [pid = 3740] [serial = 1672] [outer = 00000000] [url = about:blank] 12:36:40 INFO - PROCESS | 3740 | --DOMWINDOW == 97 (0CB36400) [pid = 3740] [serial = 1673] [outer = 00000000] [url = about:blank] 12:36:40 INFO - PROCESS | 3740 | --DOMWINDOW == 96 (148EC400) [pid = 3740] [serial = 1669] [outer = 00000000] [url = about:blank] 12:36:40 INFO - PROCESS | 3740 | --DOMWINDOW == 95 (14968800) [pid = 3740] [serial = 1678] [outer = 00000000] [url = about:blank] 12:36:40 INFO - PROCESS | 3740 | --DOMWINDOW == 94 (1496FC00) [pid = 3740] [serial = 1679] [outer = 00000000] [url = about:blank] 12:36:40 INFO - PROCESS | 3740 | --DOMWINDOW == 93 (10573000) [pid = 3740] [serial = 1675] [outer = 00000000] [url = about:blank] 12:36:40 INFO - PROCESS | 3740 | --DOMWINDOW == 92 (10B80800) [pid = 3740] [serial = 1676] [outer = 00000000] [url = about:blank] 12:36:40 INFO - PROCESS | 3740 | --DOMWINDOW == 91 (14C7A000) [pid = 3740] [serial = 1681] [outer = 00000000] [url = about:blank] 12:36:40 INFO - PROCESS | 3740 | --DOMWINDOW == 90 (0CB32800) [pid = 3740] [serial = 1666] [outer = 00000000] [url = about:blank] 12:36:40 INFO - PROCESS | 3740 | --DOMWINDOW == 89 (153A9800) [pid = 3740] [serial = 1688] [outer = 00000000] [url = about:blank] 12:36:40 INFO - PROCESS | 3740 | --DOMWINDOW == 88 (153A8000) [pid = 3740] [serial = 1687] [outer = 00000000] [url = about:blank] 12:36:40 INFO - PROCESS | 3740 | --DOMWINDOW == 87 (15EF4800) [pid = 3740] [serial = 1697] [outer = 00000000] [url = about:blank] 12:36:40 INFO - PROCESS | 3740 | --DOMWINDOW == 86 (16EAA400) [pid = 3740] [serial = 1690] [outer = 00000000] [url = about:blank] 12:36:40 INFO - PROCESS | 3740 | --DOMWINDOW == 85 (10A45C00) [pid = 3740] [serial = 1693] [outer = 00000000] [url = about:blank] 12:36:40 INFO - PROCESS | 3740 | --DOMWINDOW == 84 (10B88000) [pid = 3740] [serial = 1694] [outer = 00000000] [url = about:blank] 12:36:40 INFO - PROCESS | 3740 | --DOMWINDOW == 83 (1520F800) [pid = 3740] [serial = 1696] [outer = 00000000] [url = about:blank] 12:36:40 INFO - PROCESS | 3740 | --DOMWINDOW == 82 (15204400) [pid = 3740] [serial = 1684] [outer = 00000000] [url = about:blank] 12:36:40 INFO - PROCESS | 3740 | --DOMWINDOW == 81 (16EAFC00) [pid = 3740] [serial = 1691] [outer = 00000000] [url = about:blank] 12:36:40 INFO - PROCESS | 3740 | --DOMWINDOW == 80 (14F75C00) [pid = 3740] [serial = 1682] [outer = 00000000] [url = about:blank] 12:36:40 INFO - PROCESS | 3740 | 1464377800895 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]]]}] 12:36:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 12:36:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 990ms 12:36:40 INFO - PROCESS | 3740 | 1464377800956 Marionette TRACE conn5 -> [0,2305,"getWindowHandle",null] 12:36:40 INFO - PROCESS | 3740 | 1464377800961 Marionette TRACE conn5 <- [1,2305,null,{"value":"13"}] 12:36:40 INFO - PROCESS | 3740 | 1464377800967 Marionette TRACE conn5 -> [0,2306,"setScriptTimeout",{"ms":35000}] 12:36:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 12:36:40 INFO - PROCESS | 3740 | 1464377800969 Marionette TRACE conn5 <- [1,2306,null,{}] 12:36:40 INFO - PROCESS | 3740 | 1464377800973 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}] 12:36:41 INFO - PROCESS | 3740 | 1464377801061 Marionette TRACE conn5 <- [1,2307,null,{"value":null}] 12:36:41 INFO - PROCESS | 3740 | 1464377801158 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\", \"518d4023-cf08-4df0-a07a-6b3da5d0c4d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:36:41 INFO - PROCESS | 3740 | ++DOCSHELL 08C89C00 == 40 [pid = 3740] [id = 586] 12:36:41 INFO - PROCESS | 3740 | ++DOMWINDOW == 81 (0CA2E000) [pid = 3740] [serial = 1758] [outer = 00000000] 12:36:41 INFO - PROCESS | 3740 | ++DOMWINDOW == 82 (0FF08000) [pid = 3740] [serial = 1759] [outer = 0CA2E000] 12:36:41 INFO - PROCESS | 3740 | 1464377801204 Marionette DEBUG loaded listener.js 12:36:41 INFO - PROCESS | 3740 | ++DOMWINDOW == 83 (10552800) [pid = 3740] [serial = 1760] [outer = 0CA2E000] 12:36:41 INFO - PROCESS | 3740 | 1464377801679 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] 12:36:41 INFO - PROCESS | 3740 | 1464377801744 Marionette TRACE conn5 <- [1,2309,null,{"value":"13"}] 12:36:41 INFO - PROCESS | 3740 | 1464377801747 Marionette TRACE conn5 -> [0,2310,"setScriptTimeout",{"ms":35000}] 12:36:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 12:36:41 INFO - PROCESS | 3740 | 1464377801751 Marionette TRACE conn5 <- [1,2310,null,{}] 12:36:41 INFO - PROCESS | 3740 | 1464377801761 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}] 12:36:41 INFO - PROCESS | 3740 | 1464377801848 Marionette TRACE conn5 <- [1,2311,null,{"value":null}] 12:36:41 INFO - PROCESS | 3740 | 1464377801864 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\", \"518d4023-cf08-4df0-a07a-6b3da5d0c4d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:36:41 INFO - PROCESS | 3740 | ++DOCSHELL 148E6400 == 41 [pid = 3740] [id = 587] 12:36:41 INFO - PROCESS | 3740 | ++DOMWINDOW == 84 (148E7800) [pid = 3740] [serial = 1761] [outer = 00000000] 12:36:41 INFO - PROCESS | 3740 | ++DOMWINDOW == 85 (14940000) [pid = 3740] [serial = 1762] [outer = 148E7800] 12:36:41 INFO - PROCESS | 3740 | 1464377801912 Marionette DEBUG loaded listener.js 12:36:42 INFO - PROCESS | 3740 | ++DOMWINDOW == 86 (14970C00) [pid = 3740] [serial = 1763] [outer = 148E7800] 12:36:42 INFO - PROCESS | 3740 | 1464377802375 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]]]}] 12:36:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 12:36:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 671ms 12:36:42 INFO - PROCESS | 3740 | 1464377802421 Marionette TRACE conn5 -> [0,2313,"getWindowHandle",null] 12:36:42 INFO - PROCESS | 3740 | 1464377802424 Marionette TRACE conn5 <- [1,2313,null,{"value":"13"}] 12:36:42 INFO - PROCESS | 3740 | 1464377802427 Marionette TRACE conn5 -> [0,2314,"setScriptTimeout",{"ms":35000}] 12:36:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 12:36:42 INFO - PROCESS | 3740 | 1464377802429 Marionette TRACE conn5 <- [1,2314,null,{}] 12:36:42 INFO - PROCESS | 3740 | 1464377802433 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}] 12:36:42 INFO - PROCESS | 3740 | 1464377802517 Marionette TRACE conn5 <- [1,2315,null,{"value":null}] 12:36:42 INFO - PROCESS | 3740 | 1464377802526 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\", \"518d4023-cf08-4df0-a07a-6b3da5d0c4d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:36:42 INFO - PROCESS | 3740 | ++DOCSHELL 0CAC3400 == 42 [pid = 3740] [id = 588] 12:36:42 INFO - PROCESS | 3740 | ++DOMWINDOW == 87 (1493E800) [pid = 3740] [serial = 1764] [outer = 00000000] 12:36:42 INFO - PROCESS | 3740 | ++DOMWINDOW == 88 (15097400) [pid = 3740] [serial = 1765] [outer = 1493E800] 12:36:42 INFO - PROCESS | 3740 | 1464377802572 Marionette DEBUG loaded listener.js 12:36:42 INFO - PROCESS | 3740 | ++DOMWINDOW == 89 (15208000) [pid = 3740] [serial = 1766] [outer = 1493E800] 12:36:43 INFO - PROCESS | 3740 | 1464377803029 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]]]}] 12:36:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 12:36:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 671ms 12:36:43 INFO - PROCESS | 3740 | 1464377803102 Marionette TRACE conn5 -> [0,2317,"getWindowHandle",null] 12:36:43 INFO - PROCESS | 3740 | 1464377803113 Marionette TRACE conn5 <- [1,2317,null,{"value":"13"}] 12:36:43 INFO - PROCESS | 3740 | 1464377803123 Marionette TRACE conn5 -> [0,2318,"setScriptTimeout",{"ms":35000}] 12:36:43 INFO - PROCESS | 3740 | 1464377803125 Marionette TRACE conn5 <- [1,2318,null,{}] 12:36:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 12:36:43 INFO - PROCESS | 3740 | 1464377803128 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}] 12:36:43 INFO - PROCESS | 3740 | 1464377803238 Marionette TRACE conn5 <- [1,2319,null,{"value":null}] 12:36:43 INFO - PROCESS | 3740 | 1464377803246 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\", \"518d4023-cf08-4df0-a07a-6b3da5d0c4d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:36:43 INFO - PROCESS | 3740 | ++DOCSHELL 1520AC00 == 43 [pid = 3740] [id = 589] 12:36:43 INFO - PROCESS | 3740 | ++DOMWINDOW == 90 (1520B400) [pid = 3740] [serial = 1767] [outer = 00000000] 12:36:43 INFO - PROCESS | 3740 | ++DOMWINDOW == 91 (1527D400) [pid = 3740] [serial = 1768] [outer = 1520B400] 12:36:43 INFO - PROCESS | 3740 | 1464377803291 Marionette DEBUG loaded listener.js 12:36:43 INFO - PROCESS | 3740 | ++DOMWINDOW == 92 (15319C00) [pid = 3740] [serial = 1769] [outer = 1520B400] 12:36:43 INFO - PROCESS | 3740 | 1464377803745 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]]]}] 12:36:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 12:36:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 670ms 12:36:43 INFO - PROCESS | 3740 | 1464377803800 Marionette TRACE conn5 -> [0,2321,"getWindowHandle",null] 12:36:43 INFO - PROCESS | 3740 | 1464377803802 Marionette TRACE conn5 <- [1,2321,null,{"value":"13"}] 12:36:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 12:36:43 INFO - PROCESS | 3740 | 1464377803811 Marionette TRACE conn5 -> [0,2322,"setScriptTimeout",{"ms":35000}] 12:36:43 INFO - PROCESS | 3740 | 1464377803813 Marionette TRACE conn5 <- [1,2322,null,{}] 12:36:43 INFO - PROCESS | 3740 | 1464377803817 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}] 12:36:43 INFO - PROCESS | 3740 | 1464377803978 Marionette TRACE conn5 <- [1,2323,null,{"value":null}] 12:36:44 INFO - PROCESS | 3740 | 1464377804047 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\", \"518d4023-cf08-4df0-a07a-6b3da5d0c4d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:36:44 INFO - PROCESS | 3740 | ++DOCSHELL 0FE84C00 == 44 [pid = 3740] [id = 590] 12:36:44 INFO - PROCESS | 3740 | ++DOMWINDOW == 93 (15EE9C00) [pid = 3740] [serial = 1770] [outer = 00000000] 12:36:44 INFO - PROCESS | 3740 | ++DOMWINDOW == 94 (16EB0C00) [pid = 3740] [serial = 1771] [outer = 15EE9C00] 12:36:44 INFO - PROCESS | 3740 | 1464377804094 Marionette DEBUG loaded listener.js 12:36:44 INFO - PROCESS | 3740 | ++DOMWINDOW == 95 (17E0D800) [pid = 3740] [serial = 1772] [outer = 15EE9C00] 12:36:44 INFO - PROCESS | 3740 | 1464377804532 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]]]}] 12:36:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 12:36:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 770ms 12:36:44 INFO - PROCESS | 3740 | 1464377804585 Marionette TRACE conn5 -> [0,2325,"getWindowHandle",null] 12:36:44 INFO - PROCESS | 3740 | 1464377804587 Marionette TRACE conn5 <- [1,2325,null,{"value":"13"}] 12:36:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 12:36:44 INFO - PROCESS | 3740 | 1464377804599 Marionette TRACE conn5 -> [0,2326,"setScriptTimeout",{"ms":35000}] 12:36:44 INFO - PROCESS | 3740 | 1464377804601 Marionette TRACE conn5 <- [1,2326,null,{}] 12:36:44 INFO - PROCESS | 3740 | 1464377804605 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}] 12:36:44 INFO - PROCESS | 3740 | 1464377804719 Marionette TRACE conn5 <- [1,2327,null,{"value":null}] 12:36:44 INFO - PROCESS | 3740 | 1464377804730 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\", \"518d4023-cf08-4df0-a07a-6b3da5d0c4d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:36:44 INFO - PROCESS | 3740 | ++DOCSHELL 16EB0400 == 45 [pid = 3740] [id = 591] 12:36:44 INFO - PROCESS | 3740 | ++DOMWINDOW == 96 (17EA3800) [pid = 3740] [serial = 1773] [outer = 00000000] 12:36:44 INFO - PROCESS | 3740 | ++DOMWINDOW == 97 (18745800) [pid = 3740] [serial = 1774] [outer = 17EA3800] 12:36:44 INFO - PROCESS | 3740 | 1464377804775 Marionette DEBUG loaded listener.js 12:36:44 INFO - PROCESS | 3740 | ++DOMWINDOW == 98 (1875F400) [pid = 3740] [serial = 1775] [outer = 17EA3800] 12:36:45 INFO - PROCESS | 3740 | --DOMWINDOW == 97 (16EB2400) [pid = 3740] [serial = 1698] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 12:36:45 INFO - PROCESS | 3740 | --DOMWINDOW == 96 (14F36400) [pid = 3740] [serial = 1725] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 12:36:45 INFO - PROCESS | 3740 | --DOMWINDOW == 95 (0FFF6C00) [pid = 3740] [serial = 1713] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 12:36:45 INFO - PROCESS | 3740 | --DOMWINDOW == 94 (1150B400) [pid = 3740] [serial = 1719] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 12:36:45 INFO - PROCESS | 3740 | --DOMWINDOW == 93 (1527EC00) [pid = 3740] [serial = 1728] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 12:36:45 INFO - PROCESS | 3740 | --DOMWINDOW == 92 (0FFF4000) [pid = 3740] [serial = 1716] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 12:36:45 INFO - PROCESS | 3740 | --DOMWINDOW == 91 (16BD7400) [pid = 3740] [serial = 1731] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 12:36:45 INFO - PROCESS | 3740 | --DOMWINDOW == 90 (10B49400) [pid = 3740] [serial = 1734] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 12:36:45 INFO - PROCESS | 3740 | --DOMWINDOW == 89 (1493E400) [pid = 3740] [serial = 1722] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 12:36:45 INFO - PROCESS | 3740 | --DOMWINDOW == 88 (17E9E800) [pid = 3740] [serial = 1737] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 12:36:45 INFO - PROCESS | 3740 | 1464377805384 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]]]}] 12:36:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 12:36:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 830ms 12:36:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 12:36:45 INFO - PROCESS | 3740 | 1464377805421 Marionette TRACE conn5 -> [0,2329,"getWindowHandle",null] 12:36:45 INFO - PROCESS | 3740 | 1464377805423 Marionette TRACE conn5 <- [1,2329,null,{"value":"13"}] 12:36:45 INFO - PROCESS | 3740 | 1464377805426 Marionette TRACE conn5 -> [0,2330,"setScriptTimeout",{"ms":35000}] 12:36:45 INFO - PROCESS | 3740 | 1464377805437 Marionette TRACE conn5 <- [1,2330,null,{}] 12:36:45 INFO - PROCESS | 3740 | 1464377805441 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}] 12:36:45 INFO - PROCESS | 3740 | 1464377805556 Marionette TRACE conn5 <- [1,2331,null,{"value":null}] 12:36:45 INFO - PROCESS | 3740 | 1464377805617 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\", \"518d4023-cf08-4df0-a07a-6b3da5d0c4d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:36:45 INFO - PROCESS | 3740 | ++DOCSHELL 0CAC3000 == 46 [pid = 3740] [id = 592] 12:36:45 INFO - PROCESS | 3740 | ++DOMWINDOW == 89 (0FFF6C00) [pid = 3740] [serial = 1776] [outer = 00000000] 12:36:45 INFO - PROCESS | 3740 | ++DOMWINDOW == 90 (16BD7400) [pid = 3740] [serial = 1777] [outer = 0FFF6C00] 12:36:45 INFO - PROCESS | 3740 | 1464377805662 Marionette DEBUG loaded listener.js 12:36:45 INFO - PROCESS | 3740 | ++DOMWINDOW == 91 (16EB1C00) [pid = 3740] [serial = 1778] [outer = 0FFF6C00] 12:36:46 INFO - PROCESS | 3740 | 1464377806014 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]]]}] 12:36:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 12:36:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 630ms 12:36:46 INFO - PROCESS | 3740 | 1464377806062 Marionette TRACE conn5 -> [0,2333,"getWindowHandle",null] 12:36:46 INFO - PROCESS | 3740 | 1464377806064 Marionette TRACE conn5 <- [1,2333,null,{"value":"13"}] 12:36:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 12:36:46 INFO - PROCESS | 3740 | 1464377806067 Marionette TRACE conn5 -> [0,2334,"setScriptTimeout",{"ms":35000}] 12:36:46 INFO - PROCESS | 3740 | 1464377806069 Marionette TRACE conn5 <- [1,2334,null,{}] 12:36:46 INFO - PROCESS | 3740 | 1464377806072 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}] 12:36:46 INFO - PROCESS | 3740 | 1464377806154 Marionette TRACE conn5 <- [1,2335,null,{"value":null}] 12:36:46 INFO - PROCESS | 3740 | 1464377806160 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\", \"518d4023-cf08-4df0-a07a-6b3da5d0c4d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:36:46 INFO - PROCESS | 3740 | ++DOCSHELL 18F78C00 == 47 [pid = 3740] [id = 593] 12:36:46 INFO - PROCESS | 3740 | ++DOMWINDOW == 92 (18F85800) [pid = 3740] [serial = 1779] [outer = 00000000] 12:36:46 INFO - PROCESS | 3740 | ++DOMWINDOW == 93 (19848000) [pid = 3740] [serial = 1780] [outer = 18F85800] 12:36:46 INFO - PROCESS | 3740 | 1464377806205 Marionette DEBUG loaded listener.js 12:36:46 INFO - PROCESS | 3740 | ++DOMWINDOW == 94 (1986A800) [pid = 3740] [serial = 1781] [outer = 18F85800] 12:36:46 INFO - PROCESS | 3740 | 1464377806641 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]]]}] 12:36:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 12:36:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 633ms 12:36:46 INFO - PROCESS | 3740 | 1464377806705 Marionette TRACE conn5 -> [0,2337,"getWindowHandle",null] 12:36:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 12:36:46 INFO - PROCESS | 3740 | 1464377806707 Marionette TRACE conn5 <- [1,2337,null,{"value":"13"}] 12:36:46 INFO - PROCESS | 3740 | 1464377806711 Marionette TRACE conn5 -> [0,2338,"setScriptTimeout",{"ms":35000}] 12:36:46 INFO - PROCESS | 3740 | 1464377806713 Marionette TRACE conn5 <- [1,2338,null,{}] 12:36:46 INFO - PROCESS | 3740 | 1464377806717 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}] 12:36:46 INFO - PROCESS | 3740 | 1464377806799 Marionette TRACE conn5 <- [1,2339,null,{"value":null}] 12:36:46 INFO - PROCESS | 3740 | 1464377806807 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\", \"518d4023-cf08-4df0-a07a-6b3da5d0c4d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:36:46 INFO - PROCESS | 3740 | ++DOCSHELL 19EA6400 == 48 [pid = 3740] [id = 594] 12:36:46 INFO - PROCESS | 3740 | ++DOMWINDOW == 95 (19EA7000) [pid = 3740] [serial = 1782] [outer = 00000000] 12:36:46 INFO - PROCESS | 3740 | ++DOMWINDOW == 96 (19EAE800) [pid = 3740] [serial = 1783] [outer = 19EA7000] 12:36:46 INFO - PROCESS | 3740 | 1464377806851 Marionette DEBUG loaded listener.js 12:36:46 INFO - PROCESS | 3740 | ++DOMWINDOW == 97 (1A1C5800) [pid = 3740] [serial = 1784] [outer = 19EA7000] 12:36:48 INFO - PROCESS | 3740 | --DOCSHELL 17E10000 == 47 [pid = 3740] [id = 531] 12:36:48 INFO - PROCESS | 3740 | --DOCSHELL 1520B000 == 46 [pid = 3740] [id = 528] 12:36:48 INFO - PROCESS | 3740 | --DOCSHELL 1175CC00 == 45 [pid = 3740] [id = 525] 12:36:48 INFO - PROCESS | 3740 | --DOCSHELL 15090000 == 44 [pid = 3740] [id = 530] 12:36:48 INFO - PROCESS | 3740 | --DOCSHELL 18751400 == 43 [pid = 3740] [id = 570] 12:36:48 INFO - PROCESS | 3740 | --DOCSHELL 1830BC00 == 42 [pid = 3740] [id = 534] 12:36:48 INFO - PROCESS | 3740 | --DOCSHELL 10551C00 == 41 [pid = 3740] [id = 529] 12:36:48 INFO - PROCESS | 3740 | --DOCSHELL 148ED000 == 40 [pid = 3740] [id = 533] 12:36:48 INFO - PROCESS | 3740 | --DOCSHELL 1175EC00 == 39 [pid = 3740] [id = 532] 12:36:48 INFO - PROCESS | 3740 | --DOCSHELL 14976C00 == 38 [pid = 3740] [id = 527] 12:36:48 INFO - PROCESS | 3740 | --DOCSHELL 10529C00 == 37 [pid = 3740] [id = 585] 12:36:48 INFO - PROCESS | 3740 | --DOCSHELL 14975400 == 36 [pid = 3740] [id = 584] 12:36:48 INFO - PROCESS | 3740 | --DOCSHELL 10B8C000 == 35 [pid = 3740] [id = 582] 12:36:48 INFO - PROCESS | 3740 | --DOCSHELL 15EF0400 == 34 [pid = 3740] [id = 583] 12:36:48 INFO - PROCESS | 3740 | --DOCSHELL 0CA2CC00 == 33 [pid = 3740] [id = 581] 12:36:48 INFO - PROCESS | 3740 | --DOCSHELL 08C89C00 == 32 [pid = 3740] [id = 586] 12:36:48 INFO - PROCESS | 3740 | --DOCSHELL 0FE84C00 == 31 [pid = 3740] [id = 590] 12:36:48 INFO - PROCESS | 3740 | --DOCSHELL 0CAC3000 == 30 [pid = 3740] [id = 592] 12:36:48 INFO - PROCESS | 3740 | --DOCSHELL 18F78C00 == 29 [pid = 3740] [id = 593] 12:36:48 INFO - PROCESS | 3740 | --DOCSHELL 1520AC00 == 28 [pid = 3740] [id = 589] 12:36:48 INFO - PROCESS | 3740 | --DOCSHELL 0CAC3400 == 27 [pid = 3740] [id = 588] 12:36:48 INFO - PROCESS | 3740 | --DOCSHELL 148E6400 == 26 [pid = 3740] [id = 587] 12:36:48 INFO - PROCESS | 3740 | --DOCSHELL 16EB0400 == 25 [pid = 3740] [id = 591] 12:36:48 INFO - PROCESS | 3740 | --DOMWINDOW == 96 (17FB6400) [pid = 3740] [serial = 1733] [outer = 00000000] [url = about:blank] 12:36:48 INFO - PROCESS | 3740 | --DOMWINDOW == 95 (16EAC000) [pid = 3740] [serial = 1730] [outer = 00000000] [url = about:blank] 12:36:48 INFO - PROCESS | 3740 | --DOMWINDOW == 94 (15276000) [pid = 3740] [serial = 1727] [outer = 00000000] [url = about:blank] 12:36:48 INFO - PROCESS | 3740 | --DOMWINDOW == 93 (14C31400) [pid = 3740] [serial = 1724] [outer = 00000000] [url = about:blank] 12:36:48 INFO - PROCESS | 3740 | --DOMWINDOW == 92 (191B6000) [pid = 3740] [serial = 1741] [outer = 00000000] [url = about:blank] 12:36:48 INFO - PROCESS | 3740 | --DOMWINDOW == 91 (18304400) [pid = 3740] [serial = 1700] [outer = 00000000] [url = about:blank] 12:36:48 INFO - PROCESS | 3740 | --DOMWINDOW == 90 (15207000) [pid = 3740] [serial = 1726] [outer = 00000000] [url = about:blank] 12:36:48 INFO - PROCESS | 3740 | --DOMWINDOW == 89 (0FF62400) [pid = 3740] [serial = 1702] [outer = 00000000] [url = about:blank] 12:36:48 INFO - PROCESS | 3740 | --DOMWINDOW == 88 (14981C00) [pid = 3740] [serial = 1705] [outer = 00000000] [url = about:blank] 12:36:48 INFO - PROCESS | 3740 | --DOMWINDOW == 87 (10577800) [pid = 3740] [serial = 1715] [outer = 00000000] [url = about:blank] 12:36:48 INFO - PROCESS | 3740 | --DOMWINDOW == 86 (10530800) [pid = 3740] [serial = 1714] [outer = 00000000] [url = about:blank] 12:36:48 INFO - PROCESS | 3740 | --DOMWINDOW == 85 (14785C00) [pid = 3740] [serial = 1720] [outer = 00000000] [url = about:blank] 12:36:48 INFO - PROCESS | 3740 | --DOMWINDOW == 84 (148E6800) [pid = 3740] [serial = 1721] [outer = 00000000] [url = about:blank] 12:36:48 INFO - PROCESS | 3740 | --DOMWINDOW == 83 (15EF6000) [pid = 3740] [serial = 1729] [outer = 00000000] [url = about:blank] 12:36:48 INFO - PROCESS | 3740 | --DOMWINDOW == 82 (10531800) [pid = 3740] [serial = 1717] [outer = 00000000] [url = about:blank] 12:36:48 INFO - PROCESS | 3740 | --DOMWINDOW == 81 (17EA5000) [pid = 3740] [serial = 1732] [outer = 00000000] [url = about:blank] 12:36:48 INFO - PROCESS | 3740 | --DOMWINDOW == 80 (10A45000) [pid = 3740] [serial = 1718] [outer = 00000000] [url = about:blank] 12:36:48 INFO - PROCESS | 3740 | --DOMWINDOW == 79 (14C2C800) [pid = 3740] [serial = 1735] [outer = 00000000] [url = about:blank] 12:36:48 INFO - PROCESS | 3740 | --DOMWINDOW == 78 (149EB800) [pid = 3740] [serial = 1723] [outer = 00000000] [url = about:blank] 12:36:48 INFO - PROCESS | 3740 | --DOMWINDOW == 77 (14C2F000) [pid = 3740] [serial = 1736] [outer = 00000000] [url = about:blank] 12:36:48 INFO - PROCESS | 3740 | --DOMWINDOW == 76 (18F7DC00) [pid = 3740] [serial = 1738] [outer = 00000000] [url = about:blank] 12:36:48 INFO - PROCESS | 3740 | --DOMWINDOW == 75 (18FCD400) [pid = 3740] [serial = 1739] [outer = 00000000] [url = about:blank] 12:36:48 INFO - PROCESS | 3740 | --DOMWINDOW == 74 (18F93000) [pid = 3740] [serial = 1711] [outer = 00000000] [url = about:blank] 12:36:48 INFO - PROCESS | 3740 | --DOMWINDOW == 73 (18305400) [pid = 3740] [serial = 1708] [outer = 00000000] [url = about:blank] 12:36:48 INFO - PROCESS | 3740 | 1464377808959 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]]]}] 12:36:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 12:36:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 2286ms 12:36:49 INFO - PROCESS | 3740 | 1464377808997 Marionette TRACE conn5 -> [0,2341,"getWindowHandle",null] 12:36:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 12:36:49 INFO - PROCESS | 3740 | 1464377809002 Marionette TRACE conn5 <- [1,2341,null,{"value":"13"}] 12:36:49 INFO - PROCESS | 3740 | 1464377809007 Marionette TRACE conn5 -> [0,2342,"setScriptTimeout",{"ms":35000}] 12:36:49 INFO - PROCESS | 3740 | 1464377809011 Marionette TRACE conn5 <- [1,2342,null,{}] 12:36:49 INFO - PROCESS | 3740 | 1464377809018 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}] 12:36:49 INFO - PROCESS | 3740 | 1464377809112 Marionette TRACE conn5 <- [1,2343,null,{"value":null}] 12:36:49 INFO - PROCESS | 3740 | 1464377809124 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\", \"518d4023-cf08-4df0-a07a-6b3da5d0c4d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:36:49 INFO - PROCESS | 3740 | ++DOCSHELL 0CA30400 == 26 [pid = 3740] [id = 595] 12:36:49 INFO - PROCESS | 3740 | ++DOMWINDOW == 74 (0CA30C00) [pid = 3740] [serial = 1785] [outer = 00000000] 12:36:49 INFO - PROCESS | 3740 | ++DOMWINDOW == 75 (0CAC0800) [pid = 3740] [serial = 1786] [outer = 0CA30C00] 12:36:49 INFO - PROCESS | 3740 | 1464377809176 Marionette DEBUG loaded listener.js 12:36:49 INFO - PROCESS | 3740 | ++DOMWINDOW == 76 (0CAC8C00) [pid = 3740] [serial = 1787] [outer = 0CA30C00] 12:36:49 INFO - PROCESS | 3740 | 1464377809691 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]]]}] 12:36:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 12:36:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 730ms 12:36:49 INFO - PROCESS | 3740 | 1464377809737 Marionette TRACE conn5 -> [0,2345,"getWindowHandle",null] 12:36:49 INFO - PROCESS | 3740 | 1464377809743 Marionette TRACE conn5 <- [1,2345,null,{"value":"13"}] 12:36:49 INFO - PROCESS | 3740 | 1464377809749 Marionette TRACE conn5 -> [0,2346,"setScriptTimeout",{"ms":35000}] 12:36:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 12:36:49 INFO - PROCESS | 3740 | 1464377809752 Marionette TRACE conn5 <- [1,2346,null,{}] 12:36:49 INFO - PROCESS | 3740 | 1464377809756 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}] 12:36:49 INFO - PROCESS | 3740 | 1464377809848 Marionette TRACE conn5 <- [1,2347,null,{"value":null}] 12:36:49 INFO - PROCESS | 3740 | 1464377809949 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\", \"518d4023-cf08-4df0-a07a-6b3da5d0c4d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:36:49 INFO - PROCESS | 3740 | ++DOCSHELL 0FF03400 == 27 [pid = 3740] [id = 596] 12:36:49 INFO - PROCESS | 3740 | ++DOMWINDOW == 77 (0FF0AC00) [pid = 3740] [serial = 1788] [outer = 00000000] 12:36:50 INFO - PROCESS | 3740 | ++DOMWINDOW == 78 (10526C00) [pid = 3740] [serial = 1789] [outer = 0FF0AC00] 12:36:50 INFO - PROCESS | 3740 | 1464377809998 Marionette DEBUG loaded listener.js 12:36:50 INFO - PROCESS | 3740 | ++DOMWINDOW == 79 (1052FC00) [pid = 3740] [serial = 1790] [outer = 0FF0AC00] 12:36:50 INFO - PROCESS | 3740 | 1464377810414 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]]]}] 12:36:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 12:36:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 730ms 12:36:50 INFO - PROCESS | 3740 | 1464377810482 Marionette TRACE conn5 -> [0,2349,"getWindowHandle",null] 12:36:50 INFO - PROCESS | 3740 | 1464377810485 Marionette TRACE conn5 <- [1,2349,null,{"value":"13"}] 12:36:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 12:36:50 INFO - PROCESS | 3740 | 1464377810488 Marionette TRACE conn5 -> [0,2350,"setScriptTimeout",{"ms":35000}] 12:36:50 INFO - PROCESS | 3740 | 1464377810492 Marionette TRACE conn5 <- [1,2350,null,{}] 12:36:50 INFO - PROCESS | 3740 | 1464377810532 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}] 12:36:50 INFO - PROCESS | 3740 | 1464377810637 Marionette TRACE conn5 <- [1,2351,null,{"value":null}] 12:36:50 INFO - PROCESS | 3740 | 1464377810649 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\", \"518d4023-cf08-4df0-a07a-6b3da5d0c4d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:36:50 INFO - PROCESS | 3740 | ++DOCSHELL 10B43C00 == 28 [pid = 3740] [id = 597] 12:36:50 INFO - PROCESS | 3740 | ++DOMWINDOW == 80 (10B44000) [pid = 3740] [serial = 1791] [outer = 00000000] 12:36:50 INFO - PROCESS | 3740 | ++DOMWINDOW == 81 (10B4B800) [pid = 3740] [serial = 1792] [outer = 10B44000] 12:36:50 INFO - PROCESS | 3740 | 1464377810698 Marionette DEBUG loaded listener.js 12:36:50 INFO - PROCESS | 3740 | ++DOMWINDOW == 82 (10B83800) [pid = 3740] [serial = 1793] [outer = 10B44000] 12:36:51 INFO - PROCESS | 3740 | 1464377811196 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]]]}] 12:36:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 12:36:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 730ms 12:36:51 INFO - PROCESS | 3740 | 1464377811222 Marionette TRACE conn5 -> [0,2353,"getWindowHandle",null] 12:36:51 INFO - PROCESS | 3740 | 1464377811224 Marionette TRACE conn5 <- [1,2353,null,{"value":"13"}] 12:36:51 INFO - PROCESS | 3740 | 1464377811228 Marionette TRACE conn5 -> [0,2354,"setScriptTimeout",{"ms":35000}] 12:36:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 12:36:51 INFO - PROCESS | 3740 | 1464377811229 Marionette TRACE conn5 <- [1,2354,null,{}] 12:36:51 INFO - PROCESS | 3740 | 1464377811233 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}] 12:36:51 INFO - PROCESS | 3740 | 1464377811318 Marionette TRACE conn5 <- [1,2355,null,{"value":null}] 12:36:51 INFO - PROCESS | 3740 | 1464377811325 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\", \"518d4023-cf08-4df0-a07a-6b3da5d0c4d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:36:51 INFO - PROCESS | 3740 | ++DOCSHELL 0CB3C000 == 29 [pid = 3740] [id = 598] 12:36:51 INFO - PROCESS | 3740 | ++DOMWINDOW == 83 (0FF0C800) [pid = 3740] [serial = 1794] [outer = 00000000] 12:36:51 INFO - PROCESS | 3740 | ++DOMWINDOW == 84 (14787000) [pid = 3740] [serial = 1795] [outer = 0FF0C800] 12:36:51 INFO - PROCESS | 3740 | 1464377811382 Marionette DEBUG loaded listener.js 12:36:51 INFO - PROCESS | 3740 | ++DOMWINDOW == 85 (148E5800) [pid = 3740] [serial = 1796] [outer = 0FF0C800] 12:36:51 INFO - PROCESS | 3740 | 1464377811831 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]]]}] 12:36:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 12:36:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 630ms 12:36:51 INFO - PROCESS | 3740 | 1464377811862 Marionette TRACE conn5 -> [0,2357,"getWindowHandle",null] 12:36:51 INFO - PROCESS | 3740 | 1464377811864 Marionette TRACE conn5 <- [1,2357,null,{"value":"13"}] 12:36:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 12:36:51 INFO - PROCESS | 3740 | 1464377811867 Marionette TRACE conn5 -> [0,2358,"setScriptTimeout",{"ms":35000}] 12:36:51 INFO - PROCESS | 3740 | 1464377811869 Marionette TRACE conn5 <- [1,2358,null,{}] 12:36:51 INFO - PROCESS | 3740 | 1464377811872 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}] 12:36:51 INFO - PROCESS | 3740 | 1464377811953 Marionette TRACE conn5 <- [1,2359,null,{"value":null}] 12:36:51 INFO - PROCESS | 3740 | 1464377811960 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\", \"518d4023-cf08-4df0-a07a-6b3da5d0c4d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:36:51 INFO - PROCESS | 3740 | ++DOCSHELL 148E9C00 == 30 [pid = 3740] [id = 599] 12:36:51 INFO - PROCESS | 3740 | ++DOMWINDOW == 86 (148EC000) [pid = 3740] [serial = 1797] [outer = 00000000] 12:36:52 INFO - PROCESS | 3740 | ++DOMWINDOW == 87 (14939400) [pid = 3740] [serial = 1798] [outer = 148EC000] 12:36:52 INFO - PROCESS | 3740 | 1464377812006 Marionette DEBUG loaded listener.js 12:36:52 INFO - PROCESS | 3740 | ++DOMWINDOW == 88 (14969400) [pid = 3740] [serial = 1799] [outer = 148EC000] 12:36:52 INFO - PROCESS | 3740 | 1464377812472 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]]]}] 12:36:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 12:36:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 631ms 12:36:52 INFO - PROCESS | 3740 | 1464377812508 Marionette TRACE conn5 -> [0,2361,"getWindowHandle",null] 12:36:52 INFO - PROCESS | 3740 | 1464377812510 Marionette TRACE conn5 <- [1,2361,null,{"value":"13"}] 12:36:52 INFO - PROCESS | 3740 | 1464377812513 Marionette TRACE conn5 -> [0,2362,"setScriptTimeout",{"ms":35000}] 12:36:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 12:36:52 INFO - PROCESS | 3740 | 1464377812515 Marionette TRACE conn5 <- [1,2362,null,{}] 12:36:52 INFO - PROCESS | 3740 | 1464377812519 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}] 12:36:52 INFO - PROCESS | 3740 | 1464377812631 Marionette TRACE conn5 <- [1,2363,null,{"value":null}] 12:36:52 INFO - PROCESS | 3740 | 1464377812642 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\", \"518d4023-cf08-4df0-a07a-6b3da5d0c4d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:36:52 INFO - PROCESS | 3740 | ++DOCSHELL 14788800 == 31 [pid = 3740] [id = 600] 12:36:52 INFO - PROCESS | 3740 | ++DOMWINDOW == 89 (14C24800) [pid = 3740] [serial = 1800] [outer = 00000000] 12:36:52 INFO - PROCESS | 3740 | ++DOMWINDOW == 90 (14FD8400) [pid = 3740] [serial = 1801] [outer = 14C24800] 12:36:52 INFO - PROCESS | 3740 | 1464377812689 Marionette DEBUG loaded listener.js 12:36:52 INFO - PROCESS | 3740 | ++DOMWINDOW == 91 (15097800) [pid = 3740] [serial = 1802] [outer = 14C24800] 12:36:53 INFO - PROCESS | 3740 | 1464377813125 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]]]}] 12:36:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 12:36:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 671ms 12:36:53 INFO - PROCESS | 3740 | 1464377813190 Marionette TRACE conn5 -> [0,2365,"getWindowHandle",null] 12:36:53 INFO - PROCESS | 3740 | 1464377813192 Marionette TRACE conn5 <- [1,2365,null,{"value":"13"}] 12:36:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 12:36:53 INFO - PROCESS | 3740 | 1464377813195 Marionette TRACE conn5 -> [0,2366,"setScriptTimeout",{"ms":35000}] 12:36:53 INFO - PROCESS | 3740 | 1464377813197 Marionette TRACE conn5 <- [1,2366,null,{}] 12:36:53 INFO - PROCESS | 3740 | 1464377813200 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}] 12:36:53 INFO - PROCESS | 3740 | 1464377813278 Marionette TRACE conn5 <- [1,2367,null,{"value":null}] 12:36:53 INFO - PROCESS | 3740 | 1464377813285 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\", \"518d4023-cf08-4df0-a07a-6b3da5d0c4d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:36:53 INFO - PROCESS | 3740 | ++DOCSHELL 15205000 == 32 [pid = 3740] [id = 601] 12:36:53 INFO - PROCESS | 3740 | ++DOMWINDOW == 92 (1520F000) [pid = 3740] [serial = 1803] [outer = 00000000] 12:36:53 INFO - PROCESS | 3740 | ++DOMWINDOW == 93 (1527E400) [pid = 3740] [serial = 1804] [outer = 1520F000] 12:36:53 INFO - PROCESS | 3740 | 1464377813330 Marionette DEBUG loaded listener.js 12:36:53 INFO - PROCESS | 3740 | ++DOMWINDOW == 94 (15280800) [pid = 3740] [serial = 1805] [outer = 1520F000] 12:36:53 INFO - PROCESS | 3740 | 1464377813777 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]]]}] 12:36:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 12:36:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 630ms 12:36:53 INFO - PROCESS | 3740 | 1464377813837 Marionette TRACE conn5 -> [0,2369,"getWindowHandle",null] 12:36:53 INFO - PROCESS | 3740 | 1464377813839 Marionette TRACE conn5 <- [1,2369,null,{"value":"13"}] 12:36:53 INFO - PROCESS | 3740 | 1464377813842 Marionette TRACE conn5 -> [0,2370,"setScriptTimeout",{"ms":35000}] 12:36:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 12:36:53 INFO - PROCESS | 3740 | 1464377813843 Marionette TRACE conn5 <- [1,2370,null,{}] 12:36:53 INFO - PROCESS | 3740 | 1464377813847 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}] 12:36:53 INFO - PROCESS | 3740 | 1464377813923 Marionette TRACE conn5 <- [1,2371,null,{"value":null}] 12:36:53 INFO - PROCESS | 3740 | 1464377813930 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\", \"518d4023-cf08-4df0-a07a-6b3da5d0c4d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:36:53 INFO - PROCESS | 3740 | ++DOCSHELL 15318000 == 33 [pid = 3740] [id = 602] 12:36:53 INFO - PROCESS | 3740 | ++DOMWINDOW == 95 (15322800) [pid = 3740] [serial = 1806] [outer = 00000000] 12:36:53 INFO - PROCESS | 3740 | ++DOMWINDOW == 96 (15E08400) [pid = 3740] [serial = 1807] [outer = 15322800] 12:36:54 INFO - PROCESS | 3740 | 1464377813974 Marionette DEBUG loaded listener.js 12:36:54 INFO - PROCESS | 3740 | ++DOMWINDOW == 97 (15E09000) [pid = 3740] [serial = 1808] [outer = 15322800] 12:36:54 INFO - PROCESS | 3740 | 1464377814466 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]]]}] 12:36:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 12:36:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 671ms 12:36:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 12:36:54 INFO - PROCESS | 3740 | 1464377814518 Marionette TRACE conn5 -> [0,2373,"getWindowHandle",null] 12:36:54 INFO - PROCESS | 3740 | 1464377814520 Marionette TRACE conn5 <- [1,2373,null,{"value":"13"}] 12:36:54 INFO - PROCESS | 3740 | 1464377814523 Marionette TRACE conn5 -> [0,2374,"setScriptTimeout",{"ms":35000}] 12:36:54 INFO - PROCESS | 3740 | 1464377814525 Marionette TRACE conn5 <- [1,2374,null,{}] 12:36:54 INFO - PROCESS | 3740 | 1464377814535 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}] 12:36:54 INFO - PROCESS | 3740 | 1464377814647 Marionette TRACE conn5 <- [1,2375,null,{"value":null}] 12:36:54 INFO - PROCESS | 3740 | 1464377814740 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\", \"518d4023-cf08-4df0-a07a-6b3da5d0c4d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:36:54 INFO - PROCESS | 3740 | ++DOCSHELL 10B43400 == 34 [pid = 3740] [id = 603] 12:36:54 INFO - PROCESS | 3740 | ++DOMWINDOW == 98 (16EA6800) [pid = 3740] [serial = 1809] [outer = 00000000] 12:36:54 INFO - PROCESS | 3740 | ++DOMWINDOW == 99 (16EAD400) [pid = 3740] [serial = 1810] [outer = 16EA6800] 12:36:54 INFO - PROCESS | 3740 | 1464377814784 Marionette DEBUG loaded listener.js 12:36:54 INFO - PROCESS | 3740 | ++DOMWINDOW == 100 (16EADC00) [pid = 3740] [serial = 1811] [outer = 16EA6800] 12:36:55 INFO - PROCESS | 3740 | 1464377815183 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]]]}] 12:36:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 12:36:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 730ms 12:36:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 12:36:55 INFO - PROCESS | 3740 | 1464377815255 Marionette TRACE conn5 -> [0,2377,"getWindowHandle",null] 12:36:55 INFO - PROCESS | 3740 | 1464377815257 Marionette TRACE conn5 <- [1,2377,null,{"value":"13"}] 12:36:55 INFO - PROCESS | 3740 | 1464377815261 Marionette TRACE conn5 -> [0,2378,"setScriptTimeout",{"ms":35000}] 12:36:55 INFO - PROCESS | 3740 | 1464377815262 Marionette TRACE conn5 <- [1,2378,null,{}] 12:36:55 INFO - PROCESS | 3740 | 1464377815266 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}] 12:36:55 INFO - PROCESS | 3740 | 1464377815383 Marionette TRACE conn5 <- [1,2379,null,{"value":null}] 12:36:55 INFO - PROCESS | 3740 | 1464377815390 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\", \"518d4023-cf08-4df0-a07a-6b3da5d0c4d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:36:55 INFO - PROCESS | 3740 | ++DOCSHELL 17E9E000 == 35 [pid = 3740] [id = 604] 12:36:55 INFO - PROCESS | 3740 | ++DOMWINDOW == 101 (17E9E800) [pid = 3740] [serial = 1812] [outer = 00000000] 12:36:55 INFO - PROCESS | 3740 | ++DOMWINDOW == 102 (18303C00) [pid = 3740] [serial = 1813] [outer = 17E9E800] 12:36:55 INFO - PROCESS | 3740 | 1464377815434 Marionette DEBUG loaded listener.js 12:36:55 INFO - PROCESS | 3740 | ++DOMWINDOW == 103 (1830E400) [pid = 3740] [serial = 1814] [outer = 17E9E800] 12:36:55 INFO - PROCESS | 3740 | 1464377815894 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]]]}] 12:36:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 12:36:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 670ms 12:36:55 INFO - PROCESS | 3740 | 1464377815934 Marionette TRACE conn5 -> [0,2381,"getWindowHandle",null] 12:36:55 INFO - PROCESS | 3740 | 1464377815936 Marionette TRACE conn5 <- [1,2381,null,{"value":"13"}] 12:36:55 INFO - PROCESS | 3740 | 1464377815939 Marionette TRACE conn5 -> [0,2382,"setScriptTimeout",{"ms":35000}] 12:36:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 12:36:55 INFO - PROCESS | 3740 | 1464377815942 Marionette TRACE conn5 <- [1,2382,null,{}] 12:36:55 INFO - PROCESS | 3740 | 1464377815945 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}] 12:36:56 INFO - PROCESS | 3740 | 1464377816106 Marionette TRACE conn5 <- [1,2383,null,{"value":null}] 12:36:56 INFO - PROCESS | 3740 | --DOMWINDOW == 102 (1520B400) [pid = 3740] [serial = 1767] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 12:36:56 INFO - PROCESS | 3740 | --DOMWINDOW == 101 (15EE9C00) [pid = 3740] [serial = 1770] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 12:36:56 INFO - PROCESS | 3740 | --DOMWINDOW == 100 (0FFF6C00) [pid = 3740] [serial = 1776] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 12:36:56 INFO - PROCESS | 3740 | --DOMWINDOW == 99 (17EA3800) [pid = 3740] [serial = 1773] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 12:36:56 INFO - PROCESS | 3740 | --DOMWINDOW == 98 (18F85800) [pid = 3740] [serial = 1779] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 12:36:56 INFO - PROCESS | 3740 | --DOMWINDOW == 97 (1493E800) [pid = 3740] [serial = 1764] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 12:36:56 INFO - PROCESS | 3740 | --DOMWINDOW == 96 (148E7800) [pid = 3740] [serial = 1761] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 12:36:56 INFO - PROCESS | 3740 | --DOMWINDOW == 95 (0CA2E000) [pid = 3740] [serial = 1758] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 12:36:56 INFO - PROCESS | 3740 | --DOMWINDOW == 94 (1052A000) [pid = 3740] [serial = 1755] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 12:36:56 INFO - PROCESS | 3740 | --DOMWINDOW == 93 (191B4400) [pid = 3740] [serial = 1752] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 12:36:56 INFO - PROCESS | 3740 | --DOMWINDOW == 92 (15EF0800) [pid = 3740] [serial = 1749] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 12:36:56 INFO - PROCESS | 3740 | --DOMWINDOW == 91 (10B8C800) [pid = 3740] [serial = 1746] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 12:36:56 INFO - PROCESS | 3740 | --DOMWINDOW == 90 (0CA2D800) [pid = 3740] [serial = 1743] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 12:36:56 INFO - PROCESS | 3740 | --DOMWINDOW == 89 (191A8800) [pid = 3740] [serial = 1740] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 12:36:56 INFO - PROCESS | 3740 | --DOMWINDOW == 88 (14944C00) [pid = 3740] [serial = 1704] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 12:36:56 INFO - PROCESS | 3740 | --DOMWINDOW == 87 (0CB9AC00) [pid = 3740] [serial = 1701] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 12:36:56 INFO - PROCESS | 3740 | --DOMWINDOW == 86 (16EACC00) [pid = 3740] [serial = 1707] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 12:36:56 INFO - PROCESS | 3740 | --DOMWINDOW == 85 (14781400) [pid = 3740] [serial = 1668] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 12:36:56 INFO - PROCESS | 3740 | --DOMWINDOW == 84 (18F7AC00) [pid = 3740] [serial = 1710] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 12:36:56 INFO - PROCESS | 3740 | --DOMWINDOW == 83 (0CABD800) [pid = 3740] [serial = 1665] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 12:36:56 INFO - PROCESS | 3740 | --DOMWINDOW == 82 (16EB1000) [pid = 3740] [serial = 1650] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 12:36:56 INFO - PROCESS | 3740 | 1464377816639 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\", \"518d4023-cf08-4df0-a07a-6b3da5d0c4d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:36:56 INFO - PROCESS | 3740 | ++DOCSHELL 08C81400 == 36 [pid = 3740] [id = 605] 12:36:56 INFO - PROCESS | 3740 | ++DOMWINDOW == 83 (08C85000) [pid = 3740] [serial = 1815] [outer = 00000000] 12:36:56 INFO - PROCESS | 3740 | ++DOMWINDOW == 84 (0CAC8800) [pid = 3740] [serial = 1816] [outer = 08C85000] 12:36:56 INFO - PROCESS | 3740 | 1464377816696 Marionette DEBUG loaded listener.js 12:36:56 INFO - PROCESS | 3740 | ++DOMWINDOW == 85 (10E98800) [pid = 3740] [serial = 1817] [outer = 08C85000] 12:36:57 INFO - PROCESS | 3740 | 1464377817137 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]]]}] 12:36:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 12:36:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 1234ms 12:36:57 INFO - PROCESS | 3740 | 1464377817178 Marionette TRACE conn5 -> [0,2385,"getWindowHandle",null] 12:36:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 12:36:57 INFO - PROCESS | 3740 | 1464377817180 Marionette TRACE conn5 <- [1,2385,null,{"value":"13"}] 12:36:57 INFO - PROCESS | 3740 | 1464377817183 Marionette TRACE conn5 -> [0,2386,"setScriptTimeout",{"ms":35000}] 12:36:57 INFO - PROCESS | 3740 | 1464377817184 Marionette TRACE conn5 <- [1,2386,null,{}] 12:36:57 INFO - PROCESS | 3740 | 1464377817188 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}] 12:36:57 INFO - PROCESS | 3740 | 1464377817268 Marionette TRACE conn5 <- [1,2387,null,{"value":null}] 12:36:57 INFO - PROCESS | 3740 | 1464377817274 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\", \"518d4023-cf08-4df0-a07a-6b3da5d0c4d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:36:57 INFO - PROCESS | 3740 | ++DOCSHELL 14968800 == 37 [pid = 3740] [id = 606] 12:36:57 INFO - PROCESS | 3740 | ++DOMWINDOW == 86 (1496C800) [pid = 3740] [serial = 1818] [outer = 00000000] 12:36:57 INFO - PROCESS | 3740 | ++DOMWINDOW == 87 (16BCF400) [pid = 3740] [serial = 1819] [outer = 1496C800] 12:36:57 INFO - PROCESS | 3740 | 1464377817318 Marionette DEBUG loaded listener.js 12:36:57 INFO - PROCESS | 3740 | ++DOMWINDOW == 88 (17ECD400) [pid = 3740] [serial = 1820] [outer = 1496C800] 12:36:57 INFO - PROCESS | 3740 | 1464377817755 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]]]}] 12:36:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 12:36:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 631ms 12:36:57 INFO - PROCESS | 3740 | 1464377817814 Marionette TRACE conn5 -> [0,2389,"getWindowHandle",null] 12:36:57 INFO - PROCESS | 3740 | 1464377817816 Marionette TRACE conn5 <- [1,2389,null,{"value":"13"}] 12:36:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 12:36:57 INFO - PROCESS | 3740 | 1464377817819 Marionette TRACE conn5 -> [0,2390,"setScriptTimeout",{"ms":35000}] 12:36:57 INFO - PROCESS | 3740 | 1464377817821 Marionette TRACE conn5 <- [1,2390,null,{}] 12:36:57 INFO - PROCESS | 3740 | 1464377817824 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}] 12:36:57 INFO - PROCESS | 3740 | 1464377817905 Marionette TRACE conn5 <- [1,2391,null,{"value":null}] 12:36:57 INFO - PROCESS | 3740 | 1464377817940 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\", \"518d4023-cf08-4df0-a07a-6b3da5d0c4d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:36:57 INFO - PROCESS | 3740 | ++DOCSHELL 18F7E000 == 38 [pid = 3740] [id = 607] 12:36:57 INFO - PROCESS | 3740 | ++DOMWINDOW == 89 (18F93000) [pid = 3740] [serial = 1821] [outer = 00000000] 12:36:58 INFO - PROCESS | 3740 | ++DOMWINDOW == 90 (191AD800) [pid = 3740] [serial = 1822] [outer = 18F93000] 12:36:58 INFO - PROCESS | 3740 | 1464377817985 Marionette DEBUG loaded listener.js 12:36:58 INFO - PROCESS | 3740 | ++DOMWINDOW == 91 (191B7000) [pid = 3740] [serial = 1823] [outer = 18F93000] 12:36:58 INFO - PROCESS | 3740 | 1464377818430 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]]]}] 12:36:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 12:36:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 670ms 12:36:58 INFO - PROCESS | 3740 | 1464377818490 Marionette TRACE conn5 -> [0,2393,"getWindowHandle",null] 12:36:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 12:36:58 INFO - PROCESS | 3740 | 1464377818492 Marionette TRACE conn5 <- [1,2393,null,{"value":"13"}] 12:36:58 INFO - PROCESS | 3740 | 1464377818495 Marionette TRACE conn5 -> [0,2394,"setScriptTimeout",{"ms":35000}] 12:36:58 INFO - PROCESS | 3740 | 1464377818497 Marionette TRACE conn5 <- [1,2394,null,{}] 12:36:58 INFO - PROCESS | 3740 | 1464377818500 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}] 12:36:58 INFO - PROCESS | 3740 | 1464377818579 Marionette TRACE conn5 <- [1,2395,null,{"value":null}] 12:36:58 INFO - PROCESS | 3740 | 1464377818724 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\", \"518d4023-cf08-4df0-a07a-6b3da5d0c4d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:36:58 INFO - PROCESS | 3740 | ++DOCSHELL 08B79800 == 39 [pid = 3740] [id = 608] 12:36:58 INFO - PROCESS | 3740 | ++DOMWINDOW == 92 (08B79C00) [pid = 3740] [serial = 1824] [outer = 00000000] 12:36:58 INFO - PROCESS | 3740 | ++DOMWINDOW == 93 (08B83C00) [pid = 3740] [serial = 1825] [outer = 08B79C00] 12:36:58 INFO - PROCESS | 3740 | 1464377818785 Marionette DEBUG loaded listener.js 12:36:58 INFO - PROCESS | 3740 | ++DOMWINDOW == 94 (0CA2F000) [pid = 3740] [serial = 1826] [outer = 08B79C00] 12:36:59 INFO - PROCESS | 3740 | 1464377819587 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]]]}] 12:36:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 12:36:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 1183ms 12:36:59 INFO - PROCESS | 3740 | 1464377819680 Marionette TRACE conn5 -> [0,2397,"getWindowHandle",null] 12:36:59 INFO - PROCESS | 3740 | 1464377819685 Marionette TRACE conn5 <- [1,2397,null,{"value":"13"}] 12:36:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 12:36:59 INFO - PROCESS | 3740 | 1464377819690 Marionette TRACE conn5 -> [0,2398,"setScriptTimeout",{"ms":35000}] 12:36:59 INFO - PROCESS | 3740 | 1464377819694 Marionette TRACE conn5 <- [1,2398,null,{}] 12:36:59 INFO - PROCESS | 3740 | 1464377819699 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}] 12:36:59 INFO - PROCESS | 3740 | 1464377819847 Marionette TRACE conn5 <- [1,2399,null,{"value":null}] 12:37:00 INFO - PROCESS | 3740 | 1464377819982 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\", \"518d4023-cf08-4df0-a07a-6b3da5d0c4d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:37:00 INFO - PROCESS | 3740 | ++DOCSHELL 1052DC00 == 40 [pid = 3740] [id = 609] 12:37:00 INFO - PROCESS | 3740 | ++DOMWINDOW == 95 (10550C00) [pid = 3740] [serial = 1827] [outer = 00000000] 12:37:00 INFO - PROCESS | 3740 | ++DOMWINDOW == 96 (10A8F000) [pid = 3740] [serial = 1828] [outer = 10550C00] 12:37:00 INFO - PROCESS | 3740 | 1464377820043 Marionette DEBUG loaded listener.js 12:37:00 INFO - PROCESS | 3740 | ++DOMWINDOW == 97 (10B44800) [pid = 3740] [serial = 1829] [outer = 10550C00] 12:37:00 INFO - PROCESS | 3740 | 1464377820853 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]]]}] 12:37:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 12:37:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 1168ms 12:37:00 INFO - PROCESS | 3740 | 1464377820865 Marionette TRACE conn5 -> [0,2401,"getWindowHandle",null] 12:37:00 INFO - PROCESS | 3740 | 1464377820870 Marionette TRACE conn5 <- [1,2401,null,{"value":"13"}] 12:37:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 12:37:00 INFO - PROCESS | 3740 | 1464377820874 Marionette TRACE conn5 -> [0,2402,"setScriptTimeout",{"ms":35000}] 12:37:00 INFO - PROCESS | 3740 | 1464377820876 Marionette TRACE conn5 <- [1,2402,null,{}] 12:37:00 INFO - PROCESS | 3740 | 1464377820880 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}] 12:37:01 INFO - PROCESS | 3740 | 1464377821003 Marionette TRACE conn5 <- [1,2403,null,{"value":null}] 12:37:01 INFO - PROCESS | 3740 | 1464377821252 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\", \"518d4023-cf08-4df0-a07a-6b3da5d0c4d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:37:01 INFO - PROCESS | 3740 | ++DOCSHELL 08B82000 == 41 [pid = 3740] [id = 610] 12:37:01 INFO - PROCESS | 3740 | ++DOMWINDOW == 98 (08B84000) [pid = 3740] [serial = 1830] [outer = 00000000] 12:37:01 INFO - PROCESS | 3740 | ++DOMWINDOW == 99 (0CA2FC00) [pid = 3740] [serial = 1831] [outer = 08B84000] 12:37:01 INFO - PROCESS | 3740 | 1464377821333 Marionette DEBUG loaded listener.js 12:37:01 INFO - PROCESS | 3740 | ++DOMWINDOW == 100 (0CB38800) [pid = 3740] [serial = 1832] [outer = 08B84000] 12:37:01 INFO - PROCESS | 3740 | --DOCSHELL 0CA30000 == 40 [pid = 3740] [id = 564] 12:37:01 INFO - PROCESS | 3740 | --DOCSHELL 10B41000 == 39 [pid = 3740] [id = 553] 12:37:01 INFO - PROCESS | 3740 | --DOCSHELL 16BD4800 == 38 [pid = 3740] [id = 563] 12:37:01 INFO - PROCESS | 3740 | --DOCSHELL 0FE84800 == 37 [pid = 3740] [id = 565] 12:37:01 INFO - PROCESS | 3740 | --DOCSHELL 08B7C400 == 36 [pid = 3740] [id = 557] 12:37:01 INFO - PROCESS | 3740 | --DOCSHELL 1508F000 == 35 [pid = 3740] [id = 561] 12:37:01 INFO - PROCESS | 3740 | --DOCSHELL 149F2000 == 34 [pid = 3740] [id = 560] 12:37:01 INFO - PROCESS | 3740 | --DOCSHELL 09D34800 == 33 [pid = 3740] [id = 551] 12:37:01 INFO - PROCESS | 3740 | --DOCSHELL 0CB35400 == 32 [pid = 3740] [id = 558] 12:37:01 INFO - PROCESS | 3740 | --DOCSHELL 0CB36800 == 31 [pid = 3740] [id = 552] 12:37:01 INFO - PROCESS | 3740 | --DOCSHELL 1493E000 == 30 [pid = 3740] [id = 559] 12:37:01 INFO - PROCESS | 3740 | --DOCSHELL 19EA6400 == 29 [pid = 3740] [id = 594] 12:37:01 INFO - PROCESS | 3740 | --DOMWINDOW == 99 (19EAE800) [pid = 3740] [serial = 1783] [outer = 00000000] [url = about:blank] 12:37:02 INFO - PROCESS | 3740 | 1464377822039 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]]]}] 12:37:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 12:37:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 1231ms 12:37:02 INFO - PROCESS | 3740 | --DOMWINDOW == 98 (1493C400) [pid = 3740] [serial = 1670] [outer = 00000000] [url = about:blank] 12:37:02 INFO - PROCESS | 3740 | --DOMWINDOW == 97 (191ABC00) [pid = 3740] [serial = 1712] [outer = 00000000] [url = about:blank] 12:37:02 INFO - PROCESS | 3740 | --DOMWINDOW == 96 (0FF04400) [pid = 3740] [serial = 1667] [outer = 00000000] [url = about:blank] 12:37:02 INFO - PROCESS | 3740 | --DOMWINDOW == 95 (1A432800) [pid = 3740] [serial = 1652] [outer = 00000000] [url = about:blank] 12:37:02 INFO - PROCESS | 3740 | --DOMWINDOW == 94 (10535800) [pid = 3740] [serial = 1703] [outer = 00000000] [url = about:blank] 12:37:02 INFO - PROCESS | 3740 | --DOMWINDOW == 93 (18747000) [pid = 3740] [serial = 1709] [outer = 00000000] [url = about:blank] 12:37:02 INFO - PROCESS | 3740 | --DOMWINDOW == 92 (14A5D800) [pid = 3740] [serial = 1706] [outer = 00000000] [url = about:blank] 12:37:02 INFO - PROCESS | 3740 | --DOMWINDOW == 91 (1527D400) [pid = 3740] [serial = 1768] [outer = 00000000] [url = about:blank] 12:37:02 INFO - PROCESS | 3740 | --DOMWINDOW == 90 (17E0D800) [pid = 3740] [serial = 1772] [outer = 00000000] [url = about:blank] 12:37:02 INFO - PROCESS | 3740 | --DOMWINDOW == 89 (16EB0C00) [pid = 3740] [serial = 1771] [outer = 00000000] [url = about:blank] 12:37:02 INFO - PROCESS | 3740 | --DOMWINDOW == 88 (16BD7400) [pid = 3740] [serial = 1777] [outer = 00000000] [url = about:blank] 12:37:02 INFO - PROCESS | 3740 | --DOMWINDOW == 87 (18745800) [pid = 3740] [serial = 1774] [outer = 00000000] [url = about:blank] 12:37:02 INFO - PROCESS | 3740 | --DOMWINDOW == 86 (19848000) [pid = 3740] [serial = 1780] [outer = 00000000] [url = about:blank] 12:37:02 INFO - PROCESS | 3740 | --DOMWINDOW == 85 (1875F400) [pid = 3740] [serial = 1775] [outer = 00000000] [url = about:blank] 12:37:02 INFO - PROCESS | 3740 | --DOMWINDOW == 84 (1986A800) [pid = 3740] [serial = 1781] [outer = 00000000] [url = about:blank] 12:37:02 INFO - PROCESS | 3740 | --DOMWINDOW == 83 (15097400) [pid = 3740] [serial = 1765] [outer = 00000000] [url = about:blank] 12:37:02 INFO - PROCESS | 3740 | --DOMWINDOW == 82 (14940000) [pid = 3740] [serial = 1762] [outer = 00000000] [url = about:blank] 12:37:02 INFO - PROCESS | 3740 | --DOMWINDOW == 81 (14970C00) [pid = 3740] [serial = 1763] [outer = 00000000] [url = about:blank] 12:37:02 INFO - PROCESS | 3740 | --DOMWINDOW == 80 (0FF08000) [pid = 3740] [serial = 1759] [outer = 00000000] [url = about:blank] 12:37:02 INFO - PROCESS | 3740 | --DOMWINDOW == 79 (10552800) [pid = 3740] [serial = 1760] [outer = 00000000] [url = about:blank] 12:37:02 INFO - PROCESS | 3740 | --DOMWINDOW == 78 (10E9CC00) [pid = 3740] [serial = 1757] [outer = 00000000] [url = about:blank] 12:37:02 INFO - PROCESS | 3740 | --DOMWINDOW == 77 (10B89800) [pid = 3740] [serial = 1756] [outer = 00000000] [url = about:blank] 12:37:02 INFO - PROCESS | 3740 | --DOMWINDOW == 76 (19EA7800) [pid = 3740] [serial = 1754] [outer = 00000000] [url = about:blank] 12:37:02 INFO - PROCESS | 3740 | --DOMWINDOW == 75 (19EA4000) [pid = 3740] [serial = 1753] [outer = 00000000] [url = about:blank] 12:37:02 INFO - PROCESS | 3740 | --DOMWINDOW == 74 (18F82800) [pid = 3740] [serial = 1751] [outer = 00000000] [url = about:blank] 12:37:02 INFO - PROCESS | 3740 | --DOMWINDOW == 73 (17E0D400) [pid = 3740] [serial = 1750] [outer = 00000000] [url = about:blank] 12:37:02 INFO - PROCESS | 3740 | --DOMWINDOW == 72 (148ED400) [pid = 3740] [serial = 1748] [outer = 00000000] [url = about:blank] 12:37:02 INFO - PROCESS | 3740 | --DOMWINDOW == 71 (11799400) [pid = 3740] [serial = 1747] [outer = 00000000] [url = about:blank] 12:37:02 INFO - PROCESS | 3740 | --DOMWINDOW == 70 (0CAC2C00) [pid = 3740] [serial = 1745] [outer = 00000000] [url = about:blank] 12:37:02 INFO - PROCESS | 3740 | --DOMWINDOW == 69 (0CABD400) [pid = 3740] [serial = 1744] [outer = 00000000] [url = about:blank] 12:37:02 INFO - PROCESS | 3740 | --DOMWINDOW == 68 (191B6800) [pid = 3740] [serial = 1742] [outer = 00000000] [url = about:blank] 12:37:02 INFO - PROCESS | 3740 | --DOMWINDOW == 67 (16EB1C00) [pid = 3740] [serial = 1778] [outer = 00000000] [url = about:blank] 12:37:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 12:37:02 INFO - PROCESS | 3740 | --DOMWINDOW == 66 (15319C00) [pid = 3740] [serial = 1769] [outer = 00000000] [url = about:blank] 12:37:02 INFO - PROCESS | 3740 | --DOMWINDOW == 65 (15208000) [pid = 3740] [serial = 1766] [outer = 00000000] [url = about:blank] 12:37:02 INFO - PROCESS | 3740 | 1464377822112 Marionette TRACE conn5 -> [0,2405,"getWindowHandle",null] 12:37:02 INFO - PROCESS | 3740 | 1464377822116 Marionette TRACE conn5 <- [1,2405,null,{"value":"13"}] 12:37:02 INFO - PROCESS | 3740 | 1464377822123 Marionette TRACE conn5 -> [0,2406,"setScriptTimeout",{"ms":35000}] 12:37:02 INFO - PROCESS | 3740 | 1464377822127 Marionette TRACE conn5 <- [1,2406,null,{}] 12:37:02 INFO - PROCESS | 3740 | 1464377822132 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}] 12:37:02 INFO - PROCESS | 3740 | 1464377822221 Marionette TRACE conn5 <- [1,2407,null,{"value":null}] 12:37:02 INFO - PROCESS | 3740 | 1464377822236 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\", \"518d4023-cf08-4df0-a07a-6b3da5d0c4d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:37:02 INFO - PROCESS | 3740 | ++DOCSHELL 0CB3D000 == 30 [pid = 3740] [id = 611] 12:37:02 INFO - PROCESS | 3740 | ++DOMWINDOW == 66 (0CB3D800) [pid = 3740] [serial = 1833] [outer = 00000000] 12:37:02 INFO - PROCESS | 3740 | ++DOMWINDOW == 67 (0FFEF800) [pid = 3740] [serial = 1834] [outer = 0CB3D800] 12:37:02 INFO - PROCESS | 3740 | 1464377822283 Marionette DEBUG loaded listener.js 12:37:02 INFO - PROCESS | 3740 | ++DOMWINDOW == 68 (1052CC00) [pid = 3740] [serial = 1835] [outer = 0CB3D800] 12:37:02 INFO - PROCESS | 3740 | 1464377822813 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]]]}] 12:37:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 12:37:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 731ms 12:37:02 INFO - PROCESS | 3740 | 1464377822855 Marionette TRACE conn5 -> [0,2409,"getWindowHandle",null] 12:37:02 INFO - PROCESS | 3740 | 1464377822859 Marionette TRACE conn5 <- [1,2409,null,{"value":"13"}] 12:37:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 12:37:02 INFO - PROCESS | 3740 | 1464377822863 Marionette TRACE conn5 -> [0,2410,"setScriptTimeout",{"ms":35000}] 12:37:02 INFO - PROCESS | 3740 | 1464377822865 Marionette TRACE conn5 <- [1,2410,null,{}] 12:37:02 INFO - PROCESS | 3740 | 1464377822869 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}] 12:37:02 INFO - PROCESS | 3740 | 1464377822956 Marionette TRACE conn5 <- [1,2411,null,{"value":null}] 12:37:02 INFO - PROCESS | 3740 | 1464377822966 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\", \"518d4023-cf08-4df0-a07a-6b3da5d0c4d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:37:03 INFO - PROCESS | 3740 | ++DOCSHELL 10555400 == 31 [pid = 3740] [id = 612] 12:37:03 INFO - PROCESS | 3740 | ++DOMWINDOW == 69 (10B89800) [pid = 3740] [serial = 1836] [outer = 00000000] 12:37:03 INFO - PROCESS | 3740 | ++DOMWINDOW == 70 (11795C00) [pid = 3740] [serial = 1837] [outer = 10B89800] 12:37:03 INFO - PROCESS | 3740 | 1464377823011 Marionette DEBUG loaded listener.js 12:37:03 INFO - PROCESS | 3740 | ++DOMWINDOW == 71 (148EBC00) [pid = 3740] [serial = 1838] [outer = 10B89800] 12:37:03 INFO - PROCESS | 3740 | 1464377823500 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]]]}] 12:37:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 12:37:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 670ms 12:37:03 INFO - PROCESS | 3740 | 1464377823538 Marionette TRACE conn5 -> [0,2413,"getWindowHandle",null] 12:37:03 INFO - PROCESS | 3740 | 1464377823540 Marionette TRACE conn5 <- [1,2413,null,{"value":"13"}] 12:37:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 12:37:03 INFO - PROCESS | 3740 | 1464377823545 Marionette TRACE conn5 -> [0,2414,"setScriptTimeout",{"ms":35000}] 12:37:03 INFO - PROCESS | 3740 | 1464377823551 Marionette TRACE conn5 <- [1,2414,null,{}] 12:37:03 INFO - PROCESS | 3740 | 1464377823560 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}] 12:37:03 INFO - PROCESS | 3740 | 1464377823646 Marionette TRACE conn5 <- [1,2415,null,{"value":null}] 12:37:03 INFO - PROCESS | 3740 | 1464377823734 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\", \"518d4023-cf08-4df0-a07a-6b3da5d0c4d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:37:03 INFO - PROCESS | 3740 | ++DOCSHELL 149E8800 == 32 [pid = 3740] [id = 613] 12:37:03 INFO - PROCESS | 3740 | ++DOMWINDOW == 72 (149E9C00) [pid = 3740] [serial = 1839] [outer = 00000000] 12:37:03 INFO - PROCESS | 3740 | ++DOMWINDOW == 73 (14C24000) [pid = 3740] [serial = 1840] [outer = 149E9C00] 12:37:03 INFO - PROCESS | 3740 | 1464377823787 Marionette DEBUG loaded listener.js 12:37:03 INFO - PROCESS | 3740 | ++DOMWINDOW == 74 (14F77800) [pid = 3740] [serial = 1841] [outer = 149E9C00] 12:37:04 INFO - PROCESS | 3740 | 1464377824168 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]]]}] 12:37:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 12:37:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 690ms 12:37:04 INFO - PROCESS | 3740 | 1464377824238 Marionette TRACE conn5 -> [0,2417,"getWindowHandle",null] 12:37:04 INFO - PROCESS | 3740 | 1464377824241 Marionette TRACE conn5 <- [1,2417,null,{"value":"13"}] 12:37:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 12:37:04 INFO - PROCESS | 3740 | 1464377824244 Marionette TRACE conn5 -> [0,2418,"setScriptTimeout",{"ms":35000}] 12:37:04 INFO - PROCESS | 3740 | 1464377824256 Marionette TRACE conn5 <- [1,2418,null,{}] 12:37:04 INFO - PROCESS | 3740 | 1464377824260 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}] 12:37:04 INFO - PROCESS | 3740 | 1464377824413 Marionette TRACE conn5 <- [1,2419,null,{"value":null}] 12:37:04 INFO - PROCESS | 3740 | 1464377824440 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\", \"518d4023-cf08-4df0-a07a-6b3da5d0c4d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:37:04 INFO - PROCESS | 3740 | ++DOCSHELL 11791C00 == 33 [pid = 3740] [id = 614] 12:37:04 INFO - PROCESS | 3740 | ++DOMWINDOW == 75 (15097400) [pid = 3740] [serial = 1842] [outer = 00000000] 12:37:04 INFO - PROCESS | 3740 | ++DOMWINDOW == 76 (1520FC00) [pid = 3740] [serial = 1843] [outer = 15097400] 12:37:04 INFO - PROCESS | 3740 | 1464377824484 Marionette DEBUG loaded listener.js 12:37:04 INFO - PROCESS | 3740 | ++DOMWINDOW == 77 (1527B800) [pid = 3740] [serial = 1844] [outer = 15097400] 12:37:04 INFO - PROCESS | 3740 | 1464377824923 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]]]}] 12:37:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 12:37:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 730ms 12:37:05 INFO - PROCESS | 3740 | 1464377824978 Marionette TRACE conn5 -> [0,2421,"getWindowHandle",null] 12:37:05 INFO - PROCESS | 3740 | 1464377824980 Marionette TRACE conn5 <- [1,2421,null,{"value":"13"}] 12:37:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 12:37:05 INFO - PROCESS | 3740 | 1464377824990 Marionette TRACE conn5 -> [0,2422,"setScriptTimeout",{"ms":35000}] 12:37:05 INFO - PROCESS | 3740 | 1464377824992 Marionette TRACE conn5 <- [1,2422,null,{}] 12:37:05 INFO - PROCESS | 3740 | 1464377824995 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}] 12:37:05 INFO - PROCESS | 3740 | 1464377825107 Marionette TRACE conn5 <- [1,2423,null,{"value":null}] 12:37:05 INFO - PROCESS | 3740 | 1464377825118 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\", \"518d4023-cf08-4df0-a07a-6b3da5d0c4d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:37:05 INFO - PROCESS | 3740 | ++DOCSHELL 15316400 == 34 [pid = 3740] [id = 615] 12:37:05 INFO - PROCESS | 3740 | ++DOMWINDOW == 78 (15316800) [pid = 3740] [serial = 1845] [outer = 00000000] 12:37:05 INFO - PROCESS | 3740 | ++DOMWINDOW == 79 (153B0C00) [pid = 3740] [serial = 1846] [outer = 15316800] 12:37:05 INFO - PROCESS | 3740 | 1464377825173 Marionette DEBUG loaded listener.js 12:37:05 INFO - PROCESS | 3740 | ++DOMWINDOW == 80 (16EA7800) [pid = 3740] [serial = 1847] [outer = 15316800] 12:37:05 INFO - PROCESS | 3740 | 1464377825657 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]]]}] 12:37:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 12:37:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 730ms 12:37:05 INFO - PROCESS | 3740 | 1464377825723 Marionette TRACE conn5 -> [0,2425,"getWindowHandle",null] 12:37:05 INFO - PROCESS | 3740 | 1464377825725 Marionette TRACE conn5 <- [1,2425,null,{"value":"13"}] 12:37:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 12:37:05 INFO - PROCESS | 3740 | 1464377825767 Marionette TRACE conn5 -> [0,2426,"setScriptTimeout",{"ms":35000}] 12:37:05 INFO - PROCESS | 3740 | 1464377825768 Marionette TRACE conn5 <- [1,2426,null,{}] 12:37:05 INFO - PROCESS | 3740 | 1464377825772 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}] 12:37:05 INFO - PROCESS | 3740 | 1464377825888 Marionette TRACE conn5 <- [1,2427,null,{"value":null}] 12:37:05 INFO - PROCESS | 3740 | 1464377825902 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\", \"518d4023-cf08-4df0-a07a-6b3da5d0c4d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:37:05 INFO - PROCESS | 3740 | ++DOCSHELL 0CABD400 == 35 [pid = 3740] [id = 616] 12:37:05 INFO - PROCESS | 3740 | ++DOMWINDOW == 81 (11792400) [pid = 3740] [serial = 1848] [outer = 00000000] 12:37:06 INFO - PROCESS | 3740 | ++DOMWINDOW == 82 (17E9F400) [pid = 3740] [serial = 1849] [outer = 11792400] 12:37:06 INFO - PROCESS | 3740 | 1464377825998 Marionette DEBUG loaded listener.js 12:37:06 INFO - PROCESS | 3740 | ++DOMWINDOW == 83 (18303800) [pid = 3740] [serial = 1850] [outer = 11792400] 12:37:06 INFO - PROCESS | 3740 | --DOMWINDOW == 82 (16EA6800) [pid = 3740] [serial = 1809] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 12:37:06 INFO - PROCESS | 3740 | --DOMWINDOW == 81 (17E9E800) [pid = 3740] [serial = 1812] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 12:37:06 INFO - PROCESS | 3740 | --DOMWINDOW == 80 (148EC000) [pid = 3740] [serial = 1797] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 12:37:06 INFO - PROCESS | 3740 | --DOMWINDOW == 79 (0CA30C00) [pid = 3740] [serial = 1785] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 12:37:06 INFO - PROCESS | 3740 | --DOMWINDOW == 78 (10B44000) [pid = 3740] [serial = 1791] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 12:37:06 INFO - PROCESS | 3740 | --DOMWINDOW == 77 (15322800) [pid = 3740] [serial = 1806] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 12:37:06 INFO - PROCESS | 3740 | --DOMWINDOW == 76 (14C24800) [pid = 3740] [serial = 1800] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 12:37:06 INFO - PROCESS | 3740 | --DOMWINDOW == 75 (1520F000) [pid = 3740] [serial = 1803] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 12:37:06 INFO - PROCESS | 3740 | --DOMWINDOW == 74 (0FF0C800) [pid = 3740] [serial = 1794] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 12:37:06 INFO - PROCESS | 3740 | --DOMWINDOW == 73 (0FF0AC00) [pid = 3740] [serial = 1788] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 12:37:06 INFO - PROCESS | 3740 | --DOMWINDOW == 72 (1496C800) [pid = 3740] [serial = 1818] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 12:37:06 INFO - PROCESS | 3740 | --DOMWINDOW == 71 (08C85000) [pid = 3740] [serial = 1815] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 12:37:06 INFO - PROCESS | 3740 | 1464377826563 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]]]}] 12:37:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 12:37:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 830ms 12:37:06 INFO - PROCESS | 3740 | 1464377826589 Marionette TRACE conn5 -> [0,2429,"getWindowHandle",null] 12:37:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 12:37:06 INFO - PROCESS | 3740 | 1464377826591 Marionette TRACE conn5 <- [1,2429,null,{"value":"13"}] 12:37:06 INFO - PROCESS | 3740 | 1464377826594 Marionette TRACE conn5 -> [0,2430,"setScriptTimeout",{"ms":35000}] 12:37:06 INFO - PROCESS | 3740 | 1464377826596 Marionette TRACE conn5 <- [1,2430,null,{}] 12:37:06 INFO - PROCESS | 3740 | 1464377826599 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}] 12:37:06 INFO - PROCESS | 3740 | 1464377826688 Marionette TRACE conn5 <- [1,2431,null,{"value":null}] 12:37:06 INFO - PROCESS | 3740 | 1464377826697 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\", \"518d4023-cf08-4df0-a07a-6b3da5d0c4d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:37:06 INFO - PROCESS | 3740 | ++DOCSHELL 1175EC00 == 36 [pid = 3740] [id = 617] 12:37:06 INFO - PROCESS | 3740 | ++DOMWINDOW == 72 (14779400) [pid = 3740] [serial = 1851] [outer = 00000000] 12:37:06 INFO - PROCESS | 3740 | ++DOMWINDOW == 73 (14942C00) [pid = 3740] [serial = 1852] [outer = 14779400] 12:37:06 INFO - PROCESS | 3740 | 1464377826742 Marionette DEBUG loaded listener.js 12:37:06 INFO - PROCESS | 3740 | ++DOMWINDOW == 74 (1527BC00) [pid = 3740] [serial = 1853] [outer = 14779400] 12:37:07 INFO - PROCESS | 3740 | 1464377827186 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]]]}] 12:37:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 12:37:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 630ms 12:37:07 INFO - PROCESS | 3740 | 1464377827236 Marionette TRACE conn5 -> [0,2433,"getWindowHandle",null] 12:37:07 INFO - PROCESS | 3740 | 1464377827238 Marionette TRACE conn5 <- [1,2433,null,{"value":"13"}] 12:37:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 12:37:07 INFO - PROCESS | 3740 | 1464377827241 Marionette TRACE conn5 -> [0,2434,"setScriptTimeout",{"ms":35000}] 12:37:07 INFO - PROCESS | 3740 | 1464377827243 Marionette TRACE conn5 <- [1,2434,null,{}] 12:37:07 INFO - PROCESS | 3740 | 1464377827248 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}] 12:37:07 INFO - PROCESS | 3740 | 1464377827328 Marionette TRACE conn5 <- [1,2435,null,{"value":null}] 12:37:07 INFO - PROCESS | 3740 | 1464377827335 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\", \"518d4023-cf08-4df0-a07a-6b3da5d0c4d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:37:07 INFO - PROCESS | 3740 | ++DOCSHELL 15201C00 == 37 [pid = 3740] [id = 618] 12:37:07 INFO - PROCESS | 3740 | ++DOMWINDOW == 75 (1520F800) [pid = 3740] [serial = 1854] [outer = 00000000] 12:37:07 INFO - PROCESS | 3740 | ++DOMWINDOW == 76 (1830EC00) [pid = 3740] [serial = 1855] [outer = 1520F800] 12:37:07 INFO - PROCESS | 3740 | 1464377827379 Marionette DEBUG loaded listener.js 12:37:07 INFO - PROCESS | 3740 | ++DOMWINDOW == 77 (1830F800) [pid = 3740] [serial = 1856] [outer = 1520F800] 12:37:07 INFO - PROCESS | 3740 | 1464377827810 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]]]}] 12:37:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 12:37:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 630ms 12:37:07 INFO - PROCESS | 3740 | 1464377827877 Marionette TRACE conn5 -> [0,2437,"getWindowHandle",null] 12:37:07 INFO - PROCESS | 3740 | 1464377827879 Marionette TRACE conn5 <- [1,2437,null,{"value":"13"}] 12:37:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 12:37:07 INFO - PROCESS | 3740 | 1464377827882 Marionette TRACE conn5 -> [0,2438,"setScriptTimeout",{"ms":35000}] 12:37:07 INFO - PROCESS | 3740 | 1464377827884 Marionette TRACE conn5 <- [1,2438,null,{}] 12:37:07 INFO - PROCESS | 3740 | 1464377827888 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}] 12:37:07 INFO - PROCESS | 3740 | 1464377827970 Marionette TRACE conn5 <- [1,2439,null,{"value":null}] 12:37:07 INFO - PROCESS | 3740 | 1464377827977 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\", \"518d4023-cf08-4df0-a07a-6b3da5d0c4d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:37:08 INFO - PROCESS | 3740 | ++DOCSHELL 14970400 == 38 [pid = 3740] [id = 619] 12:37:08 INFO - PROCESS | 3740 | ++DOMWINDOW == 78 (14973400) [pid = 3740] [serial = 1857] [outer = 00000000] 12:37:08 INFO - PROCESS | 3740 | ++DOMWINDOW == 79 (18F85800) [pid = 3740] [serial = 1858] [outer = 14973400] 12:37:08 INFO - PROCESS | 3740 | 1464377828022 Marionette DEBUG loaded listener.js 12:37:08 INFO - PROCESS | 3740 | ++DOMWINDOW == 80 (18FD4000) [pid = 3740] [serial = 1859] [outer = 14973400] 12:37:08 INFO - PROCESS | 3740 | 1464377828446 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]]]}] 12:37:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 12:37:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 570ms 12:37:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 12:37:08 INFO - PROCESS | 3740 | 1464377828456 Marionette TRACE conn5 -> [0,2441,"getWindowHandle",null] 12:37:08 INFO - PROCESS | 3740 | 1464377828458 Marionette TRACE conn5 <- [1,2441,null,{"value":"13"}] 12:37:08 INFO - PROCESS | 3740 | 1464377828461 Marionette TRACE conn5 -> [0,2442,"setScriptTimeout",{"ms":35000}] 12:37:08 INFO - PROCESS | 3740 | 1464377828463 Marionette TRACE conn5 <- [1,2442,null,{}] 12:37:08 INFO - PROCESS | 3740 | 1464377828466 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}] 12:37:08 INFO - PROCESS | 3740 | 1464377828650 Marionette TRACE conn5 <- [1,2443,null,{"value":null}] 12:37:08 INFO - PROCESS | 3740 | 1464377828837 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\", \"518d4023-cf08-4df0-a07a-6b3da5d0c4d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:37:08 INFO - PROCESS | 3740 | ++DOCSHELL 0CA2E800 == 39 [pid = 3740] [id = 620] 12:37:08 INFO - PROCESS | 3740 | ++DOMWINDOW == 81 (0CA31400) [pid = 3740] [serial = 1860] [outer = 00000000] 12:37:08 INFO - PROCESS | 3740 | ++DOMWINDOW == 82 (0CACC000) [pid = 3740] [serial = 1861] [outer = 0CA31400] 12:37:08 INFO - PROCESS | 3740 | 1464377828894 Marionette DEBUG loaded listener.js 12:37:09 INFO - PROCESS | 3740 | ++DOMWINDOW == 83 (0FF5BC00) [pid = 3740] [serial = 1862] [outer = 0CA31400] 12:37:09 INFO - PROCESS | 3740 | 1464377829489 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]]]}] 12:37:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 12:37:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 1078ms 12:37:09 INFO - PROCESS | 3740 | 1464377829542 Marionette TRACE conn5 -> [0,2445,"getWindowHandle",null] 12:37:09 INFO - PROCESS | 3740 | 1464377829546 Marionette TRACE conn5 <- [1,2445,null,{"value":"13"}] 12:37:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 12:37:09 INFO - PROCESS | 3740 | 1464377829551 Marionette TRACE conn5 -> [0,2446,"setScriptTimeout",{"ms":35000}] 12:37:09 INFO - PROCESS | 3740 | 1464377829555 Marionette TRACE conn5 <- [1,2446,null,{}] 12:37:09 INFO - PROCESS | 3740 | 1464377829560 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}] 12:37:09 INFO - PROCESS | 3740 | 1464377829701 Marionette TRACE conn5 <- [1,2447,null,{"value":null}] 12:37:09 INFO - PROCESS | 3740 | 1464377829838 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\", \"518d4023-cf08-4df0-a07a-6b3da5d0c4d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:37:09 INFO - PROCESS | 3740 | ++DOCSHELL 1493E000 == 40 [pid = 3740] [id = 621] 12:37:09 INFO - PROCESS | 3740 | ++DOMWINDOW == 84 (1493EC00) [pid = 3740] [serial = 1863] [outer = 00000000] 12:37:09 INFO - PROCESS | 3740 | ++DOMWINDOW == 85 (1496C400) [pid = 3740] [serial = 1864] [outer = 1493EC00] 12:37:09 INFO - PROCESS | 3740 | 1464377829896 Marionette DEBUG loaded listener.js 12:37:10 INFO - PROCESS | 3740 | ++DOMWINDOW == 86 (14A5D800) [pid = 3740] [serial = 1865] [outer = 1493EC00] 12:37:10 INFO - PROCESS | 3740 | 1464377830504 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]]]}] 12:37:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 12:37:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 988ms 12:37:10 INFO - PROCESS | 3740 | 1464377830539 Marionette TRACE conn5 -> [0,2449,"getWindowHandle",null] 12:37:10 INFO - PROCESS | 3740 | 1464377830543 Marionette TRACE conn5 <- [1,2449,null,{"value":"13"}] 12:37:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 12:37:10 INFO - PROCESS | 3740 | 1464377830546 Marionette TRACE conn5 -> [0,2450,"setScriptTimeout",{"ms":35000}] 12:37:10 INFO - PROCESS | 3740 | 1464377830549 Marionette TRACE conn5 <- [1,2450,null,{}] 12:37:10 INFO - PROCESS | 3740 | 1464377830553 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}] 12:37:10 INFO - PROCESS | 3740 | 1464377830659 Marionette TRACE conn5 <- [1,2451,null,{"value":null}] 12:37:10 INFO - PROCESS | 3740 | 1464377830797 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\", \"518d4023-cf08-4df0-a07a-6b3da5d0c4d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:37:10 INFO - PROCESS | 3740 | ++DOCSHELL 16BDB000 == 41 [pid = 3740] [id = 622] 12:37:10 INFO - PROCESS | 3740 | ++DOMWINDOW == 87 (16EB0400) [pid = 3740] [serial = 1866] [outer = 00000000] 12:37:10 INFO - PROCESS | 3740 | ++DOMWINDOW == 88 (17FC1400) [pid = 3740] [serial = 1867] [outer = 16EB0400] 12:37:10 INFO - PROCESS | 3740 | 1464377830853 Marionette DEBUG loaded listener.js 12:37:10 INFO - PROCESS | 3740 | ++DOMWINDOW == 89 (18F80C00) [pid = 3740] [serial = 1868] [outer = 16EB0400] 12:37:11 INFO - PROCESS | 3740 | 1464377831439 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]]]}] 12:37:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 12:37:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 930ms 12:37:11 INFO - PROCESS | 3740 | 1464377831479 Marionette TRACE conn5 -> [0,2453,"getWindowHandle",null] 12:37:11 INFO - PROCESS | 3740 | 1464377831483 Marionette TRACE conn5 <- [1,2453,null,{"value":"13"}] 12:37:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 12:37:11 INFO - PROCESS | 3740 | 1464377831494 Marionette TRACE conn5 -> [0,2454,"setScriptTimeout",{"ms":35000}] 12:37:11 INFO - PROCESS | 3740 | 1464377831499 Marionette TRACE conn5 <- [1,2454,null,{}] 12:37:11 INFO - PROCESS | 3740 | 1464377831503 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}] 12:37:11 INFO - PROCESS | 3740 | 1464377831618 Marionette TRACE conn5 <- [1,2455,null,{"value":null}] 12:37:11 INFO - PROCESS | 3740 | 1464377831727 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\", \"518d4023-cf08-4df0-a07a-6b3da5d0c4d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:37:11 INFO - PROCESS | 3740 | ++DOCSHELL 1985FC00 == 42 [pid = 3740] [id = 623] 12:37:11 INFO - PROCESS | 3740 | ++DOMWINDOW == 90 (19862400) [pid = 3740] [serial = 1869] [outer = 00000000] 12:37:11 INFO - PROCESS | 3740 | ++DOMWINDOW == 91 (19867400) [pid = 3740] [serial = 1870] [outer = 19862400] 12:37:11 INFO - PROCESS | 3740 | 1464377831783 Marionette DEBUG loaded listener.js 12:37:11 INFO - PROCESS | 3740 | ++DOMWINDOW == 92 (1986A800) [pid = 3740] [serial = 1871] [outer = 19862400] 12:37:12 INFO - PROCESS | 3740 | 1464377832354 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]]]}] 12:37:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 12:37:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 931ms 12:37:12 INFO - PROCESS | 3740 | 1464377832424 Marionette TRACE conn5 -> [0,2457,"getWindowHandle",null] 12:37:12 INFO - PROCESS | 3740 | 1464377832426 Marionette TRACE conn5 <- [1,2457,null,{"value":"13"}] 12:37:12 INFO - PROCESS | 3740 | 1464377832429 Marionette TRACE conn5 -> [0,2458,"setScriptTimeout",{"ms":35000}] 12:37:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 12:37:12 INFO - PROCESS | 3740 | 1464377832432 Marionette TRACE conn5 <- [1,2458,null,{}] 12:37:12 INFO - PROCESS | 3740 | 1464377832435 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}] 12:37:12 INFO - PROCESS | 3740 | 1464377832540 Marionette TRACE conn5 <- [1,2459,null,{"value":null}] 12:37:12 INFO - PROCESS | 3740 | 1464377832677 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\", \"518d4023-cf08-4df0-a07a-6b3da5d0c4d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:37:12 INFO - PROCESS | 3740 | ++DOCSHELL 18F7B400 == 43 [pid = 3740] [id = 624] 12:37:12 INFO - PROCESS | 3740 | ++DOMWINDOW == 93 (18F7B800) [pid = 3740] [serial = 1872] [outer = 00000000] 12:37:12 INFO - PROCESS | 3740 | ++DOMWINDOW == 94 (19841400) [pid = 3740] [serial = 1873] [outer = 18F7B800] 12:37:12 INFO - PROCESS | 3740 | 1464377832735 Marionette DEBUG loaded listener.js 12:37:12 INFO - PROCESS | 3740 | ++DOMWINDOW == 95 (19EA4C00) [pid = 3740] [serial = 1874] [outer = 18F7B800] 12:37:13 INFO - PROCESS | 3740 | 1464377833474 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]]]}] 12:37:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 12:37:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 1070ms 12:37:13 INFO - PROCESS | 3740 | 1464377833504 Marionette TRACE conn5 -> [0,2461,"getWindowHandle",null] 12:37:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 12:37:13 INFO - PROCESS | 3740 | 1464377833508 Marionette TRACE conn5 <- [1,2461,null,{"value":"13"}] 12:37:13 INFO - PROCESS | 3740 | 1464377833514 Marionette TRACE conn5 -> [0,2462,"setScriptTimeout",{"ms":35000}] 12:37:13 INFO - PROCESS | 3740 | 1464377833517 Marionette TRACE conn5 <- [1,2462,null,{}] 12:37:13 INFO - PROCESS | 3740 | 1464377833522 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}] 12:37:13 INFO - PROCESS | 3740 | 1464377833621 Marionette TRACE conn5 <- [1,2463,null,{"value":null}] 12:37:13 INFO - PROCESS | 3740 | 1464377833737 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\", \"518d4023-cf08-4df0-a07a-6b3da5d0c4d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:37:13 INFO - PROCESS | 3740 | ++DOCSHELL 10534800 == 44 [pid = 3740] [id = 625] 12:37:13 INFO - PROCESS | 3740 | ++DOMWINDOW == 96 (1054F800) [pid = 3740] [serial = 1875] [outer = 00000000] 12:37:13 INFO - PROCESS | 3740 | ++DOMWINDOW == 97 (10E97C00) [pid = 3740] [serial = 1876] [outer = 1054F800] 12:37:13 INFO - PROCESS | 3740 | 1464377833828 Marionette DEBUG loaded listener.js 12:37:13 INFO - PROCESS | 3740 | ++DOMWINDOW == 98 (148E3C00) [pid = 3740] [serial = 1877] [outer = 1054F800] 12:37:14 INFO - PROCESS | 3740 | --DOMWINDOW == 97 (16EAD400) [pid = 3740] [serial = 1810] [outer = 00000000] [url = about:blank] 12:37:14 INFO - PROCESS | 3740 | --DOMWINDOW == 96 (18303C00) [pid = 3740] [serial = 1813] [outer = 00000000] [url = about:blank] 12:37:14 INFO - PROCESS | 3740 | --DOMWINDOW == 95 (14939400) [pid = 3740] [serial = 1798] [outer = 00000000] [url = about:blank] 12:37:14 INFO - PROCESS | 3740 | --DOMWINDOW == 94 (14969400) [pid = 3740] [serial = 1799] [outer = 00000000] [url = about:blank] 12:37:14 INFO - PROCESS | 3740 | --DOMWINDOW == 93 (0CAC0800) [pid = 3740] [serial = 1786] [outer = 00000000] [url = about:blank] 12:37:14 INFO - PROCESS | 3740 | --DOMWINDOW == 92 (0CAC8C00) [pid = 3740] [serial = 1787] [outer = 00000000] [url = about:blank] 12:37:14 INFO - PROCESS | 3740 | --DOMWINDOW == 91 (16EADC00) [pid = 3740] [serial = 1811] [outer = 00000000] [url = about:blank] 12:37:14 INFO - PROCESS | 3740 | --DOMWINDOW == 90 (10B4B800) [pid = 3740] [serial = 1792] [outer = 00000000] [url = about:blank] 12:37:14 INFO - PROCESS | 3740 | --DOMWINDOW == 89 (10B83800) [pid = 3740] [serial = 1793] [outer = 00000000] [url = about:blank] 12:37:14 INFO - PROCESS | 3740 | --DOMWINDOW == 88 (15E08400) [pid = 3740] [serial = 1807] [outer = 00000000] [url = about:blank] 12:37:14 INFO - PROCESS | 3740 | --DOMWINDOW == 87 (14FD8400) [pid = 3740] [serial = 1801] [outer = 00000000] [url = about:blank] 12:37:14 INFO - PROCESS | 3740 | --DOMWINDOW == 86 (15097800) [pid = 3740] [serial = 1802] [outer = 00000000] [url = about:blank] 12:37:14 INFO - PROCESS | 3740 | --DOMWINDOW == 85 (1527E400) [pid = 3740] [serial = 1804] [outer = 00000000] [url = about:blank] 12:37:14 INFO - PROCESS | 3740 | --DOMWINDOW == 84 (15280800) [pid = 3740] [serial = 1805] [outer = 00000000] [url = about:blank] 12:37:14 INFO - PROCESS | 3740 | --DOMWINDOW == 83 (14787000) [pid = 3740] [serial = 1795] [outer = 00000000] [url = about:blank] 12:37:14 INFO - PROCESS | 3740 | --DOMWINDOW == 82 (148E5800) [pid = 3740] [serial = 1796] [outer = 00000000] [url = about:blank] 12:37:14 INFO - PROCESS | 3740 | --DOMWINDOW == 81 (10526C00) [pid = 3740] [serial = 1789] [outer = 00000000] [url = about:blank] 12:37:14 INFO - PROCESS | 3740 | --DOMWINDOW == 80 (1052FC00) [pid = 3740] [serial = 1790] [outer = 00000000] [url = about:blank] 12:37:14 INFO - PROCESS | 3740 | --DOMWINDOW == 79 (1830E400) [pid = 3740] [serial = 1814] [outer = 00000000] [url = about:blank] 12:37:14 INFO - PROCESS | 3740 | --DOMWINDOW == 78 (16BCF400) [pid = 3740] [serial = 1819] [outer = 00000000] [url = about:blank] 12:37:14 INFO - PROCESS | 3740 | --DOMWINDOW == 77 (0CAC8800) [pid = 3740] [serial = 1816] [outer = 00000000] [url = about:blank] 12:37:14 INFO - PROCESS | 3740 | --DOMWINDOW == 76 (10E98800) [pid = 3740] [serial = 1817] [outer = 00000000] [url = about:blank] 12:37:14 INFO - PROCESS | 3740 | --DOMWINDOW == 75 (17ECD400) [pid = 3740] [serial = 1820] [outer = 00000000] [url = about:blank] 12:37:14 INFO - PROCESS | 3740 | --DOMWINDOW == 74 (15E09000) [pid = 3740] [serial = 1808] [outer = 00000000] [url = about:blank] 12:37:14 INFO - PROCESS | 3740 | --DOMWINDOW == 73 (191AD800) [pid = 3740] [serial = 1822] [outer = 00000000] [url = about:blank] 12:37:14 INFO - PROCESS | 3740 | 1464377834357 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]]]}] 12:37:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 12:37:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 890ms 12:37:14 INFO - PROCESS | 3740 | 1464377834404 Marionette TRACE conn5 -> [0,2465,"getWindowHandle",null] 12:37:14 INFO - PROCESS | 3740 | 1464377834410 Marionette TRACE conn5 <- [1,2465,null,{"value":"13"}] 12:37:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 12:37:14 INFO - PROCESS | 3740 | 1464377834416 Marionette TRACE conn5 -> [0,2466,"setScriptTimeout",{"ms":35000}] 12:37:14 INFO - PROCESS | 3740 | 1464377834419 Marionette TRACE conn5 <- [1,2466,null,{}] 12:37:14 INFO - PROCESS | 3740 | 1464377834422 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}] 12:37:14 INFO - PROCESS | 3740 | 1464377834509 Marionette TRACE conn5 <- [1,2467,null,{"value":null}] 12:37:14 INFO - PROCESS | 3740 | 1464377834519 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\", \"518d4023-cf08-4df0-a07a-6b3da5d0c4d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:37:14 INFO - PROCESS | 3740 | ++DOCSHELL 10530800 == 45 [pid = 3740] [id = 626] 12:37:14 INFO - PROCESS | 3740 | ++DOMWINDOW == 74 (10531800) [pid = 3740] [serial = 1878] [outer = 00000000] 12:37:14 INFO - PROCESS | 3740 | ++DOMWINDOW == 75 (10B45000) [pid = 3740] [serial = 1879] [outer = 10531800] 12:37:14 INFO - PROCESS | 3740 | 1464377834564 Marionette DEBUG loaded listener.js 12:37:14 INFO - PROCESS | 3740 | ++DOMWINDOW == 76 (10B84000) [pid = 3740] [serial = 1880] [outer = 10531800] 12:37:15 INFO - PROCESS | 3740 | 1464377835048 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]]]}] 12:37:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 12:37:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 670ms 12:37:15 INFO - PROCESS | 3740 | 1464377835089 Marionette TRACE conn5 -> [0,2469,"getWindowHandle",null] 12:37:15 INFO - PROCESS | 3740 | 1464377835091 Marionette TRACE conn5 <- [1,2469,null,{"value":"13"}] 12:37:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 12:37:15 INFO - PROCESS | 3740 | 1464377835095 Marionette TRACE conn5 -> [0,2470,"setScriptTimeout",{"ms":35000}] 12:37:15 INFO - PROCESS | 3740 | 1464377835098 Marionette TRACE conn5 <- [1,2470,null,{}] 12:37:15 INFO - PROCESS | 3740 | 1464377835108 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}] 12:37:15 INFO - PROCESS | 3740 | 1464377835195 Marionette TRACE conn5 <- [1,2471,null,{"value":null}] 12:37:15 INFO - PROCESS | 3740 | 1464377835205 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\", \"518d4023-cf08-4df0-a07a-6b3da5d0c4d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:37:15 INFO - PROCESS | 3740 | ++DOCSHELL 1496B400 == 46 [pid = 3740] [id = 627] 12:37:15 INFO - PROCESS | 3740 | ++DOMWINDOW == 77 (1496C000) [pid = 3740] [serial = 1881] [outer = 00000000] 12:37:15 INFO - PROCESS | 3740 | ++DOMWINDOW == 78 (14A58400) [pid = 3740] [serial = 1882] [outer = 1496C000] 12:37:15 INFO - PROCESS | 3740 | 1464377835252 Marionette DEBUG loaded listener.js 12:37:15 INFO - PROCESS | 3740 | ++DOMWINDOW == 79 (14FD8400) [pid = 3740] [serial = 1883] [outer = 1496C000] 12:37:15 INFO - PROCESS | 3740 | 1464377835736 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]]]}] 12:37:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 12:37:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 670ms 12:37:15 INFO - PROCESS | 3740 | 1464377835769 Marionette TRACE conn5 -> [0,2473,"getWindowHandle",null] 12:37:15 INFO - PROCESS | 3740 | 1464377835771 Marionette TRACE conn5 <- [1,2473,null,{"value":"13"}] 12:37:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 12:37:15 INFO - PROCESS | 3740 | 1464377835775 Marionette TRACE conn5 -> [0,2474,"setScriptTimeout",{"ms":35000}] 12:37:15 INFO - PROCESS | 3740 | 1464377835776 Marionette TRACE conn5 <- [1,2474,null,{}] 12:37:15 INFO - PROCESS | 3740 | 1464377835783 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}] 12:37:15 INFO - PROCESS | 3740 | 1464377835870 Marionette TRACE conn5 <- [1,2475,null,{"value":null}] 12:37:15 INFO - PROCESS | 3740 | 1464377835906 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\", \"518d4023-cf08-4df0-a07a-6b3da5d0c4d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:37:15 INFO - PROCESS | 3740 | ++DOCSHELL 1520E400 == 47 [pid = 3740] [id = 628] 12:37:15 INFO - PROCESS | 3740 | ++DOMWINDOW == 80 (1520E800) [pid = 3740] [serial = 1884] [outer = 00000000] 12:37:15 INFO - PROCESS | 3740 | ++DOMWINDOW == 81 (15210400) [pid = 3740] [serial = 1885] [outer = 1520E800] 12:37:15 INFO - PROCESS | 3740 | 1464377835952 Marionette DEBUG loaded listener.js 12:37:16 INFO - PROCESS | 3740 | ++DOMWINDOW == 82 (15318400) [pid = 3740] [serial = 1886] [outer = 1520E800] 12:37:16 INFO - PROCESS | 3740 | 1464377836405 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]]]}] 12:37:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 12:37:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 670ms 12:37:16 INFO - PROCESS | 3740 | 1464377836449 Marionette TRACE conn5 -> [0,2477,"getWindowHandle",null] 12:37:16 INFO - PROCESS | 3740 | 1464377836451 Marionette TRACE conn5 <- [1,2477,null,{"value":"13"}] 12:37:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 12:37:16 INFO - PROCESS | 3740 | 1464377836461 Marionette TRACE conn5 -> [0,2478,"setScriptTimeout",{"ms":35000}] 12:37:16 INFO - PROCESS | 3740 | 1464377836463 Marionette TRACE conn5 <- [1,2478,null,{}] 12:37:16 INFO - PROCESS | 3740 | 1464377836466 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}] 12:37:16 INFO - PROCESS | 3740 | 1464377836578 Marionette TRACE conn5 <- [1,2479,null,{"value":null}] 12:37:16 INFO - PROCESS | 3740 | 1464377836585 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\", \"518d4023-cf08-4df0-a07a-6b3da5d0c4d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:37:16 INFO - PROCESS | 3740 | ++DOCSHELL 15321000 == 48 [pid = 3740] [id = 629] 12:37:16 INFO - PROCESS | 3740 | ++DOMWINDOW == 83 (15E0B400) [pid = 3740] [serial = 1887] [outer = 00000000] 12:37:16 INFO - PROCESS | 3740 | ++DOMWINDOW == 84 (16EA4400) [pid = 3740] [serial = 1888] [outer = 15E0B400] 12:37:16 INFO - PROCESS | 3740 | 1464377836681 Marionette DEBUG loaded listener.js 12:37:16 INFO - PROCESS | 3740 | ++DOMWINDOW == 85 (16EB1800) [pid = 3740] [serial = 1889] [outer = 15E0B400] 12:37:17 INFO - PROCESS | 3740 | 1464377837106 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]]]}] 12:37:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 12:37:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 690ms 12:37:17 INFO - PROCESS | 3740 | 1464377837151 Marionette TRACE conn5 -> [0,2481,"getWindowHandle",null] 12:37:17 INFO - PROCESS | 3740 | 1464377837153 Marionette TRACE conn5 <- [1,2481,null,{"value":"13"}] 12:37:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 12:37:17 INFO - PROCESS | 3740 | 1464377837157 Marionette TRACE conn5 -> [0,2482,"setScriptTimeout",{"ms":35000}] 12:37:17 INFO - PROCESS | 3740 | 1464377837158 Marionette TRACE conn5 <- [1,2482,null,{}] 12:37:17 INFO - PROCESS | 3740 | 1464377837169 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}] 12:37:17 INFO - PROCESS | 3740 | 1464377837310 Marionette TRACE conn5 <- [1,2483,null,{"value":null}] 12:37:17 INFO - PROCESS | 3740 | 1464377837405 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\", \"518d4023-cf08-4df0-a07a-6b3da5d0c4d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:37:17 INFO - PROCESS | 3740 | ++DOCSHELL 1830A400 == 49 [pid = 3740] [id = 630] 12:37:17 INFO - PROCESS | 3740 | ++DOMWINDOW == 86 (1830C800) [pid = 3740] [serial = 1890] [outer = 00000000] 12:37:17 INFO - PROCESS | 3740 | ++DOMWINDOW == 87 (18769000) [pid = 3740] [serial = 1891] [outer = 1830C800] 12:37:17 INFO - PROCESS | 3740 | 1464377837450 Marionette DEBUG loaded listener.js 12:37:17 INFO - PROCESS | 3740 | ++DOMWINDOW == 88 (18F82000) [pid = 3740] [serial = 1892] [outer = 1830C800] 12:37:17 INFO - PROCESS | 3740 | 1464377837884 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]]]}] 12:37:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 12:37:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 771ms 12:37:17 INFO - PROCESS | 3740 | 1464377837935 Marionette TRACE conn5 -> [0,2485,"getWindowHandle",null] 12:37:17 INFO - PROCESS | 3740 | 1464377837937 Marionette TRACE conn5 <- [1,2485,null,{"value":"13"}] 12:37:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 12:37:17 INFO - PROCESS | 3740 | 1464377837941 Marionette TRACE conn5 -> [0,2486,"setScriptTimeout",{"ms":35000}] 12:37:17 INFO - PROCESS | 3740 | 1464377837943 Marionette TRACE conn5 <- [1,2486,null,{}] 12:37:17 INFO - PROCESS | 3740 | 1464377837946 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}] 12:37:18 INFO - PROCESS | 3740 | 1464377838064 Marionette TRACE conn5 <- [1,2487,null,{"value":null}] 12:37:18 INFO - PROCESS | 3740 | 1464377838070 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\", \"518d4023-cf08-4df0-a07a-6b3da5d0c4d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:37:18 INFO - PROCESS | 3740 | ++DOCSHELL 09DD3800 == 50 [pid = 3740] [id = 631] 12:37:18 INFO - PROCESS | 3740 | ++DOMWINDOW == 89 (18FCE000) [pid = 3740] [serial = 1893] [outer = 00000000] 12:37:18 INFO - PROCESS | 3740 | ++DOMWINDOW == 90 (1947F400) [pid = 3740] [serial = 1894] [outer = 18FCE000] 12:37:18 INFO - PROCESS | 3740 | 1464377838114 Marionette DEBUG loaded listener.js 12:37:18 INFO - PROCESS | 3740 | ++DOMWINDOW == 91 (1947F800) [pid = 3740] [serial = 1895] [outer = 18FCE000] 12:37:18 INFO - PROCESS | 3740 | --DOMWINDOW == 90 (1520F800) [pid = 3740] [serial = 1854] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 12:37:18 INFO - PROCESS | 3740 | --DOMWINDOW == 89 (10B89800) [pid = 3740] [serial = 1836] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 12:37:18 INFO - PROCESS | 3740 | --DOMWINDOW == 88 (15316800) [pid = 3740] [serial = 1845] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 12:37:18 INFO - PROCESS | 3740 | --DOMWINDOW == 87 (19EA7000) [pid = 3740] [serial = 1782] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 12:37:18 INFO - PROCESS | 3740 | --DOMWINDOW == 86 (15097400) [pid = 3740] [serial = 1842] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 12:37:18 INFO - PROCESS | 3740 | --DOMWINDOW == 85 (11792400) [pid = 3740] [serial = 1848] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 12:37:18 INFO - PROCESS | 3740 | --DOMWINDOW == 84 (0CB3D800) [pid = 3740] [serial = 1833] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 12:37:18 INFO - PROCESS | 3740 | --DOMWINDOW == 83 (08B84000) [pid = 3740] [serial = 1830] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 12:37:18 INFO - PROCESS | 3740 | --DOMWINDOW == 82 (14779400) [pid = 3740] [serial = 1851] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 12:37:18 INFO - PROCESS | 3740 | --DOMWINDOW == 81 (149E9C00) [pid = 3740] [serial = 1839] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 12:37:18 INFO - PROCESS | 3740 | 1464377838952 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]]]}] 12:37:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 12:37:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 1066ms 12:37:19 INFO - PROCESS | 3740 | 1464377839011 Marionette TRACE conn5 -> [0,2489,"getWindowHandle",null] 12:37:19 INFO - PROCESS | 3740 | 1464377839016 Marionette TRACE conn5 <- [1,2489,null,{"value":"13"}] 12:37:19 INFO - PROCESS | 3740 | 1464377839021 Marionette TRACE conn5 -> [0,2490,"setScriptTimeout",{"ms":35000}] 12:37:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 12:37:19 INFO - PROCESS | 3740 | 1464377839025 Marionette TRACE conn5 <- [1,2490,null,{}] 12:37:19 INFO - PROCESS | 3740 | 1464377839031 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}] 12:37:19 INFO - PROCESS | 3740 | 1464377839143 Marionette TRACE conn5 <- [1,2491,null,{"value":null}] 12:37:19 INFO - PROCESS | 3740 | 1464377839282 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\", \"518d4023-cf08-4df0-a07a-6b3da5d0c4d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:37:19 INFO - PROCESS | 3740 | ++DOCSHELL 10A45400 == 51 [pid = 3740] [id = 632] 12:37:19 INFO - PROCESS | 3740 | ++DOMWINDOW == 82 (10A45800) [pid = 3740] [serial = 1896] [outer = 00000000] 12:37:19 INFO - PROCESS | 3740 | ++DOMWINDOW == 83 (10D46000) [pid = 3740] [serial = 1897] [outer = 10A45800] 12:37:19 INFO - PROCESS | 3740 | 1464377839347 Marionette DEBUG loaded listener.js 12:37:19 INFO - PROCESS | 3740 | ++DOMWINDOW == 84 (14785C00) [pid = 3740] [serial = 1898] [outer = 10A45800] 12:37:20 INFO - PROCESS | 3740 | 1464377839975 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]]]}] 12:37:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 12:37:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 970ms 12:37:20 INFO - PROCESS | 3740 | 1464377839996 Marionette TRACE conn5 -> [0,2493,"getWindowHandle",null] 12:37:20 INFO - PROCESS | 3740 | 1464377840002 Marionette TRACE conn5 <- [1,2493,null,{"value":"13"}] 12:37:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 12:37:20 INFO - PROCESS | 3740 | 1464377840009 Marionette TRACE conn5 -> [0,2494,"setScriptTimeout",{"ms":35000}] 12:37:20 INFO - PROCESS | 3740 | 1464377840012 Marionette TRACE conn5 <- [1,2494,null,{}] 12:37:20 INFO - PROCESS | 3740 | 1464377840016 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}] 12:37:20 INFO - PROCESS | 3740 | 1464377840129 Marionette TRACE conn5 <- [1,2495,null,{"value":null}] 12:37:20 INFO - PROCESS | 3740 | 1464377840266 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\", \"518d4023-cf08-4df0-a07a-6b3da5d0c4d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:37:20 INFO - PROCESS | 3740 | ++DOCSHELL 14970000 == 52 [pid = 3740] [id = 633] 12:37:20 INFO - PROCESS | 3740 | ++DOMWINDOW == 85 (14FD6400) [pid = 3740] [serial = 1899] [outer = 00000000] 12:37:20 INFO - PROCESS | 3740 | ++DOMWINDOW == 86 (1527F400) [pid = 3740] [serial = 1900] [outer = 14FD6400] 12:37:20 INFO - PROCESS | 3740 | 1464377840322 Marionette DEBUG loaded listener.js 12:37:20 INFO - PROCESS | 3740 | ++DOMWINDOW == 87 (16E9D800) [pid = 3740] [serial = 1901] [outer = 14FD6400] 12:37:20 INFO - PROCESS | 3740 | 1464377840878 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]]]}] 12:37:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 12:37:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 930ms 12:37:20 INFO - PROCESS | 3740 | 1464377840941 Marionette TRACE conn5 -> [0,2497,"getWindowHandle",null] 12:37:20 INFO - PROCESS | 3740 | 1464377840943 Marionette TRACE conn5 <- [1,2497,null,{"value":"13"}] 12:37:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 12:37:20 INFO - PROCESS | 3740 | 1464377840947 Marionette TRACE conn5 -> [0,2498,"setScriptTimeout",{"ms":35000}] 12:37:20 INFO - PROCESS | 3740 | 1464377840951 Marionette TRACE conn5 <- [1,2498,null,{}] 12:37:20 INFO - PROCESS | 3740 | 1464377840963 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}] 12:37:21 INFO - PROCESS | 3740 | 1464377841076 Marionette TRACE conn5 <- [1,2499,null,{"value":null}] 12:37:21 INFO - PROCESS | 3740 | 1464377841188 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\", \"518d4023-cf08-4df0-a07a-6b3da5d0c4d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:37:21 INFO - PROCESS | 3740 | ++DOCSHELL 08B83800 == 53 [pid = 3740] [id = 634] 12:37:21 INFO - PROCESS | 3740 | ++DOMWINDOW == 88 (10B7F000) [pid = 3740] [serial = 1902] [outer = 00000000] 12:37:21 INFO - PROCESS | 3740 | ++DOMWINDOW == 89 (19EA8400) [pid = 3740] [serial = 1903] [outer = 10B7F000] 12:37:21 INFO - PROCESS | 3740 | 1464377841245 Marionette DEBUG loaded listener.js 12:37:21 INFO - PROCESS | 3740 | ++DOMWINDOW == 90 (1A068800) [pid = 3740] [serial = 1904] [outer = 10B7F000] 12:37:21 INFO - PROCESS | 3740 | 1464377841860 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]]]}] 12:37:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 12:37:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 970ms 12:37:21 INFO - PROCESS | 3740 | 1464377841920 Marionette TRACE conn5 -> [0,2501,"getWindowHandle",null] 12:37:21 INFO - PROCESS | 3740 | 1464377841923 Marionette TRACE conn5 <- [1,2501,null,{"value":"13"}] 12:37:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 12:37:21 INFO - PROCESS | 3740 | 1464377841927 Marionette TRACE conn5 -> [0,2502,"setScriptTimeout",{"ms":35000}] 12:37:21 INFO - PROCESS | 3740 | 1464377841929 Marionette TRACE conn5 <- [1,2502,null,{}] 12:37:21 INFO - PROCESS | 3740 | 1464377841933 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}] 12:37:22 INFO - PROCESS | 3740 | 1464377842044 Marionette TRACE conn5 <- [1,2503,null,{"value":null}] 12:37:22 INFO - PROCESS | 3740 | 1464377842183 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\", \"518d4023-cf08-4df0-a07a-6b3da5d0c4d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:37:22 INFO - PROCESS | 3740 | ++DOCSHELL 1A06AC00 == 54 [pid = 3740] [id = 635] 12:37:22 INFO - PROCESS | 3740 | ++DOMWINDOW == 91 (1A226800) [pid = 3740] [serial = 1905] [outer = 00000000] 12:37:22 INFO - PROCESS | 3740 | ++DOMWINDOW == 92 (1A22C800) [pid = 3740] [serial = 1906] [outer = 1A226800] 12:37:22 INFO - PROCESS | 3740 | 1464377842240 Marionette DEBUG loaded listener.js 12:37:22 INFO - PROCESS | 3740 | ++DOMWINDOW == 93 (1A2E9800) [pid = 3740] [serial = 1907] [outer = 1A226800] 12:37:22 INFO - PROCESS | 3740 | 1464377842853 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]]]}] 12:37:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 12:37:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 971ms 12:37:22 INFO - PROCESS | 3740 | 1464377842910 Marionette TRACE conn5 -> [0,2505,"getWindowHandle",null] 12:37:22 INFO - PROCESS | 3740 | 1464377842912 Marionette TRACE conn5 <- [1,2505,null,{"value":"13"}] 12:37:22 INFO - PROCESS | 3740 | 1464377842917 Marionette TRACE conn5 -> [0,2506,"setScriptTimeout",{"ms":35000}] 12:37:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 12:37:22 INFO - PROCESS | 3740 | 1464377842919 Marionette TRACE conn5 <- [1,2506,null,{}] 12:37:22 INFO - PROCESS | 3740 | 1464377842923 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}] 12:37:23 INFO - PROCESS | 3740 | 1464377843027 Marionette TRACE conn5 <- [1,2507,null,{"value":null}] 12:37:23 INFO - PROCESS | 3740 | 1464377843289 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\", \"518d4023-cf08-4df0-a07a-6b3da5d0c4d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:37:23 INFO - PROCESS | 3740 | ++DOCSHELL 0FF02400 == 55 [pid = 3740] [id = 636] 12:37:23 INFO - PROCESS | 3740 | ++DOMWINDOW == 94 (0FF03C00) [pid = 3740] [serial = 1908] [outer = 00000000] 12:37:23 INFO - PROCESS | 3740 | ++DOMWINDOW == 95 (0FFFB800) [pid = 3740] [serial = 1909] [outer = 0FF03C00] 12:37:23 INFO - PROCESS | 3740 | 1464377843345 Marionette DEBUG loaded listener.js 12:37:23 INFO - PROCESS | 3740 | ++DOMWINDOW == 96 (10550800) [pid = 3740] [serial = 1910] [outer = 0FF03C00] 12:37:23 INFO - PROCESS | 3740 | 1464377843932 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]]]}] 12:37:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 12:37:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 1065ms 12:37:24 INFO - PROCESS | 3740 | 1464377843986 Marionette TRACE conn5 -> [0,2509,"getWindowHandle",null] 12:37:24 INFO - PROCESS | 3740 | 1464377843990 Marionette TRACE conn5 <- [1,2509,null,{"value":"13"}] 12:37:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 12:37:24 INFO - PROCESS | 3740 | 1464377843995 Marionette TRACE conn5 -> [0,2510,"setScriptTimeout",{"ms":35000}] 12:37:24 INFO - PROCESS | 3740 | 1464377843998 Marionette TRACE conn5 <- [1,2510,null,{}] 12:37:24 INFO - PROCESS | 3740 | 1464377844003 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}] 12:37:24 INFO - PROCESS | 3740 | 1464377844108 Marionette TRACE conn5 <- [1,2511,null,{"value":null}] 12:37:24 INFO - PROCESS | 3740 | --DOCSHELL 15316400 == 54 [pid = 3740] [id = 615] 12:37:24 INFO - PROCESS | 3740 | --DOCSHELL 11791C00 == 53 [pid = 3740] [id = 614] 12:37:24 INFO - PROCESS | 3740 | --DOCSHELL 1830A400 == 52 [pid = 3740] [id = 630] 12:37:24 INFO - PROCESS | 3740 | --DOCSHELL 15321000 == 51 [pid = 3740] [id = 629] 12:37:24 INFO - PROCESS | 3740 | --DOCSHELL 1520E400 == 50 [pid = 3740] [id = 628] 12:37:24 INFO - PROCESS | 3740 | --DOCSHELL 1496B400 == 49 [pid = 3740] [id = 627] 12:37:24 INFO - PROCESS | 3740 | --DOCSHELL 10530800 == 48 [pid = 3740] [id = 626] 12:37:24 INFO - PROCESS | 3740 | --DOCSHELL 10534800 == 47 [pid = 3740] [id = 625] 12:37:24 INFO - PROCESS | 3740 | --DOCSHELL 1493E000 == 46 [pid = 3740] [id = 621] 12:37:24 INFO - PROCESS | 3740 | --DOCSHELL 0CA2E800 == 45 [pid = 3740] [id = 620] 12:37:24 INFO - PROCESS | 3740 | --DOMWINDOW == 95 (1830EC00) [pid = 3740] [serial = 1855] [outer = 00000000] [url = about:blank] 12:37:24 INFO - PROCESS | 3740 | --DOMWINDOW == 94 (148EBC00) [pid = 3740] [serial = 1838] [outer = 00000000] [url = about:blank] 12:37:24 INFO - PROCESS | 3740 | --DOMWINDOW == 93 (16EA7800) [pid = 3740] [serial = 1847] [outer = 00000000] [url = about:blank] 12:37:24 INFO - PROCESS | 3740 | --DOMWINDOW == 92 (1830F800) [pid = 3740] [serial = 1856] [outer = 00000000] [url = about:blank] 12:37:24 INFO - PROCESS | 3740 | --DOMWINDOW == 91 (1A1C5800) [pid = 3740] [serial = 1784] [outer = 00000000] [url = about:blank] 12:37:24 INFO - PROCESS | 3740 | --DOMWINDOW == 90 (1527B800) [pid = 3740] [serial = 1844] [outer = 00000000] [url = about:blank] 12:37:24 INFO - PROCESS | 3740 | --DOMWINDOW == 89 (17E9F400) [pid = 3740] [serial = 1849] [outer = 00000000] [url = about:blank] 12:37:24 INFO - PROCESS | 3740 | --DOMWINDOW == 88 (18F85800) [pid = 3740] [serial = 1858] [outer = 00000000] [url = about:blank] 12:37:24 INFO - PROCESS | 3740 | --DOMWINDOW == 87 (1052CC00) [pid = 3740] [serial = 1835] [outer = 00000000] [url = about:blank] 12:37:24 INFO - PROCESS | 3740 | --DOMWINDOW == 86 (0CB38800) [pid = 3740] [serial = 1832] [outer = 00000000] [url = about:blank] 12:37:24 INFO - PROCESS | 3740 | --DOMWINDOW == 85 (0FFEF800) [pid = 3740] [serial = 1834] [outer = 00000000] [url = about:blank] 12:37:24 INFO - PROCESS | 3740 | --DOMWINDOW == 84 (14942C00) [pid = 3740] [serial = 1852] [outer = 00000000] [url = about:blank] 12:37:24 INFO - PROCESS | 3740 | --DOMWINDOW == 83 (08B83C00) [pid = 3740] [serial = 1825] [outer = 00000000] [url = about:blank] 12:37:24 INFO - PROCESS | 3740 | --DOMWINDOW == 82 (153B0C00) [pid = 3740] [serial = 1846] [outer = 00000000] [url = about:blank] 12:37:24 INFO - PROCESS | 3740 | --DOMWINDOW == 81 (10A8F000) [pid = 3740] [serial = 1828] [outer = 00000000] [url = about:blank] 12:37:24 INFO - PROCESS | 3740 | --DOMWINDOW == 80 (1527BC00) [pid = 3740] [serial = 1853] [outer = 00000000] [url = about:blank] 12:37:24 INFO - PROCESS | 3740 | --DOMWINDOW == 79 (18303800) [pid = 3740] [serial = 1850] [outer = 00000000] [url = about:blank] 12:37:24 INFO - PROCESS | 3740 | --DOMWINDOW == 78 (14F77800) [pid = 3740] [serial = 1841] [outer = 00000000] [url = about:blank] 12:37:24 INFO - PROCESS | 3740 | --DOMWINDOW == 77 (0CA2FC00) [pid = 3740] [serial = 1831] [outer = 00000000] [url = about:blank] 12:37:24 INFO - PROCESS | 3740 | --DOMWINDOW == 76 (11795C00) [pid = 3740] [serial = 1837] [outer = 00000000] [url = about:blank] 12:37:24 INFO - PROCESS | 3740 | --DOMWINDOW == 75 (1520FC00) [pid = 3740] [serial = 1843] [outer = 00000000] [url = about:blank] 12:37:24 INFO - PROCESS | 3740 | --DOMWINDOW == 74 (14C24000) [pid = 3740] [serial = 1840] [outer = 00000000] [url = about:blank] 12:37:24 INFO - PROCESS | 3740 | 1464377844260 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\", \"518d4023-cf08-4df0-a07a-6b3da5d0c4d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:37:24 INFO - PROCESS | 3740 | ++DOCSHELL 09D74000 == 46 [pid = 3740] [id = 637] 12:37:24 INFO - PROCESS | 3740 | ++DOMWINDOW == 75 (09D74800) [pid = 3740] [serial = 1911] [outer = 00000000] 12:37:24 INFO - PROCESS | 3740 | ++DOMWINDOW == 76 (0CAC4800) [pid = 3740] [serial = 1912] [outer = 09D74800] 12:37:24 INFO - PROCESS | 3740 | 1464377844308 Marionette DEBUG loaded listener.js 12:37:24 INFO - PROCESS | 3740 | ++DOMWINDOW == 77 (0FE47800) [pid = 3740] [serial = 1913] [outer = 09D74800] 12:37:24 INFO - PROCESS | 3740 | 1464377844776 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]]]}] 12:37:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 12:37:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 830ms 12:37:24 INFO - PROCESS | 3740 | 1464377844829 Marionette TRACE conn5 -> [0,2513,"getWindowHandle",null] 12:37:24 INFO - PROCESS | 3740 | 1464377844832 Marionette TRACE conn5 <- [1,2513,null,{"value":"13"}] 12:37:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 12:37:24 INFO - PROCESS | 3740 | 1464377844837 Marionette TRACE conn5 -> [0,2514,"setScriptTimeout",{"ms":35000}] 12:37:24 INFO - PROCESS | 3740 | 1464377844839 Marionette TRACE conn5 <- [1,2514,null,{}] 12:37:24 INFO - PROCESS | 3740 | 1464377844843 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}] 12:37:24 INFO - PROCESS | 3740 | 1464377844929 Marionette TRACE conn5 <- [1,2515,null,{"value":null}] 12:37:24 INFO - PROCESS | 3740 | 1464377844939 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\", \"518d4023-cf08-4df0-a07a-6b3da5d0c4d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:37:24 INFO - PROCESS | 3740 | ++DOCSHELL 11795C00 == 47 [pid = 3740] [id = 638] 12:37:24 INFO - PROCESS | 3740 | ++DOMWINDOW == 78 (10BD4000) [pid = 3740] [serial = 1914] [outer = 00000000] 12:37:25 INFO - PROCESS | 3740 | ++DOMWINDOW == 79 (14943400) [pid = 3740] [serial = 1915] [outer = 10BD4000] 12:37:25 INFO - PROCESS | 3740 | 1464377844985 Marionette DEBUG loaded listener.js 12:37:25 INFO - PROCESS | 3740 | ++DOMWINDOW == 80 (1498C400) [pid = 3740] [serial = 1916] [outer = 10BD4000] 12:37:25 INFO - PROCESS | 3740 | 1464377845479 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]]]}] 12:37:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 12:37:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 670ms 12:37:25 INFO - PROCESS | 3740 | 1464377845512 Marionette TRACE conn5 -> [0,2517,"getWindowHandle",null] 12:37:25 INFO - PROCESS | 3740 | 1464377845514 Marionette TRACE conn5 <- [1,2517,null,{"value":"13"}] 12:37:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 12:37:25 INFO - PROCESS | 3740 | 1464377845519 Marionette TRACE conn5 -> [0,2518,"setScriptTimeout",{"ms":35000}] 12:37:25 INFO - PROCESS | 3740 | 1464377845524 Marionette TRACE conn5 <- [1,2518,null,{}] 12:37:25 INFO - PROCESS | 3740 | 1464377845533 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}] 12:37:25 INFO - PROCESS | 3740 | 1464377845622 Marionette TRACE conn5 <- [1,2519,null,{"value":null}] 12:37:25 INFO - PROCESS | 3740 | 1464377845719 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\", \"518d4023-cf08-4df0-a07a-6b3da5d0c4d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:37:25 INFO - PROCESS | 3740 | ++DOCSHELL 15275400 == 48 [pid = 3740] [id = 639] 12:37:25 INFO - PROCESS | 3740 | ++DOMWINDOW == 81 (15276000) [pid = 3740] [serial = 1917] [outer = 00000000] 12:37:25 INFO - PROCESS | 3740 | ++DOMWINDOW == 82 (1527F800) [pid = 3740] [serial = 1918] [outer = 15276000] 12:37:25 INFO - PROCESS | 3740 | 1464377845799 Marionette DEBUG loaded listener.js 12:37:25 INFO - PROCESS | 3740 | ++DOMWINDOW == 83 (1531C800) [pid = 3740] [serial = 1919] [outer = 15276000] 12:37:26 INFO - PROCESS | 3740 | 1464377846214 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]]]}] 12:37:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 12:37:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 730ms 12:37:26 INFO - PROCESS | 3740 | 1464377846251 Marionette TRACE conn5 -> [0,2521,"getWindowHandle",null] 12:37:26 INFO - PROCESS | 3740 | 1464377846254 Marionette TRACE conn5 <- [1,2521,null,{"value":"13"}] 12:37:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 12:37:26 INFO - PROCESS | 3740 | 1464377846270 Marionette TRACE conn5 -> [0,2522,"setScriptTimeout",{"ms":35000}] 12:37:26 INFO - PROCESS | 3740 | 1464377846272 Marionette TRACE conn5 <- [1,2522,null,{}] 12:37:26 INFO - PROCESS | 3740 | 1464377846275 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}] 12:37:26 INFO - PROCESS | 3740 | 1464377846401 Marionette TRACE conn5 <- [1,2523,null,{"value":null}] 12:37:26 INFO - PROCESS | 3740 | 1464377846466 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\", \"518d4023-cf08-4df0-a07a-6b3da5d0c4d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:37:26 INFO - PROCESS | 3740 | ++DOCSHELL 0CB3E800 == 49 [pid = 3740] [id = 640] 12:37:26 INFO - PROCESS | 3740 | ++DOMWINDOW == 84 (15E0DC00) [pid = 3740] [serial = 1920] [outer = 00000000] 12:37:26 INFO - PROCESS | 3740 | ++DOMWINDOW == 85 (16EA5C00) [pid = 3740] [serial = 1921] [outer = 15E0DC00] 12:37:26 INFO - PROCESS | 3740 | 1464377846522 Marionette DEBUG loaded listener.js 12:37:26 INFO - PROCESS | 3740 | ++DOMWINDOW == 86 (17E06400) [pid = 3740] [serial = 1922] [outer = 15E0DC00] 12:37:26 INFO - PROCESS | 3740 | 1464377846933 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]]]}] 12:37:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 12:37:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 730ms 12:37:27 INFO - PROCESS | 3740 | 1464377847024 Marionette TRACE conn5 -> [0,2525,"getWindowHandle",null] 12:37:27 INFO - PROCESS | 3740 | 1464377847026 Marionette TRACE conn5 <- [1,2525,null,{"value":"13"}] 12:37:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 12:37:27 INFO - PROCESS | 3740 | 1464377847029 Marionette TRACE conn5 -> [0,2526,"setScriptTimeout",{"ms":35000}] 12:37:27 INFO - PROCESS | 3740 | 1464377847031 Marionette TRACE conn5 <- [1,2526,null,{}] 12:37:27 INFO - PROCESS | 3740 | 1464377847034 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}] 12:37:27 INFO - PROCESS | 3740 | 1464377847149 Marionette TRACE conn5 <- [1,2527,null,{"value":null}] 12:37:27 INFO - PROCESS | 3740 | 1464377847160 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\", \"518d4023-cf08-4df0-a07a-6b3da5d0c4d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:37:27 INFO - PROCESS | 3740 | ++DOCSHELL 18303C00 == 50 [pid = 3740] [id = 641] 12:37:27 INFO - PROCESS | 3740 | ++DOMWINDOW == 87 (18304400) [pid = 3740] [serial = 1923] [outer = 00000000] 12:37:27 INFO - PROCESS | 3740 | ++DOMWINDOW == 88 (18745C00) [pid = 3740] [serial = 1924] [outer = 18304400] 12:37:27 INFO - PROCESS | 3740 | 1464377847269 Marionette DEBUG loaded listener.js 12:37:27 INFO - PROCESS | 3740 | ++DOMWINDOW == 89 (18F7F400) [pid = 3740] [serial = 1925] [outer = 18304400] 12:37:27 INFO - PROCESS | 3740 | 1464377847731 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]]]}] 12:37:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 12:37:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 732ms 12:37:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 12:37:27 INFO - PROCESS | 3740 | 1464377847761 Marionette TRACE conn5 -> [0,2529,"getWindowHandle",null] 12:37:27 INFO - PROCESS | 3740 | 1464377847763 Marionette TRACE conn5 <- [1,2529,null,{"value":"13"}] 12:37:27 INFO - PROCESS | 3740 | 1464377847766 Marionette TRACE conn5 -> [0,2530,"setScriptTimeout",{"ms":35000}] 12:37:27 INFO - PROCESS | 3740 | 1464377847768 Marionette TRACE conn5 <- [1,2530,null,{}] 12:37:27 INFO - PROCESS | 3740 | 1464377847771 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}] 12:37:27 INFO - PROCESS | 3740 | 1464377847891 Marionette TRACE conn5 <- [1,2531,null,{"value":null}] 12:37:27 INFO - PROCESS | 3740 | 1464377847951 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\", \"518d4023-cf08-4df0-a07a-6b3da5d0c4d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:37:27 INFO - PROCESS | 3740 | ++DOCSHELL 18FCF400 == 51 [pid = 3740] [id = 642] 12:37:27 INFO - PROCESS | 3740 | ++DOMWINDOW == 90 (18FD6C00) [pid = 3740] [serial = 1926] [outer = 00000000] 12:37:28 INFO - PROCESS | 3740 | ++DOMWINDOW == 91 (1986C400) [pid = 3740] [serial = 1927] [outer = 18FD6C00] 12:37:28 INFO - PROCESS | 3740 | 1464377848000 Marionette DEBUG loaded listener.js 12:37:28 INFO - PROCESS | 3740 | ++DOMWINDOW == 92 (1986DC00) [pid = 3740] [serial = 1928] [outer = 18FD6C00] 12:37:28 INFO - PROCESS | 3740 | --DOMWINDOW == 91 (1520E800) [pid = 3740] [serial = 1884] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 12:37:28 INFO - PROCESS | 3740 | --DOMWINDOW == 90 (15E0B400) [pid = 3740] [serial = 1887] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 12:37:28 INFO - PROCESS | 3740 | --DOMWINDOW == 89 (1830C800) [pid = 3740] [serial = 1890] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 12:37:28 INFO - PROCESS | 3740 | --DOMWINDOW == 88 (18F7B800) [pid = 3740] [serial = 1872] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 12:37:28 INFO - PROCESS | 3740 | --DOMWINDOW == 87 (1496C000) [pid = 3740] [serial = 1881] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 12:37:28 INFO - PROCESS | 3740 | --DOMWINDOW == 86 (10531800) [pid = 3740] [serial = 1878] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 12:37:28 INFO - PROCESS | 3740 | --DOMWINDOW == 85 (1054F800) [pid = 3740] [serial = 1875] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 12:37:28 INFO - PROCESS | 3740 | --DOMWINDOW == 84 (18F93000) [pid = 3740] [serial = 1821] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 12:37:28 INFO - PROCESS | 3740 | 1464377848459 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]]]}] 12:37:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 12:37:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 730ms 12:37:28 INFO - PROCESS | 3740 | 1464377848497 Marionette TRACE conn5 -> [0,2533,"getWindowHandle",null] 12:37:28 INFO - PROCESS | 3740 | 1464377848499 Marionette TRACE conn5 <- [1,2533,null,{"value":"13"}] 12:37:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 12:37:28 INFO - PROCESS | 3740 | 1464377848502 Marionette TRACE conn5 -> [0,2534,"setScriptTimeout",{"ms":35000}] 12:37:28 INFO - PROCESS | 3740 | 1464377848504 Marionette TRACE conn5 <- [1,2534,null,{}] 12:37:28 INFO - PROCESS | 3740 | 1464377848507 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}] 12:37:28 INFO - PROCESS | 3740 | 1464377848616 Marionette TRACE conn5 <- [1,2535,null,{"value":null}] 12:37:28 INFO - PROCESS | 3740 | 1464377848719 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\", \"518d4023-cf08-4df0-a07a-6b3da5d0c4d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:37:28 INFO - PROCESS | 3740 | ++DOCSHELL 0CB38C00 == 52 [pid = 3740] [id = 643] 12:37:28 INFO - PROCESS | 3740 | ++DOMWINDOW == 85 (0CB39C00) [pid = 3740] [serial = 1929] [outer = 00000000] 12:37:28 INFO - PROCESS | 3740 | ++DOMWINDOW == 86 (15EF5400) [pid = 3740] [serial = 1930] [outer = 0CB39C00] 12:37:28 INFO - PROCESS | 3740 | 1464377848764 Marionette DEBUG loaded listener.js 12:37:28 INFO - PROCESS | 3740 | ++DOMWINDOW == 87 (1947C000) [pid = 3740] [serial = 1931] [outer = 0CB39C00] 12:37:29 INFO - PROCESS | 3740 | 1464377849148 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]]]}] 12:37:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 12:37:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 670ms 12:37:29 INFO - PROCESS | 3740 | 1464377849173 Marionette TRACE conn5 -> [0,2537,"getWindowHandle",null] 12:37:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 12:37:29 INFO - PROCESS | 3740 | 1464377849175 Marionette TRACE conn5 <- [1,2537,null,{"value":"13"}] 12:37:29 INFO - PROCESS | 3740 | 1464377849178 Marionette TRACE conn5 -> [0,2538,"setScriptTimeout",{"ms":35000}] 12:37:29 INFO - PROCESS | 3740 | 1464377849180 Marionette TRACE conn5 <- [1,2538,null,{}] 12:37:29 INFO - PROCESS | 3740 | 1464377849183 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}] 12:37:29 INFO - PROCESS | 3740 | 1464377849305 Marionette TRACE conn5 <- [1,2539,null,{"value":null}] 12:37:29 INFO - PROCESS | 3740 | 1464377849315 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\", \"518d4023-cf08-4df0-a07a-6b3da5d0c4d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:37:29 INFO - PROCESS | 3740 | ++DOCSHELL 1054FC00 == 53 [pid = 3740] [id = 644] 12:37:29 INFO - PROCESS | 3740 | ++DOMWINDOW == 88 (19868400) [pid = 3740] [serial = 1932] [outer = 00000000] 12:37:29 INFO - PROCESS | 3740 | ++DOMWINDOW == 89 (1A42C400) [pid = 3740] [serial = 1933] [outer = 19868400] 12:37:29 INFO - PROCESS | 3740 | 1464377849358 Marionette DEBUG loaded listener.js 12:37:29 INFO - PROCESS | 3740 | ++DOMWINDOW == 90 (1A432800) [pid = 3740] [serial = 1934] [outer = 19868400] 12:37:29 INFO - PROCESS | 3740 | 1464377849784 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]]]}] 12:37:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 12:37:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 630ms 12:37:29 INFO - PROCESS | 3740 | 1464377849809 Marionette TRACE conn5 -> [0,2541,"getWindowHandle",null] 12:37:29 INFO - PROCESS | 3740 | 1464377849811 Marionette TRACE conn5 <- [1,2541,null,{"value":"13"}] 12:37:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 12:37:29 INFO - PROCESS | 3740 | 1464377849815 Marionette TRACE conn5 -> [0,2542,"setScriptTimeout",{"ms":35000}] 12:37:29 INFO - PROCESS | 3740 | 1464377849816 Marionette TRACE conn5 <- [1,2542,null,{}] 12:37:29 INFO - PROCESS | 3740 | 1464377849819 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}] 12:37:29 INFO - PROCESS | 3740 | 1464377849940 Marionette TRACE conn5 <- [1,2543,null,{"value":null}] 12:37:29 INFO - PROCESS | 3740 | 1464377849949 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\", \"518d4023-cf08-4df0-a07a-6b3da5d0c4d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:37:29 INFO - PROCESS | 3740 | ++DOCSHELL 0CB9A000 == 54 [pid = 3740] [id = 645] 12:37:29 INFO - PROCESS | 3740 | ++DOMWINDOW == 91 (0FE85400) [pid = 3740] [serial = 1935] [outer = 00000000] 12:37:30 INFO - PROCESS | 3740 | ++DOMWINDOW == 92 (1A615000) [pid = 3740] [serial = 1936] [outer = 0FE85400] 12:37:30 INFO - PROCESS | 3740 | 1464377849993 Marionette DEBUG loaded listener.js 12:37:30 INFO - PROCESS | 3740 | ++DOMWINDOW == 93 (1A616000) [pid = 3740] [serial = 1937] [outer = 0FE85400] 12:37:30 INFO - PROCESS | 3740 | 1464377850576 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]]]}] 12:37:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 12:37:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 830ms 12:37:30 INFO - PROCESS | 3740 | 1464377850646 Marionette TRACE conn5 -> [0,2545,"getWindowHandle",null] 12:37:30 INFO - PROCESS | 3740 | 1464377850650 Marionette TRACE conn5 <- [1,2545,null,{"value":"13"}] 12:37:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 12:37:30 INFO - PROCESS | 3740 | 1464377850655 Marionette TRACE conn5 -> [0,2546,"setScriptTimeout",{"ms":35000}] 12:37:30 INFO - PROCESS | 3740 | 1464377850657 Marionette TRACE conn5 <- [1,2546,null,{}] 12:37:30 INFO - PROCESS | 3740 | 1464377850677 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}] 12:37:30 INFO - PROCESS | 3740 | 1464377850824 Marionette TRACE conn5 <- [1,2547,null,{"value":null}] 12:37:30 INFO - PROCESS | 3740 | 1464377850894 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\", \"518d4023-cf08-4df0-a07a-6b3da5d0c4d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:37:30 INFO - PROCESS | 3740 | ++DOCSHELL 0CB9AC00 == 55 [pid = 3740] [id = 646] 12:37:30 INFO - PROCESS | 3740 | ++DOMWINDOW == 94 (0FFF4800) [pid = 3740] [serial = 1938] [outer = 00000000] 12:37:31 INFO - PROCESS | 3740 | ++DOMWINDOW == 95 (10B48C00) [pid = 3740] [serial = 1939] [outer = 0FFF4800] 12:37:31 INFO - PROCESS | 3740 | 1464377850992 Marionette DEBUG loaded listener.js 12:37:31 INFO - PROCESS | 3740 | ++DOMWINDOW == 96 (147A0800) [pid = 3740] [serial = 1940] [outer = 0FFF4800] 12:37:31 INFO - PROCESS | 3740 | 1464377851656 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]]]}] 12:37:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 12:37:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 1080ms 12:37:31 INFO - PROCESS | 3740 | 1464377851745 Marionette TRACE conn5 -> [0,2549,"getWindowHandle",null] 12:37:31 INFO - PROCESS | 3740 | 1464377851751 Marionette TRACE conn5 <- [1,2549,null,{"value":"13"}] 12:37:31 INFO - PROCESS | 3740 | 1464377851757 Marionette TRACE conn5 -> [0,2550,"setScriptTimeout",{"ms":35000}] 12:37:31 INFO - PROCESS | 3740 | 1464377851760 Marionette TRACE conn5 <- [1,2550,null,{}] 12:37:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 12:37:31 INFO - PROCESS | 3740 | 1464377851764 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}] 12:37:31 INFO - PROCESS | 3740 | 1464377851911 Marionette TRACE conn5 <- [1,2551,null,{"value":null}] 12:37:32 INFO - PROCESS | 3740 | 1464377852053 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\", \"518d4023-cf08-4df0-a07a-6b3da5d0c4d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:37:32 INFO - PROCESS | 3740 | ++DOCSHELL 1520E400 == 56 [pid = 3740] [id = 647] 12:37:32 INFO - PROCESS | 3740 | ++DOMWINDOW == 97 (1520F400) [pid = 3740] [serial = 1941] [outer = 00000000] 12:37:32 INFO - PROCESS | 3740 | ++DOMWINDOW == 98 (15E0B800) [pid = 3740] [serial = 1942] [outer = 1520F400] 12:37:32 INFO - PROCESS | 3740 | 1464377852109 Marionette DEBUG loaded listener.js 12:37:32 INFO - PROCESS | 3740 | ++DOMWINDOW == 99 (1830A400) [pid = 3740] [serial = 1943] [outer = 1520F400] 12:37:32 INFO - PROCESS | 3740 | 1464377852768 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]]]}] 12:37:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 12:37:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 1069ms 12:37:32 INFO - PROCESS | 3740 | 1464377852832 Marionette TRACE conn5 -> [0,2553,"getWindowHandle",null] 12:37:32 INFO - PROCESS | 3740 | 1464377852835 Marionette TRACE conn5 <- [1,2553,null,{"value":"13"}] 12:37:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 12:37:32 INFO - PROCESS | 3740 | 1464377852839 Marionette TRACE conn5 -> [0,2554,"setScriptTimeout",{"ms":35000}] 12:37:32 INFO - PROCESS | 3740 | 1464377852843 Marionette TRACE conn5 <- [1,2554,null,{}] 12:37:32 INFO - PROCESS | 3740 | 1464377852854 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}] 12:37:32 INFO - PROCESS | 3740 | 1464377852966 Marionette TRACE conn5 <- [1,2555,null,{"value":null}] 12:37:33 INFO - PROCESS | 3740 | 1464377853113 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\", \"518d4023-cf08-4df0-a07a-6b3da5d0c4d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:37:33 INFO - PROCESS | 3740 | ++DOCSHELL 1A614800 == 57 [pid = 3740] [id = 648] 12:37:33 INFO - PROCESS | 3740 | ++DOMWINDOW == 100 (1A61D400) [pid = 3740] [serial = 1944] [outer = 00000000] 12:37:33 INFO - PROCESS | 3740 | ++DOMWINDOW == 101 (1A635800) [pid = 3740] [serial = 1945] [outer = 1A61D400] 12:37:33 INFO - PROCESS | 3740 | 1464377853172 Marionette DEBUG loaded listener.js 12:37:33 INFO - PROCESS | 3740 | ++DOMWINDOW == 102 (1A63CC00) [pid = 3740] [serial = 1946] [outer = 1A61D400] 12:37:33 INFO - PROCESS | 3740 | 1464377853818 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]]]}] 12:37:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 12:37:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 1021ms 12:37:33 INFO - PROCESS | 3740 | 1464377853863 Marionette TRACE conn5 -> [0,2557,"getWindowHandle",null] 12:37:33 INFO - PROCESS | 3740 | 1464377853866 Marionette TRACE conn5 <- [1,2557,null,{"value":"13"}] 12:37:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 12:37:33 INFO - PROCESS | 3740 | 1464377853869 Marionette TRACE conn5 -> [0,2558,"setScriptTimeout",{"ms":35000}] 12:37:33 INFO - PROCESS | 3740 | 1464377853871 Marionette TRACE conn5 <- [1,2558,null,{}] 12:37:33 INFO - PROCESS | 3740 | 1464377853875 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}] 12:37:34 INFO - PROCESS | 3740 | 1464377853986 Marionette TRACE conn5 <- [1,2559,null,{"value":null}] 12:37:34 INFO - PROCESS | 3740 | 1464377854140 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\", \"518d4023-cf08-4df0-a07a-6b3da5d0c4d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:37:34 INFO - PROCESS | 3740 | ++DOCSHELL 1A70C400 == 58 [pid = 3740] [id = 649] 12:37:34 INFO - PROCESS | 3740 | ++DOMWINDOW == 103 (1A70E800) [pid = 3740] [serial = 1947] [outer = 00000000] 12:37:34 INFO - PROCESS | 3740 | ++DOMWINDOW == 104 (1A761400) [pid = 3740] [serial = 1948] [outer = 1A70E800] 12:37:34 INFO - PROCESS | 3740 | 1464377854196 Marionette DEBUG loaded listener.js 12:37:34 INFO - PROCESS | 3740 | ++DOMWINDOW == 105 (1A765400) [pid = 3740] [serial = 1949] [outer = 1A70E800] 12:37:35 INFO - PROCESS | 3740 | 1464377855021 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]]]}] 12:37:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 12:37:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 1229ms 12:37:35 INFO - PROCESS | 3740 | 1464377855102 Marionette TRACE conn5 -> [0,2561,"getWindowHandle",null] 12:37:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 12:37:35 INFO - PROCESS | 3740 | 1464377855106 Marionette TRACE conn5 <- [1,2561,null,{"value":"13"}] 12:37:35 INFO - PROCESS | 3740 | 1464377855111 Marionette TRACE conn5 -> [0,2562,"setScriptTimeout",{"ms":35000}] 12:37:35 INFO - PROCESS | 3740 | 1464377855115 Marionette TRACE conn5 <- [1,2562,null,{}] 12:37:35 INFO - PROCESS | 3740 | 1464377855122 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}] 12:37:35 INFO - PROCESS | 3740 | 1464377855255 Marionette TRACE conn5 <- [1,2563,null,{"value":null}] 12:37:35 INFO - PROCESS | 3740 | 1464377855408 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\", \"518d4023-cf08-4df0-a07a-6b3da5d0c4d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:37:35 INFO - PROCESS | 3740 | ++DOCSHELL 0FFFB400 == 59 [pid = 3740] [id = 650] 12:37:35 INFO - PROCESS | 3740 | ++DOMWINDOW == 106 (10553C00) [pid = 3740] [serial = 1950] [outer = 00000000] 12:37:35 INFO - PROCESS | 3740 | ++DOMWINDOW == 107 (11791C00) [pid = 3740] [serial = 1951] [outer = 10553C00] 12:37:35 INFO - PROCESS | 3740 | 1464377855459 Marionette DEBUG loaded listener.js 12:37:35 INFO - PROCESS | 3740 | ++DOMWINDOW == 108 (14939000) [pid = 3740] [serial = 1952] [outer = 10553C00] 12:37:35 INFO - PROCESS | 3740 | --DOCSHELL 1175EC00 == 58 [pid = 3740] [id = 617] 12:37:35 INFO - PROCESS | 3740 | --DOCSHELL 0CABD400 == 57 [pid = 3740] [id = 616] 12:37:35 INFO - PROCESS | 3740 | --DOCSHELL 15201C00 == 56 [pid = 3740] [id = 618] 12:37:35 INFO - PROCESS | 3740 | --DOCSHELL 0CA3AC00 == 55 [pid = 3740] [id = 555] 12:37:35 INFO - PROCESS | 3740 | --DOCSHELL 149E8800 == 54 [pid = 3740] [id = 613] 12:37:35 INFO - PROCESS | 3740 | --DOCSHELL 14970400 == 53 [pid = 3740] [id = 619] 12:37:35 INFO - PROCESS | 3740 | --DOCSHELL 1054FC00 == 52 [pid = 3740] [id = 644] 12:37:35 INFO - PROCESS | 3740 | --DOCSHELL 0CB38C00 == 51 [pid = 3740] [id = 643] 12:37:35 INFO - PROCESS | 3740 | --DOCSHELL 18FCF400 == 50 [pid = 3740] [id = 642] 12:37:35 INFO - PROCESS | 3740 | --DOCSHELL 18303C00 == 49 [pid = 3740] [id = 641] 12:37:35 INFO - PROCESS | 3740 | --DOCSHELL 0CB3E800 == 48 [pid = 3740] [id = 640] 12:37:35 INFO - PROCESS | 3740 | --DOCSHELL 15275400 == 47 [pid = 3740] [id = 639] 12:37:35 INFO - PROCESS | 3740 | --DOCSHELL 11795C00 == 46 [pid = 3740] [id = 638] 12:37:35 INFO - PROCESS | 3740 | --DOCSHELL 09D74000 == 45 [pid = 3740] [id = 637] 12:37:35 INFO - PROCESS | 3740 | --DOCSHELL 0FF02400 == 44 [pid = 3740] [id = 636] 12:37:35 INFO - PROCESS | 3740 | --DOMWINDOW == 107 (191B7000) [pid = 3740] [serial = 1823] [outer = 00000000] [url = about:blank] 12:37:35 INFO - PROCESS | 3740 | --DOMWINDOW == 106 (15318400) [pid = 3740] [serial = 1886] [outer = 00000000] [url = about:blank] 12:37:35 INFO - PROCESS | 3740 | --DOMWINDOW == 105 (15210400) [pid = 3740] [serial = 1885] [outer = 00000000] [url = about:blank] 12:37:35 INFO - PROCESS | 3740 | --DOMWINDOW == 104 (16EA4400) [pid = 3740] [serial = 1888] [outer = 00000000] [url = about:blank] 12:37:35 INFO - PROCESS | 3740 | --DOMWINDOW == 103 (16EB1800) [pid = 3740] [serial = 1889] [outer = 00000000] [url = about:blank] 12:37:35 INFO - PROCESS | 3740 | --DOMWINDOW == 102 (18F82000) [pid = 3740] [serial = 1892] [outer = 00000000] [url = about:blank] 12:37:35 INFO - PROCESS | 3740 | --DOMWINDOW == 101 (0CACC000) [pid = 3740] [serial = 1861] [outer = 00000000] [url = about:blank] 12:37:35 INFO - PROCESS | 3740 | --DOMWINDOW == 100 (1496C400) [pid = 3740] [serial = 1864] [outer = 00000000] [url = about:blank] 12:37:35 INFO - PROCESS | 3740 | --DOMWINDOW == 99 (17FC1400) [pid = 3740] [serial = 1867] [outer = 00000000] [url = about:blank] 12:37:35 INFO - PROCESS | 3740 | --DOMWINDOW == 98 (19EA4C00) [pid = 3740] [serial = 1874] [outer = 00000000] [url = about:blank] 12:37:35 INFO - PROCESS | 3740 | --DOMWINDOW == 97 (19841400) [pid = 3740] [serial = 1873] [outer = 00000000] [url = about:blank] 12:37:35 INFO - PROCESS | 3740 | --DOMWINDOW == 96 (14A58400) [pid = 3740] [serial = 1882] [outer = 00000000] [url = about:blank] 12:37:35 INFO - PROCESS | 3740 | --DOMWINDOW == 95 (14FD8400) [pid = 3740] [serial = 1883] [outer = 00000000] [url = about:blank] 12:37:35 INFO - PROCESS | 3740 | --DOMWINDOW == 94 (10B45000) [pid = 3740] [serial = 1879] [outer = 00000000] [url = about:blank] 12:37:35 INFO - PROCESS | 3740 | --DOMWINDOW == 93 (10B84000) [pid = 3740] [serial = 1880] [outer = 00000000] [url = about:blank] 12:37:35 INFO - PROCESS | 3740 | --DOMWINDOW == 92 (148E3C00) [pid = 3740] [serial = 1877] [outer = 00000000] [url = about:blank] 12:37:35 INFO - PROCESS | 3740 | --DOMWINDOW == 91 (10E97C00) [pid = 3740] [serial = 1876] [outer = 00000000] [url = about:blank] 12:37:35 INFO - PROCESS | 3740 | --DOMWINDOW == 90 (19867400) [pid = 3740] [serial = 1870] [outer = 00000000] [url = about:blank] 12:37:35 INFO - PROCESS | 3740 | --DOMWINDOW == 89 (18769000) [pid = 3740] [serial = 1891] [outer = 00000000] [url = about:blank] 12:37:36 INFO - PROCESS | 3740 | 1464377856012 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]]]}] 12:37:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 12:37:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 930ms 12:37:36 INFO - PROCESS | 3740 | 1464377856042 Marionette TRACE conn5 -> [0,2565,"getWindowHandle",null] 12:37:36 INFO - PROCESS | 3740 | 1464377856048 Marionette TRACE conn5 <- [1,2565,null,{"value":"13"}] 12:37:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 12:37:36 INFO - PROCESS | 3740 | 1464377856054 Marionette TRACE conn5 -> [0,2566,"setScriptTimeout",{"ms":35000}] 12:37:36 INFO - PROCESS | 3740 | 1464377856056 Marionette TRACE conn5 <- [1,2566,null,{}] 12:37:36 INFO - PROCESS | 3740 | 1464377856060 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}] 12:37:36 INFO - PROCESS | 3740 | 1464377856148 Marionette TRACE conn5 <- [1,2567,null,{"value":null}] 12:37:36 INFO - PROCESS | 3740 | 1464377856158 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\", \"518d4023-cf08-4df0-a07a-6b3da5d0c4d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:37:36 INFO - PROCESS | 3740 | ++DOCSHELL 10556C00 == 45 [pid = 3740] [id = 651] 12:37:36 INFO - PROCESS | 3740 | ++DOMWINDOW == 90 (1055B400) [pid = 3740] [serial = 1953] [outer = 00000000] 12:37:36 INFO - PROCESS | 3740 | ++DOMWINDOW == 91 (10B7DC00) [pid = 3740] [serial = 1954] [outer = 1055B400] 12:37:36 INFO - PROCESS | 3740 | 1464377856204 Marionette DEBUG loaded listener.js 12:37:36 INFO - PROCESS | 3740 | ++DOMWINDOW == 92 (10BCC000) [pid = 3740] [serial = 1955] [outer = 1055B400] 12:37:36 INFO - PROCESS | 3740 | 1464377856702 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]]]}] 12:37:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 12:37:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 670ms 12:37:36 INFO - PROCESS | 3740 | 1464377856727 Marionette TRACE conn5 -> [0,2569,"getWindowHandle",null] 12:37:36 INFO - PROCESS | 3740 | 1464377856729 Marionette TRACE conn5 <- [1,2569,null,{"value":"13"}] 12:37:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 12:37:36 INFO - PROCESS | 3740 | 1464377856737 Marionette TRACE conn5 -> [0,2570,"setScriptTimeout",{"ms":35000}] 12:37:36 INFO - PROCESS | 3740 | 1464377856740 Marionette TRACE conn5 <- [1,2570,null,{}] 12:37:36 INFO - PROCESS | 3740 | 1464377856751 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}] 12:37:36 INFO - PROCESS | 3740 | 1464377856841 Marionette TRACE conn5 <- [1,2571,null,{"value":null}] 12:37:37 INFO - PROCESS | 3740 | 1464377856972 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\", \"518d4023-cf08-4df0-a07a-6b3da5d0c4d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:37:37 INFO - PROCESS | 3740 | ++DOCSHELL 14973000 == 46 [pid = 3740] [id = 652] 12:37:37 INFO - PROCESS | 3740 | ++DOMWINDOW == 93 (14974800) [pid = 3740] [serial = 1956] [outer = 00000000] 12:37:37 INFO - PROCESS | 3740 | ++DOMWINDOW == 94 (14F77800) [pid = 3740] [serial = 1957] [outer = 14974800] 12:37:37 INFO - PROCESS | 3740 | 1464377857026 Marionette DEBUG loaded listener.js 12:37:37 INFO - PROCESS | 3740 | ++DOMWINDOW == 95 (1509A000) [pid = 3740] [serial = 1958] [outer = 14974800] 12:37:37 INFO - PROCESS | 3740 | 1464377857397 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]]]}] 12:37:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 12:37:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 731ms 12:37:37 INFO - PROCESS | 3740 | 1464377857472 Marionette TRACE conn5 -> [0,2573,"getWindowHandle",null] 12:37:37 INFO - PROCESS | 3740 | 1464377857475 Marionette TRACE conn5 <- [1,2573,null,{"value":"13"}] 12:37:37 INFO - PROCESS | 3740 | 1464377857477 Marionette TRACE conn5 -> [0,2574,"setScriptTimeout",{"ms":35000}] 12:37:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 12:37:37 INFO - PROCESS | 3740 | 1464377857479 Marionette TRACE conn5 <- [1,2574,null,{}] 12:37:37 INFO - PROCESS | 3740 | 1464377857482 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}] 12:37:37 INFO - PROCESS | 3740 | 1464377857568 Marionette TRACE conn5 <- [1,2575,null,{"value":null}] 12:37:37 INFO - PROCESS | 3740 | 1464377857575 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\", \"518d4023-cf08-4df0-a07a-6b3da5d0c4d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:37:37 INFO - PROCESS | 3740 | ++DOCSHELL 15206C00 == 47 [pid = 3740] [id = 653] 12:37:37 INFO - PROCESS | 3740 | ++DOMWINDOW == 96 (15210400) [pid = 3740] [serial = 1959] [outer = 00000000] 12:37:37 INFO - PROCESS | 3740 | ++DOMWINDOW == 97 (153AB800) [pid = 3740] [serial = 1960] [outer = 15210400] 12:37:37 INFO - PROCESS | 3740 | 1464377857620 Marionette DEBUG loaded listener.js 12:37:37 INFO - PROCESS | 3740 | ++DOMWINDOW == 98 (15E0A800) [pid = 3740] [serial = 1961] [outer = 15210400] 12:37:38 INFO - PROCESS | 3740 | 1464377858107 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]]]}] 12:37:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 12:37:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 671ms 12:37:38 INFO - PROCESS | 3740 | 1464377858153 Marionette TRACE conn5 -> [0,2577,"getWindowHandle",null] 12:37:38 INFO - PROCESS | 3740 | 1464377858155 Marionette TRACE conn5 <- [1,2577,null,{"value":"13"}] 12:37:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 12:37:38 INFO - PROCESS | 3740 | 1464377858158 Marionette TRACE conn5 -> [0,2578,"setScriptTimeout",{"ms":35000}] 12:37:38 INFO - PROCESS | 3740 | 1464377858160 Marionette TRACE conn5 <- [1,2578,null,{}] 12:37:38 INFO - PROCESS | 3740 | 1464377858164 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}] 12:37:38 INFO - PROCESS | 3740 | 1464377858278 Marionette TRACE conn5 <- [1,2579,null,{"value":null}] 12:37:38 INFO - PROCESS | 3740 | 1464377858374 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\", \"518d4023-cf08-4df0-a07a-6b3da5d0c4d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:37:38 INFO - PROCESS | 3740 | ++DOCSHELL 16EAC000 == 48 [pid = 3740] [id = 654] 12:37:38 INFO - PROCESS | 3740 | ++DOMWINDOW == 99 (16EAC400) [pid = 3740] [serial = 1962] [outer = 00000000] 12:37:38 INFO - PROCESS | 3740 | ++DOMWINDOW == 100 (16EE2000) [pid = 3740] [serial = 1963] [outer = 16EAC400] 12:37:38 INFO - PROCESS | 3740 | 1464377858420 Marionette DEBUG loaded listener.js 12:37:38 INFO - PROCESS | 3740 | ++DOMWINDOW == 101 (17FC1400) [pid = 3740] [serial = 1964] [outer = 16EAC400] 12:37:38 INFO - PROCESS | 3740 | 1464377858870 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]]]}] 12:37:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 12:37:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 731ms 12:37:38 INFO - PROCESS | 3740 | 1464377858890 Marionette TRACE conn5 -> [0,2581,"getWindowHandle",null] 12:37:38 INFO - PROCESS | 3740 | 1464377858892 Marionette TRACE conn5 <- [1,2581,null,{"value":"13"}] 12:37:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 12:37:38 INFO - PROCESS | 3740 | 1464377858895 Marionette TRACE conn5 -> [0,2582,"setScriptTimeout",{"ms":35000}] 12:37:38 INFO - PROCESS | 3740 | 1464377858897 Marionette TRACE conn5 <- [1,2582,null,{}] 12:37:38 INFO - PROCESS | 3740 | 1464377858909 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}] 12:37:39 INFO - PROCESS | 3740 | 1464377859049 Marionette TRACE conn5 <- [1,2583,null,{"value":null}] 12:37:39 INFO - PROCESS | 3740 | 1464377859119 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\", \"518d4023-cf08-4df0-a07a-6b3da5d0c4d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:37:39 INFO - PROCESS | 3740 | ++DOCSHELL 10579C00 == 49 [pid = 3740] [id = 655] 12:37:39 INFO - PROCESS | 3740 | ++DOMWINDOW == 102 (18305000) [pid = 3740] [serial = 1965] [outer = 00000000] 12:37:39 INFO - PROCESS | 3740 | ++DOMWINDOW == 103 (191AD800) [pid = 3740] [serial = 1966] [outer = 18305000] 12:37:39 INFO - PROCESS | 3740 | 1464377859166 Marionette DEBUG loaded listener.js 12:37:39 INFO - PROCESS | 3740 | ++DOMWINDOW == 104 (191B7800) [pid = 3740] [serial = 1967] [outer = 18305000] 12:37:39 INFO - PROCESS | 3740 | 1464377859624 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]]]}] 12:37:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 12:37:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 790ms 12:37:39 INFO - PROCESS | 3740 | 1464377859686 Marionette TRACE conn5 -> [0,2585,"getWindowHandle",null] 12:37:39 INFO - PROCESS | 3740 | 1464377859688 Marionette TRACE conn5 <- [1,2585,null,{"value":"13"}] 12:37:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 12:37:39 INFO - PROCESS | 3740 | 1464377859691 Marionette TRACE conn5 -> [0,2586,"setScriptTimeout",{"ms":35000}] 12:37:39 INFO - PROCESS | 3740 | 1464377859693 Marionette TRACE conn5 <- [1,2586,null,{}] 12:37:39 INFO - PROCESS | 3740 | 1464377859696 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}] 12:37:39 INFO - PROCESS | 3740 | 1464377859925 Marionette TRACE conn5 <- [1,2587,null,{"value":null}] 12:37:39 INFO - PROCESS | 3740 | --DOMWINDOW == 103 (0FF03C00) [pid = 3740] [serial = 1908] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 12:37:39 INFO - PROCESS | 3740 | --DOMWINDOW == 102 (09D74800) [pid = 3740] [serial = 1911] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 12:37:39 INFO - PROCESS | 3740 | --DOMWINDOW == 101 (18FD6C00) [pid = 3740] [serial = 1926] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 12:37:39 INFO - PROCESS | 3740 | --DOMWINDOW == 100 (15276000) [pid = 3740] [serial = 1917] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 12:37:39 INFO - PROCESS | 3740 | --DOMWINDOW == 99 (10BD4000) [pid = 3740] [serial = 1914] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 12:37:39 INFO - PROCESS | 3740 | --DOMWINDOW == 98 (18304400) [pid = 3740] [serial = 1923] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 12:37:39 INFO - PROCESS | 3740 | --DOMWINDOW == 97 (0CB39C00) [pid = 3740] [serial = 1929] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 12:37:39 INFO - PROCESS | 3740 | --DOMWINDOW == 96 (19868400) [pid = 3740] [serial = 1932] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 12:37:39 INFO - PROCESS | 3740 | --DOMWINDOW == 95 (15E0DC00) [pid = 3740] [serial = 1920] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 12:37:39 INFO - PROCESS | 3740 | --DOMWINDOW == 94 (14973400) [pid = 3740] [serial = 1857] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 12:37:40 INFO - PROCESS | 3740 | 1464377859996 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\", \"518d4023-cf08-4df0-a07a-6b3da5d0c4d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:37:40 INFO - PROCESS | 3740 | ++DOCSHELL 09DD0C00 == 50 [pid = 3740] [id = 656] 12:37:40 INFO - PROCESS | 3740 | ++DOMWINDOW == 95 (0CB39C00) [pid = 3740] [serial = 1968] [outer = 00000000] 12:37:40 INFO - PROCESS | 3740 | ++DOMWINDOW == 96 (10BD4000) [pid = 3740] [serial = 1969] [outer = 0CB39C00] 12:37:40 INFO - PROCESS | 3740 | 1464377860043 Marionette DEBUG loaded listener.js 12:37:40 INFO - PROCESS | 3740 | ++DOMWINDOW == 97 (148E4800) [pid = 3740] [serial = 1970] [outer = 0CB39C00] 12:37:40 INFO - PROCESS | 3740 | 1464377860413 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]]]}] 12:37:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 12:37:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 770ms 12:37:40 INFO - PROCESS | 3740 | 1464377860462 Marionette TRACE conn5 -> [0,2589,"getWindowHandle",null] 12:37:40 INFO - PROCESS | 3740 | 1464377860464 Marionette TRACE conn5 <- [1,2589,null,{"value":"13"}] 12:37:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 12:37:40 INFO - PROCESS | 3740 | 1464377860467 Marionette TRACE conn5 -> [0,2590,"setScriptTimeout",{"ms":35000}] 12:37:40 INFO - PROCESS | 3740 | 1464377860469 Marionette TRACE conn5 <- [1,2590,null,{}] 12:37:40 INFO - PROCESS | 3740 | 1464377860482 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}] 12:37:40 INFO - PROCESS | 3740 | 1464377860565 Marionette TRACE conn5 <- [1,2591,null,{"value":null}] 12:37:40 INFO - PROCESS | 3740 | 1464377860572 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\", \"518d4023-cf08-4df0-a07a-6b3da5d0c4d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:37:40 INFO - PROCESS | 3740 | ++DOCSHELL 15272800 == 51 [pid = 3740] [id = 657] 12:37:40 INFO - PROCESS | 3740 | ++DOMWINDOW == 98 (15276000) [pid = 3740] [serial = 1971] [outer = 00000000] 12:37:40 INFO - PROCESS | 3740 | ++DOMWINDOW == 99 (18FD6C00) [pid = 3740] [serial = 1972] [outer = 15276000] 12:37:40 INFO - PROCESS | 3740 | 1464377860617 Marionette DEBUG loaded listener.js 12:37:40 INFO - PROCESS | 3740 | ++DOMWINDOW == 100 (16EA9C00) [pid = 3740] [serial = 1973] [outer = 15276000] 12:37:41 INFO - PROCESS | 3740 | 1464377861060 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]]]}] 12:37:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 12:37:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 630ms 12:37:41 INFO - PROCESS | 3740 | 1464377861098 Marionette TRACE conn5 -> [0,2593,"getWindowHandle",null] 12:37:41 INFO - PROCESS | 3740 | 1464377861100 Marionette TRACE conn5 <- [1,2593,null,{"value":"13"}] 12:37:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 12:37:41 INFO - PROCESS | 3740 | 1464377861103 Marionette TRACE conn5 -> [0,2594,"setScriptTimeout",{"ms":35000}] 12:37:41 INFO - PROCESS | 3740 | 1464377861105 Marionette TRACE conn5 <- [1,2594,null,{}] 12:37:41 INFO - PROCESS | 3740 | 1464377861108 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}] 12:37:41 INFO - PROCESS | 3740 | 1464377861190 Marionette TRACE conn5 <- [1,2595,null,{"value":null}] 12:37:41 INFO - PROCESS | 3740 | 1464377861198 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\", \"518d4023-cf08-4df0-a07a-6b3da5d0c4d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:37:41 INFO - PROCESS | 3740 | ++DOCSHELL 19860400 == 52 [pid = 3740] [id = 658] 12:37:41 INFO - PROCESS | 3740 | ++DOMWINDOW == 101 (1986AC00) [pid = 3740] [serial = 1974] [outer = 00000000] 12:37:41 INFO - PROCESS | 3740 | ++DOMWINDOW == 102 (1A226C00) [pid = 3740] [serial = 1975] [outer = 1986AC00] 12:37:41 INFO - PROCESS | 3740 | 1464377861242 Marionette DEBUG loaded listener.js 12:37:41 INFO - PROCESS | 3740 | ++DOMWINDOW == 103 (1A42B800) [pid = 3740] [serial = 1976] [outer = 1986AC00] 12:37:41 INFO - PROCESS | 3740 | 1464377861711 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]]]}] 12:37:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 12:37:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 631ms 12:37:41 INFO - PROCESS | 3740 | 1464377861735 Marionette TRACE conn5 -> [0,2597,"getWindowHandle",null] 12:37:41 INFO - PROCESS | 3740 | 1464377861737 Marionette TRACE conn5 <- [1,2597,null,{"value":"13"}] 12:37:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 12:37:41 INFO - PROCESS | 3740 | 1464377861753 Marionette TRACE conn5 -> [0,2598,"setScriptTimeout",{"ms":35000}] 12:37:41 INFO - PROCESS | 3740 | 1464377861754 Marionette TRACE conn5 <- [1,2598,null,{}] 12:37:41 INFO - PROCESS | 3740 | 1464377861758 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}] 12:37:41 INFO - PROCESS | 3740 | 1464377861844 Marionette TRACE conn5 <- [1,2599,null,{"value":null}] 12:37:41 INFO - PROCESS | 3740 | 1464377861851 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\", \"518d4023-cf08-4df0-a07a-6b3da5d0c4d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:37:41 INFO - PROCESS | 3740 | ++DOCSHELL 18304400 == 53 [pid = 3740] [id = 659] 12:37:41 INFO - PROCESS | 3740 | ++DOMWINDOW == 104 (1A42E400) [pid = 3740] [serial = 1977] [outer = 00000000] 12:37:41 INFO - PROCESS | 3740 | ++DOMWINDOW == 105 (1A61B400) [pid = 3740] [serial = 1978] [outer = 1A42E400] 12:37:41 INFO - PROCESS | 3740 | 1464377861895 Marionette DEBUG loaded listener.js 12:37:42 INFO - PROCESS | 3740 | ++DOMWINDOW == 106 (1A61BC00) [pid = 3740] [serial = 1979] [outer = 1A42E400] 12:37:42 INFO - PROCESS | 3740 | 1464377862643 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]]]}] 12:37:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 12:37:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 951ms 12:37:42 INFO - PROCESS | 3740 | 1464377862692 Marionette TRACE conn5 -> [0,2601,"getWindowHandle",null] 12:37:42 INFO - PROCESS | 3740 | 1464377862697 Marionette TRACE conn5 <- [1,2601,null,{"value":"13"}] 12:37:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 12:37:42 INFO - PROCESS | 3740 | 1464377862702 Marionette TRACE conn5 -> [0,2602,"setScriptTimeout",{"ms":35000}] 12:37:42 INFO - PROCESS | 3740 | 1464377862707 Marionette TRACE conn5 <- [1,2602,null,{}] 12:37:42 INFO - PROCESS | 3740 | 1464377862712 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}] 12:37:42 INFO - PROCESS | 3740 | 1464377862835 Marionette TRACE conn5 <- [1,2603,null,{"value":null}] 12:37:43 INFO - PROCESS | 3740 | 1464377862971 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\", \"518d4023-cf08-4df0-a07a-6b3da5d0c4d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:37:43 INFO - PROCESS | 3740 | ++DOCSHELL 10550400 == 54 [pid = 3740] [id = 660] 12:37:43 INFO - PROCESS | 3740 | ++DOMWINDOW == 107 (10576C00) [pid = 3740] [serial = 1980] [outer = 00000000] 12:37:43 INFO - PROCESS | 3740 | ++DOMWINDOW == 108 (1479CC00) [pid = 3740] [serial = 1981] [outer = 10576C00] 12:37:43 INFO - PROCESS | 3740 | 1464377863030 Marionette DEBUG loaded listener.js 12:37:43 INFO - PROCESS | 3740 | ++DOMWINDOW == 109 (14968C00) [pid = 3740] [serial = 1982] [outer = 10576C00] 12:37:43 INFO - PROCESS | 3740 | 1464377863595 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]]]}] 12:37:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 12:37:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 930ms 12:37:43 INFO - PROCESS | 3740 | 1464377863637 Marionette TRACE conn5 -> [0,2605,"getWindowHandle",null] 12:37:43 INFO - PROCESS | 3740 | 1464377863643 Marionette TRACE conn5 <- [1,2605,null,{"value":"13"}] 12:37:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 12:37:43 INFO - PROCESS | 3740 | 1464377863650 Marionette TRACE conn5 -> [0,2606,"setScriptTimeout",{"ms":35000}] 12:37:43 INFO - PROCESS | 3740 | 1464377863653 Marionette TRACE conn5 <- [1,2606,null,{}] 12:37:43 INFO - PROCESS | 3740 | 1464377863657 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}] 12:37:43 INFO - PROCESS | 3740 | 1464377863772 Marionette TRACE conn5 <- [1,2607,null,{"value":null}] 12:37:43 INFO - PROCESS | 3740 | 1464377863930 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\", \"518d4023-cf08-4df0-a07a-6b3da5d0c4d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:37:43 INFO - PROCESS | 3740 | ++DOCSHELL 1530D400 == 55 [pid = 3740] [id = 661] 12:37:43 INFO - PROCESS | 3740 | ++DOMWINDOW == 110 (15321000) [pid = 3740] [serial = 1983] [outer = 00000000] 12:37:44 INFO - PROCESS | 3740 | ++DOMWINDOW == 111 (1874FC00) [pid = 3740] [serial = 1984] [outer = 15321000] 12:37:44 INFO - PROCESS | 3740 | 1464377863987 Marionette DEBUG loaded listener.js 12:37:44 INFO - PROCESS | 3740 | ++DOMWINDOW == 112 (18F92800) [pid = 3740] [serial = 1985] [outer = 15321000] 12:37:44 INFO - PROCESS | 3740 | 1464377864634 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]]]}] 12:37:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 12:37:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 1023ms 12:37:44 INFO - PROCESS | 3740 | 1464377864674 Marionette TRACE conn5 -> [0,2609,"getWindowHandle",null] 12:37:44 INFO - PROCESS | 3740 | 1464377864677 Marionette TRACE conn5 <- [1,2609,null,{"value":"13"}] 12:37:44 INFO - PROCESS | 3740 | 1464377864680 Marionette TRACE conn5 -> [0,2610,"setScriptTimeout",{"ms":35000}] 12:37:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 12:37:44 INFO - PROCESS | 3740 | 1464377864684 Marionette TRACE conn5 <- [1,2610,null,{}] 12:37:44 INFO - PROCESS | 3740 | 1464377864696 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}] 12:37:44 INFO - PROCESS | 3740 | 1464377864879 Marionette TRACE conn5 <- [1,2611,null,{"value":null}] 12:37:44 INFO - PROCESS | 3740 | 1464377864899 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\", \"518d4023-cf08-4df0-a07a-6b3da5d0c4d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:37:44 INFO - PROCESS | 3740 | ++DOCSHELL 1A611800 == 56 [pid = 3740] [id = 662] 12:37:44 INFO - PROCESS | 3740 | ++DOMWINDOW == 113 (1A618C00) [pid = 3740] [serial = 1986] [outer = 00000000] 12:37:44 INFO - PROCESS | 3740 | ++DOMWINDOW == 114 (1A70FC00) [pid = 3740] [serial = 1987] [outer = 1A618C00] 12:37:44 INFO - PROCESS | 3740 | 1464377864957 Marionette DEBUG loaded listener.js 12:37:45 INFO - PROCESS | 3740 | ++DOMWINDOW == 115 (1A767C00) [pid = 3740] [serial = 1988] [outer = 1A618C00] 12:37:45 INFO - PROCESS | 3740 | 1464377865609 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]]]}] 12:37:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 12:37:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 971ms 12:37:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 12:37:45 INFO - PROCESS | 3740 | 1464377865662 Marionette TRACE conn5 -> [0,2613,"getWindowHandle",null] 12:37:45 INFO - PROCESS | 3740 | 1464377865665 Marionette TRACE conn5 <- [1,2613,null,{"value":"13"}] 12:37:45 INFO - PROCESS | 3740 | 1464377865670 Marionette TRACE conn5 -> [0,2614,"setScriptTimeout",{"ms":35000}] 12:37:45 INFO - PROCESS | 3740 | 1464377865672 Marionette TRACE conn5 <- [1,2614,null,{}] 12:37:45 INFO - PROCESS | 3740 | 1464377865675 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}] 12:37:45 INFO - PROCESS | 3740 | 1464377865787 Marionette TRACE conn5 <- [1,2615,null,{"value":null}] 12:37:45 INFO - PROCESS | 3740 | 1464377865927 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\", \"518d4023-cf08-4df0-a07a-6b3da5d0c4d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:37:45 INFO - PROCESS | 3740 | ++DOCSHELL 1B2F7400 == 57 [pid = 3740] [id = 663] 12:37:45 INFO - PROCESS | 3740 | ++DOMWINDOW == 116 (1B342C00) [pid = 3740] [serial = 1989] [outer = 00000000] 12:37:46 INFO - PROCESS | 3740 | ++DOMWINDOW == 117 (1B8B2800) [pid = 3740] [serial = 1990] [outer = 1B342C00] 12:37:46 INFO - PROCESS | 3740 | 1464377865983 Marionette DEBUG loaded listener.js 12:37:46 INFO - PROCESS | 3740 | ++DOMWINDOW == 118 (1B8B7800) [pid = 3740] [serial = 1991] [outer = 1B342C00] 12:37:46 INFO - PROCESS | 3740 | 1464377866517 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]]]}] 12:37:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 12:37:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 870ms 12:37:46 INFO - PROCESS | 3740 | 1464377866540 Marionette TRACE conn5 -> [0,2617,"getWindowHandle",null] 12:37:46 INFO - PROCESS | 3740 | 1464377866543 Marionette TRACE conn5 <- [1,2617,null,{"value":"13"}] 12:37:46 INFO - PROCESS | 3740 | 1464377866546 Marionette TRACE conn5 -> [0,2618,"setScriptTimeout",{"ms":35000}] 12:37:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 12:37:46 INFO - PROCESS | 3740 | 1464377866548 Marionette TRACE conn5 <- [1,2618,null,{}] 12:37:46 INFO - PROCESS | 3740 | 1464377866568 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}] 12:37:46 INFO - PROCESS | 3740 | 1464377866676 Marionette TRACE conn5 <- [1,2619,null,{"value":null}] 12:37:46 INFO - PROCESS | 3740 | 1464377866788 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\", \"518d4023-cf08-4df0-a07a-6b3da5d0c4d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:37:46 INFO - PROCESS | 3740 | ++DOCSHELL 1B8B8800 == 58 [pid = 3740] [id = 664] 12:37:46 INFO - PROCESS | 3740 | ++DOMWINDOW == 119 (1B8BCC00) [pid = 3740] [serial = 1992] [outer = 00000000] 12:37:46 INFO - PROCESS | 3740 | ++DOMWINDOW == 120 (1BAC4800) [pid = 3740] [serial = 1993] [outer = 1B8BCC00] 12:37:46 INFO - PROCESS | 3740 | 1464377866842 Marionette DEBUG loaded listener.js 12:37:46 INFO - PROCESS | 3740 | ++DOMWINDOW == 121 (1BAC6C00) [pid = 3740] [serial = 1994] [outer = 1B8BCC00] 12:37:47 INFO - PROCESS | 3740 | 1464377867684 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]]]}] 12:37:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 12:37:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 1195ms 12:37:47 INFO - PROCESS | 3740 | 1464377867745 Marionette TRACE conn5 -> [0,2621,"getWindowHandle",null] 12:37:47 INFO - PROCESS | 3740 | 1464377867749 Marionette TRACE conn5 <- [1,2621,null,{"value":"13"}] 12:37:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 12:37:47 INFO - PROCESS | 3740 | 1464377867768 Marionette TRACE conn5 -> [0,2622,"setScriptTimeout",{"ms":35000}] 12:37:47 INFO - PROCESS | 3740 | 1464377867772 Marionette TRACE conn5 <- [1,2622,null,{}] 12:37:47 INFO - PROCESS | 3740 | 1464377867779 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}] 12:37:47 INFO - PROCESS | 3740 | 1464377867890 Marionette TRACE conn5 <- [1,2623,null,{"value":null}] 12:37:48 INFO - PROCESS | 3740 | 1464377868031 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\", \"518d4023-cf08-4df0-a07a-6b3da5d0c4d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:37:48 INFO - PROCESS | 3740 | ++DOCSHELL 10B7F800 == 59 [pid = 3740] [id = 665] 12:37:48 INFO - PROCESS | 3740 | ++DOMWINDOW == 122 (10B82400) [pid = 3740] [serial = 1995] [outer = 00000000] 12:37:48 INFO - PROCESS | 3740 | ++DOMWINDOW == 123 (1479A400) [pid = 3740] [serial = 1996] [outer = 10B82400] 12:37:48 INFO - PROCESS | 3740 | 1464377868086 Marionette DEBUG loaded listener.js 12:37:48 INFO - PROCESS | 3740 | ++DOMWINDOW == 124 (1493E800) [pid = 3740] [serial = 1997] [outer = 10B82400] 12:37:48 INFO - PROCESS | 3740 | 1464377868685 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]]]}] 12:37:48 INFO - PROCESS | 3740 | --DOCSHELL 19860400 == 58 [pid = 3740] [id = 658] 12:37:48 INFO - PROCESS | 3740 | --DOCSHELL 15272800 == 57 [pid = 3740] [id = 657] 12:37:48 INFO - PROCESS | 3740 | --DOCSHELL 09DD0C00 == 56 [pid = 3740] [id = 656] 12:37:48 INFO - PROCESS | 3740 | --DOCSHELL 10579C00 == 55 [pid = 3740] [id = 655] 12:37:48 INFO - PROCESS | 3740 | --DOCSHELL 16EAC000 == 54 [pid = 3740] [id = 654] 12:37:48 INFO - PROCESS | 3740 | --DOCSHELL 15206C00 == 53 [pid = 3740] [id = 653] 12:37:48 INFO - PROCESS | 3740 | --DOCSHELL 14973000 == 52 [pid = 3740] [id = 652] 12:37:48 INFO - PROCESS | 3740 | --DOCSHELL 10556C00 == 51 [pid = 3740] [id = 651] 12:37:48 INFO - PROCESS | 3740 | --DOCSHELL 0FFFB400 == 50 [pid = 3740] [id = 650] 12:37:48 INFO - PROCESS | 3740 | --DOCSHELL 1520E400 == 49 [pid = 3740] [id = 647] 12:37:48 INFO - PROCESS | 3740 | --DOCSHELL 0CB9AC00 == 48 [pid = 3740] [id = 646] 12:37:48 INFO - PROCESS | 3740 | --DOMWINDOW == 123 (18FD4000) [pid = 3740] [serial = 1859] [outer = 00000000] [url = about:blank] 12:37:48 INFO - PROCESS | 3740 | --DOMWINDOW == 122 (1A22C800) [pid = 3740] [serial = 1906] [outer = 00000000] [url = about:blank] 12:37:48 INFO - PROCESS | 3740 | --DOMWINDOW == 121 (10550800) [pid = 3740] [serial = 1910] [outer = 00000000] [url = about:blank] 12:37:48 INFO - PROCESS | 3740 | --DOMWINDOW == 120 (0FFFB800) [pid = 3740] [serial = 1909] [outer = 00000000] [url = about:blank] 12:37:48 INFO - PROCESS | 3740 | --DOMWINDOW == 119 (0CAC4800) [pid = 3740] [serial = 1912] [outer = 00000000] [url = about:blank] 12:37:48 INFO - PROCESS | 3740 | --DOMWINDOW == 118 (1986C400) [pid = 3740] [serial = 1927] [outer = 00000000] [url = about:blank] 12:37:48 INFO - PROCESS | 3740 | --DOMWINDOW == 117 (0FE47800) [pid = 3740] [serial = 1913] [outer = 00000000] [url = about:blank] 12:37:48 INFO - PROCESS | 3740 | --DOMWINDOW == 116 (1527F800) [pid = 3740] [serial = 1918] [outer = 00000000] [url = about:blank] 12:37:48 INFO - PROCESS | 3740 | --DOMWINDOW == 115 (14943400) [pid = 3740] [serial = 1915] [outer = 00000000] [url = about:blank] 12:37:48 INFO - PROCESS | 3740 | --DOMWINDOW == 114 (18F7F400) [pid = 3740] [serial = 1925] [outer = 00000000] [url = about:blank] 12:37:48 INFO - PROCESS | 3740 | --DOMWINDOW == 113 (18745C00) [pid = 3740] [serial = 1924] [outer = 00000000] [url = about:blank] 12:37:48 INFO - PROCESS | 3740 | --DOMWINDOW == 112 (1498C400) [pid = 3740] [serial = 1916] [outer = 00000000] [url = about:blank] 12:37:48 INFO - PROCESS | 3740 | --DOMWINDOW == 111 (15EF5400) [pid = 3740] [serial = 1930] [outer = 00000000] [url = about:blank] 12:37:48 INFO - PROCESS | 3740 | --DOMWINDOW == 110 (1A42C400) [pid = 3740] [serial = 1933] [outer = 00000000] [url = about:blank] 12:37:48 INFO - PROCESS | 3740 | --DOMWINDOW == 109 (1986DC00) [pid = 3740] [serial = 1928] [outer = 00000000] [url = about:blank] 12:37:48 INFO - PROCESS | 3740 | --DOMWINDOW == 108 (1A432800) [pid = 3740] [serial = 1934] [outer = 00000000] [url = about:blank] 12:37:48 INFO - PROCESS | 3740 | --DOMWINDOW == 107 (16EA5C00) [pid = 3740] [serial = 1921] [outer = 00000000] [url = about:blank] 12:37:48 INFO - PROCESS | 3740 | --DOMWINDOW == 106 (17E06400) [pid = 3740] [serial = 1922] [outer = 00000000] [url = about:blank] 12:37:48 INFO - PROCESS | 3740 | --DOMWINDOW == 105 (1A615000) [pid = 3740] [serial = 1936] [outer = 00000000] [url = about:blank] 12:37:48 INFO - PROCESS | 3740 | --DOMWINDOW == 104 (1531C800) [pid = 3740] [serial = 1919] [outer = 00000000] [url = about:blank] 12:37:48 INFO - PROCESS | 3740 | --DOMWINDOW == 103 (1947C000) [pid = 3740] [serial = 1931] [outer = 00000000] [url = about:blank] 12:37:48 INFO - PROCESS | 3740 | --DOMWINDOW == 102 (1947F400) [pid = 3740] [serial = 1894] [outer = 00000000] [url = about:blank] 12:37:48 INFO - PROCESS | 3740 | --DOMWINDOW == 101 (10D46000) [pid = 3740] [serial = 1897] [outer = 00000000] [url = about:blank] 12:37:48 INFO - PROCESS | 3740 | --DOMWINDOW == 100 (1527F400) [pid = 3740] [serial = 1900] [outer = 00000000] [url = about:blank] 12:37:48 INFO - PROCESS | 3740 | --DOMWINDOW == 99 (19EA8400) [pid = 3740] [serial = 1903] [outer = 00000000] [url = about:blank] 12:37:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 12:37:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 1020ms 12:37:48 INFO - PROCESS | 3740 | 1464377868793 Marionette TRACE conn5 -> [0,2625,"getWindowHandle",null] 12:37:48 INFO - PROCESS | 3740 | 1464377868799 Marionette TRACE conn5 <- [1,2625,null,{"value":"13"}] 12:37:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 12:37:48 INFO - PROCESS | 3740 | 1464377868807 Marionette TRACE conn5 -> [0,2626,"setScriptTimeout",{"ms":35000}] 12:37:48 INFO - PROCESS | 3740 | 1464377868809 Marionette TRACE conn5 <- [1,2626,null,{}] 12:37:48 INFO - PROCESS | 3740 | 1464377868813 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}] 12:37:48 INFO - PROCESS | 3740 | 1464377868953 Marionette TRACE conn5 <- [1,2627,null,{"value":null}] 12:37:49 INFO - PROCESS | 3740 | 1464377869017 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\", \"518d4023-cf08-4df0-a07a-6b3da5d0c4d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:37:49 INFO - PROCESS | 3740 | ++DOCSHELL 0FFFB800 == 49 [pid = 3740] [id = 666] 12:37:49 INFO - PROCESS | 3740 | ++DOMWINDOW == 100 (1052A000) [pid = 3740] [serial = 1998] [outer = 00000000] 12:37:49 INFO - PROCESS | 3740 | ++DOMWINDOW == 101 (1055B000) [pid = 3740] [serial = 1999] [outer = 1052A000] 12:37:49 INFO - PROCESS | 3740 | 1464377869064 Marionette DEBUG loaded listener.js 12:37:49 INFO - PROCESS | 3740 | ++DOMWINDOW == 102 (10E39000) [pid = 3740] [serial = 2000] [outer = 1052A000] 12:37:49 INFO - PROCESS | 3740 | 1464377869547 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]]]}] 12:37:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 12:37:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 770ms 12:37:49 INFO - PROCESS | 3740 | 1464377869578 Marionette TRACE conn5 -> [0,2629,"getWindowHandle",null] 12:37:49 INFO - PROCESS | 3740 | 1464377869580 Marionette TRACE conn5 <- [1,2629,null,{"value":"13"}] 12:37:49 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 12:37:49 INFO - PROCESS | 3740 | 1464377869583 Marionette TRACE conn5 -> [0,2630,"setScriptTimeout",{"ms":35000}] 12:37:49 INFO - PROCESS | 3740 | 1464377869587 Marionette TRACE conn5 <- [1,2630,null,{}] 12:37:49 INFO - PROCESS | 3740 | 1464377869597 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}] 12:37:49 INFO - PROCESS | 3740 | 1464377869686 Marionette TRACE conn5 <- [1,2631,null,{"value":null}] 12:37:49 INFO - PROCESS | 3740 | 1464377869696 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\", \"518d4023-cf08-4df0-a07a-6b3da5d0c4d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:37:49 INFO - PROCESS | 3740 | ++DOCSHELL 15275000 == 50 [pid = 3740] [id = 667] 12:37:49 INFO - PROCESS | 3740 | ++DOMWINDOW == 103 (15278000) [pid = 3740] [serial = 2001] [outer = 00000000] 12:37:49 INFO - PROCESS | 3740 | ++DOMWINDOW == 104 (15305800) [pid = 3740] [serial = 2002] [outer = 15278000] 12:37:49 INFO - PROCESS | 3740 | 1464377869744 Marionette DEBUG loaded listener.js 12:37:49 INFO - PROCESS | 3740 | ++DOMWINDOW == 105 (15E09800) [pid = 3740] [serial = 2003] [outer = 15278000] 12:37:50 INFO - PROCESS | 3740 | 1464377870230 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]]]}] 12:37:50 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 12:37:50 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 670ms 12:37:50 INFO - PROCESS | 3740 | 1464377870258 Marionette TRACE conn5 -> [0,2633,"getWindowHandle",null] 12:37:50 INFO - PROCESS | 3740 | 1464377870260 Marionette TRACE conn5 <- [1,2633,null,{"value":"13"}] 12:37:50 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 12:37:50 INFO - PROCESS | 3740 | 1464377870263 Marionette TRACE conn5 -> [0,2634,"setScriptTimeout",{"ms":35000}] 12:37:50 INFO - PROCESS | 3740 | 1464377870265 Marionette TRACE conn5 <- [1,2634,null,{}] 12:37:50 INFO - PROCESS | 3740 | 1464377870269 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}] 12:37:50 INFO - PROCESS | 3740 | 1464377870358 Marionette TRACE conn5 <- [1,2635,null,{"value":null}] 12:37:50 INFO - PROCESS | 3740 | 1464377870368 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\", \"518d4023-cf08-4df0-a07a-6b3da5d0c4d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:37:50 INFO - PROCESS | 3740 | ++DOCSHELL 15EF6000 == 51 [pid = 3740] [id = 668] 12:37:50 INFO - PROCESS | 3740 | ++DOMWINDOW == 106 (16EAB400) [pid = 3740] [serial = 2004] [outer = 00000000] 12:37:50 INFO - PROCESS | 3740 | ++DOMWINDOW == 107 (17E0AC00) [pid = 3740] [serial = 2005] [outer = 16EAB400] 12:37:50 INFO - PROCESS | 3740 | 1464377870414 Marionette DEBUG loaded listener.js 12:37:50 INFO - PROCESS | 3740 | ++DOMWINDOW == 108 (18745C00) [pid = 3740] [serial = 2006] [outer = 16EAB400] 12:37:50 INFO - PROCESS | 3740 | 1464377870846 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]]]}] 12:37:50 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 12:37:50 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 630ms 12:37:50 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 12:37:50 INFO - PROCESS | 3740 | 1464377870898 Marionette TRACE conn5 -> [0,2637,"getWindowHandle",null] 12:37:50 INFO - PROCESS | 3740 | 1464377870900 Marionette TRACE conn5 <- [1,2637,null,{"value":"13"}] 12:37:50 INFO - PROCESS | 3740 | 1464377870903 Marionette TRACE conn5 -> [0,2638,"setScriptTimeout",{"ms":35000}] 12:37:50 INFO - PROCESS | 3740 | 1464377870904 Marionette TRACE conn5 <- [1,2638,null,{}] 12:37:50 INFO - PROCESS | 3740 | 1464377870908 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}] 12:37:51 INFO - PROCESS | 3740 | 1464377871002 Marionette TRACE conn5 <- [1,2639,null,{"value":null}] 12:37:51 INFO - PROCESS | 3740 | 1464377871008 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\", \"518d4023-cf08-4df0-a07a-6b3da5d0c4d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:37:51 INFO - PROCESS | 3740 | ++DOCSHELL 1830F000 == 52 [pid = 3740] [id = 669] 12:37:51 INFO - PROCESS | 3740 | ++DOMWINDOW == 109 (18751400) [pid = 3740] [serial = 2007] [outer = 00000000] 12:37:51 INFO - PROCESS | 3740 | ++DOMWINDOW == 110 (18F8B800) [pid = 3740] [serial = 2008] [outer = 18751400] 12:37:51 INFO - PROCESS | 3740 | 1464377871053 Marionette DEBUG loaded listener.js 12:37:51 INFO - PROCESS | 3740 | ++DOMWINDOW == 111 (191B4C00) [pid = 3740] [serial = 2009] [outer = 18751400] 12:37:51 INFO - PROCESS | 3740 | 1464377871572 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]]]}] 12:37:51 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 12:37:51 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 730ms 12:37:51 INFO - PROCESS | 3740 | 1464377871634 Marionette TRACE conn5 -> [0,2641,"getWindowHandle",null] 12:37:51 INFO - PROCESS | 3740 | 1464377871636 Marionette TRACE conn5 <- [1,2641,null,{"value":"13"}] 12:37:51 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 12:37:51 INFO - PROCESS | 3740 | 1464377871645 Marionette TRACE conn5 -> [0,2642,"setScriptTimeout",{"ms":35000}] 12:37:51 INFO - PROCESS | 3740 | 1464377871647 Marionette TRACE conn5 <- [1,2642,null,{}] 12:37:51 INFO - PROCESS | 3740 | 1464377871650 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}] 12:37:51 INFO - PROCESS | 3740 | 1464377871787 Marionette TRACE conn5 <- [1,2643,null,{"value":null}] 12:37:51 INFO - PROCESS | 3740 | 1464377871858 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\", \"518d4023-cf08-4df0-a07a-6b3da5d0c4d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:37:51 INFO - PROCESS | 3740 | ++DOCSHELL 15206000 == 53 [pid = 3740] [id = 670] 12:37:51 INFO - PROCESS | 3740 | ++DOMWINDOW == 112 (1947F400) [pid = 3740] [serial = 2010] [outer = 00000000] 12:37:51 INFO - PROCESS | 3740 | ++DOMWINDOW == 113 (1A224000) [pid = 3740] [serial = 2011] [outer = 1947F400] 12:37:51 INFO - PROCESS | 3740 | 1464377871906 Marionette DEBUG loaded listener.js 12:37:52 INFO - PROCESS | 3740 | ++DOMWINDOW == 114 (1A224800) [pid = 3740] [serial = 2012] [outer = 1947F400] 12:37:52 INFO - PROCESS | 3740 | 1464377872348 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]]]}] 12:37:52 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 12:37:52 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 731ms 12:37:52 INFO - PROCESS | 3740 | 1464377872404 Marionette TRACE conn5 -> [0,2645,"getWindowHandle",null] 12:37:52 INFO - PROCESS | 3740 | 1464377872406 Marionette TRACE conn5 <- [1,2645,null,{"value":"13"}] 12:37:52 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 12:37:52 INFO - PROCESS | 3740 | 1464377872414 Marionette TRACE conn5 -> [0,2646,"setScriptTimeout",{"ms":35000}] 12:37:52 INFO - PROCESS | 3740 | 1464377872416 Marionette TRACE conn5 <- [1,2646,null,{}] 12:37:52 INFO - PROCESS | 3740 | 1464377872419 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}] 12:37:52 INFO - PROCESS | 3740 | 1464377872541 Marionette TRACE conn5 <- [1,2647,null,{"value":null}] 12:37:52 INFO - PROCESS | 3740 | 1464377872612 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\", \"518d4023-cf08-4df0-a07a-6b3da5d0c4d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:37:52 INFO - PROCESS | 3740 | ++DOCSHELL 1A230400 == 54 [pid = 3740] [id = 671] 12:37:52 INFO - PROCESS | 3740 | ++DOMWINDOW == 115 (1A42F800) [pid = 3740] [serial = 2013] [outer = 00000000] 12:37:52 INFO - PROCESS | 3740 | ++DOMWINDOW == 116 (1A613C00) [pid = 3740] [serial = 2014] [outer = 1A42F800] 12:37:52 INFO - PROCESS | 3740 | 1464377872657 Marionette DEBUG loaded listener.js 12:37:52 INFO - PROCESS | 3740 | ++DOMWINDOW == 117 (1A61C400) [pid = 3740] [serial = 2015] [outer = 1A42F800] 12:37:53 INFO - PROCESS | 3740 | 1464377873074 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]]]}] 12:37:53 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 12:37:53 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 670ms 12:37:53 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 12:37:53 INFO - PROCESS | 3740 | 1464377873084 Marionette TRACE conn5 -> [0,2649,"getWindowHandle",null] 12:37:53 INFO - PROCESS | 3740 | 1464377873086 Marionette TRACE conn5 <- [1,2649,null,{"value":"13"}] 12:37:53 INFO - PROCESS | 3740 | 1464377873089 Marionette TRACE conn5 -> [0,2650,"setScriptTimeout",{"ms":35000}] 12:37:53 INFO - PROCESS | 3740 | 1464377873091 Marionette TRACE conn5 <- [1,2650,null,{}] 12:37:53 INFO - PROCESS | 3740 | 1464377873095 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}] 12:37:53 INFO - PROCESS | 3740 | 1464377873222 Marionette TRACE conn5 <- [1,2651,null,{"value":null}] 12:37:53 INFO - PROCESS | 3740 | 1464377873237 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\", \"518d4023-cf08-4df0-a07a-6b3da5d0c4d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:37:53 INFO - PROCESS | 3740 | ++DOCSHELL 1A711400 == 55 [pid = 3740] [id = 672] 12:37:53 INFO - PROCESS | 3740 | ++DOMWINDOW == 118 (1A761C00) [pid = 3740] [serial = 2016] [outer = 00000000] 12:37:53 INFO - PROCESS | 3740 | ++DOMWINDOW == 119 (1B3CE000) [pid = 3740] [serial = 2017] [outer = 1A761C00] 12:37:53 INFO - PROCESS | 3740 | 1464377873538 Marionette DEBUG loaded listener.js 12:37:53 INFO - PROCESS | 3740 | ++DOMWINDOW == 120 (1BAC2800) [pid = 3740] [serial = 2018] [outer = 1A761C00] 12:37:53 INFO - PROCESS | 3740 | --DOMWINDOW == 119 (16EAC400) [pid = 3740] [serial = 1962] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 12:37:53 INFO - PROCESS | 3740 | --DOMWINDOW == 118 (18305000) [pid = 3740] [serial = 1965] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 12:37:53 INFO - PROCESS | 3740 | --DOMWINDOW == 117 (1A70E800) [pid = 3740] [serial = 1947] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 12:37:53 INFO - PROCESS | 3740 | --DOMWINDOW == 116 (10553C00) [pid = 3740] [serial = 1950] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 12:37:53 INFO - PROCESS | 3740 | --DOMWINDOW == 115 (14974800) [pid = 3740] [serial = 1956] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 12:37:53 INFO - PROCESS | 3740 | --DOMWINDOW == 114 (0CB39C00) [pid = 3740] [serial = 1968] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 12:37:53 INFO - PROCESS | 3740 | --DOMWINDOW == 113 (1055B400) [pid = 3740] [serial = 1953] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 12:37:53 INFO - PROCESS | 3740 | --DOMWINDOW == 112 (15210400) [pid = 3740] [serial = 1959] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 12:37:53 INFO - PROCESS | 3740 | --DOMWINDOW == 111 (15276000) [pid = 3740] [serial = 1971] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 12:37:53 INFO - PROCESS | 3740 | --DOMWINDOW == 110 (1986AC00) [pid = 3740] [serial = 1974] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 12:37:53 INFO - PROCESS | 3740 | 1464377873936 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]]]}] 12:37:53 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 12:37:53 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 870ms 12:37:53 INFO - PROCESS | 3740 | 1464377873960 Marionette TRACE conn5 -> [0,2653,"getWindowHandle",null] 12:37:53 INFO - PROCESS | 3740 | 1464377873962 Marionette TRACE conn5 <- [1,2653,null,{"value":"13"}] 12:37:53 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 12:37:53 INFO - PROCESS | 3740 | 1464377873966 Marionette TRACE conn5 -> [0,2654,"setScriptTimeout",{"ms":35000}] 12:37:53 INFO - PROCESS | 3740 | 1464377873967 Marionette TRACE conn5 <- [1,2654,null,{}] 12:37:54 INFO - PROCESS | 3740 | 1464377873971 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}] 12:37:54 INFO - PROCESS | 3740 | 1464377874056 Marionette TRACE conn5 <- [1,2655,null,{"value":null}] 12:37:54 INFO - PROCESS | 3740 | 1464377874158 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\", \"518d4023-cf08-4df0-a07a-6b3da5d0c4d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:37:54 INFO - PROCESS | 3740 | ++DOCSHELL 0FFF6000 == 56 [pid = 3740] [id = 673] 12:37:54 INFO - PROCESS | 3740 | ++DOMWINDOW == 111 (16EAD800) [pid = 3740] [serial = 2019] [outer = 00000000] 12:37:54 INFO - PROCESS | 3740 | ++DOMWINDOW == 112 (1A433C00) [pid = 3740] [serial = 2020] [outer = 16EAD800] 12:37:54 INFO - PROCESS | 3740 | 1464377874202 Marionette DEBUG loaded listener.js 12:37:54 INFO - PROCESS | 3740 | ++DOMWINDOW == 113 (1A76E800) [pid = 3740] [serial = 2021] [outer = 16EAD800] 12:37:55 INFO - PROCESS | 3740 | 1464377875035 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]]]}] 12:37:55 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | textBaseline bottom is the bottom of the em square (not the bounding box) 12:37:55 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1118ms 12:37:55 INFO - PROCESS | 3740 | 1464377875085 Marionette TRACE conn5 -> [0,2657,"getWindowHandle",null] 12:37:55 INFO - PROCESS | 3740 | 1464377875087 Marionette TRACE conn5 <- [1,2657,null,{"value":"13"}] 12:37:55 INFO - PROCESS | 3740 | 1464377875090 Marionette TRACE conn5 -> [0,2658,"setScriptTimeout",{"ms":35000}] 12:37:55 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 12:37:55 INFO - PROCESS | 3740 | 1464377875092 Marionette TRACE conn5 <- [1,2658,null,{}] 12:37:55 INFO - PROCESS | 3740 | 1464377875096 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}] 12:37:55 INFO - PROCESS | 3740 | 1464377875216 Marionette TRACE conn5 <- [1,2659,null,{"value":null}] 12:37:55 INFO - PROCESS | 3740 | 1464377875226 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\", \"518d4023-cf08-4df0-a07a-6b3da5d0c4d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:37:55 INFO - PROCESS | 3740 | ++DOCSHELL 15092C00 == 57 [pid = 3740] [id = 674] 12:37:55 INFO - PROCESS | 3740 | ++DOMWINDOW == 114 (15325000) [pid = 3740] [serial = 2022] [outer = 00000000] 12:37:55 INFO - PROCESS | 3740 | ++DOMWINDOW == 115 (1C1C6C00) [pid = 3740] [serial = 2023] [outer = 15325000] 12:37:55 INFO - PROCESS | 3740 | 1464377875271 Marionette DEBUG loaded listener.js 12:37:55 INFO - PROCESS | 3740 | ++DOMWINDOW == 116 (1C1CC400) [pid = 3740] [serial = 2024] [outer = 15325000] 12:37:56 INFO - PROCESS | 3740 | 1464377876413 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] 12:37:56 INFO - PROCESS | 3740 | 1464377876480 Marionette TRACE conn5 <- [1,2661,null,{"value":"13"}] 12:37:56 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 12:37:56 INFO - PROCESS | 3740 | 1464377876527 Marionette TRACE conn5 -> [0,2662,"setScriptTimeout",{"ms":35000}] 12:37:56 INFO - PROCESS | 3740 | 1464377876530 Marionette TRACE conn5 <- [1,2662,null,{}] 12:37:56 INFO - PROCESS | 3740 | 1464377876585 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}] 12:37:56 INFO - PROCESS | 3740 | 1464377876694 Marionette TRACE conn5 <- [1,2663,null,{"value":null}] 12:37:56 INFO - PROCESS | 3740 | 1464377876833 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\", \"518d4023-cf08-4df0-a07a-6b3da5d0c4d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:37:56 INFO - PROCESS | 3740 | ++DOCSHELL 0FFF5800 == 58 [pid = 3740] [id = 675] 12:37:56 INFO - PROCESS | 3740 | ++DOMWINDOW == 117 (1052C400) [pid = 3740] [serial = 2025] [outer = 00000000] 12:37:56 INFO - PROCESS | 3740 | ++DOMWINDOW == 118 (14976400) [pid = 3740] [serial = 2026] [outer = 1052C400] 12:37:56 INFO - PROCESS | 3740 | 1464377876893 Marionette DEBUG loaded listener.js 12:37:57 INFO - PROCESS | 3740 | ++DOMWINDOW == 119 (15091000) [pid = 3740] [serial = 2027] [outer = 1052C400] 12:37:58 INFO - PROCESS | 3740 | 1464377877961 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] 12:37:58 INFO - PROCESS | 3740 | 1464377878009 Marionette TRACE conn5 <- [1,2665,null,{"value":"13"}] 12:37:58 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 12:37:58 INFO - PROCESS | 3740 | 1464377878016 Marionette TRACE conn5 -> [0,2666,"setScriptTimeout",{"ms":35000}] 12:37:58 INFO - PROCESS | 3740 | 1464377878019 Marionette TRACE conn5 <- [1,2666,null,{}] 12:37:58 INFO - PROCESS | 3740 | 1464377878023 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}] 12:37:58 INFO - PROCESS | 3740 | 1464377878168 Marionette TRACE conn5 <- [1,2667,null,{"value":null}] 12:37:58 INFO - PROCESS | 3740 | 1464377878321 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\", \"518d4023-cf08-4df0-a07a-6b3da5d0c4d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:37:58 INFO - PROCESS | 3740 | ++DOCSHELL 153A9800 == 59 [pid = 3740] [id = 676] 12:37:58 INFO - PROCESS | 3740 | ++DOMWINDOW == 120 (16EAB000) [pid = 3740] [serial = 2028] [outer = 00000000] 12:37:58 INFO - PROCESS | 3740 | ++DOMWINDOW == 121 (19869000) [pid = 3740] [serial = 2029] [outer = 16EAB000] 12:37:58 INFO - PROCESS | 3740 | 1464377878379 Marionette DEBUG loaded listener.js 12:37:58 INFO - PROCESS | 3740 | ++DOMWINDOW == 122 (19EAB800) [pid = 3740] [serial = 2030] [outer = 16EAB000] 12:37:59 INFO - PROCESS | 3740 | 1464377879429 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]]]}] 12:37:59 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | textBaseline middle is the middle of the em square (not the bounding box) 12:37:59 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1434ms 12:37:59 INFO - PROCESS | 3740 | 1464377879451 Marionette TRACE conn5 -> [0,2669,"getWindowHandle",null] 12:37:59 INFO - PROCESS | 3740 | 1464377879454 Marionette TRACE conn5 <- [1,2669,null,{"value":"13"}] 12:37:59 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 12:37:59 INFO - PROCESS | 3740 | 1464377879458 Marionette TRACE conn5 -> [0,2670,"setScriptTimeout",{"ms":35000}] 12:37:59 INFO - PROCESS | 3740 | 1464377879461 Marionette TRACE conn5 <- [1,2670,null,{}] 12:37:59 INFO - PROCESS | 3740 | 1464377879473 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}] 12:37:59 INFO - PROCESS | 3740 | 1464377879591 Marionette TRACE conn5 <- [1,2671,null,{"value":null}] 12:37:59 INFO - PROCESS | 3740 | 1464377879740 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\", \"518d4023-cf08-4df0-a07a-6b3da5d0c4d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:37:59 INFO - PROCESS | 3740 | ++DOCSHELL 15093C00 == 60 [pid = 3740] [id = 677] 12:37:59 INFO - PROCESS | 3740 | ++DOMWINDOW == 123 (16EADC00) [pid = 3740] [serial = 2031] [outer = 00000000] 12:37:59 INFO - PROCESS | 3740 | ++DOMWINDOW == 124 (1830C800) [pid = 3740] [serial = 2032] [outer = 16EADC00] 12:37:59 INFO - PROCESS | 3740 | 1464377879799 Marionette DEBUG loaded listener.js 12:37:59 INFO - PROCESS | 3740 | ++DOMWINDOW == 125 (19EA6800) [pid = 3740] [serial = 2033] [outer = 16EADC00] 12:38:01 INFO - PROCESS | 3740 | 1464377881026 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]]]}] 12:38:01 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.draw.baseline.top.html | textBaseline top is the top of the em square (not the bounding box) 12:38:01 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1621ms 12:38:01 INFO - PROCESS | 3740 | --DOCSHELL 0FFF6000 == 59 [pid = 3740] [id = 673] 12:38:01 INFO - PROCESS | 3740 | --DOCSHELL 1A711400 == 58 [pid = 3740] [id = 672] 12:38:01 INFO - PROCESS | 3740 | --DOCSHELL 1A230400 == 57 [pid = 3740] [id = 671] 12:38:01 INFO - PROCESS | 3740 | --DOCSHELL 15206000 == 56 [pid = 3740] [id = 670] 12:38:01 INFO - PROCESS | 3740 | --DOCSHELL 1830F000 == 55 [pid = 3740] [id = 669] 12:38:01 INFO - PROCESS | 3740 | --DOCSHELL 15EF6000 == 54 [pid = 3740] [id = 668] 12:38:01 INFO - PROCESS | 3740 | --DOCSHELL 15275000 == 53 [pid = 3740] [id = 667] 12:38:01 INFO - PROCESS | 3740 | --DOCSHELL 0FFFB800 == 52 [pid = 3740] [id = 666] 12:38:01 INFO - PROCESS | 3740 | --DOCSHELL 10B7F800 == 51 [pid = 3740] [id = 665] 12:38:01 INFO - PROCESS | 3740 | --DOMWINDOW == 124 (10B48C00) [pid = 3740] [serial = 1939] [outer = 00000000] [url = about:blank] 12:38:01 INFO - PROCESS | 3740 | --DOMWINDOW == 123 (15E0B800) [pid = 3740] [serial = 1942] [outer = 00000000] [url = about:blank] 12:38:01 INFO - PROCESS | 3740 | --DOMWINDOW == 122 (1A635800) [pid = 3740] [serial = 1945] [outer = 00000000] [url = about:blank] 12:38:01 INFO - PROCESS | 3740 | 1464377881204 Marionette TRACE conn5 -> [0,2673,"getWindowHandle",null] 12:38:01 INFO - PROCESS | 3740 | 1464377881207 Marionette TRACE conn5 <- [1,2673,null,{"value":"13"}] 12:38:01 INFO - PROCESS | 3740 | --DOMWINDOW == 121 (1A226C00) [pid = 3740] [serial = 1975] [outer = 00000000] [url = about:blank] 12:38:01 INFO - PROCESS | 3740 | --DOMWINDOW == 120 (16EE2000) [pid = 3740] [serial = 1963] [outer = 00000000] [url = about:blank] 12:38:01 INFO - PROCESS | 3740 | --DOMWINDOW == 119 (191AD800) [pid = 3740] [serial = 1966] [outer = 00000000] [url = about:blank] 12:38:01 INFO - PROCESS | 3740 | --DOMWINDOW == 118 (17FC1400) [pid = 3740] [serial = 1964] [outer = 00000000] [url = about:blank] 12:38:01 INFO - PROCESS | 3740 | --DOMWINDOW == 117 (1A765400) [pid = 3740] [serial = 1949] [outer = 00000000] [url = about:blank] 12:38:01 INFO - PROCESS | 3740 | --DOMWINDOW == 116 (1A761400) [pid = 3740] [serial = 1948] [outer = 00000000] [url = about:blank] 12:38:01 INFO - PROCESS | 3740 | --DOMWINDOW == 115 (14939000) [pid = 3740] [serial = 1952] [outer = 00000000] [url = about:blank] 12:38:01 INFO - PROCESS | 3740 | --DOMWINDOW == 114 (11791C00) [pid = 3740] [serial = 1951] [outer = 00000000] [url = about:blank] 12:38:01 INFO - PROCESS | 3740 | --DOMWINDOW == 113 (14F77800) [pid = 3740] [serial = 1957] [outer = 00000000] [url = about:blank] 12:38:01 INFO - PROCESS | 3740 | --DOMWINDOW == 112 (10BD4000) [pid = 3740] [serial = 1969] [outer = 00000000] [url = about:blank] 12:38:01 INFO - PROCESS | 3740 | --DOMWINDOW == 111 (1509A000) [pid = 3740] [serial = 1958] [outer = 00000000] [url = about:blank] 12:38:01 INFO - PROCESS | 3740 | --DOMWINDOW == 110 (10B7DC00) [pid = 3740] [serial = 1954] [outer = 00000000] [url = about:blank] 12:38:01 INFO - PROCESS | 3740 | --DOMWINDOW == 109 (10BCC000) [pid = 3740] [serial = 1955] [outer = 00000000] [url = about:blank] 12:38:01 INFO - PROCESS | 3740 | --DOMWINDOW == 108 (153AB800) [pid = 3740] [serial = 1960] [outer = 00000000] [url = about:blank] 12:38:01 INFO - PROCESS | 3740 | --DOMWINDOW == 107 (191B7800) [pid = 3740] [serial = 1967] [outer = 00000000] [url = about:blank] 12:38:01 INFO - PROCESS | 3740 | --DOMWINDOW == 106 (18FD6C00) [pid = 3740] [serial = 1972] [outer = 00000000] [url = about:blank] 12:38:01 INFO - PROCESS | 3740 | --DOMWINDOW == 105 (1A42B800) [pid = 3740] [serial = 1976] [outer = 00000000] [url = about:blank] 12:38:01 INFO - PROCESS | 3740 | --DOMWINDOW == 104 (16EA9C00) [pid = 3740] [serial = 1973] [outer = 00000000] [url = about:blank] 12:38:01 INFO - PROCESS | 3740 | --DOMWINDOW == 103 (148E4800) [pid = 3740] [serial = 1970] [outer = 00000000] [url = about:blank] 12:38:01 INFO - PROCESS | 3740 | --DOMWINDOW == 102 (15E0A800) [pid = 3740] [serial = 1961] [outer = 00000000] [url = about:blank] 12:38:01 INFO - PROCESS | 3740 | 1464377881230 Marionette TRACE conn5 -> [0,2674,"setScriptTimeout",{"ms":35000}] 12:38:01 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 12:38:01 INFO - PROCESS | 3740 | 1464377881233 Marionette TRACE conn5 <- [1,2674,null,{}] 12:38:01 INFO - PROCESS | 3740 | 1464377881239 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}] 12:38:01 INFO - PROCESS | 3740 | 1464377881355 Marionette TRACE conn5 <- [1,2675,null,{"value":null}] 12:38:01 INFO - PROCESS | 3740 | 1464377881367 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\", \"518d4023-cf08-4df0-a07a-6b3da5d0c4d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:38:01 INFO - PROCESS | 3740 | ++DOCSHELL 0CB3BC00 == 52 [pid = 3740] [id = 678] 12:38:01 INFO - PROCESS | 3740 | ++DOMWINDOW == 103 (0CB3D400) [pid = 3740] [serial = 2034] [outer = 00000000] 12:38:01 INFO - PROCESS | 3740 | ++DOMWINDOW == 104 (0FF61000) [pid = 3740] [serial = 2035] [outer = 0CB3D400] 12:38:01 INFO - PROCESS | 3740 | 1464377881413 Marionette DEBUG loaded listener.js 12:38:01 INFO - PROCESS | 3740 | ++DOMWINDOW == 105 (10553C00) [pid = 3740] [serial = 2036] [outer = 0CB3D400] 12:38:02 INFO - PROCESS | 3740 | 1464377882398 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] 12:38:02 INFO - PROCESS | 3740 | 1464377882471 Marionette TRACE conn5 <- [1,2677,null,{"value":"13"}] 12:38:02 INFO - PROCESS | 3740 | 1464377882477 Marionette TRACE conn5 -> [0,2678,"setScriptTimeout",{"ms":35000}] 12:38:02 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 12:38:02 INFO - PROCESS | 3740 | 1464377882479 Marionette TRACE conn5 <- [1,2678,null,{}] 12:38:02 INFO - PROCESS | 3740 | 1464377882483 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}] 12:38:02 INFO - PROCESS | 3740 | 1464377882573 Marionette TRACE conn5 <- [1,2679,null,{"value":null}] 12:38:02 INFO - PROCESS | 3740 | 1464377882582 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\", \"518d4023-cf08-4df0-a07a-6b3da5d0c4d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:38:02 INFO - PROCESS | 3740 | ++DOCSHELL 10BD4000 == 53 [pid = 3740] [id = 679] 12:38:02 INFO - PROCESS | 3740 | ++DOMWINDOW == 106 (10E95000) [pid = 3740] [serial = 2037] [outer = 00000000] 12:38:02 INFO - PROCESS | 3740 | ++DOMWINDOW == 107 (11795C00) [pid = 3740] [serial = 2038] [outer = 10E95000] 12:38:02 INFO - PROCESS | 3740 | 1464377882627 Marionette DEBUG loaded listener.js 12:38:02 INFO - PROCESS | 3740 | ++DOMWINDOW == 108 (148E5800) [pid = 3740] [serial = 2039] [outer = 10E95000] 12:38:03 INFO - PROCESS | 3740 | 1464377883588 Marionette TRACE conn5 <- [1,2680,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.other.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2681,"getWindowHandle",null] 12:38:03 INFO - PROCESS | 3740 | 1464377883606 Marionette TRACE conn5 <- [1,2681,null,{"value":"13"}] 12:38:03 INFO - PROCESS | 3740 | 1464377883609 Marionette TRACE conn5 -> [0,2682,"setScriptTimeout",{"ms":35000}] 12:38:03 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 12:38:03 INFO - PROCESS | 3740 | 1464377883613 Marionette TRACE conn5 <- [1,2682,null,{}] 12:38:03 INFO - PROCESS | 3740 | 1464377883628 Marionette TRACE conn5 -> [0,2683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:38:03 INFO - PROCESS | 3740 | 1464377883750 Marionette TRACE conn5 <- [1,2683,null,{"value":null}] 12:38:03 INFO - PROCESS | 3740 | 1464377883758 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\", \"518d4023-cf08-4df0-a07a-6b3da5d0c4d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:38:03 INFO - PROCESS | 3740 | ++DOCSHELL 1496C000 == 54 [pid = 3740] [id = 680] 12:38:03 INFO - PROCESS | 3740 | ++DOMWINDOW == 109 (14974800) [pid = 3740] [serial = 2040] [outer = 00000000] 12:38:03 INFO - PROCESS | 3740 | ++DOMWINDOW == 110 (14F77800) [pid = 3740] [serial = 2041] [outer = 14974800] 12:38:03 INFO - PROCESS | 3740 | 1464377883805 Marionette DEBUG loaded listener.js 12:38:03 INFO - PROCESS | 3740 | ++DOMWINDOW == 111 (15202400) [pid = 3740] [serial = 2042] [outer = 14974800] 12:38:04 INFO - PROCESS | 3740 | 1464377884772 Marionette TRACE conn5 <- [1,2684,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.space.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2685,"getWindowHandle",null] 12:38:04 INFO - PROCESS | 3740 | 1464377884795 Marionette TRACE conn5 <- [1,2685,null,{"value":"13"}] 12:38:04 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 12:38:04 INFO - PROCESS | 3740 | 1464377884798 Marionette TRACE conn5 -> [0,2686,"setScriptTimeout",{"ms":35000}] 12:38:04 INFO - PROCESS | 3740 | 1464377884800 Marionette TRACE conn5 <- [1,2686,null,{}] 12:38:04 INFO - PROCESS | 3740 | 1464377884811 Marionette TRACE conn5 -> [0,2687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:38:04 INFO - PROCESS | 3740 | 1464377884945 Marionette TRACE conn5 <- [1,2687,null,{"value":null}] 12:38:05 INFO - PROCESS | 3740 | 1464377885011 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\", \"518d4023-cf08-4df0-a07a-6b3da5d0c4d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:38:05 INFO - PROCESS | 3740 | ++DOCSHELL 15277000 == 55 [pid = 3740] [id = 681] 12:38:05 INFO - PROCESS | 3740 | ++DOMWINDOW == 112 (1530C400) [pid = 3740] [serial = 2043] [outer = 00000000] 12:38:05 INFO - PROCESS | 3740 | ++DOMWINDOW == 113 (15E08400) [pid = 3740] [serial = 2044] [outer = 1530C400] 12:38:05 INFO - PROCESS | 3740 | 1464377885057 Marionette DEBUG loaded listener.js 12:38:05 INFO - PROCESS | 3740 | ++DOMWINDOW == 114 (16BD1400) [pid = 3740] [serial = 2045] [outer = 1530C400] 12:38:05 INFO - PROCESS | 3740 | --DOMWINDOW == 113 (16EAB400) [pid = 3740] [serial = 2004] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 12:38:05 INFO - PROCESS | 3740 | --DOMWINDOW == 112 (18751400) [pid = 3740] [serial = 2007] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 12:38:05 INFO - PROCESS | 3740 | --DOMWINDOW == 111 (15278000) [pid = 3740] [serial = 2001] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 12:38:05 INFO - PROCESS | 3740 | --DOMWINDOW == 110 (1947F400) [pid = 3740] [serial = 2010] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 12:38:05 INFO - PROCESS | 3740 | --DOMWINDOW == 109 (1B342C00) [pid = 3740] [serial = 1989] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 12:38:05 INFO - PROCESS | 3740 | --DOMWINDOW == 108 (10B82400) [pid = 3740] [serial = 1995] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 12:38:05 INFO - PROCESS | 3740 | --DOMWINDOW == 107 (1A42F800) [pid = 3740] [serial = 2013] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 12:38:05 INFO - PROCESS | 3740 | --DOMWINDOW == 106 (15321000) [pid = 3740] [serial = 1983] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 12:38:05 INFO - PROCESS | 3740 | --DOMWINDOW == 105 (1A618C00) [pid = 3740] [serial = 1986] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 12:38:05 INFO - PROCESS | 3740 | --DOMWINDOW == 104 (1B8BCC00) [pid = 3740] [serial = 1992] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 12:38:05 INFO - PROCESS | 3740 | --DOMWINDOW == 103 (10576C00) [pid = 3740] [serial = 1980] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 12:38:05 INFO - PROCESS | 3740 | --DOMWINDOW == 102 (1052A000) [pid = 3740] [serial = 1998] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 12:38:05 INFO - PROCESS | 3740 | --DOMWINDOW == 101 (1A761C00) [pid = 3740] [serial = 2016] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 12:38:05 INFO - PROCESS | 3740 | --DOMWINDOW == 100 (16EAD800) [pid = 3740] [serial = 2019] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 12:38:05 INFO - PROCESS | 3740 | --DOMWINDOW == 99 (0FFF4800) [pid = 3740] [serial = 1938] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 12:38:05 INFO - PROCESS | 3740 | --DOMWINDOW == 98 (1A61D400) [pid = 3740] [serial = 1944] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 12:38:05 INFO - PROCESS | 3740 | --DOMWINDOW == 97 (0FE85400) [pid = 3740] [serial = 1935] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 12:38:05 INFO - PROCESS | 3740 | --DOMWINDOW == 96 (1520F400) [pid = 3740] [serial = 1941] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 12:38:05 INFO - PROCESS | 3740 | --DOMWINDOW == 95 (10B7F000) [pid = 3740] [serial = 1902] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 12:38:05 INFO - PROCESS | 3740 | --DOMWINDOW == 94 (1A226800) [pid = 3740] [serial = 1905] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 12:38:05 INFO - PROCESS | 3740 | --DOMWINDOW == 93 (10A45800) [pid = 3740] [serial = 1896] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 12:38:05 INFO - PROCESS | 3740 | --DOMWINDOW == 92 (1493EC00) [pid = 3740] [serial = 1863] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 12:38:05 INFO - PROCESS | 3740 | --DOMWINDOW == 91 (19862400) [pid = 3740] [serial = 1869] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 12:38:05 INFO - PROCESS | 3740 | --DOMWINDOW == 90 (14FD6400) [pid = 3740] [serial = 1899] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 12:38:05 INFO - PROCESS | 3740 | --DOMWINDOW == 89 (16EB0400) [pid = 3740] [serial = 1866] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 12:38:05 INFO - PROCESS | 3740 | --DOMWINDOW == 88 (0CA31400) [pid = 3740] [serial = 1860] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 12:38:05 INFO - PROCESS | 3740 | --DOMWINDOW == 87 (18FCE000) [pid = 3740] [serial = 1893] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 12:38:05 INFO - PROCESS | 3740 | --DOMWINDOW == 86 (10550C00) [pid = 3740] [serial = 1827] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 12:38:06 INFO - PROCESS | 3740 | 1464377886249 Marionette TRACE conn5 <- [1,2688,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.start.html",0,null,null,[["Space characters at the start of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2689,"getWindowHandle",null] 12:38:06 INFO - PROCESS | 3740 | 1464377886280 Marionette TRACE conn5 <- [1,2689,null,{"value":"13"}] 12:38:06 INFO - PROCESS | 3740 | 1464377886283 Marionette TRACE conn5 -> [0,2690,"setScriptTimeout",{"ms":35000}] 12:38:06 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 12:38:06 INFO - PROCESS | 3740 | 1464377886285 Marionette TRACE conn5 <- [1,2690,null,{}] 12:38:06 INFO - PROCESS | 3740 | 1464377886288 Marionette TRACE conn5 -> [0,2691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:38:06 INFO - PROCESS | 3740 | 1464377886389 Marionette TRACE conn5 <- [1,2691,null,{"value":null}] 12:38:06 INFO - PROCESS | 3740 | 1464377886396 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\", \"518d4023-cf08-4df0-a07a-6b3da5d0c4d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:38:06 INFO - PROCESS | 3740 | ++DOCSHELL 1052A000 == 56 [pid = 3740] [id = 682] 12:38:06 INFO - PROCESS | 3740 | ++DOMWINDOW == 87 (10530000) [pid = 3740] [serial = 2046] [outer = 00000000] 12:38:06 INFO - PROCESS | 3740 | ++DOMWINDOW == 88 (1493EC00) [pid = 3740] [serial = 2047] [outer = 10530000] 12:38:06 INFO - PROCESS | 3740 | 1464377886442 Marionette DEBUG loaded listener.js 12:38:06 INFO - PROCESS | 3740 | ++DOMWINDOW == 89 (14968000) [pid = 3740] [serial = 2048] [outer = 10530000] 12:38:06 INFO - PROCESS | 3740 | 1464377886952 Marionette TRACE conn5 <- [1,2692,null,{"value":["/2dcontext/text-styles/2d.text.font.default.html",0,null,null,[["Canvas test: 2d.text.font.default",0,null,null]]]}] 12:38:07 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 12:38:07 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 730ms 12:38:07 INFO - PROCESS | 3740 | 1464377887019 Marionette TRACE conn5 -> [0,2693,"getWindowHandle",null] 12:38:07 INFO - PROCESS | 3740 | 1464377887021 Marionette TRACE conn5 <- [1,2693,null,{"value":"13"}] 12:38:07 INFO - PROCESS | 3740 | 1464377887024 Marionette TRACE conn5 -> [0,2694,"setScriptTimeout",{"ms":35000}] 12:38:07 INFO - PROCESS | 3740 | 1464377887025 Marionette TRACE conn5 <- [1,2694,null,{}] 12:38:07 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 12:38:07 INFO - PROCESS | 3740 | 1464377887029 Marionette TRACE conn5 -> [0,2695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:38:07 INFO - PROCESS | 3740 | 1464377887132 Marionette TRACE conn5 <- [1,2695,null,{"value":null}] 12:38:07 INFO - PROCESS | 3740 | 1464377887149 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\", \"518d4023-cf08-4df0-a07a-6b3da5d0c4d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:38:07 INFO - PROCESS | 3740 | ++DOCSHELL 17E9F800 == 57 [pid = 3740] [id = 683] 12:38:07 INFO - PROCESS | 3740 | ++DOMWINDOW == 90 (17EA3000) [pid = 3740] [serial = 2049] [outer = 00000000] 12:38:07 INFO - PROCESS | 3740 | ++DOMWINDOW == 91 (18301800) [pid = 3740] [serial = 2050] [outer = 17EA3000] 12:38:07 INFO - PROCESS | 3740 | 1464377887194 Marionette DEBUG loaded listener.js 12:38:07 INFO - PROCESS | 3740 | ++DOMWINDOW == 92 (1830CC00) [pid = 3740] [serial = 2051] [outer = 17EA3000] 12:38:07 INFO - PROCESS | 3740 | 1464377887631 Marionette TRACE conn5 <- [1,2696,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.basic.html",0,null,null,[["Canvas test: 2d.text.font.parse.basic",0,null,null]]]}] 12:38:07 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 12:38:07 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 631ms 12:38:07 INFO - PROCESS | 3740 | 1464377887663 Marionette TRACE conn5 -> [0,2697,"getWindowHandle",null] 12:38:07 INFO - PROCESS | 3740 | 1464377887665 Marionette TRACE conn5 <- [1,2697,null,{"value":"13"}] 12:38:07 INFO - PROCESS | 3740 | 1464377887669 Marionette TRACE conn5 -> [0,2698,"setScriptTimeout",{"ms":35000}] 12:38:07 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 12:38:07 INFO - PROCESS | 3740 | 1464377887670 Marionette TRACE conn5 <- [1,2698,null,{}] 12:38:07 INFO - PROCESS | 3740 | 1464377887674 Marionette TRACE conn5 -> [0,2699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:38:07 INFO - PROCESS | 3740 | 1464377887863 Marionette TRACE conn5 <- [1,2699,null,{"value":null}] 12:38:08 INFO - PROCESS | 3740 | 1464377887974 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\", \"518d4023-cf08-4df0-a07a-6b3da5d0c4d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:38:08 INFO - PROCESS | 3740 | ++DOCSHELL 0CAC3000 == 58 [pid = 3740] [id = 684] 12:38:08 INFO - PROCESS | 3740 | ++DOMWINDOW == 93 (0CAC4000) [pid = 3740] [serial = 2052] [outer = 00000000] 12:38:08 INFO - PROCESS | 3740 | ++DOMWINDOW == 94 (0CB3A400) [pid = 3740] [serial = 2053] [outer = 0CAC4000] 12:38:08 INFO - PROCESS | 3740 | 1464377888033 Marionette DEBUG loaded listener.js 12:38:08 INFO - PROCESS | 3740 | ++DOMWINDOW == 95 (0FF5F000) [pid = 3740] [serial = 2054] [outer = 0CAC4000] 12:38:08 INFO - PROCESS | 3740 | 1464377888621 Marionette TRACE conn5 <- [1,2700,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.complex.html",0,null,null,[["Canvas test: 2d.text.font.parse.complex",1,"assert_equals: ctx.font === 'italic small-caps 12px \"Unknown Font\", sans-serif' (got italic small-caps 400 12px Unknown Font,sans-serif[string], expected italic small-caps 12px \"Unknown Font\", sans-serif[string]) expected \"italic small-caps 12px \\\"Unknown Font\\\", sans-serif\" but got \"italic small-caps 400 12px Unknown Font,sans-serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2701,"getWindowHandle",null] 12:38:08 INFO - PROCESS | 3740 | 1464377888698 Marionette TRACE conn5 <- [1,2701,null,{"value":"13"}] 12:38:08 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 12:38:08 INFO - PROCESS | 3740 | 1464377888703 Marionette TRACE conn5 -> [0,2702,"setScriptTimeout",{"ms":35000}] 12:38:08 INFO - PROCESS | 3740 | 1464377888706 Marionette TRACE conn5 <- [1,2702,null,{}] 12:38:08 INFO - PROCESS | 3740 | 1464377888745 Marionette TRACE conn5 -> [0,2703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:38:08 INFO - PROCESS | 3740 | 1464377888899 Marionette TRACE conn5 <- [1,2703,null,{"value":null}] 12:38:08 INFO - PROCESS | 3740 | 1464377888963 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\", \"518d4023-cf08-4df0-a07a-6b3da5d0c4d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:38:09 INFO - PROCESS | 3740 | ++DOCSHELL 09D32800 == 59 [pid = 3740] [id = 685] 12:38:09 INFO - PROCESS | 3740 | ++DOMWINDOW == 96 (14942C00) [pid = 3740] [serial = 2055] [outer = 00000000] 12:38:09 INFO - PROCESS | 3740 | ++DOMWINDOW == 97 (14973C00) [pid = 3740] [serial = 2056] [outer = 14942C00] 12:38:09 INFO - PROCESS | 3740 | 1464377889064 Marionette DEBUG loaded listener.js 12:38:09 INFO - PROCESS | 3740 | ++DOMWINDOW == 98 (14FD2000) [pid = 3740] [serial = 2057] [outer = 14942C00] 12:38:09 INFO - PROCESS | 3740 | 1464377889677 Marionette TRACE conn5 <- [1,2704,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.invalid.html",0,null,null,[["Canvas test: 2d.text.font.parse.invalid",0,null,null]]]}] 12:38:09 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 12:38:09 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 987ms 12:38:09 INFO - PROCESS | 3740 | 1464377889695 Marionette TRACE conn5 -> [0,2705,"getWindowHandle",null] 12:38:09 INFO - PROCESS | 3740 | 1464377889698 Marionette TRACE conn5 <- [1,2705,null,{"value":"13"}] 12:38:09 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 12:38:09 INFO - PROCESS | 3740 | 1464377889702 Marionette TRACE conn5 -> [0,2706,"setScriptTimeout",{"ms":35000}] 12:38:09 INFO - PROCESS | 3740 | 1464377889704 Marionette TRACE conn5 <- [1,2706,null,{}] 12:38:09 INFO - PROCESS | 3740 | 1464377889708 Marionette TRACE conn5 -> [0,2707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:38:09 INFO - PROCESS | 3740 | 1464377889817 Marionette TRACE conn5 <- [1,2707,null,{"value":null}] 12:38:10 INFO - PROCESS | 3740 | 1464377889978 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\", \"518d4023-cf08-4df0-a07a-6b3da5d0c4d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:38:10 INFO - PROCESS | 3740 | ++DOCSHELL 17EAC400 == 60 [pid = 3740] [id = 686] 12:38:10 INFO - PROCESS | 3740 | ++DOMWINDOW == 99 (17EC3C00) [pid = 3740] [serial = 2058] [outer = 00000000] 12:38:10 INFO - PROCESS | 3740 | ++DOMWINDOW == 100 (18F76C00) [pid = 3740] [serial = 2059] [outer = 17EC3C00] 12:38:10 INFO - PROCESS | 3740 | 1464377890036 Marionette DEBUG loaded listener.js 12:38:10 INFO - PROCESS | 3740 | ++DOMWINDOW == 101 (18F78C00) [pid = 3740] [serial = 2060] [outer = 17EC3C00] 12:38:10 INFO - PROCESS | 3740 | 1464377890654 Marionette TRACE conn5 <- [1,2708,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage.default",1,"assert_equals: ctx2.font === '100px serif' (got 1000% serif[string], expected 100px serif[string]) expected \"100px serif\" but got \"1000% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2709,"getWindowHandle",null] 12:38:10 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 12:38:10 INFO - PROCESS | 3740 | 1464377890679 Marionette TRACE conn5 <- [1,2709,null,{"value":"13"}] 12:38:10 INFO - PROCESS | 3740 | 1464377890690 Marionette TRACE conn5 -> [0,2710,"setScriptTimeout",{"ms":35000}] 12:38:10 INFO - PROCESS | 3740 | 1464377890695 Marionette TRACE conn5 <- [1,2710,null,{}] 12:38:10 INFO - PROCESS | 3740 | 1464377890699 Marionette TRACE conn5 -> [0,2711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:38:10 INFO - PROCESS | 3740 | 1464377890814 Marionette TRACE conn5 <- [1,2711,null,{"value":null}] 12:38:10 INFO - PROCESS | 3740 | 1464377890961 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\", \"518d4023-cf08-4df0-a07a-6b3da5d0c4d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:38:11 INFO - PROCESS | 3740 | ++DOCSHELL 1986C800 == 61 [pid = 3740] [id = 687] 12:38:11 INFO - PROCESS | 3740 | ++DOMWINDOW == 102 (198F8000) [pid = 3740] [serial = 2061] [outer = 00000000] 12:38:11 INFO - PROCESS | 3740 | ++DOMWINDOW == 103 (19EA7800) [pid = 3740] [serial = 2062] [outer = 198F8000] 12:38:11 INFO - PROCESS | 3740 | 1464377891018 Marionette DEBUG loaded listener.js 12:38:11 INFO - PROCESS | 3740 | ++DOMWINDOW == 104 (19EAF000) [pid = 3740] [serial = 2063] [outer = 198F8000] 12:38:11 INFO - PROCESS | 3740 | 1464377891653 Marionette TRACE conn5 <- [1,2712,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage",1,"assert_equals: ctx.font === '72px serif' (got 50% serif[string], expected 72px serif[string]) expected \"72px serif\" but got \"50% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2713,"getWindowHandle",null] 12:38:11 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 12:38:11 INFO - PROCESS | 3740 | 1464377891678 Marionette TRACE conn5 <- [1,2713,null,{"value":"13"}] 12:38:11 INFO - PROCESS | 3740 | 1464377891681 Marionette TRACE conn5 -> [0,2714,"setScriptTimeout",{"ms":35000}] 12:38:11 INFO - PROCESS | 3740 | 1464377891683 Marionette TRACE conn5 <- [1,2714,null,{}] 12:38:11 INFO - PROCESS | 3740 | 1464377891686 Marionette TRACE conn5 -> [0,2715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:38:11 INFO - PROCESS | 3740 | 1464377891792 Marionette TRACE conn5 <- [1,2715,null,{"value":null}] 12:38:11 INFO - PROCESS | 3740 | 1464377891950 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\", \"518d4023-cf08-4df0-a07a-6b3da5d0c4d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:38:12 INFO - PROCESS | 3740 | ++DOCSHELL 1A221400 == 62 [pid = 3740] [id = 688] 12:38:12 INFO - PROCESS | 3740 | ++DOMWINDOW == 105 (1A229800) [pid = 3740] [serial = 2064] [outer = 00000000] 12:38:12 INFO - PROCESS | 3740 | ++DOMWINDOW == 106 (1A42B800) [pid = 3740] [serial = 2065] [outer = 1A229800] 12:38:12 INFO - PROCESS | 3740 | 1464377892007 Marionette DEBUG loaded listener.js 12:38:12 INFO - PROCESS | 3740 | ++DOMWINDOW == 107 (1A42D800) [pid = 3740] [serial = 2066] [outer = 1A229800] 12:38:12 INFO - PROCESS | 3740 | 1464377892554 Marionette TRACE conn5 <- [1,2716,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.system.html",0,null,null,[["System fonts must be computed to explicit values",0,null,null]]]}] 12:38:12 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 12:38:12 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 931ms 12:38:12 INFO - PROCESS | 3740 | 1464377892612 Marionette TRACE conn5 -> [0,2717,"getWindowHandle",null] 12:38:12 INFO - PROCESS | 3740 | 1464377892614 Marionette TRACE conn5 <- [1,2717,null,{"value":"13"}] 12:38:12 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 12:38:12 INFO - PROCESS | 3740 | 1464377892618 Marionette TRACE conn5 -> [0,2718,"setScriptTimeout",{"ms":35000}] 12:38:12 INFO - PROCESS | 3740 | 1464377892620 Marionette TRACE conn5 <- [1,2718,null,{}] 12:38:12 INFO - PROCESS | 3740 | 1464377892624 Marionette TRACE conn5 -> [0,2719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:38:12 INFO - PROCESS | 3740 | 1464377892774 Marionette TRACE conn5 <- [1,2719,null,{"value":null}] 12:38:12 INFO - PROCESS | 3740 | 1464377892921 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\", \"518d4023-cf08-4df0-a07a-6b3da5d0c4d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:38:12 INFO - PROCESS | 3740 | ++DOCSHELL 0CB37000 == 63 [pid = 3740] [id = 689] 12:38:12 INFO - PROCESS | 3740 | ++DOMWINDOW == 108 (0FF0C800) [pid = 3740] [serial = 2067] [outer = 00000000] 12:38:13 INFO - PROCESS | 3740 | ++DOMWINDOW == 109 (148EDC00) [pid = 3740] [serial = 2068] [outer = 0FF0C800] 12:38:13 INFO - PROCESS | 3740 | 1464377892984 Marionette DEBUG loaded listener.js 12:38:13 INFO - PROCESS | 3740 | ++DOMWINDOW == 110 (15EF5400) [pid = 3740] [serial = 2069] [outer = 0FF0C800] 12:38:14 INFO - PROCESS | 3740 | --DOCSHELL 1A614800 == 62 [pid = 3740] [id = 648] 12:38:14 INFO - PROCESS | 3740 | --DOCSHELL 1985FC00 == 61 [pid = 3740] [id = 623] 12:38:14 INFO - PROCESS | 3740 | --DOCSHELL 1A70C400 == 60 [pid = 3740] [id = 649] 12:38:14 INFO - PROCESS | 3740 | --DOCSHELL 17E9F800 == 59 [pid = 3740] [id = 683] 12:38:14 INFO - PROCESS | 3740 | --DOCSHELL 1052A000 == 58 [pid = 3740] [id = 682] 12:38:14 INFO - PROCESS | 3740 | --DOCSHELL 15277000 == 57 [pid = 3740] [id = 681] 12:38:14 INFO - PROCESS | 3740 | --DOCSHELL 1496C000 == 56 [pid = 3740] [id = 680] 12:38:14 INFO - PROCESS | 3740 | --DOCSHELL 10BD4000 == 55 [pid = 3740] [id = 679] 12:38:14 INFO - PROCESS | 3740 | --DOCSHELL 0CB3BC00 == 54 [pid = 3740] [id = 678] 12:38:14 INFO - PROCESS | 3740 | --DOCSHELL 153A9800 == 53 [pid = 3740] [id = 676] 12:38:14 INFO - PROCESS | 3740 | --DOCSHELL 0FFF5800 == 52 [pid = 3740] [id = 675] 12:38:14 INFO - PROCESS | 3740 | --DOMWINDOW == 109 (147A0800) [pid = 3740] [serial = 1940] [outer = 00000000] [url = about:blank] 12:38:14 INFO - PROCESS | 3740 | --DOMWINDOW == 108 (1A63CC00) [pid = 3740] [serial = 1946] [outer = 00000000] [url = about:blank] 12:38:14 INFO - PROCESS | 3740 | --DOMWINDOW == 107 (1A616000) [pid = 3740] [serial = 1937] [outer = 00000000] [url = about:blank] 12:38:14 INFO - PROCESS | 3740 | --DOMWINDOW == 106 (1830A400) [pid = 3740] [serial = 1943] [outer = 00000000] [url = about:blank] 12:38:14 INFO - PROCESS | 3740 | --DOMWINDOW == 105 (1947F800) [pid = 3740] [serial = 1895] [outer = 00000000] [url = about:blank] 12:38:14 INFO - PROCESS | 3740 | --DOMWINDOW == 104 (10B44800) [pid = 3740] [serial = 1829] [outer = 00000000] [url = about:blank] 12:38:14 INFO - PROCESS | 3740 | --DOMWINDOW == 103 (17E0AC00) [pid = 3740] [serial = 2005] [outer = 00000000] [url = about:blank] 12:38:14 INFO - PROCESS | 3740 | --DOMWINDOW == 102 (18745C00) [pid = 3740] [serial = 2006] [outer = 00000000] [url = about:blank] 12:38:14 INFO - PROCESS | 3740 | --DOMWINDOW == 101 (18F8B800) [pid = 3740] [serial = 2008] [outer = 00000000] [url = about:blank] 12:38:14 INFO - PROCESS | 3740 | --DOMWINDOW == 100 (15305800) [pid = 3740] [serial = 2002] [outer = 00000000] [url = about:blank] 12:38:14 INFO - PROCESS | 3740 | --DOMWINDOW == 99 (15E09800) [pid = 3740] [serial = 2003] [outer = 00000000] [url = about:blank] 12:38:14 INFO - PROCESS | 3740 | --DOMWINDOW == 98 (1A61B400) [pid = 3740] [serial = 1978] [outer = 00000000] [url = about:blank] 12:38:14 INFO - PROCESS | 3740 | --DOMWINDOW == 97 (1A224000) [pid = 3740] [serial = 2011] [outer = 00000000] [url = about:blank] 12:38:14 INFO - PROCESS | 3740 | --DOMWINDOW == 96 (1B8B7800) [pid = 3740] [serial = 1991] [outer = 00000000] [url = about:blank] 12:38:14 INFO - PROCESS | 3740 | --DOMWINDOW == 95 (1B8B2800) [pid = 3740] [serial = 1990] [outer = 00000000] [url = about:blank] 12:38:14 INFO - PROCESS | 3740 | --DOMWINDOW == 94 (1493E800) [pid = 3740] [serial = 1997] [outer = 00000000] [url = about:blank] 12:38:14 INFO - PROCESS | 3740 | --DOMWINDOW == 93 (1479A400) [pid = 3740] [serial = 1996] [outer = 00000000] [url = about:blank] 12:38:14 INFO - PROCESS | 3740 | --DOMWINDOW == 92 (1A613C00) [pid = 3740] [serial = 2014] [outer = 00000000] [url = about:blank] 12:38:14 INFO - PROCESS | 3740 | --DOMWINDOW == 91 (1A224800) [pid = 3740] [serial = 2012] [outer = 00000000] [url = about:blank] 12:38:14 INFO - PROCESS | 3740 | --DOMWINDOW == 90 (18F92800) [pid = 3740] [serial = 1985] [outer = 00000000] [url = about:blank] 12:38:14 INFO - PROCESS | 3740 | --DOMWINDOW == 89 (1874FC00) [pid = 3740] [serial = 1984] [outer = 00000000] [url = about:blank] 12:38:14 INFO - PROCESS | 3740 | --DOMWINDOW == 88 (1A767C00) [pid = 3740] [serial = 1988] [outer = 00000000] [url = about:blank] 12:38:14 INFO - PROCESS | 3740 | --DOMWINDOW == 87 (1A70FC00) [pid = 3740] [serial = 1987] [outer = 00000000] [url = about:blank] 12:38:14 INFO - PROCESS | 3740 | --DOMWINDOW == 86 (1A61C400) [pid = 3740] [serial = 2015] [outer = 00000000] [url = about:blank] 12:38:14 INFO - PROCESS | 3740 | --DOMWINDOW == 85 (1BAC6C00) [pid = 3740] [serial = 1994] [outer = 00000000] [url = about:blank] 12:38:14 INFO - PROCESS | 3740 | --DOMWINDOW == 84 (1BAC4800) [pid = 3740] [serial = 1993] [outer = 00000000] [url = about:blank] 12:38:14 INFO - PROCESS | 3740 | --DOMWINDOW == 83 (14968C00) [pid = 3740] [serial = 1982] [outer = 00000000] [url = about:blank] 12:38:14 INFO - PROCESS | 3740 | --DOMWINDOW == 82 (1479CC00) [pid = 3740] [serial = 1981] [outer = 00000000] [url = about:blank] 12:38:14 INFO - PROCESS | 3740 | --DOMWINDOW == 81 (1055B000) [pid = 3740] [serial = 1999] [outer = 00000000] [url = about:blank] 12:38:14 INFO - PROCESS | 3740 | --DOMWINDOW == 80 (10E39000) [pid = 3740] [serial = 2000] [outer = 00000000] [url = about:blank] 12:38:14 INFO - PROCESS | 3740 | --DOMWINDOW == 79 (1B3CE000) [pid = 3740] [serial = 2017] [outer = 00000000] [url = about:blank] 12:38:14 INFO - PROCESS | 3740 | --DOMWINDOW == 78 (1BAC2800) [pid = 3740] [serial = 2018] [outer = 00000000] [url = about:blank] 12:38:14 INFO - PROCESS | 3740 | --DOMWINDOW == 77 (191B4C00) [pid = 3740] [serial = 2009] [outer = 00000000] [url = about:blank] 12:38:14 INFO - PROCESS | 3740 | --DOMWINDOW == 76 (1C1C6C00) [pid = 3740] [serial = 2023] [outer = 00000000] [url = about:blank] 12:38:14 INFO - PROCESS | 3740 | --DOMWINDOW == 75 (1A433C00) [pid = 3740] [serial = 2020] [outer = 00000000] [url = about:blank] 12:38:14 INFO - PROCESS | 3740 | --DOMWINDOW == 74 (1A76E800) [pid = 3740] [serial = 2021] [outer = 00000000] [url = about:blank] 12:38:14 INFO - PROCESS | 3740 | --DOMWINDOW == 73 (1A068800) [pid = 3740] [serial = 1904] [outer = 00000000] [url = about:blank] 12:38:14 INFO - PROCESS | 3740 | --DOMWINDOW == 72 (1A2E9800) [pid = 3740] [serial = 1907] [outer = 00000000] [url = about:blank] 12:38:14 INFO - PROCESS | 3740 | --DOMWINDOW == 71 (14785C00) [pid = 3740] [serial = 1898] [outer = 00000000] [url = about:blank] 12:38:14 INFO - PROCESS | 3740 | --DOMWINDOW == 70 (14A5D800) [pid = 3740] [serial = 1865] [outer = 00000000] [url = about:blank] 12:38:14 INFO - PROCESS | 3740 | --DOMWINDOW == 69 (1986A800) [pid = 3740] [serial = 1871] [outer = 00000000] [url = about:blank] 12:38:14 INFO - PROCESS | 3740 | --DOMWINDOW == 68 (16E9D800) [pid = 3740] [serial = 1901] [outer = 00000000] [url = about:blank] 12:38:14 INFO - PROCESS | 3740 | --DOMWINDOW == 67 (18F80C00) [pid = 3740] [serial = 1868] [outer = 00000000] [url = about:blank] 12:38:14 INFO - PROCESS | 3740 | --DOMWINDOW == 66 (0FF5BC00) [pid = 3740] [serial = 1862] [outer = 00000000] [url = about:blank] 12:38:14 INFO - PROCESS | 3740 | 1464377894250 Marionette TRACE conn5 <- [1,2720,null,{"value":["/2dcontext/text-styles/2d.text.measure.width.space.html",0,null,null,[["Space characters are converted to U+0020 and collapsed (per CSS)",1,"assert_equals: ctx.measureText('A B').width === 150 (got 200[number], expected 150[number]) expected 150 but got 200","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2721,"getWindowHandle",null] 12:38:14 INFO - PROCESS | 3740 | 1464377894298 Marionette TRACE conn5 <- [1,2721,null,{"value":"13"}] 12:38:14 INFO - PROCESS | 3740 | 1464377894303 Marionette TRACE conn5 -> [0,2722,"setScriptTimeout",{"ms":35000}] 12:38:14 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 12:38:14 INFO - PROCESS | 3740 | 1464377894306 Marionette TRACE conn5 <- [1,2722,null,{}] 12:38:14 INFO - PROCESS | 3740 | 1464377894312 Marionette TRACE conn5 -> [0,2723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:38:14 INFO - PROCESS | 3740 | 1464377894399 Marionette TRACE conn5 <- [1,2723,null,{"value":null}] 12:38:14 INFO - PROCESS | 3740 | 1464377894407 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\", \"518d4023-cf08-4df0-a07a-6b3da5d0c4d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:38:14 INFO - PROCESS | 3740 | ++DOCSHELL 10A9A000 == 53 [pid = 3740] [id = 690] 12:38:14 INFO - PROCESS | 3740 | ++DOMWINDOW == 67 (10A9B000) [pid = 3740] [serial = 2070] [outer = 00000000] 12:38:14 INFO - PROCESS | 3740 | ++DOMWINDOW == 68 (10B46C00) [pid = 3740] [serial = 2071] [outer = 10A9B000] 12:38:14 INFO - PROCESS | 3740 | 1464377894456 Marionette DEBUG loaded listener.js 12:38:14 INFO - PROCESS | 3740 | ++DOMWINDOW == 69 (10B86C00) [pid = 3740] [serial = 2072] [outer = 10A9B000] 12:38:15 INFO - PROCESS | 3740 | 1464377894986 Marionette TRACE conn5 <- [1,2724,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html",0,null,null,[["save()/restore() does not affect the current bitmap",0,null,null]]]}] 12:38:15 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 12:38:15 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 731ms 12:38:15 INFO - PROCESS | 3740 | 1464377895039 Marionette TRACE conn5 -> [0,2725,"getWindowHandle",null] 12:38:15 INFO - PROCESS | 3740 | 1464377895045 Marionette TRACE conn5 <- [1,2725,null,{"value":"13"}] 12:38:15 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 12:38:15 INFO - PROCESS | 3740 | 1464377895051 Marionette TRACE conn5 -> [0,2726,"setScriptTimeout",{"ms":35000}] 12:38:15 INFO - PROCESS | 3740 | 1464377895053 Marionette TRACE conn5 <- [1,2726,null,{}] 12:38:15 INFO - PROCESS | 3740 | 1464377895057 Marionette TRACE conn5 -> [0,2727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:38:15 INFO - PROCESS | 3740 | 1464377895146 Marionette TRACE conn5 <- [1,2727,null,{"value":null}] 12:38:15 INFO - PROCESS | 3740 | 1464377895250 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\", \"518d4023-cf08-4df0-a07a-6b3da5d0c4d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:38:15 INFO - PROCESS | 3740 | ++DOCSHELL 10A94800 == 54 [pid = 3740] [id = 691] 12:38:15 INFO - PROCESS | 3740 | ++DOMWINDOW == 70 (1479CC00) [pid = 3740] [serial = 2073] [outer = 00000000] 12:38:15 INFO - PROCESS | 3740 | ++DOMWINDOW == 71 (14940400) [pid = 3740] [serial = 2074] [outer = 1479CC00] 12:38:15 INFO - PROCESS | 3740 | 1464377895297 Marionette DEBUG loaded listener.js 12:38:15 INFO - PROCESS | 3740 | ++DOMWINDOW == 72 (1496B400) [pid = 3740] [serial = 2075] [outer = 1479CC00] 12:38:15 INFO - PROCESS | 3740 | 1464377895673 Marionette TRACE conn5 <- [1,2728,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.clip.html",0,null,null,[["save()/restore() affects the clipping path",0,null,null]]]}] 12:38:15 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 12:38:15 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 670ms 12:38:15 INFO - PROCESS | 3740 | 1464377895726 Marionette TRACE conn5 -> [0,2729,"getWindowHandle",null] 12:38:15 INFO - PROCESS | 3740 | 1464377895729 Marionette TRACE conn5 <- [1,2729,null,{"value":"13"}] 12:38:15 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 12:38:15 INFO - PROCESS | 3740 | 1464377895735 Marionette TRACE conn5 -> [0,2730,"setScriptTimeout",{"ms":35000}] 12:38:15 INFO - PROCESS | 3740 | 1464377895738 Marionette TRACE conn5 <- [1,2730,null,{}] 12:38:15 INFO - PROCESS | 3740 | 1464377895749 Marionette TRACE conn5 -> [0,2731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:38:15 INFO - PROCESS | 3740 | 1464377895864 Marionette TRACE conn5 <- [1,2731,null,{"value":null}] 12:38:15 INFO - PROCESS | 3740 | 1464377895872 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\", \"518d4023-cf08-4df0-a07a-6b3da5d0c4d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:38:15 INFO - PROCESS | 3740 | ++DOCSHELL 14F30C00 == 55 [pid = 3740] [id = 692] 12:38:15 INFO - PROCESS | 3740 | ++DOMWINDOW == 73 (14F36400) [pid = 3740] [serial = 2076] [outer = 00000000] 12:38:15 INFO - PROCESS | 3740 | ++DOMWINDOW == 74 (1531F000) [pid = 3740] [serial = 2077] [outer = 14F36400] 12:38:15 INFO - PROCESS | 3740 | 1464377895921 Marionette DEBUG loaded listener.js 12:38:16 INFO - PROCESS | 3740 | ++DOMWINDOW == 75 (15EF4400) [pid = 3740] [serial = 2078] [outer = 14F36400] 12:38:16 INFO - PROCESS | 3740 | 1464377896380 Marionette TRACE conn5 <- [1,2732,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html",0,null,null,[["save()/restore() works for fillStyle",0,null,null]]]}] 12:38:16 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 12:38:16 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 690ms 12:38:16 INFO - PROCESS | 3740 | 1464377896429 Marionette TRACE conn5 -> [0,2733,"getWindowHandle",null] 12:38:16 INFO - PROCESS | 3740 | 1464377896431 Marionette TRACE conn5 <- [1,2733,null,{"value":"13"}] 12:38:16 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 12:38:16 INFO - PROCESS | 3740 | 1464377896444 Marionette TRACE conn5 -> [0,2734,"setScriptTimeout",{"ms":35000}] 12:38:16 INFO - PROCESS | 3740 | 1464377896446 Marionette TRACE conn5 <- [1,2734,null,{}] 12:38:16 INFO - PROCESS | 3740 | 1464377896449 Marionette TRACE conn5 -> [0,2735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:38:16 INFO - PROCESS | 3740 | 1464377896571 Marionette TRACE conn5 <- [1,2735,null,{"value":null}] 12:38:16 INFO - PROCESS | 3740 | 1464377896631 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\", \"518d4023-cf08-4df0-a07a-6b3da5d0c4d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:38:16 INFO - PROCESS | 3740 | ++DOCSHELL 17E0CC00 == 56 [pid = 3740] [id = 693] 12:38:16 INFO - PROCESS | 3740 | ++DOMWINDOW == 76 (17E0D800) [pid = 3740] [serial = 2079] [outer = 00000000] 12:38:16 INFO - PROCESS | 3740 | ++DOMWINDOW == 77 (1830D800) [pid = 3740] [serial = 2080] [outer = 17E0D800] 12:38:16 INFO - PROCESS | 3740 | 1464377896677 Marionette DEBUG loaded listener.js 12:38:16 INFO - PROCESS | 3740 | ++DOMWINDOW == 78 (18F77000) [pid = 3740] [serial = 2081] [outer = 17E0D800] 12:38:17 INFO - PROCESS | 3740 | 1464377897116 Marionette TRACE conn5 <- [1,2736,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.font.html",0,null,null,[["save()/restore() works for font",0,null,null]]]}] 12:38:17 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 12:38:17 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 730ms 12:38:17 INFO - PROCESS | 3740 | 1464377897175 Marionette TRACE conn5 -> [0,2737,"getWindowHandle",null] 12:38:17 INFO - PROCESS | 3740 | 1464377897177 Marionette TRACE conn5 <- [1,2737,null,{"value":"13"}] 12:38:17 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 12:38:17 INFO - PROCESS | 3740 | 1464377897180 Marionette TRACE conn5 -> [0,2738,"setScriptTimeout",{"ms":35000}] 12:38:17 INFO - PROCESS | 3740 | 1464377897182 Marionette TRACE conn5 <- [1,2738,null,{}] 12:38:17 INFO - PROCESS | 3740 | 1464377897192 Marionette TRACE conn5 -> [0,2739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:38:17 INFO - PROCESS | 3740 | 1464377897338 Marionette TRACE conn5 <- [1,2739,null,{"value":null}] 12:38:17 INFO - PROCESS | 3740 | 1464377897409 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\", \"518d4023-cf08-4df0-a07a-6b3da5d0c4d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:38:17 INFO - PROCESS | 3740 | ++DOCSHELL 10526800 == 57 [pid = 3740] [id = 694] 12:38:17 INFO - PROCESS | 3740 | ++DOMWINDOW == 79 (15207000) [pid = 3740] [serial = 2082] [outer = 00000000] 12:38:17 INFO - PROCESS | 3740 | ++DOMWINDOW == 80 (191AD400) [pid = 3740] [serial = 2083] [outer = 15207000] 12:38:17 INFO - PROCESS | 3740 | 1464377897453 Marionette DEBUG loaded listener.js 12:38:17 INFO - PROCESS | 3740 | ++DOMWINDOW == 81 (192DCC00) [pid = 3740] [serial = 2084] [outer = 15207000] 12:38:17 INFO - PROCESS | 3740 | 1464377897877 Marionette TRACE conn5 <- [1,2740,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html",0,null,null,[["save()/restore() works for globalAlpha",0,null,null]]]}] 12:38:17 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 12:38:17 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 731ms 12:38:17 INFO - PROCESS | 3740 | 1464377897911 Marionette TRACE conn5 -> [0,2741,"getWindowHandle",null] 12:38:17 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 12:38:17 INFO - PROCESS | 3740 | 1464377897913 Marionette TRACE conn5 <- [1,2741,null,{"value":"13"}] 12:38:17 INFO - PROCESS | 3740 | 1464377897916 Marionette TRACE conn5 -> [0,2742,"setScriptTimeout",{"ms":35000}] 12:38:17 INFO - PROCESS | 3740 | 1464377897918 Marionette TRACE conn5 <- [1,2742,null,{}] 12:38:17 INFO - PROCESS | 3740 | 1464377897927 Marionette TRACE conn5 -> [0,2743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:38:18 INFO - PROCESS | 3740 | 1464377898066 Marionette TRACE conn5 <- [1,2743,null,{"value":null}] 12:38:18 INFO - PROCESS | 3740 | 1464377898137 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\", \"518d4023-cf08-4df0-a07a-6b3da5d0c4d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:38:18 INFO - PROCESS | 3740 | ++DOCSHELL 10550C00 == 58 [pid = 3740] [id = 695] 12:38:18 INFO - PROCESS | 3740 | ++DOMWINDOW == 82 (10B7E400) [pid = 3740] [serial = 2085] [outer = 00000000] 12:38:18 INFO - PROCESS | 3740 | ++DOMWINDOW == 83 (19EAEC00) [pid = 3740] [serial = 2086] [outer = 10B7E400] 12:38:18 INFO - PROCESS | 3740 | 1464377898182 Marionette DEBUG loaded listener.js 12:38:18 INFO - PROCESS | 3740 | ++DOMWINDOW == 84 (1A069800) [pid = 3740] [serial = 2087] [outer = 10B7E400] 12:38:18 INFO - PROCESS | 3740 | --DOMWINDOW == 83 (1A42E400) [pid = 3740] [serial = 1977] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 12:38:18 INFO - PROCESS | 3740 | --DOMWINDOW == 82 (08B79C00) [pid = 3740] [serial = 1824] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 12:38:18 INFO - PROCESS | 3740 | --DOMWINDOW == 81 (10E95000) [pid = 3740] [serial = 2037] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 12:38:18 INFO - PROCESS | 3740 | --DOMWINDOW == 80 (14974800) [pid = 3740] [serial = 2040] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 12:38:18 INFO - PROCESS | 3740 | --DOMWINDOW == 79 (1052C400) [pid = 3740] [serial = 2025] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 12:38:18 INFO - PROCESS | 3740 | --DOMWINDOW == 78 (16EADC00) [pid = 3740] [serial = 2031] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 12:38:18 INFO - PROCESS | 3740 | --DOMWINDOW == 77 (0CB3D400) [pid = 3740] [serial = 2034] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 12:38:18 INFO - PROCESS | 3740 | --DOMWINDOW == 76 (16EAB000) [pid = 3740] [serial = 2028] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 12:38:18 INFO - PROCESS | 3740 | --DOMWINDOW == 75 (1530C400) [pid = 3740] [serial = 2043] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 12:38:18 INFO - PROCESS | 3740 | --DOMWINDOW == 74 (10530000) [pid = 3740] [serial = 2046] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 12:38:18 INFO - PROCESS | 3740 | 1464377898623 Marionette TRACE conn5 <- [1,2744,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html",0,null,null,[["save()/restore() works for globalCompositeOperation",0,null,null]]]}] 12:38:18 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 12:38:18 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 730ms 12:38:18 INFO - PROCESS | 3740 | 1464377898647 Marionette TRACE conn5 -> [0,2745,"getWindowHandle",null] 12:38:18 INFO - PROCESS | 3740 | 1464377898649 Marionette TRACE conn5 <- [1,2745,null,{"value":"13"}] 12:38:18 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 12:38:18 INFO - PROCESS | 3740 | 1464377898652 Marionette TRACE conn5 -> [0,2746,"setScriptTimeout",{"ms":35000}] 12:38:18 INFO - PROCESS | 3740 | 1464377898654 Marionette TRACE conn5 <- [1,2746,null,{}] 12:38:18 INFO - PROCESS | 3740 | 1464377898657 Marionette TRACE conn5 -> [0,2747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:38:18 INFO - PROCESS | 3740 | 1464377898774 Marionette TRACE conn5 <- [1,2747,null,{"value":null}] 12:38:18 INFO - PROCESS | 3740 | 1464377898878 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\", \"518d4023-cf08-4df0-a07a-6b3da5d0c4d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:38:18 INFO - PROCESS | 3740 | ++DOCSHELL 0CAC0400 == 59 [pid = 3740] [id = 696] 12:38:18 INFO - PROCESS | 3740 | ++DOMWINDOW == 75 (0CB36000) [pid = 3740] [serial = 2088] [outer = 00000000] 12:38:18 INFO - PROCESS | 3740 | ++DOMWINDOW == 76 (19848000) [pid = 3740] [serial = 2089] [outer = 0CB36000] 12:38:18 INFO - PROCESS | 3740 | 1464377898923 Marionette DEBUG loaded listener.js 12:38:19 INFO - PROCESS | 3740 | ++DOMWINDOW == 77 (1A22A000) [pid = 3740] [serial = 2090] [outer = 0CB36000] 12:38:19 INFO - PROCESS | 3740 | 1464377899280 Marionette TRACE conn5 <- [1,2748,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html",0,null,null,[["save()/restore() works for lineCap",0,null,null]]]}] 12:38:19 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 12:38:19 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 670ms 12:38:19 INFO - PROCESS | 3740 | 1464377899323 Marionette TRACE conn5 -> [0,2749,"getWindowHandle",null] 12:38:19 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 12:38:19 INFO - PROCESS | 3740 | 1464377899325 Marionette TRACE conn5 <- [1,2749,null,{"value":"13"}] 12:38:19 INFO - PROCESS | 3740 | 1464377899328 Marionette TRACE conn5 -> [0,2750,"setScriptTimeout",{"ms":35000}] 12:38:19 INFO - PROCESS | 3740 | 1464377899329 Marionette TRACE conn5 <- [1,2750,null,{}] 12:38:19 INFO - PROCESS | 3740 | 1464377899333 Marionette TRACE conn5 -> [0,2751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:38:19 INFO - PROCESS | 3740 | 1464377899461 Marionette TRACE conn5 <- [1,2751,null,{"value":null}] 12:38:19 INFO - PROCESS | 3740 | 1464377899470 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\", \"518d4023-cf08-4df0-a07a-6b3da5d0c4d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:38:19 INFO - PROCESS | 3740 | ++DOCSHELL 1A60F400 == 60 [pid = 3740] [id = 697] 12:38:19 INFO - PROCESS | 3740 | ++DOMWINDOW == 78 (1A60FC00) [pid = 3740] [serial = 2091] [outer = 00000000] 12:38:19 INFO - PROCESS | 3740 | ++DOMWINDOW == 79 (1A61CC00) [pid = 3740] [serial = 2092] [outer = 1A60FC00] 12:38:19 INFO - PROCESS | 3740 | 1464377899515 Marionette DEBUG loaded listener.js 12:38:19 INFO - PROCESS | 3740 | ++DOMWINDOW == 80 (1A636800) [pid = 3740] [serial = 2093] [outer = 1A60FC00] 12:38:19 INFO - PROCESS | 3740 | 1464377899929 Marionette TRACE conn5 <- [1,2752,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html",0,null,null,[["save()/restore() works for lineJoin",0,null,null]]]}] 12:38:19 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 12:38:19 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 630ms 12:38:19 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 12:38:20 INFO - PROCESS | 3740 | 1464377899959 Marionette TRACE conn5 -> [0,2753,"getWindowHandle",null] 12:38:20 INFO - PROCESS | 3740 | 1464377899961 Marionette TRACE conn5 <- [1,2753,null,{"value":"13"}] 12:38:20 INFO - PROCESS | 3740 | 1464377899963 Marionette TRACE conn5 -> [0,2754,"setScriptTimeout",{"ms":35000}] 12:38:20 INFO - PROCESS | 3740 | 1464377899965 Marionette TRACE conn5 <- [1,2754,null,{}] 12:38:20 INFO - PROCESS | 3740 | 1464377899969 Marionette TRACE conn5 -> [0,2755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:38:20 INFO - PROCESS | 3740 | 1464377900094 Marionette TRACE conn5 <- [1,2755,null,{"value":null}] 12:38:20 INFO - PROCESS | 3740 | 1464377900103 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\", \"518d4023-cf08-4df0-a07a-6b3da5d0c4d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:38:20 INFO - PROCESS | 3740 | ++DOCSHELL 1A61B800 == 61 [pid = 3740] [id = 698] 12:38:20 INFO - PROCESS | 3740 | ++DOMWINDOW == 81 (1A639800) [pid = 3740] [serial = 2094] [outer = 00000000] 12:38:20 INFO - PROCESS | 3740 | ++DOMWINDOW == 82 (1A717000) [pid = 3740] [serial = 2095] [outer = 1A639800] 12:38:20 INFO - PROCESS | 3740 | 1464377900147 Marionette DEBUG loaded listener.js 12:38:20 INFO - PROCESS | 3740 | ++DOMWINDOW == 83 (1A765400) [pid = 3740] [serial = 2096] [outer = 1A639800] 12:38:20 INFO - PROCESS | 3740 | 1464377900758 Marionette TRACE conn5 <- [1,2756,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html",0,null,null,[["save()/restore() works for lineWidth",0,null,null]]]}] 12:38:20 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 12:38:20 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 830ms 12:38:20 INFO - PROCESS | 3740 | 1464377900795 Marionette TRACE conn5 -> [0,2757,"getWindowHandle",null] 12:38:20 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 12:38:20 INFO - PROCESS | 3740 | 1464377900800 Marionette TRACE conn5 <- [1,2757,null,{"value":"13"}] 12:38:20 INFO - PROCESS | 3740 | 1464377900805 Marionette TRACE conn5 -> [0,2758,"setScriptTimeout",{"ms":35000}] 12:38:20 INFO - PROCESS | 3740 | 1464377900809 Marionette TRACE conn5 <- [1,2758,null,{}] 12:38:20 INFO - PROCESS | 3740 | 1464377900828 Marionette TRACE conn5 -> [0,2759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:38:21 INFO - PROCESS | 3740 | 1464377900983 Marionette TRACE conn5 <- [1,2759,null,{"value":null}] 12:38:21 INFO - PROCESS | 3740 | 1464377901096 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\", \"518d4023-cf08-4df0-a07a-6b3da5d0c4d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:38:21 INFO - PROCESS | 3740 | ++DOCSHELL 10572000 == 62 [pid = 3740] [id = 699] 12:38:21 INFO - PROCESS | 3740 | ++DOMWINDOW == 84 (10B3E400) [pid = 3740] [serial = 2097] [outer = 00000000] 12:38:21 INFO - PROCESS | 3740 | ++DOMWINDOW == 85 (1170B400) [pid = 3740] [serial = 2098] [outer = 10B3E400] 12:38:21 INFO - PROCESS | 3740 | 1464377901156 Marionette DEBUG loaded listener.js 12:38:21 INFO - PROCESS | 3740 | ++DOMWINDOW == 86 (14937000) [pid = 3740] [serial = 2099] [outer = 10B3E400] 12:38:21 INFO - PROCESS | 3740 | 1464377901773 Marionette TRACE conn5 <- [1,2760,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html",0,null,null,[["save()/restore() works for miterLimit",0,null,null]]]}] 12:38:21 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 12:38:21 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 1022ms 12:38:21 INFO - PROCESS | 3740 | 1464377901828 Marionette TRACE conn5 -> [0,2761,"getWindowHandle",null] 12:38:21 INFO - PROCESS | 3740 | 1464377901834 Marionette TRACE conn5 <- [1,2761,null,{"value":"13"}] 12:38:21 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 12:38:21 INFO - PROCESS | 3740 | 1464377901840 Marionette TRACE conn5 -> [0,2762,"setScriptTimeout",{"ms":35000}] 12:38:21 INFO - PROCESS | 3740 | 1464377901843 Marionette TRACE conn5 <- [1,2762,null,{}] 12:38:21 INFO - PROCESS | 3740 | 1464377901848 Marionette TRACE conn5 -> [0,2763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:38:22 INFO - PROCESS | 3740 | 1464377901963 Marionette TRACE conn5 <- [1,2763,null,{"value":null}] 12:38:22 INFO - PROCESS | 3740 | 1464377902107 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\", \"518d4023-cf08-4df0-a07a-6b3da5d0c4d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:38:22 INFO - PROCESS | 3740 | ++DOCSHELL 1527A800 == 63 [pid = 3740] [id = 700] 12:38:22 INFO - PROCESS | 3740 | ++DOMWINDOW == 87 (15304C00) [pid = 3740] [serial = 2100] [outer = 00000000] 12:38:22 INFO - PROCESS | 3740 | ++DOMWINDOW == 88 (17E04000) [pid = 3740] [serial = 2101] [outer = 15304C00] 12:38:22 INFO - PROCESS | 3740 | 1464377902165 Marionette DEBUG loaded listener.js 12:38:22 INFO - PROCESS | 3740 | ++DOMWINDOW == 89 (1874FC00) [pid = 3740] [serial = 2102] [outer = 15304C00] 12:38:22 INFO - PROCESS | 3740 | 1464377902767 Marionette TRACE conn5 <- [1,2764,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.path.html",0,null,null,[["save()/restore() does not affect the current path",0,null,null]]]}] 12:38:22 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 12:38:22 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 971ms 12:38:22 INFO - PROCESS | 3740 | 1464377902813 Marionette TRACE conn5 -> [0,2765,"getWindowHandle",null] 12:38:22 INFO - PROCESS | 3740 | 1464377902815 Marionette TRACE conn5 <- [1,2765,null,{"value":"13"}] 12:38:22 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 12:38:22 INFO - PROCESS | 3740 | 1464377902819 Marionette TRACE conn5 -> [0,2766,"setScriptTimeout",{"ms":35000}] 12:38:22 INFO - PROCESS | 3740 | 1464377902823 Marionette TRACE conn5 <- [1,2766,null,{}] 12:38:22 INFO - PROCESS | 3740 | 1464377902834 Marionette TRACE conn5 -> [0,2767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:38:22 INFO - PROCESS | 3740 | 1464377902948 Marionette TRACE conn5 <- [1,2767,null,{"value":null}] 12:38:23 INFO - PROCESS | 3740 | 1464377903093 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\", \"518d4023-cf08-4df0-a07a-6b3da5d0c4d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:38:23 INFO - PROCESS | 3740 | ++DOCSHELL 1A76AC00 == 64 [pid = 3740] [id = 701] 12:38:23 INFO - PROCESS | 3740 | ++DOMWINDOW == 90 (1A76B800) [pid = 3740] [serial = 2103] [outer = 00000000] 12:38:23 INFO - PROCESS | 3740 | ++DOMWINDOW == 91 (1A770000) [pid = 3740] [serial = 2104] [outer = 1A76B800] 12:38:23 INFO - PROCESS | 3740 | 1464377903151 Marionette DEBUG loaded listener.js 12:38:23 INFO - PROCESS | 3740 | ++DOMWINDOW == 92 (1B3D1800) [pid = 3740] [serial = 2105] [outer = 1A76B800] 12:38:23 INFO - PROCESS | 3740 | 1464377903705 Marionette TRACE conn5 <- [1,2768,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html",0,null,null,[["save()/restore() works for shadowBlur",0,null,null]]]}] 12:38:23 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 12:38:23 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 930ms 12:38:23 INFO - PROCESS | 3740 | 1464377903752 Marionette TRACE conn5 -> [0,2769,"getWindowHandle",null] 12:38:23 INFO - PROCESS | 3740 | 1464377903755 Marionette TRACE conn5 <- [1,2769,null,{"value":"13"}] 12:38:23 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 12:38:23 INFO - PROCESS | 3740 | 1464377903759 Marionette TRACE conn5 -> [0,2770,"setScriptTimeout",{"ms":35000}] 12:38:23 INFO - PROCESS | 3740 | 1464377903761 Marionette TRACE conn5 <- [1,2770,null,{}] 12:38:23 INFO - PROCESS | 3740 | 1464377903765 Marionette TRACE conn5 -> [0,2771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:38:23 INFO - PROCESS | 3740 | 1464377903877 Marionette TRACE conn5 <- [1,2771,null,{"value":null}] 12:38:24 INFO - PROCESS | 3740 | 1464377903992 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\", \"518d4023-cf08-4df0-a07a-6b3da5d0c4d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:38:24 INFO - PROCESS | 3740 | ++DOCSHELL 1B8B4400 == 65 [pid = 3740] [id = 702] 12:38:24 INFO - PROCESS | 3740 | ++DOMWINDOW == 93 (1B8B8000) [pid = 3740] [serial = 2106] [outer = 00000000] 12:38:24 INFO - PROCESS | 3740 | ++DOMWINDOW == 94 (1B8BF000) [pid = 3740] [serial = 2107] [outer = 1B8B8000] 12:38:24 INFO - PROCESS | 3740 | 1464377904087 Marionette DEBUG loaded listener.js 12:38:24 INFO - PROCESS | 3740 | ++DOMWINDOW == 95 (1BACE800) [pid = 3740] [serial = 2108] [outer = 1B8B8000] 12:38:24 INFO - PROCESS | 3740 | 1464377904660 Marionette TRACE conn5 <- [1,2772,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html",0,null,null,[["save()/restore() works for shadowColor",0,null,null]]]}] 12:38:24 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 12:38:24 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 930ms 12:38:24 INFO - PROCESS | 3740 | 1464377904692 Marionette TRACE conn5 -> [0,2773,"getWindowHandle",null] 12:38:24 INFO - PROCESS | 3740 | 1464377904694 Marionette TRACE conn5 <- [1,2773,null,{"value":"13"}] 12:38:24 INFO - PROCESS | 3740 | 1464377904698 Marionette TRACE conn5 -> [0,2774,"setScriptTimeout",{"ms":35000}] 12:38:24 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 12:38:24 INFO - PROCESS | 3740 | 1464377904700 Marionette TRACE conn5 <- [1,2774,null,{}] 12:38:24 INFO - PROCESS | 3740 | 1464377904703 Marionette TRACE conn5 -> [0,2775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:38:24 INFO - PROCESS | 3740 | 1464377904814 Marionette TRACE conn5 <- [1,2775,null,{"value":null}] 12:38:25 INFO - PROCESS | 3740 | 1464377904972 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\", \"518d4023-cf08-4df0-a07a-6b3da5d0c4d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:38:25 INFO - PROCESS | 3740 | ++DOCSHELL 1C16C800 == 66 [pid = 3740] [id = 703] 12:38:25 INFO - PROCESS | 3740 | ++DOMWINDOW == 96 (1C16EC00) [pid = 3740] [serial = 2109] [outer = 00000000] 12:38:25 INFO - PROCESS | 3740 | ++DOMWINDOW == 97 (1C184800) [pid = 3740] [serial = 2110] [outer = 1C16EC00] 12:38:25 INFO - PROCESS | 3740 | 1464377905029 Marionette DEBUG loaded listener.js 12:38:25 INFO - PROCESS | 3740 | ++DOMWINDOW == 98 (1C187000) [pid = 3740] [serial = 2111] [outer = 1C16EC00] 12:38:25 INFO - PROCESS | 3740 | 1464377905630 Marionette TRACE conn5 <- [1,2776,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html",0,null,null,[["save()/restore() works for shadowOffsetX",0,null,null]]]}] 12:38:25 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 12:38:25 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 970ms 12:38:25 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 12:38:25 INFO - PROCESS | 3740 | 1464377905704 Marionette TRACE conn5 -> [0,2777,"getWindowHandle",null] 12:38:25 INFO - PROCESS | 3740 | 1464377905706 Marionette TRACE conn5 <- [1,2777,null,{"value":"13"}] 12:38:25 INFO - PROCESS | 3740 | 1464377905709 Marionette TRACE conn5 -> [0,2778,"setScriptTimeout",{"ms":35000}] 12:38:25 INFO - PROCESS | 3740 | 1464377905711 Marionette TRACE conn5 <- [1,2778,null,{}] 12:38:25 INFO - PROCESS | 3740 | 1464377905715 Marionette TRACE conn5 -> [0,2779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:38:25 INFO - PROCESS | 3740 | 1464377905861 Marionette TRACE conn5 <- [1,2779,null,{"value":null}] 12:38:26 INFO - PROCESS | 3740 | 1464377906167 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\", \"518d4023-cf08-4df0-a07a-6b3da5d0c4d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:38:26 INFO - PROCESS | 3740 | ++DOCSHELL 08B80400 == 67 [pid = 3740] [id = 704] 12:38:26 INFO - PROCESS | 3740 | ++DOMWINDOW == 99 (08B80800) [pid = 3740] [serial = 2112] [outer = 00000000] 12:38:26 INFO - PROCESS | 3740 | ++DOMWINDOW == 100 (10573400) [pid = 3740] [serial = 2113] [outer = 08B80800] 12:38:26 INFO - PROCESS | 3740 | 1464377906229 Marionette DEBUG loaded listener.js 12:38:26 INFO - PROCESS | 3740 | ++DOMWINDOW == 101 (10B7F800) [pid = 3740] [serial = 2114] [outer = 08B80800] 12:38:26 INFO - PROCESS | 3740 | 1464377906814 Marionette TRACE conn5 <- [1,2780,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html",0,null,null,[["save()/restore() works for shadowOffsetY",0,null,null]]]}] 12:38:26 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 12:38:26 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 1117ms 12:38:26 INFO - PROCESS | 3740 | 1464377906847 Marionette TRACE conn5 -> [0,2781,"getWindowHandle",null] 12:38:26 INFO - PROCESS | 3740 | 1464377906851 Marionette TRACE conn5 <- [1,2781,null,{"value":"13"}] 12:38:26 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 12:38:26 INFO - PROCESS | 3740 | 1464377906857 Marionette TRACE conn5 -> [0,2782,"setScriptTimeout",{"ms":35000}] 12:38:26 INFO - PROCESS | 3740 | 1464377906860 Marionette TRACE conn5 <- [1,2782,null,{}] 12:38:26 INFO - PROCESS | 3740 | 1464377906865 Marionette TRACE conn5 -> [0,2783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:38:26 INFO - PROCESS | 3740 | 1464377906969 Marionette TRACE conn5 <- [1,2783,null,{"value":null}] 12:38:27 INFO - PROCESS | 3740 | 1464377907139 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\", \"518d4023-cf08-4df0-a07a-6b3da5d0c4d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:38:27 INFO - PROCESS | 3740 | --DOCSHELL 18304400 == 66 [pid = 3740] [id = 659] 12:38:27 INFO - PROCESS | 3740 | --DOCSHELL 0CB9A000 == 65 [pid = 3740] [id = 645] 12:38:27 INFO - PROCESS | 3740 | --DOCSHELL 10A45400 == 64 [pid = 3740] [id = 632] 12:38:27 INFO - PROCESS | 3740 | --DOCSHELL 16BDB000 == 63 [pid = 3740] [id = 622] 12:38:27 INFO - PROCESS | 3740 | --DOCSHELL 09DD3800 == 62 [pid = 3740] [id = 631] 12:38:27 INFO - PROCESS | 3740 | --DOCSHELL 1530D400 == 61 [pid = 3740] [id = 661] 12:38:27 INFO - PROCESS | 3740 | --DOCSHELL 1A60F400 == 60 [pid = 3740] [id = 697] 12:38:27 INFO - PROCESS | 3740 | --DOCSHELL 0CAC0400 == 59 [pid = 3740] [id = 696] 12:38:27 INFO - PROCESS | 3740 | --DOCSHELL 10550C00 == 58 [pid = 3740] [id = 695] 12:38:27 INFO - PROCESS | 3740 | --DOCSHELL 15093C00 == 57 [pid = 3740] [id = 677] 12:38:27 INFO - PROCESS | 3740 | --DOCSHELL 10526800 == 56 [pid = 3740] [id = 694] 12:38:27 INFO - PROCESS | 3740 | --DOCSHELL 17E0CC00 == 55 [pid = 3740] [id = 693] 12:38:27 INFO - PROCESS | 3740 | --DOCSHELL 14F30C00 == 54 [pid = 3740] [id = 692] 12:38:27 INFO - PROCESS | 3740 | --DOCSHELL 10A94800 == 53 [pid = 3740] [id = 691] 12:38:27 INFO - PROCESS | 3740 | --DOCSHELL 10A9A000 == 52 [pid = 3740] [id = 690] 12:38:27 INFO - PROCESS | 3740 | --DOCSHELL 0CB37000 == 51 [pid = 3740] [id = 689] 12:38:27 INFO - PROCESS | 3740 | --DOCSHELL 1A221400 == 50 [pid = 3740] [id = 688] 12:38:27 INFO - PROCESS | 3740 | --DOCSHELL 1986C800 == 49 [pid = 3740] [id = 687] 12:38:27 INFO - PROCESS | 3740 | --DOMWINDOW == 100 (18301800) [pid = 3740] [serial = 2050] [outer = 00000000] [url = about:blank] 12:38:27 INFO - PROCESS | 3740 | ++DOCSHELL 09D74800 == 50 [pid = 3740] [id = 705] 12:38:27 INFO - PROCESS | 3740 | ++DOMWINDOW == 101 (09DD3000) [pid = 3740] [serial = 2115] [outer = 00000000] 12:38:27 INFO - PROCESS | 3740 | ++DOMWINDOW == 102 (0CB37000) [pid = 3740] [serial = 2116] [outer = 09DD3000] 12:38:27 INFO - PROCESS | 3740 | 1464377907246 Marionette DEBUG loaded listener.js 12:38:27 INFO - PROCESS | 3740 | ++DOMWINDOW == 103 (1054F800) [pid = 3740] [serial = 2117] [outer = 09DD3000] 12:38:27 INFO - PROCESS | 3740 | --DOCSHELL 17EAC400 == 49 [pid = 3740] [id = 686] 12:38:27 INFO - PROCESS | 3740 | --DOCSHELL 09D32800 == 48 [pid = 3740] [id = 685] 12:38:27 INFO - PROCESS | 3740 | --DOCSHELL 0CAC3000 == 47 [pid = 3740] [id = 684] 12:38:27 INFO - PROCESS | 3740 | --DOMWINDOW == 102 (1A61BC00) [pid = 3740] [serial = 1979] [outer = 00000000] [url = about:blank] 12:38:27 INFO - PROCESS | 3740 | --DOMWINDOW == 101 (0CA2F000) [pid = 3740] [serial = 1826] [outer = 00000000] [url = about:blank] 12:38:27 INFO - PROCESS | 3740 | --DOMWINDOW == 100 (11795C00) [pid = 3740] [serial = 2038] [outer = 00000000] [url = about:blank] 12:38:27 INFO - PROCESS | 3740 | --DOMWINDOW == 99 (14F77800) [pid = 3740] [serial = 2041] [outer = 00000000] [url = about:blank] 12:38:27 INFO - PROCESS | 3740 | --DOMWINDOW == 98 (14976400) [pid = 3740] [serial = 2026] [outer = 00000000] [url = about:blank] 12:38:27 INFO - PROCESS | 3740 | --DOMWINDOW == 97 (19EA6800) [pid = 3740] [serial = 2033] [outer = 00000000] [url = about:blank] 12:38:27 INFO - PROCESS | 3740 | --DOMWINDOW == 96 (1830C800) [pid = 3740] [serial = 2032] [outer = 00000000] [url = about:blank] 12:38:27 INFO - PROCESS | 3740 | --DOMWINDOW == 95 (0FF61000) [pid = 3740] [serial = 2035] [outer = 00000000] [url = about:blank] 12:38:27 INFO - PROCESS | 3740 | --DOMWINDOW == 94 (10553C00) [pid = 3740] [serial = 2036] [outer = 00000000] [url = about:blank] 12:38:27 INFO - PROCESS | 3740 | --DOMWINDOW == 93 (19EAB800) [pid = 3740] [serial = 2030] [outer = 00000000] [url = about:blank] 12:38:27 INFO - PROCESS | 3740 | --DOMWINDOW == 92 (19869000) [pid = 3740] [serial = 2029] [outer = 00000000] [url = about:blank] 12:38:27 INFO - PROCESS | 3740 | --DOMWINDOW == 91 (15E08400) [pid = 3740] [serial = 2044] [outer = 00000000] [url = about:blank] 12:38:27 INFO - PROCESS | 3740 | --DOMWINDOW == 90 (15202400) [pid = 3740] [serial = 2042] [outer = 00000000] [url = about:blank] 12:38:27 INFO - PROCESS | 3740 | --DOMWINDOW == 89 (1493EC00) [pid = 3740] [serial = 2047] [outer = 00000000] [url = about:blank] 12:38:27 INFO - PROCESS | 3740 | --DOMWINDOW == 88 (16BD1400) [pid = 3740] [serial = 2045] [outer = 00000000] [url = about:blank] 12:38:27 INFO - PROCESS | 3740 | --DOMWINDOW == 87 (15091000) [pid = 3740] [serial = 2027] [outer = 00000000] [url = about:blank] 12:38:27 INFO - PROCESS | 3740 | --DOMWINDOW == 86 (14968000) [pid = 3740] [serial = 2048] [outer = 00000000] [url = about:blank] 12:38:27 INFO - PROCESS | 3740 | --DOMWINDOW == 85 (148E5800) [pid = 3740] [serial = 2039] [outer = 00000000] [url = about:blank] 12:38:27 INFO - PROCESS | 3740 | 1464377907695 Marionette TRACE conn5 <- [1,2784,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stack.html",0,null,null,[["save()/restore() can be nested as a stack",0,null,null]]]}] 12:38:27 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 12:38:27 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 871ms 12:38:27 INFO - PROCESS | 3740 | 1464377907730 Marionette TRACE conn5 -> [0,2785,"getWindowHandle",null] 12:38:27 INFO - PROCESS | 3740 | 1464377907734 Marionette TRACE conn5 <- [1,2785,null,{"value":"13"}] 12:38:27 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 12:38:27 INFO - PROCESS | 3740 | 1464377907739 Marionette TRACE conn5 -> [0,2786,"setScriptTimeout",{"ms":35000}] 12:38:27 INFO - PROCESS | 3740 | 1464377907741 Marionette TRACE conn5 <- [1,2786,null,{}] 12:38:27 INFO - PROCESS | 3740 | 1464377907745 Marionette TRACE conn5 -> [0,2787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:38:27 INFO - PROCESS | 3740 | 1464377907834 Marionette TRACE conn5 <- [1,2787,null,{"value":null}] 12:38:27 INFO - PROCESS | 3740 | 1464377907844 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\", \"518d4023-cf08-4df0-a07a-6b3da5d0c4d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:38:27 INFO - PROCESS | 3740 | ++DOCSHELL 147A5400 == 48 [pid = 3740] [id = 706] 12:38:27 INFO - PROCESS | 3740 | ++DOMWINDOW == 86 (148E4800) [pid = 3740] [serial = 2118] [outer = 00000000] 12:38:27 INFO - PROCESS | 3740 | ++DOMWINDOW == 87 (1493B000) [pid = 3740] [serial = 2119] [outer = 148E4800] 12:38:27 INFO - PROCESS | 3740 | 1464377907890 Marionette DEBUG loaded listener.js 12:38:27 INFO - PROCESS | 3740 | ++DOMWINDOW == 88 (14972400) [pid = 3740] [serial = 2120] [outer = 148E4800] 12:38:28 INFO - PROCESS | 3740 | 1464377908403 Marionette TRACE conn5 <- [1,2788,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html",0,null,null,[["save()/restore() stack depth is not unreasonably limited",0,null,null]]]}] 12:38:28 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 12:38:28 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 670ms 12:38:28 INFO - PROCESS | 3740 | 1464377908414 Marionette TRACE conn5 -> [0,2789,"getWindowHandle",null] 12:38:28 INFO - PROCESS | 3740 | 1464377908416 Marionette TRACE conn5 <- [1,2789,null,{"value":"13"}] 12:38:28 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 12:38:28 INFO - PROCESS | 3740 | 1464377908421 Marionette TRACE conn5 -> [0,2790,"setScriptTimeout",{"ms":35000}] 12:38:28 INFO - PROCESS | 3740 | 1464377908426 Marionette TRACE conn5 <- [1,2790,null,{}] 12:38:28 INFO - PROCESS | 3740 | 1464377908439 Marionette TRACE conn5 -> [0,2791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:38:28 INFO - PROCESS | 3740 | 1464377908530 Marionette TRACE conn5 <- [1,2791,null,{"value":null}] 12:38:28 INFO - PROCESS | 3740 | 1464377908539 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\", \"518d4023-cf08-4df0-a07a-6b3da5d0c4d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:38:28 INFO - PROCESS | 3740 | ++DOCSHELL 15276000 == 49 [pid = 3740] [id = 707] 12:38:28 INFO - PROCESS | 3740 | ++DOMWINDOW == 89 (15276400) [pid = 3740] [serial = 2121] [outer = 00000000] 12:38:28 INFO - PROCESS | 3740 | ++DOMWINDOW == 90 (15319C00) [pid = 3740] [serial = 2122] [outer = 15276400] 12:38:28 INFO - PROCESS | 3740 | 1464377908583 Marionette DEBUG loaded listener.js 12:38:28 INFO - PROCESS | 3740 | ++DOMWINDOW == 91 (15E0B800) [pid = 3740] [serial = 2123] [outer = 15276400] 12:38:29 INFO - PROCESS | 3740 | 1464377909075 Marionette TRACE conn5 <- [1,2792,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html",0,null,null,[["save()/restore() works for strokeStyle",0,null,null]]]}] 12:38:29 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 12:38:29 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 690ms 12:38:29 INFO - PROCESS | 3740 | 1464377909110 Marionette TRACE conn5 -> [0,2793,"getWindowHandle",null] 12:38:29 INFO - PROCESS | 3740 | 1464377909112 Marionette TRACE conn5 <- [1,2793,null,{"value":"13"}] 12:38:29 INFO - PROCESS | 3740 | 1464377909115 Marionette TRACE conn5 -> [0,2794,"setScriptTimeout",{"ms":35000}] 12:38:29 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 12:38:29 INFO - PROCESS | 3740 | 1464377909117 Marionette TRACE conn5 <- [1,2794,null,{}] 12:38:29 INFO - PROCESS | 3740 | 1464377909121 Marionette TRACE conn5 -> [0,2795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:38:29 INFO - PROCESS | 3740 | 1464377909210 Marionette TRACE conn5 <- [1,2795,null,{"value":null}] 12:38:29 INFO - PROCESS | 3740 | 1464377909219 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\", \"518d4023-cf08-4df0-a07a-6b3da5d0c4d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:38:29 INFO - PROCESS | 3740 | ++DOCSHELL 15EEC000 == 50 [pid = 3740] [id = 708] 12:38:29 INFO - PROCESS | 3740 | ++DOMWINDOW == 92 (16EA5C00) [pid = 3740] [serial = 2124] [outer = 00000000] 12:38:29 INFO - PROCESS | 3740 | ++DOMWINDOW == 93 (16EAE400) [pid = 3740] [serial = 2125] [outer = 16EA5C00] 12:38:29 INFO - PROCESS | 3740 | 1464377909264 Marionette DEBUG loaded listener.js 12:38:29 INFO - PROCESS | 3740 | ++DOMWINDOW == 94 (18308C00) [pid = 3740] [serial = 2126] [outer = 16EA5C00] 12:38:29 INFO - PROCESS | 3740 | 1464377909762 Marionette TRACE conn5 <- [1,2796,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html",0,null,null,[["save()/restore() works for textAlign",0,null,null]]]}] 12:38:29 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 12:38:29 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 670ms 12:38:29 INFO - PROCESS | 3740 | 1464377909790 Marionette TRACE conn5 -> [0,2797,"getWindowHandle",null] 12:38:29 INFO - PROCESS | 3740 | 1464377909792 Marionette TRACE conn5 <- [1,2797,null,{"value":"13"}] 12:38:29 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 12:38:29 INFO - PROCESS | 3740 | 1464377909795 Marionette TRACE conn5 -> [0,2798,"setScriptTimeout",{"ms":35000}] 12:38:29 INFO - PROCESS | 3740 | 1464377909796 Marionette TRACE conn5 <- [1,2798,null,{}] 12:38:29 INFO - PROCESS | 3740 | 1464377909800 Marionette TRACE conn5 -> [0,2799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:38:29 INFO - PROCESS | 3740 | 1464377909918 Marionette TRACE conn5 <- [1,2799,null,{"value":null}] 12:38:30 INFO - PROCESS | 3740 | 1464377910015 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\", \"518d4023-cf08-4df0-a07a-6b3da5d0c4d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:38:30 INFO - PROCESS | 3740 | ++DOCSHELL 18F7F400 == 51 [pid = 3740] [id = 709] 12:38:30 INFO - PROCESS | 3740 | ++DOMWINDOW == 95 (18F80000) [pid = 3740] [serial = 2127] [outer = 00000000] 12:38:30 INFO - PROCESS | 3740 | ++DOMWINDOW == 96 (191B3000) [pid = 3740] [serial = 2128] [outer = 18F80000] 12:38:30 INFO - PROCESS | 3740 | 1464377910070 Marionette DEBUG loaded listener.js 12:38:30 INFO - PROCESS | 3740 | ++DOMWINDOW == 97 (19842000) [pid = 3740] [serial = 2129] [outer = 18F80000] 12:38:30 INFO - PROCESS | 3740 | 1464377910517 Marionette TRACE conn5 <- [1,2800,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html",0,null,null,[["save()/restore() works for textBaseline",0,null,null]]]}] 12:38:30 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 12:38:30 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 770ms 12:38:30 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 12:38:30 INFO - PROCESS | 3740 | 1464377910566 Marionette TRACE conn5 -> [0,2801,"getWindowHandle",null] 12:38:30 INFO - PROCESS | 3740 | 1464377910568 Marionette TRACE conn5 <- [1,2801,null,{"value":"13"}] 12:38:30 INFO - PROCESS | 3740 | 1464377910571 Marionette TRACE conn5 -> [0,2802,"setScriptTimeout",{"ms":35000}] 12:38:30 INFO - PROCESS | 3740 | 1464377910573 Marionette TRACE conn5 <- [1,2802,null,{}] 12:38:30 INFO - PROCESS | 3740 | 1464377910576 Marionette TRACE conn5 -> [0,2803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:38:30 INFO - PROCESS | 3740 | 1464377910701 Marionette TRACE conn5 <- [1,2803,null,{"value":null}] 12:38:30 INFO - PROCESS | 3740 | 1464377910714 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\", \"518d4023-cf08-4df0-a07a-6b3da5d0c4d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:38:30 INFO - PROCESS | 3740 | ++DOCSHELL 198F2000 == 52 [pid = 3740] [id = 710] 12:38:30 INFO - PROCESS | 3740 | ++DOMWINDOW == 98 (198F9C00) [pid = 3740] [serial = 2130] [outer = 00000000] 12:38:30 INFO - PROCESS | 3740 | ++DOMWINDOW == 99 (1A069000) [pid = 3740] [serial = 2131] [outer = 198F9C00] 12:38:30 INFO - PROCESS | 3740 | 1464377910818 Marionette DEBUG loaded listener.js 12:38:30 INFO - PROCESS | 3740 | ++DOMWINDOW == 100 (1A224000) [pid = 3740] [serial = 2132] [outer = 198F9C00] 12:38:31 INFO - PROCESS | 3740 | 1464377911267 Marionette TRACE conn5 <- [1,2804,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html",0,null,null,[["save()/restore() affects the current transformation matrix",0,null,null]]]}] 12:38:31 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 12:38:31 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 730ms 12:38:31 INFO - PROCESS | 3740 | 1464377911302 Marionette TRACE conn5 -> [0,2805,"getWindowHandle",null] 12:38:31 INFO - PROCESS | 3740 | 1464377911304 Marionette TRACE conn5 <- [1,2805,null,{"value":"13"}] 12:38:31 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 12:38:31 INFO - PROCESS | 3740 | 1464377911333 Marionette TRACE conn5 -> [0,2806,"setScriptTimeout",{"ms":35000}] 12:38:31 INFO - PROCESS | 3740 | 1464377911335 Marionette TRACE conn5 <- [1,2806,null,{}] 12:38:31 INFO - PROCESS | 3740 | 1464377911349 Marionette TRACE conn5 -> [0,2807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:38:31 INFO - PROCESS | 3740 | 1464377911472 Marionette TRACE conn5 <- [1,2807,null,{"value":null}] 12:38:31 INFO - PROCESS | 3740 | 1464377911545 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\", \"518d4023-cf08-4df0-a07a-6b3da5d0c4d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:38:31 INFO - PROCESS | 3740 | ++DOCSHELL 19EA3000 == 53 [pid = 3740] [id = 711] 12:38:31 INFO - PROCESS | 3740 | ++DOMWINDOW == 101 (1A22E400) [pid = 3740] [serial = 2133] [outer = 00000000] 12:38:31 INFO - PROCESS | 3740 | ++DOMWINDOW == 102 (1A632800) [pid = 3740] [serial = 2134] [outer = 1A22E400] 12:38:31 INFO - PROCESS | 3740 | 1464377911590 Marionette DEBUG loaded listener.js 12:38:31 INFO - PROCESS | 3740 | ++DOMWINDOW == 103 (1A640C00) [pid = 3740] [serial = 2135] [outer = 1A22E400] 12:38:31 INFO - PROCESS | 3740 | --DOMWINDOW == 102 (1479CC00) [pid = 3740] [serial = 2073] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 12:38:31 INFO - PROCESS | 3740 | --DOMWINDOW == 101 (10B7E400) [pid = 3740] [serial = 2085] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 12:38:31 INFO - PROCESS | 3740 | --DOMWINDOW == 100 (14F36400) [pid = 3740] [serial = 2076] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 12:38:31 INFO - PROCESS | 3740 | --DOMWINDOW == 99 (10A9B000) [pid = 3740] [serial = 2070] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 12:38:31 INFO - PROCESS | 3740 | --DOMWINDOW == 98 (15207000) [pid = 3740] [serial = 2082] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 12:38:31 INFO - PROCESS | 3740 | --DOMWINDOW == 97 (17EA3000) [pid = 3740] [serial = 2049] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 12:38:31 INFO - PROCESS | 3740 | --DOMWINDOW == 96 (0CB36000) [pid = 3740] [serial = 2088] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 12:38:31 INFO - PROCESS | 3740 | --DOMWINDOW == 95 (1A60FC00) [pid = 3740] [serial = 2091] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 12:38:31 INFO - PROCESS | 3740 | --DOMWINDOW == 94 (17E0D800) [pid = 3740] [serial = 2079] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 12:38:32 INFO - PROCESS | 3740 | 1464377912086 Marionette TRACE conn5 <- [1,2808,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html",0,null,null,[["restore() with an empty stack has no effect",0,null,null]]]}] 12:38:32 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 12:38:32 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 811ms 12:38:32 INFO - PROCESS | 3740 | 1464377912118 Marionette TRACE conn5 -> [0,2809,"getWindowHandle",null] 12:38:32 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 12:38:32 INFO - PROCESS | 3740 | 1464377912120 Marionette TRACE conn5 <- [1,2809,null,{"value":"13"}] 12:38:32 INFO - PROCESS | 3740 | 1464377912124 Marionette TRACE conn5 -> [0,2810,"setScriptTimeout",{"ms":35000}] 12:38:32 INFO - PROCESS | 3740 | 1464377912125 Marionette TRACE conn5 <- [1,2810,null,{}] 12:38:32 INFO - PROCESS | 3740 | 1464377912129 Marionette TRACE conn5 -> [0,2811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:38:32 INFO - PROCESS | 3740 | 1464377912261 Marionette TRACE conn5 <- [1,2811,null,{"value":null}] 12:38:32 INFO - PROCESS | 3740 | 1464377912330 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\", \"518d4023-cf08-4df0-a07a-6b3da5d0c4d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:38:32 INFO - PROCESS | 3740 | ++DOCSHELL 10B40000 == 54 [pid = 3740] [id = 712] 12:38:32 INFO - PROCESS | 3740 | ++DOMWINDOW == 95 (10B84000) [pid = 3740] [serial = 2136] [outer = 00000000] 12:38:32 INFO - PROCESS | 3740 | ++DOMWINDOW == 96 (18FCF000) [pid = 3740] [serial = 2137] [outer = 10B84000] 12:38:32 INFO - PROCESS | 3740 | 1464377912376 Marionette DEBUG loaded listener.js 12:38:32 INFO - PROCESS | 3740 | ++DOMWINDOW == 97 (1A42F000) [pid = 3740] [serial = 2138] [outer = 10B84000] 12:38:32 INFO - PROCESS | 3740 | 1464377912738 Marionette TRACE conn5 <- [1,2812,null,{"value":["/2dcontext/transformations/2d.transformation.order.html",0,null,null,[["Transformations are applied in the right order",0,null,null]]]}] 12:38:32 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 12:38:32 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 671ms 12:38:32 INFO - PROCESS | 3740 | 1464377912795 Marionette TRACE conn5 -> [0,2813,"getWindowHandle",null] 12:38:32 INFO - PROCESS | 3740 | 1464377912797 Marionette TRACE conn5 <- [1,2813,null,{"value":"13"}] 12:38:32 INFO - PROCESS | 3740 | 1464377912801 Marionette TRACE conn5 -> [0,2814,"setScriptTimeout",{"ms":35000}] 12:38:32 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 12:38:32 INFO - PROCESS | 3740 | 1464377912802 Marionette TRACE conn5 <- [1,2814,null,{}] 12:38:32 INFO - PROCESS | 3740 | 1464377912806 Marionette TRACE conn5 -> [0,2815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:38:32 INFO - PROCESS | 3740 | 1464377912892 Marionette TRACE conn5 <- [1,2815,null,{"value":null}] 12:38:32 INFO - PROCESS | 3740 | 1464377912899 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\", \"518d4023-cf08-4df0-a07a-6b3da5d0c4d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:38:32 INFO - PROCESS | 3740 | ++DOCSHELL 1830D000 == 55 [pid = 3740] [id = 713] 12:38:32 INFO - PROCESS | 3740 | ++DOMWINDOW == 98 (1A635800) [pid = 3740] [serial = 2139] [outer = 00000000] 12:38:32 INFO - PROCESS | 3740 | ++DOMWINDOW == 99 (1A76F000) [pid = 3740] [serial = 2140] [outer = 1A635800] 12:38:32 INFO - PROCESS | 3740 | 1464377912943 Marionette DEBUG loaded listener.js 12:38:33 INFO - PROCESS | 3740 | ++DOMWINDOW == 100 (1BACB800) [pid = 3740] [serial = 2141] [outer = 1A635800] 12:38:33 INFO - PROCESS | 3740 | 1464377913392 Marionette TRACE conn5 <- [1,2816,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 12:38:33 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 12:38:33 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 631ms 12:38:33 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 12:38:33 INFO - PROCESS | 3740 | 1464377913436 Marionette TRACE conn5 -> [0,2817,"getWindowHandle",null] 12:38:33 INFO - PROCESS | 3740 | 1464377913438 Marionette TRACE conn5 <- [1,2817,null,{"value":"13"}] 12:38:33 INFO - PROCESS | 3740 | 1464377913455 Marionette TRACE conn5 -> [0,2818,"setScriptTimeout",{"ms":35000}] 12:38:33 INFO - PROCESS | 3740 | 1464377913457 Marionette TRACE conn5 <- [1,2818,null,{}] 12:38:33 INFO - PROCESS | 3740 | 1464377913461 Marionette TRACE conn5 -> [0,2819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:38:33 INFO - PROCESS | 3740 | 1464377913548 Marionette TRACE conn5 <- [1,2819,null,{"value":null}] 12:38:33 INFO - PROCESS | 3740 | 1464377913554 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\", \"518d4023-cf08-4df0-a07a-6b3da5d0c4d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:38:33 INFO - PROCESS | 3740 | ++DOCSHELL 1520B800 == 56 [pid = 3740] [id = 714] 12:38:33 INFO - PROCESS | 3740 | ++DOMWINDOW == 101 (1A769400) [pid = 3740] [serial = 2142] [outer = 00000000] 12:38:33 INFO - PROCESS | 3740 | ++DOMWINDOW == 102 (1C8B2800) [pid = 3740] [serial = 2143] [outer = 1A769400] 12:38:33 INFO - PROCESS | 3740 | 1464377913603 Marionette DEBUG loaded listener.js 12:38:33 INFO - PROCESS | 3740 | ++DOMWINDOW == 103 (1CF37800) [pid = 3740] [serial = 2144] [outer = 1A769400] 12:38:34 INFO - PROCESS | 3740 | --DOCSHELL 10B45400 == 55 [pid = 3740] [id = 554] 12:38:34 INFO - PROCESS | 3740 | --DOCSHELL 1B2F7400 == 54 [pid = 3740] [id = 663] 12:38:34 INFO - PROCESS | 3740 | --DOCSHELL 18F7B400 == 53 [pid = 3740] [id = 624] 12:38:34 INFO - PROCESS | 3740 | --DOCSHELL 1A611800 == 52 [pid = 3740] [id = 662] 12:38:34 INFO - PROCESS | 3740 | --DOCSHELL 1175C800 == 51 [pid = 3740] [id = 556] 12:38:34 INFO - PROCESS | 3740 | --DOCSHELL 1B8B8800 == 50 [pid = 3740] [id = 664] 12:38:34 INFO - PROCESS | 3740 | --DOCSHELL 14970000 == 49 [pid = 3740] [id = 633] 12:38:34 INFO - PROCESS | 3740 | --DOCSHELL 10550400 == 48 [pid = 3740] [id = 660] 12:38:34 INFO - PROCESS | 3740 | --DOCSHELL 1527C400 == 47 [pid = 3740] [id = 562] 12:38:34 INFO - PROCESS | 3740 | --DOCSHELL 1493F000 == 46 [pid = 3740] [id = 568] 12:38:34 INFO - PROCESS | 3740 | --DOCSHELL 08B83800 == 45 [pid = 3740] [id = 634] 12:38:34 INFO - PROCESS | 3740 | --DOCSHELL 0CB3C800 == 44 [pid = 3740] [id = 567] 12:38:34 INFO - PROCESS | 3740 | --DOCSHELL 1A06AC00 == 43 [pid = 3740] [id = 635] 12:38:34 INFO - PROCESS | 3740 | --DOCSHELL 15EF5800 == 42 [pid = 3740] [id = 566] 12:38:34 INFO - PROCESS | 3740 | --DOCSHELL 15092C00 == 41 [pid = 3740] [id = 674] 12:38:34 INFO - PROCESS | 3740 | --DOCSHELL 09D74800 == 40 [pid = 3740] [id = 705] 12:38:34 INFO - PROCESS | 3740 | --DOCSHELL 08B80400 == 39 [pid = 3740] [id = 704] 12:38:34 INFO - PROCESS | 3740 | --DOCSHELL 1B8B4400 == 38 [pid = 3740] [id = 702] 12:38:34 INFO - PROCESS | 3740 | --DOCSHELL 1C16C800 == 37 [pid = 3740] [id = 703] 12:38:34 INFO - PROCESS | 3740 | --DOCSHELL 1A76AC00 == 36 [pid = 3740] [id = 701] 12:38:34 INFO - PROCESS | 3740 | --DOCSHELL 1527A800 == 35 [pid = 3740] [id = 700] 12:38:34 INFO - PROCESS | 3740 | --DOCSHELL 1A61B800 == 34 [pid = 3740] [id = 698] 12:38:34 INFO - PROCESS | 3740 | --DOCSHELL 10572000 == 33 [pid = 3740] [id = 699] 12:38:35 INFO - PROCESS | 3740 | --DOCSHELL 15276000 == 32 [pid = 3740] [id = 707] 12:38:35 INFO - PROCESS | 3740 | --DOCSHELL 15EEC000 == 31 [pid = 3740] [id = 708] 12:38:35 INFO - PROCESS | 3740 | --DOCSHELL 147A5400 == 30 [pid = 3740] [id = 706] 12:38:35 INFO - PROCESS | 3740 | --DOCSHELL 1830D000 == 29 [pid = 3740] [id = 713] 12:38:35 INFO - PROCESS | 3740 | --DOCSHELL 18F7F400 == 28 [pid = 3740] [id = 709] 12:38:35 INFO - PROCESS | 3740 | --DOCSHELL 19EA3000 == 27 [pid = 3740] [id = 711] 12:38:35 INFO - PROCESS | 3740 | --DOCSHELL 198F2000 == 26 [pid = 3740] [id = 710] 12:38:35 INFO - PROCESS | 3740 | --DOCSHELL 10B40000 == 25 [pid = 3740] [id = 712] 12:38:35 INFO - PROCESS | 3740 | --DOMWINDOW == 102 (148EDC00) [pid = 3740] [serial = 2068] [outer = 00000000] [url = about:blank] 12:38:35 INFO - PROCESS | 3740 | --DOMWINDOW == 101 (18F76C00) [pid = 3740] [serial = 2059] [outer = 00000000] [url = about:blank] 12:38:35 INFO - PROCESS | 3740 | --DOMWINDOW == 100 (192DCC00) [pid = 3740] [serial = 2084] [outer = 00000000] [url = about:blank] 12:38:35 INFO - PROCESS | 3740 | --DOMWINDOW == 99 (1830CC00) [pid = 3740] [serial = 2051] [outer = 00000000] [url = about:blank] 12:38:35 INFO - PROCESS | 3740 | --DOMWINDOW == 98 (1A42B800) [pid = 3740] [serial = 2065] [outer = 00000000] [url = about:blank] 12:38:35 INFO - PROCESS | 3740 | --DOMWINDOW == 97 (191AD400) [pid = 3740] [serial = 2083] [outer = 00000000] [url = about:blank] 12:38:35 INFO - PROCESS | 3740 | --DOMWINDOW == 96 (19848000) [pid = 3740] [serial = 2089] [outer = 00000000] [url = about:blank] 12:38:35 INFO - PROCESS | 3740 | --DOMWINDOW == 95 (1A61CC00) [pid = 3740] [serial = 2092] [outer = 00000000] [url = about:blank] 12:38:35 INFO - PROCESS | 3740 | --DOMWINDOW == 94 (1A069800) [pid = 3740] [serial = 2087] [outer = 00000000] [url = about:blank] 12:38:35 INFO - PROCESS | 3740 | --DOMWINDOW == 93 (1830D800) [pid = 3740] [serial = 2080] [outer = 00000000] [url = about:blank] 12:38:35 INFO - PROCESS | 3740 | --DOMWINDOW == 92 (18F77000) [pid = 3740] [serial = 2081] [outer = 00000000] [url = about:blank] 12:38:35 INFO - PROCESS | 3740 | --DOMWINDOW == 91 (1A22A000) [pid = 3740] [serial = 2090] [outer = 00000000] [url = about:blank] 12:38:35 INFO - PROCESS | 3740 | --DOMWINDOW == 90 (1A636800) [pid = 3740] [serial = 2093] [outer = 00000000] [url = about:blank] 12:38:35 INFO - PROCESS | 3740 | --DOMWINDOW == 89 (15EF4400) [pid = 3740] [serial = 2078] [outer = 00000000] [url = about:blank] 12:38:35 INFO - PROCESS | 3740 | --DOMWINDOW == 88 (1A717000) [pid = 3740] [serial = 2095] [outer = 00000000] [url = about:blank] 12:38:35 INFO - PROCESS | 3740 | --DOMWINDOW == 87 (0CB3A400) [pid = 3740] [serial = 2053] [outer = 00000000] [url = about:blank] 12:38:35 INFO - PROCESS | 3740 | --DOMWINDOW == 86 (14973C00) [pid = 3740] [serial = 2056] [outer = 00000000] [url = about:blank] 12:38:35 INFO - PROCESS | 3740 | --DOMWINDOW == 85 (19EA7800) [pid = 3740] [serial = 2062] [outer = 00000000] [url = about:blank] 12:38:35 INFO - PROCESS | 3740 | --DOMWINDOW == 84 (14940400) [pid = 3740] [serial = 2074] [outer = 00000000] [url = about:blank] 12:38:35 INFO - PROCESS | 3740 | --DOMWINDOW == 83 (19EAEC00) [pid = 3740] [serial = 2086] [outer = 00000000] [url = about:blank] 12:38:35 INFO - PROCESS | 3740 | --DOMWINDOW == 82 (1496B400) [pid = 3740] [serial = 2075] [outer = 00000000] [url = about:blank] 12:38:35 INFO - PROCESS | 3740 | --DOMWINDOW == 81 (1531F000) [pid = 3740] [serial = 2077] [outer = 00000000] [url = about:blank] 12:38:35 INFO - PROCESS | 3740 | --DOMWINDOW == 80 (10B46C00) [pid = 3740] [serial = 2071] [outer = 00000000] [url = about:blank] 12:38:35 INFO - PROCESS | 3740 | --DOMWINDOW == 79 (10B86C00) [pid = 3740] [serial = 2072] [outer = 00000000] [url = about:blank] 12:38:35 INFO - PROCESS | 3740 | 1464377915836 Marionette TRACE conn5 <- [1,2820,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.nonfinite.html",0,null,null,[["rotate() with Infinity/NaN is ignored",0,null,null]]]}] 12:38:35 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 12:38:35 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 2450ms 12:38:35 INFO - PROCESS | 3740 | 1464377915893 Marionette TRACE conn5 -> [0,2821,"getWindowHandle",null] 12:38:35 INFO - PROCESS | 3740 | 1464377915897 Marionette TRACE conn5 <- [1,2821,null,{"value":"13"}] 12:38:35 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 12:38:35 INFO - PROCESS | 3740 | 1464377915902 Marionette TRACE conn5 -> [0,2822,"setScriptTimeout",{"ms":35000}] 12:38:35 INFO - PROCESS | 3740 | 1464377915906 Marionette TRACE conn5 <- [1,2822,null,{}] 12:38:35 INFO - PROCESS | 3740 | 1464377915912 Marionette TRACE conn5 -> [0,2823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:38:36 INFO - PROCESS | 3740 | 1464377916008 Marionette TRACE conn5 <- [1,2823,null,{"value":null}] 12:38:36 INFO - PROCESS | 3740 | 1464377916145 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\", \"518d4023-cf08-4df0-a07a-6b3da5d0c4d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:38:36 INFO - PROCESS | 3740 | ++DOCSHELL 0CA38000 == 26 [pid = 3740] [id = 715] 12:38:36 INFO - PROCESS | 3740 | ++DOMWINDOW == 80 (0CA38400) [pid = 3740] [serial = 2145] [outer = 00000000] 12:38:36 INFO - PROCESS | 3740 | ++DOMWINDOW == 81 (0CAC6800) [pid = 3740] [serial = 2146] [outer = 0CA38400] 12:38:36 INFO - PROCESS | 3740 | 1464377916195 Marionette DEBUG loaded listener.js 12:38:36 INFO - PROCESS | 3740 | ++DOMWINDOW == 82 (0CB31C00) [pid = 3740] [serial = 2147] [outer = 0CA38400] 12:38:36 INFO - PROCESS | 3740 | 1464377916592 Marionette TRACE conn5 <- [1,2824,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 12:38:36 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 12:38:36 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 731ms 12:38:36 INFO - PROCESS | 3740 | 1464377916634 Marionette TRACE conn5 -> [0,2825,"getWindowHandle",null] 12:38:36 INFO - PROCESS | 3740 | 1464377916640 Marionette TRACE conn5 <- [1,2825,null,{"value":"13"}] 12:38:36 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 12:38:36 INFO - PROCESS | 3740 | 1464377916647 Marionette TRACE conn5 -> [0,2826,"setScriptTimeout",{"ms":35000}] 12:38:36 INFO - PROCESS | 3740 | 1464377916650 Marionette TRACE conn5 <- [1,2826,null,{}] 12:38:36 INFO - PROCESS | 3740 | 1464377916654 Marionette TRACE conn5 -> [0,2827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:38:36 INFO - PROCESS | 3740 | 1464377916745 Marionette TRACE conn5 <- [1,2827,null,{"value":null}] 12:38:36 INFO - PROCESS | 3740 | 1464377916753 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\", \"518d4023-cf08-4df0-a07a-6b3da5d0c4d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:38:36 INFO - PROCESS | 3740 | ++DOCSHELL 0CB3FC00 == 27 [pid = 3740] [id = 716] 12:38:36 INFO - PROCESS | 3740 | ++DOMWINDOW == 83 (0CB96400) [pid = 3740] [serial = 2148] [outer = 00000000] 12:38:36 INFO - PROCESS | 3740 | ++DOMWINDOW == 84 (0FFF5800) [pid = 3740] [serial = 2149] [outer = 0CB96400] 12:38:36 INFO - PROCESS | 3740 | 1464377916799 Marionette DEBUG loaded listener.js 12:38:36 INFO - PROCESS | 3740 | ++DOMWINDOW == 85 (1052C400) [pid = 3740] [serial = 2150] [outer = 0CB96400] 12:38:37 INFO - PROCESS | 3740 | 1464377917268 Marionette TRACE conn5 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrap.html",0,null,null,[["rotate() wraps large positive values correctly",0,null,null]]]}] 12:38:37 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 12:38:37 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 671ms 12:38:37 INFO - PROCESS | 3740 | 1464377917318 Marionette TRACE conn5 -> [0,2829,"getWindowHandle",null] 12:38:37 INFO - PROCESS | 3740 | 1464377917321 Marionette TRACE conn5 <- [1,2829,null,{"value":"13"}] 12:38:37 INFO - PROCESS | 3740 | 1464377917325 Marionette TRACE conn5 -> [0,2830,"setScriptTimeout",{"ms":35000}] 12:38:37 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 12:38:37 INFO - PROCESS | 3740 | 1464377917328 Marionette TRACE conn5 <- [1,2830,null,{}] 12:38:37 INFO - PROCESS | 3740 | 1464377917339 Marionette TRACE conn5 -> [0,2831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:38:37 INFO - PROCESS | 3740 | 1464377917459 Marionette TRACE conn5 <- [1,2831,null,{"value":null}] 12:38:37 INFO - PROCESS | 3740 | 1464377917471 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\", \"518d4023-cf08-4df0-a07a-6b3da5d0c4d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:38:37 INFO - PROCESS | 3740 | ++DOCSHELL 10B41400 == 28 [pid = 3740] [id = 717] 12:38:37 INFO - PROCESS | 3740 | ++DOMWINDOW == 86 (10B42800) [pid = 3740] [serial = 2151] [outer = 00000000] 12:38:37 INFO - PROCESS | 3740 | ++DOMWINDOW == 87 (10B48400) [pid = 3740] [serial = 2152] [outer = 10B42800] 12:38:37 INFO - PROCESS | 3740 | 1464377917522 Marionette DEBUG loaded listener.js 12:38:37 INFO - PROCESS | 3740 | ++DOMWINDOW == 88 (10B82000) [pid = 3740] [serial = 2153] [outer = 10B42800] 12:38:38 INFO - PROCESS | 3740 | 1464377918004 Marionette TRACE conn5 <- [1,2832,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html",0,null,null,[["rotate() wraps large negative values correctly",0,null,null]]]}] 12:38:38 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 12:38:38 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 730ms 12:38:38 INFO - PROCESS | 3740 | 1464377918058 Marionette TRACE conn5 -> [0,2833,"getWindowHandle",null] 12:38:38 INFO - PROCESS | 3740 | 1464377918061 Marionette TRACE conn5 <- [1,2833,null,{"value":"13"}] 12:38:38 INFO - PROCESS | 3740 | 1464377918064 Marionette TRACE conn5 -> [0,2834,"setScriptTimeout",{"ms":35000}] 12:38:38 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 12:38:38 INFO - PROCESS | 3740 | 1464377918066 Marionette TRACE conn5 <- [1,2834,null,{}] 12:38:38 INFO - PROCESS | 3740 | 1464377918069 Marionette TRACE conn5 -> [0,2835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:38:38 INFO - PROCESS | 3740 | 1464377918157 Marionette TRACE conn5 <- [1,2835,null,{"value":null}] 12:38:38 INFO - PROCESS | 3740 | 1464377918165 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\", \"518d4023-cf08-4df0-a07a-6b3da5d0c4d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:38:38 INFO - PROCESS | 3740 | ++DOCSHELL 0CB3C400 == 29 [pid = 3740] [id = 718] 12:38:38 INFO - PROCESS | 3740 | ++DOMWINDOW == 89 (10BCCC00) [pid = 3740] [serial = 2154] [outer = 00000000] 12:38:38 INFO - PROCESS | 3740 | ++DOMWINDOW == 90 (11702800) [pid = 3740] [serial = 2155] [outer = 10BCCC00] 12:38:38 INFO - PROCESS | 3740 | 1464377918221 Marionette DEBUG loaded listener.js 12:38:38 INFO - PROCESS | 3740 | ++DOMWINDOW == 91 (14786C00) [pid = 3740] [serial = 2156] [outer = 10BCCC00] 12:38:38 INFO - PROCESS | 3740 | 1464377918666 Marionette TRACE conn5 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.zero.html",0,null,null,[["rotate() by 0 does nothing",0,null,null]]]}] 12:38:38 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 12:38:38 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 630ms 12:38:38 INFO - PROCESS | 3740 | 1464377918701 Marionette TRACE conn5 -> [0,2837,"getWindowHandle",null] 12:38:38 INFO - PROCESS | 3740 | 1464377918704 Marionette TRACE conn5 <- [1,2837,null,{"value":"13"}] 12:38:38 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 12:38:38 INFO - PROCESS | 3740 | 1464377918707 Marionette TRACE conn5 -> [0,2838,"setScriptTimeout",{"ms":35000}] 12:38:38 INFO - PROCESS | 3740 | 1464377918708 Marionette TRACE conn5 <- [1,2838,null,{}] 12:38:38 INFO - PROCESS | 3740 | 1464377918712 Marionette TRACE conn5 -> [0,2839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:38:38 INFO - PROCESS | 3740 | 1464377918790 Marionette TRACE conn5 <- [1,2839,null,{"value":null}] 12:38:38 INFO - PROCESS | 3740 | 1464377918798 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\", \"518d4023-cf08-4df0-a07a-6b3da5d0c4d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:38:38 INFO - PROCESS | 3740 | ++DOCSHELL 148E9800 == 30 [pid = 3740] [id = 719] 12:38:38 INFO - PROCESS | 3740 | ++DOMWINDOW == 92 (148EA000) [pid = 3740] [serial = 2157] [outer = 00000000] 12:38:38 INFO - PROCESS | 3740 | ++DOMWINDOW == 93 (14938400) [pid = 3740] [serial = 2158] [outer = 148EA000] 12:38:38 INFO - PROCESS | 3740 | 1464377918844 Marionette DEBUG loaded listener.js 12:38:38 INFO - PROCESS | 3740 | ++DOMWINDOW == 94 (14940000) [pid = 3740] [serial = 2159] [outer = 148EA000] 12:38:39 INFO - PROCESS | 3740 | 1464377919311 Marionette TRACE conn5 <- [1,2840,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 12:38:39 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 12:38:39 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 670ms 12:38:39 INFO - PROCESS | 3740 | 1464377919378 Marionette TRACE conn5 -> [0,2841,"getWindowHandle",null] 12:38:39 INFO - PROCESS | 3740 | 1464377919380 Marionette TRACE conn5 <- [1,2841,null,{"value":"13"}] 12:38:39 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 12:38:39 INFO - PROCESS | 3740 | 1464377919383 Marionette TRACE conn5 -> [0,2842,"setScriptTimeout",{"ms":35000}] 12:38:39 INFO - PROCESS | 3740 | 1464377919385 Marionette TRACE conn5 <- [1,2842,null,{}] 12:38:39 INFO - PROCESS | 3740 | 1464377919389 Marionette TRACE conn5 -> [0,2843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:38:39 INFO - PROCESS | 3740 | 1464377919508 Marionette TRACE conn5 <- [1,2843,null,{"value":null}] 12:38:39 INFO - PROCESS | 3740 | 1464377919522 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\", \"518d4023-cf08-4df0-a07a-6b3da5d0c4d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:38:39 INFO - PROCESS | 3740 | ++DOCSHELL 14A58400 == 31 [pid = 3740] [id = 720] 12:38:39 INFO - PROCESS | 3740 | ++DOMWINDOW == 95 (14A5D800) [pid = 3740] [serial = 2160] [outer = 00000000] 12:38:39 INFO - PROCESS | 3740 | ++DOMWINDOW == 96 (14C7A800) [pid = 3740] [serial = 2161] [outer = 14A5D800] 12:38:39 INFO - PROCESS | 3740 | 1464377919569 Marionette DEBUG loaded listener.js 12:38:39 INFO - PROCESS | 3740 | ++DOMWINDOW == 97 (14FCF400) [pid = 3740] [serial = 2162] [outer = 14A5D800] 12:38:40 INFO - PROCESS | 3740 | 1464377920018 Marionette TRACE conn5 <- [1,2844,null,{"value":["/2dcontext/transformations/2d.transformation.scale.large.html",0,null,null,[["scale() with large scale factors works",0,null,null]]]}] 12:38:40 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 12:38:40 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 670ms 12:38:40 INFO - PROCESS | 3740 | 1464377920054 Marionette TRACE conn5 -> [0,2845,"getWindowHandle",null] 12:38:40 INFO - PROCESS | 3740 | 1464377920056 Marionette TRACE conn5 <- [1,2845,null,{"value":"13"}] 12:38:40 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 12:38:40 INFO - PROCESS | 3740 | 1464377920059 Marionette TRACE conn5 -> [0,2846,"setScriptTimeout",{"ms":35000}] 12:38:40 INFO - PROCESS | 3740 | 1464377920061 Marionette TRACE conn5 <- [1,2846,null,{}] 12:38:40 INFO - PROCESS | 3740 | 1464377920064 Marionette TRACE conn5 -> [0,2847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:38:40 INFO - PROCESS | 3740 | 1464377920141 Marionette TRACE conn5 <- [1,2847,null,{"value":null}] 12:38:40 INFO - PROCESS | 3740 | 1464377920178 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\", \"518d4023-cf08-4df0-a07a-6b3da5d0c4d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:38:40 INFO - PROCESS | 3740 | ++DOCSHELL 14FDD400 == 32 [pid = 3740] [id = 721] 12:38:40 INFO - PROCESS | 3740 | ++DOMWINDOW == 98 (15097800) [pid = 3740] [serial = 2163] [outer = 00000000] 12:38:40 INFO - PROCESS | 3740 | ++DOMWINDOW == 99 (1520DC00) [pid = 3740] [serial = 2164] [outer = 15097800] 12:38:40 INFO - PROCESS | 3740 | 1464377920224 Marionette DEBUG loaded listener.js 12:38:40 INFO - PROCESS | 3740 | ++DOMWINDOW == 100 (1520F400) [pid = 3740] [serial = 2165] [outer = 15097800] 12:38:40 INFO - PROCESS | 3740 | 1464377920674 Marionette TRACE conn5 <- [1,2848,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 12:38:40 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 12:38:40 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 670ms 12:38:40 INFO - PROCESS | 3740 | 1464377920730 Marionette TRACE conn5 -> [0,2849,"getWindowHandle",null] 12:38:40 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 12:38:40 INFO - PROCESS | 3740 | 1464377920744 Marionette TRACE conn5 <- [1,2849,null,{"value":"13"}] 12:38:40 INFO - PROCESS | 3740 | 1464377920747 Marionette TRACE conn5 -> [0,2850,"setScriptTimeout",{"ms":35000}] 12:38:40 INFO - PROCESS | 3740 | 1464377920749 Marionette TRACE conn5 <- [1,2850,null,{}] 12:38:40 INFO - PROCESS | 3740 | 1464377920752 Marionette TRACE conn5 -> [0,2851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:38:40 INFO - PROCESS | 3740 | 1464377920830 Marionette TRACE conn5 <- [1,2851,null,{"value":null}] 12:38:40 INFO - PROCESS | 3740 | 1464377920836 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\", \"518d4023-cf08-4df0-a07a-6b3da5d0c4d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:38:40 INFO - PROCESS | 3740 | ++DOCSHELL 15207C00 == 33 [pid = 3740] [id = 722] 12:38:40 INFO - PROCESS | 3740 | ++DOMWINDOW == 101 (15275000) [pid = 3740] [serial = 2166] [outer = 00000000] 12:38:40 INFO - PROCESS | 3740 | ++DOMWINDOW == 102 (15309400) [pid = 3740] [serial = 2167] [outer = 15275000] 12:38:40 INFO - PROCESS | 3740 | 1464377920881 Marionette DEBUG loaded listener.js 12:38:40 INFO - PROCESS | 3740 | ++DOMWINDOW == 103 (15280400) [pid = 3740] [serial = 2168] [outer = 15275000] 12:38:41 INFO - PROCESS | 3740 | 1464377921358 Marionette TRACE conn5 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.negative.html",0,null,null,[["scale() with negative scale factors works",0,null,null]]]}] 12:38:41 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 12:38:41 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 670ms 12:38:41 INFO - PROCESS | 3740 | 1464377921421 Marionette TRACE conn5 -> [0,2853,"getWindowHandle",null] 12:38:41 INFO - PROCESS | 3740 | 1464377921423 Marionette TRACE conn5 <- [1,2853,null,{"value":"13"}] 12:38:41 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 12:38:41 INFO - PROCESS | 3740 | 1464377921432 Marionette TRACE conn5 -> [0,2854,"setScriptTimeout",{"ms":35000}] 12:38:41 INFO - PROCESS | 3740 | 1464377921434 Marionette TRACE conn5 <- [1,2854,null,{}] 12:38:41 INFO - PROCESS | 3740 | 1464377921437 Marionette TRACE conn5 -> [0,2855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:38:41 INFO - PROCESS | 3740 | 1464377921578 Marionette TRACE conn5 <- [1,2855,null,{"value":null}] 12:38:41 INFO - PROCESS | 3740 | 1464377921650 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\", \"518d4023-cf08-4df0-a07a-6b3da5d0c4d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:38:41 INFO - PROCESS | 3740 | ++DOCSHELL 10B40C00 == 34 [pid = 3740] [id = 723] 12:38:41 INFO - PROCESS | 3740 | ++DOMWINDOW == 104 (15EEC000) [pid = 3740] [serial = 2169] [outer = 00000000] 12:38:41 INFO - PROCESS | 3740 | ++DOMWINDOW == 105 (16EA4800) [pid = 3740] [serial = 2170] [outer = 15EEC000] 12:38:41 INFO - PROCESS | 3740 | 1464377921695 Marionette DEBUG loaded listener.js 12:38:41 INFO - PROCESS | 3740 | ++DOMWINDOW == 106 (16EA4C00) [pid = 3740] [serial = 2171] [outer = 15EEC000] 12:38:42 INFO - PROCESS | 3740 | 1464377922120 Marionette TRACE conn5 <- [1,2856,null,{"value":["/2dcontext/transformations/2d.transformation.scale.nonfinite.html",0,null,null,[["scale() with Infinity/NaN is ignored",0,null,null]]]}] 12:38:42 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 12:38:42 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 730ms 12:38:42 INFO - PROCESS | 3740 | 1464377922166 Marionette TRACE conn5 -> [0,2857,"getWindowHandle",null] 12:38:42 INFO - PROCESS | 3740 | 1464377922168 Marionette TRACE conn5 <- [1,2857,null,{"value":"13"}] 12:38:42 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 12:38:42 INFO - PROCESS | 3740 | 1464377922172 Marionette TRACE conn5 -> [0,2858,"setScriptTimeout",{"ms":35000}] 12:38:42 INFO - PROCESS | 3740 | 1464377922173 Marionette TRACE conn5 <- [1,2858,null,{}] 12:38:42 INFO - PROCESS | 3740 | 1464377922177 Marionette TRACE conn5 -> [0,2859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:38:42 INFO - PROCESS | 3740 | 1464377922301 Marionette TRACE conn5 <- [1,2859,null,{"value":null}] 12:38:42 INFO - PROCESS | 3740 | 1464377922308 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\", \"518d4023-cf08-4df0-a07a-6b3da5d0c4d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:38:42 INFO - PROCESS | 3740 | ++DOCSHELL 16EB0000 == 35 [pid = 3740] [id = 724] 12:38:42 INFO - PROCESS | 3740 | ++DOMWINDOW == 107 (16EE1400) [pid = 3740] [serial = 2172] [outer = 00000000] 12:38:42 INFO - PROCESS | 3740 | ++DOMWINDOW == 108 (17E9DC00) [pid = 3740] [serial = 2173] [outer = 16EE1400] 12:38:42 INFO - PROCESS | 3740 | 1464377922352 Marionette DEBUG loaded listener.js 12:38:42 INFO - PROCESS | 3740 | ++DOMWINDOW == 109 (18304000) [pid = 3740] [serial = 2174] [outer = 16EE1400] 12:38:42 INFO - PROCESS | 3740 | 1464377922848 Marionette TRACE conn5 <- [1,2860,null,{"value":["/2dcontext/transformations/2d.transformation.scale.zero.html",0,null,null,[["scale() with a scale factor of zero works",0,null,null]]]}] 12:38:42 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 12:38:42 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 730ms 12:38:42 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 12:38:42 INFO - PROCESS | 3740 | 1464377922902 Marionette TRACE conn5 -> [0,2861,"getWindowHandle",null] 12:38:42 INFO - PROCESS | 3740 | 1464377922904 Marionette TRACE conn5 <- [1,2861,null,{"value":"13"}] 12:38:42 INFO - PROCESS | 3740 | 1464377922943 Marionette TRACE conn5 -> [0,2862,"setScriptTimeout",{"ms":35000}] 12:38:42 INFO - PROCESS | 3740 | 1464377922946 Marionette TRACE conn5 <- [1,2862,null,{}] 12:38:42 INFO - PROCESS | 3740 | 1464377922973 Marionette TRACE conn5 -> [0,2863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:38:43 INFO - PROCESS | 3740 | 1464377923485 Marionette TRACE conn5 <- [1,2863,null,{"value":null}] 12:38:43 INFO - PROCESS | 3740 | --DOMWINDOW == 108 (14942C00) [pid = 3740] [serial = 2055] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 12:38:43 INFO - PROCESS | 3740 | --DOMWINDOW == 107 (198F8000) [pid = 3740] [serial = 2061] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 12:38:43 INFO - PROCESS | 3740 | --DOMWINDOW == 106 (0CAC4000) [pid = 3740] [serial = 2052] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 12:38:43 INFO - PROCESS | 3740 | --DOMWINDOW == 105 (15325000) [pid = 3740] [serial = 2022] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 12:38:43 INFO - PROCESS | 3740 | --DOMWINDOW == 104 (0FF0C800) [pid = 3740] [serial = 2067] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 12:38:43 INFO - PROCESS | 3740 | --DOMWINDOW == 103 (17EC3C00) [pid = 3740] [serial = 2058] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 12:38:43 INFO - PROCESS | 3740 | --DOMWINDOW == 102 (1A229800) [pid = 3740] [serial = 2064] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 12:38:43 INFO - PROCESS | 3740 | --DOMWINDOW == 101 (18F80000) [pid = 3740] [serial = 2127] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 12:38:43 INFO - PROCESS | 3740 | --DOMWINDOW == 100 (198F9C00) [pid = 3740] [serial = 2130] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 12:38:43 INFO - PROCESS | 3740 | --DOMWINDOW == 99 (10B84000) [pid = 3740] [serial = 2136] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 12:38:43 INFO - PROCESS | 3740 | --DOMWINDOW == 98 (1A22E400) [pid = 3740] [serial = 2133] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 12:38:43 INFO - PROCESS | 3740 | --DOMWINDOW == 97 (1A635800) [pid = 3740] [serial = 2139] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 12:38:43 INFO - PROCESS | 3740 | --DOMWINDOW == 96 (15304C00) [pid = 3740] [serial = 2100] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 12:38:43 INFO - PROCESS | 3740 | --DOMWINDOW == 95 (10B3E400) [pid = 3740] [serial = 2097] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 12:38:43 INFO - PROCESS | 3740 | --DOMWINDOW == 94 (1A639800) [pid = 3740] [serial = 2094] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 12:38:43 INFO - PROCESS | 3740 | --DOMWINDOW == 93 (16EA5C00) [pid = 3740] [serial = 2124] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 12:38:43 INFO - PROCESS | 3740 | --DOMWINDOW == 92 (15276400) [pid = 3740] [serial = 2121] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 12:38:43 INFO - PROCESS | 3740 | --DOMWINDOW == 91 (148E4800) [pid = 3740] [serial = 2118] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 12:38:43 INFO - PROCESS | 3740 | --DOMWINDOW == 90 (09DD3000) [pid = 3740] [serial = 2115] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 12:38:43 INFO - PROCESS | 3740 | --DOMWINDOW == 89 (08B80800) [pid = 3740] [serial = 2112] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 12:38:43 INFO - PROCESS | 3740 | --DOMWINDOW == 88 (1C16EC00) [pid = 3740] [serial = 2109] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 12:38:43 INFO - PROCESS | 3740 | --DOMWINDOW == 87 (1B8B8000) [pid = 3740] [serial = 2106] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 12:38:43 INFO - PROCESS | 3740 | --DOMWINDOW == 86 (1A76B800) [pid = 3740] [serial = 2103] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 12:38:43 INFO - PROCESS | 3740 | 1464377923565 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\", \"518d4023-cf08-4df0-a07a-6b3da5d0c4d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:38:43 INFO - PROCESS | 3740 | ++DOCSHELL 09DD2C00 == 36 [pid = 3740] [id = 725] 12:38:43 INFO - PROCESS | 3740 | ++DOMWINDOW == 87 (09DD3000) [pid = 3740] [serial = 2175] [outer = 00000000] 12:38:43 INFO - PROCESS | 3740 | ++DOMWINDOW == 88 (0FF0C800) [pid = 3740] [serial = 2176] [outer = 09DD3000] 12:38:43 INFO - PROCESS | 3740 | 1464377923620 Marionette DEBUG loaded listener.js 12:38:43 INFO - PROCESS | 3740 | ++DOMWINDOW == 89 (148E7C00) [pid = 3740] [serial = 2177] [outer = 09DD3000] 12:38:43 INFO - PROCESS | 3740 | 1464377923987 Marionette TRACE conn5 <- [1,2864,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.multiple.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.multiple",0,null,null]]]}] 12:38:44 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 12:38:44 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 1130ms 12:38:44 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 12:38:44 INFO - PROCESS | 3740 | 1464377924038 Marionette TRACE conn5 -> [0,2865,"getWindowHandle",null] 12:38:44 INFO - PROCESS | 3740 | 1464377924040 Marionette TRACE conn5 <- [1,2865,null,{"value":"13"}] 12:38:44 INFO - PROCESS | 3740 | 1464377924043 Marionette TRACE conn5 -> [0,2866,"setScriptTimeout",{"ms":35000}] 12:38:44 INFO - PROCESS | 3740 | 1464377924045 Marionette TRACE conn5 <- [1,2866,null,{}] 12:38:44 INFO - PROCESS | 3740 | 1464377924048 Marionette TRACE conn5 -> [0,2867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:38:44 INFO - PROCESS | 3740 | 1464377924129 Marionette TRACE conn5 <- [1,2867,null,{"value":null}] 12:38:44 INFO - PROCESS | 3740 | 1464377924136 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\", \"518d4023-cf08-4df0-a07a-6b3da5d0c4d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:38:44 INFO - PROCESS | 3740 | ++DOCSHELL 149EA000 == 37 [pid = 3740] [id = 726] 12:38:44 INFO - PROCESS | 3740 | ++DOMWINDOW == 90 (149EDC00) [pid = 3740] [serial = 2178] [outer = 00000000] 12:38:44 INFO - PROCESS | 3740 | ++DOMWINDOW == 91 (17ECD800) [pid = 3740] [serial = 2179] [outer = 149EDC00] 12:38:44 INFO - PROCESS | 3740 | 1464377924180 Marionette DEBUG loaded listener.js 12:38:44 INFO - PROCESS | 3740 | ++DOMWINDOW == 92 (18F80800) [pid = 3740] [serial = 2180] [outer = 149EDC00] 12:38:44 INFO - PROCESS | 3740 | 1464377924606 Marionette TRACE conn5 <- [1,2868,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html",0,null,null,[["setTransform() with Infinity/NaN is ignored",0,null,null]]]}] 12:38:44 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 12:38:44 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 570ms 12:38:44 INFO - PROCESS | 3740 | 1464377924618 Marionette TRACE conn5 -> [0,2869,"getWindowHandle",null] 12:38:44 INFO - PROCESS | 3740 | 1464377924621 Marionette TRACE conn5 <- [1,2869,null,{"value":"13"}] 12:38:44 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 12:38:44 INFO - PROCESS | 3740 | 1464377924639 Marionette TRACE conn5 -> [0,2870,"setScriptTimeout",{"ms":35000}] 12:38:44 INFO - PROCESS | 3740 | 1464377924641 Marionette TRACE conn5 <- [1,2870,null,{}] 12:38:44 INFO - PROCESS | 3740 | 1464377924659 Marionette TRACE conn5 -> [0,2871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:38:44 INFO - PROCESS | 3740 | 1464377924739 Marionette TRACE conn5 <- [1,2871,null,{"value":null}] 12:38:44 INFO - PROCESS | 3740 | 1464377924745 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\", \"518d4023-cf08-4df0-a07a-6b3da5d0c4d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:38:44 INFO - PROCESS | 3740 | ++DOCSHELL 18F83C00 == 38 [pid = 3740] [id = 727] 12:38:44 INFO - PROCESS | 3740 | ++DOMWINDOW == 93 (18FC9000) [pid = 3740] [serial = 2181] [outer = 00000000] 12:38:44 INFO - PROCESS | 3740 | ++DOMWINDOW == 94 (1496F400) [pid = 3740] [serial = 2182] [outer = 18FC9000] 12:38:44 INFO - PROCESS | 3740 | 1464377924789 Marionette DEBUG loaded listener.js 12:38:44 INFO - PROCESS | 3740 | ++DOMWINDOW == 95 (191AF000) [pid = 3740] [serial = 2183] [outer = 18FC9000] 12:38:45 INFO - PROCESS | 3740 | 1464377925257 Marionette TRACE conn5 <- [1,2872,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.skewed.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.skewed",0,null,null]]]}] 12:38:45 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 12:38:45 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 690ms 12:38:45 INFO - PROCESS | 3740 | 1464377925320 Marionette TRACE conn5 -> [0,2873,"getWindowHandle",null] 12:38:45 INFO - PROCESS | 3740 | 1464377925322 Marionette TRACE conn5 <- [1,2873,null,{"value":"13"}] 12:38:45 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 12:38:45 INFO - PROCESS | 3740 | 1464377925325 Marionette TRACE conn5 -> [0,2874,"setScriptTimeout",{"ms":35000}] 12:38:45 INFO - PROCESS | 3740 | 1464377925326 Marionette TRACE conn5 <- [1,2874,null,{}] 12:38:45 INFO - PROCESS | 3740 | 1464377925330 Marionette TRACE conn5 -> [0,2875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:38:45 INFO - PROCESS | 3740 | 1464377925410 Marionette TRACE conn5 <- [1,2875,null,{"value":null}] 12:38:45 INFO - PROCESS | 3740 | 1464377925419 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\", \"518d4023-cf08-4df0-a07a-6b3da5d0c4d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:38:45 INFO - PROCESS | 3740 | ++DOCSHELL 191B0C00 == 39 [pid = 3740] [id = 728] 12:38:45 INFO - PROCESS | 3740 | ++DOMWINDOW == 96 (191B2400) [pid = 3740] [serial = 2184] [outer = 00000000] 12:38:45 INFO - PROCESS | 3740 | ++DOMWINDOW == 97 (1947F000) [pid = 3740] [serial = 2185] [outer = 191B2400] 12:38:45 INFO - PROCESS | 3740 | 1464377925463 Marionette DEBUG loaded listener.js 12:38:45 INFO - PROCESS | 3740 | ++DOMWINDOW == 98 (1983BC00) [pid = 3740] [serial = 2186] [outer = 191B2400] 12:38:46 INFO - PROCESS | 3740 | 1464377926333 Marionette TRACE conn5 <- [1,2876,null,{"value":["/2dcontext/transformations/2d.transformation.transform.identity.html",0,null,null,[["transform() with the identity matrix does nothing",0,null,null]]]}] 12:38:46 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 12:38:46 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 1077ms 12:38:46 INFO - PROCESS | 3740 | 1464377926402 Marionette TRACE conn5 -> [0,2877,"getWindowHandle",null] 12:38:46 INFO - PROCESS | 3740 | 1464377926406 Marionette TRACE conn5 <- [1,2877,null,{"value":"13"}] 12:38:46 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 12:38:46 INFO - PROCESS | 3740 | 1464377926411 Marionette TRACE conn5 -> [0,2878,"setScriptTimeout",{"ms":35000}] 12:38:46 INFO - PROCESS | 3740 | 1464377926414 Marionette TRACE conn5 <- [1,2878,null,{}] 12:38:46 INFO - PROCESS | 3740 | 1464377926420 Marionette TRACE conn5 -> [0,2879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:38:46 INFO - PROCESS | 3740 | 1464377926540 Marionette TRACE conn5 <- [1,2879,null,{"value":null}] 12:38:46 INFO - PROCESS | 3740 | 1464377926681 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\", \"518d4023-cf08-4df0-a07a-6b3da5d0c4d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:38:46 INFO - PROCESS | 3740 | ++DOCSHELL 0CB34400 == 40 [pid = 3740] [id = 729] 12:38:46 INFO - PROCESS | 3740 | ++DOMWINDOW == 99 (0CB3DC00) [pid = 3740] [serial = 2187] [outer = 00000000] 12:38:46 INFO - PROCESS | 3740 | ++DOMWINDOW == 100 (10532400) [pid = 3740] [serial = 2188] [outer = 0CB3DC00] 12:38:46 INFO - PROCESS | 3740 | 1464377926738 Marionette DEBUG loaded listener.js 12:38:46 INFO - PROCESS | 3740 | ++DOMWINDOW == 101 (10553C00) [pid = 3740] [serial = 2189] [outer = 0CB3DC00] 12:38:47 INFO - PROCESS | 3740 | 1464377927404 Marionette TRACE conn5 <- [1,2880,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 12:38:47 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 12:38:47 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 1078ms 12:38:47 INFO - PROCESS | 3740 | 1464377927514 Marionette TRACE conn5 -> [0,2881,"getWindowHandle",null] 12:38:47 INFO - PROCESS | 3740 | 1464377927520 Marionette TRACE conn5 <- [1,2881,null,{"value":"13"}] 12:38:47 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 12:38:47 INFO - PROCESS | 3740 | 1464377927528 Marionette TRACE conn5 -> [0,2882,"setScriptTimeout",{"ms":35000}] 12:38:47 INFO - PROCESS | 3740 | 1464377927531 Marionette TRACE conn5 <- [1,2882,null,{}] 12:38:47 INFO - PROCESS | 3740 | 1464377927535 Marionette TRACE conn5 -> [0,2883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:38:47 INFO - PROCESS | 3740 | 1464377927670 Marionette TRACE conn5 <- [1,2883,null,{"value":null}] 12:38:47 INFO - PROCESS | 3740 | 1464377927796 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\", \"518d4023-cf08-4df0-a07a-6b3da5d0c4d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:38:47 INFO - PROCESS | 3740 | ++DOCSHELL 10A45C00 == 41 [pid = 3740] [id = 730] 12:38:47 INFO - PROCESS | 3740 | ++DOMWINDOW == 102 (10BCDC00) [pid = 3740] [serial = 2190] [outer = 00000000] 12:38:47 INFO - PROCESS | 3740 | ++DOMWINDOW == 103 (14942400) [pid = 3740] [serial = 2191] [outer = 10BCDC00] 12:38:47 INFO - PROCESS | 3740 | 1464377927852 Marionette DEBUG loaded listener.js 12:38:47 INFO - PROCESS | 3740 | ++DOMWINDOW == 104 (14988400) [pid = 3740] [serial = 2192] [outer = 10BCDC00] 12:38:48 INFO - PROCESS | 3740 | 1464377928755 Marionette TRACE conn5 <- [1,2884,null,{"value":["/2dcontext/transformations/2d.transformation.transform.nonfinite.html",0,null,null,[["transform() with Infinity/NaN is ignored",0,null,null]]]}] 12:38:48 INFO - PROCESS | 3740 | --DOCSHELL 08B79800 == 40 [pid = 3740] [id = 608] 12:38:48 INFO - PROCESS | 3740 | --DOCSHELL 17E9E000 == 39 [pid = 3740] [id = 604] 12:38:48 INFO - PROCESS | 3740 | --DOCSHELL 14968800 == 38 [pid = 3740] [id = 606] 12:38:48 INFO - PROCESS | 3740 | --DOCSHELL 10B43400 == 37 [pid = 3740] [id = 603] 12:38:48 INFO - PROCESS | 3740 | --DOCSHELL 08C81400 == 36 [pid = 3740] [id = 605] 12:38:48 INFO - PROCESS | 3740 | --DOCSHELL 10B43C00 == 35 [pid = 3740] [id = 597] 12:38:48 INFO - PROCESS | 3740 | --DOCSHELL 0CB3C000 == 34 [pid = 3740] [id = 598] 12:38:48 INFO - PROCESS | 3740 | --DOCSHELL 15205000 == 33 [pid = 3740] [id = 601] 12:38:48 INFO - PROCESS | 3740 | --DOCSHELL 10555400 == 32 [pid = 3740] [id = 612] 12:38:48 INFO - PROCESS | 3740 | --DOCSHELL 0CB3D000 == 31 [pid = 3740] [id = 611] 12:38:48 INFO - PROCESS | 3740 | --DOCSHELL 1520B800 == 30 [pid = 3740] [id = 714] 12:38:48 INFO - PROCESS | 3740 | --DOMWINDOW == 103 (14FD2000) [pid = 3740] [serial = 2057] [outer = 00000000] [url = about:blank] 12:38:48 INFO - PROCESS | 3740 | --DOMWINDOW == 102 (19EAF000) [pid = 3740] [serial = 2063] [outer = 00000000] [url = about:blank] 12:38:48 INFO - PROCESS | 3740 | --DOMWINDOW == 101 (0FF5F000) [pid = 3740] [serial = 2054] [outer = 00000000] [url = about:blank] 12:38:48 INFO - PROCESS | 3740 | --DOMWINDOW == 100 (1C1CC400) [pid = 3740] [serial = 2024] [outer = 00000000] [url = about:blank] 12:38:48 INFO - PROCESS | 3740 | --DOMWINDOW == 99 (15EF5400) [pid = 3740] [serial = 2069] [outer = 00000000] [url = about:blank] 12:38:48 INFO - PROCESS | 3740 | --DOMWINDOW == 98 (18F78C00) [pid = 3740] [serial = 2060] [outer = 00000000] [url = about:blank] 12:38:48 INFO - PROCESS | 3740 | --DOMWINDOW == 97 (1A42D800) [pid = 3740] [serial = 2066] [outer = 00000000] [url = about:blank] 12:38:48 INFO - PROCESS | 3740 | --DOMWINDOW == 96 (1C8B2800) [pid = 3740] [serial = 2143] [outer = 00000000] [url = about:blank] 12:38:48 INFO - PROCESS | 3740 | --DOMWINDOW == 95 (191B3000) [pid = 3740] [serial = 2128] [outer = 00000000] [url = about:blank] 12:38:48 INFO - PROCESS | 3740 | --DOMWINDOW == 94 (19842000) [pid = 3740] [serial = 2129] [outer = 00000000] [url = about:blank] 12:38:48 INFO - PROCESS | 3740 | --DOMWINDOW == 93 (1A069000) [pid = 3740] [serial = 2131] [outer = 00000000] [url = about:blank] 12:38:48 INFO - PROCESS | 3740 | --DOMWINDOW == 92 (18FCF000) [pid = 3740] [serial = 2137] [outer = 00000000] [url = about:blank] 12:38:48 INFO - PROCESS | 3740 | --DOMWINDOW == 91 (1A632800) [pid = 3740] [serial = 2134] [outer = 00000000] [url = about:blank] 12:38:48 INFO - PROCESS | 3740 | --DOMWINDOW == 90 (1A76F000) [pid = 3740] [serial = 2140] [outer = 00000000] [url = about:blank] 12:38:48 INFO - PROCESS | 3740 | --DOMWINDOW == 89 (1A640C00) [pid = 3740] [serial = 2135] [outer = 00000000] [url = about:blank] 12:38:48 INFO - PROCESS | 3740 | --DOMWINDOW == 88 (17E04000) [pid = 3740] [serial = 2101] [outer = 00000000] [url = about:blank] 12:38:48 INFO - PROCESS | 3740 | --DOMWINDOW == 87 (14937000) [pid = 3740] [serial = 2099] [outer = 00000000] [url = about:blank] 12:38:48 INFO - PROCESS | 3740 | --DOMWINDOW == 86 (1170B400) [pid = 3740] [serial = 2098] [outer = 00000000] [url = about:blank] 12:38:48 INFO - PROCESS | 3740 | --DOMWINDOW == 85 (1A765400) [pid = 3740] [serial = 2096] [outer = 00000000] [url = about:blank] 12:38:48 INFO - PROCESS | 3740 | --DOMWINDOW == 84 (16EAE400) [pid = 3740] [serial = 2125] [outer = 00000000] [url = about:blank] 12:38:48 INFO - PROCESS | 3740 | --DOMWINDOW == 83 (1BACB800) [pid = 3740] [serial = 2141] [outer = 00000000] [url = about:blank] 12:38:48 INFO - PROCESS | 3740 | --DOMWINDOW == 82 (15319C00) [pid = 3740] [serial = 2122] [outer = 00000000] [url = about:blank] 12:38:48 INFO - PROCESS | 3740 | --DOMWINDOW == 81 (15E0B800) [pid = 3740] [serial = 2123] [outer = 00000000] [url = about:blank] 12:38:48 INFO - PROCESS | 3740 | --DOMWINDOW == 80 (1493B000) [pid = 3740] [serial = 2119] [outer = 00000000] [url = about:blank] 12:38:48 INFO - PROCESS | 3740 | --DOMWINDOW == 79 (14972400) [pid = 3740] [serial = 2120] [outer = 00000000] [url = about:blank] 12:38:48 INFO - PROCESS | 3740 | --DOMWINDOW == 78 (0CB37000) [pid = 3740] [serial = 2116] [outer = 00000000] [url = about:blank] 12:38:48 INFO - PROCESS | 3740 | --DOMWINDOW == 77 (1054F800) [pid = 3740] [serial = 2117] [outer = 00000000] [url = about:blank] 12:38:48 INFO - PROCESS | 3740 | --DOMWINDOW == 76 (10B7F800) [pid = 3740] [serial = 2114] [outer = 00000000] [url = about:blank] 12:38:48 INFO - PROCESS | 3740 | --DOMWINDOW == 75 (10573400) [pid = 3740] [serial = 2113] [outer = 00000000] [url = about:blank] 12:38:48 INFO - PROCESS | 3740 | --DOMWINDOW == 74 (1C187000) [pid = 3740] [serial = 2111] [outer = 00000000] [url = about:blank] 12:38:48 INFO - PROCESS | 3740 | --DOMWINDOW == 73 (1C184800) [pid = 3740] [serial = 2110] [outer = 00000000] [url = about:blank] 12:38:48 INFO - PROCESS | 3740 | --DOMWINDOW == 72 (1BACE800) [pid = 3740] [serial = 2108] [outer = 00000000] [url = about:blank] 12:38:48 INFO - PROCESS | 3740 | --DOMWINDOW == 71 (1B8BF000) [pid = 3740] [serial = 2107] [outer = 00000000] [url = about:blank] 12:38:48 INFO - PROCESS | 3740 | --DOMWINDOW == 70 (1B3D1800) [pid = 3740] [serial = 2105] [outer = 00000000] [url = about:blank] 12:38:48 INFO - PROCESS | 3740 | --DOMWINDOW == 69 (1A770000) [pid = 3740] [serial = 2104] [outer = 00000000] [url = about:blank] 12:38:48 INFO - PROCESS | 3740 | --DOMWINDOW == 68 (1874FC00) [pid = 3740] [serial = 2102] [outer = 00000000] [url = about:blank] 12:38:48 INFO - PROCESS | 3740 | --DOMWINDOW == 67 (1A42F000) [pid = 3740] [serial = 2138] [outer = 00000000] [url = about:blank] 12:38:48 INFO - PROCESS | 3740 | --DOMWINDOW == 66 (1A224000) [pid = 3740] [serial = 2132] [outer = 00000000] [url = about:blank] 12:38:48 INFO - PROCESS | 3740 | --DOMWINDOW == 65 (18308C00) [pid = 3740] [serial = 2126] [outer = 00000000] [url = about:blank] 12:38:48 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 12:38:48 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 1331ms 12:38:48 INFO - PROCESS | 3740 | 1464377928869 Marionette TRACE conn5 -> [0,2885,"getWindowHandle",null] 12:38:48 INFO - PROCESS | 3740 | 1464377928873 Marionette TRACE conn5 <- [1,2885,null,{"value":"13"}] 12:38:48 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 12:38:48 INFO - PROCESS | 3740 | 1464377928878 Marionette TRACE conn5 -> [0,2886,"setScriptTimeout",{"ms":35000}] 12:38:48 INFO - PROCESS | 3740 | 1464377928881 Marionette TRACE conn5 <- [1,2886,null,{}] 12:38:48 INFO - PROCESS | 3740 | 1464377928887 Marionette TRACE conn5 -> [0,2887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:38:48 INFO - PROCESS | 3740 | 1464377928985 Marionette TRACE conn5 <- [1,2887,null,{"value":null}] 12:38:49 INFO - PROCESS | 3740 | 1464377928993 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\", \"518d4023-cf08-4df0-a07a-6b3da5d0c4d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:38:49 INFO - PROCESS | 3740 | ++DOCSHELL 0CB9A400 == 31 [pid = 3740] [id = 731] 12:38:49 INFO - PROCESS | 3740 | ++DOMWINDOW == 66 (0CB9AC00) [pid = 3740] [serial = 2193] [outer = 00000000] 12:38:49 INFO - PROCESS | 3740 | ++DOMWINDOW == 67 (0FF03000) [pid = 3740] [serial = 2194] [outer = 0CB9AC00] 12:38:49 INFO - PROCESS | 3740 | 1464377929043 Marionette DEBUG loaded listener.js 12:38:49 INFO - PROCESS | 3740 | ++DOMWINDOW == 68 (10526800) [pid = 3740] [serial = 2195] [outer = 0CB9AC00] 12:38:49 INFO - PROCESS | 3740 | 1464377929585 Marionette TRACE conn5 <- [1,2888,null,{"value":["/2dcontext/transformations/2d.transformation.transform.skewed.html",0,null,null,[["transform() with skewy matrix transforms correctly",0,null,null]]]}] 12:38:49 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 12:38:49 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 730ms 12:38:49 INFO - PROCESS | 3740 | 1464377929611 Marionette TRACE conn5 -> [0,2889,"getWindowHandle",null] 12:38:49 INFO - PROCESS | 3740 | 1464377929617 Marionette TRACE conn5 <- [1,2889,null,{"value":"13"}] 12:38:49 INFO - PROCESS | 3740 | 1464377929622 Marionette TRACE conn5 -> [0,2890,"setScriptTimeout",{"ms":35000}] 12:38:49 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 12:38:49 INFO - PROCESS | 3740 | 1464377929625 Marionette TRACE conn5 <- [1,2890,null,{}] 12:38:49 INFO - PROCESS | 3740 | 1464377929629 Marionette TRACE conn5 -> [0,2891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:38:49 INFO - PROCESS | 3740 | 1464377929716 Marionette TRACE conn5 <- [1,2891,null,{"value":null}] 12:38:49 INFO - PROCESS | 3740 | 1464377929815 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\", \"518d4023-cf08-4df0-a07a-6b3da5d0c4d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:38:49 INFO - PROCESS | 3740 | ++DOCSHELL 10530000 == 32 [pid = 3740] [id = 732] 12:38:49 INFO - PROCESS | 3740 | ++DOMWINDOW == 69 (10577400) [pid = 3740] [serial = 2196] [outer = 00000000] 12:38:49 INFO - PROCESS | 3740 | ++DOMWINDOW == 70 (10B80000) [pid = 3740] [serial = 2197] [outer = 10577400] 12:38:49 INFO - PROCESS | 3740 | 1464377929862 Marionette DEBUG loaded listener.js 12:38:49 INFO - PROCESS | 3740 | ++DOMWINDOW == 71 (10B8B400) [pid = 3740] [serial = 2198] [outer = 10577400] 12:38:50 INFO - PROCESS | 3740 | 1464377930257 Marionette TRACE conn5 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 12:38:50 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 12:38:50 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 670ms 12:38:50 INFO - PROCESS | 3740 | 1464377930296 Marionette TRACE conn5 -> [0,2893,"getWindowHandle",null] 12:38:50 INFO - PROCESS | 3740 | 1464377930298 Marionette TRACE conn5 <- [1,2893,null,{"value":"13"}] 12:38:50 INFO - PROCESS | 3740 | 1464377930302 Marionette TRACE conn5 -> [0,2894,"setScriptTimeout",{"ms":35000}] 12:38:50 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 12:38:50 INFO - PROCESS | 3740 | 1464377930305 Marionette TRACE conn5 <- [1,2894,null,{}] 12:38:50 INFO - PROCESS | 3740 | 1464377930316 Marionette TRACE conn5 -> [0,2895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:38:50 INFO - PROCESS | 3740 | 1464377930434 Marionette TRACE conn5 <- [1,2895,null,{"value":null}] 12:38:50 INFO - PROCESS | 3740 | 1464377930453 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\", \"518d4023-cf08-4df0-a07a-6b3da5d0c4d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:38:50 INFO - PROCESS | 3740 | ++DOCSHELL 1493DC00 == 33 [pid = 3740] [id = 733] 12:38:50 INFO - PROCESS | 3740 | ++DOMWINDOW == 72 (1493E000) [pid = 3740] [serial = 2199] [outer = 00000000] 12:38:50 INFO - PROCESS | 3740 | ++DOMWINDOW == 73 (14967400) [pid = 3740] [serial = 2200] [outer = 1493E000] 12:38:50 INFO - PROCESS | 3740 | 1464377930501 Marionette DEBUG loaded listener.js 12:38:50 INFO - PROCESS | 3740 | ++DOMWINDOW == 74 (14975800) [pid = 3740] [serial = 2201] [outer = 1493E000] 12:38:50 INFO - PROCESS | 3740 | 1464377930955 Marionette TRACE conn5 <- [1,2896,null,{"value":["/2dcontext/transformations/2d.transformation.translate.nonfinite.html",0,null,null,[["translate() with Infinity/NaN is ignored",0,null,null]]]}] 12:38:50 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 12:38:50 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 670ms 12:38:50 INFO - PROCESS | 3740 | 1464377930985 Marionette TRACE conn5 -> [0,2897,"getWindowHandle",null] 12:38:50 INFO - PROCESS | 3740 | 1464377930987 Marionette TRACE conn5 <- [1,2897,null,{"value":"13"}] 12:38:50 INFO - PROCESS | 3740 | 1464377930991 Marionette TRACE conn5 -> [0,2898,"setScriptTimeout",{"ms":35000}] 12:38:50 INFO - PROCESS | 3740 | 1464377930992 Marionette TRACE conn5 <- [1,2898,null,{}] 12:38:50 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 12:38:51 INFO - PROCESS | 3740 | 1464377930996 Marionette TRACE conn5 -> [0,2899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:38:51 INFO - PROCESS | 3740 | 1464377931132 Marionette TRACE conn5 <- [1,2899,null,{"value":null}] 12:38:51 INFO - PROCESS | 3740 | 1464377931138 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\", \"518d4023-cf08-4df0-a07a-6b3da5d0c4d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:38:51 INFO - PROCESS | 3740 | ++DOCSHELL 14C31000 == 34 [pid = 3740] [id = 734] 12:38:51 INFO - PROCESS | 3740 | ++DOMWINDOW == 75 (14F36C00) [pid = 3740] [serial = 2202] [outer = 00000000] 12:38:51 INFO - PROCESS | 3740 | ++DOMWINDOW == 76 (15203000) [pid = 3740] [serial = 2203] [outer = 14F36C00] 12:38:51 INFO - PROCESS | 3740 | 1464377931183 Marionette DEBUG loaded listener.js 12:38:51 INFO - PROCESS | 3740 | ++DOMWINDOW == 77 (1520D800) [pid = 3740] [serial = 2204] [outer = 14F36C00] 12:38:51 INFO - PROCESS | 3740 | 1464377931679 Marionette TRACE conn5 <- [1,2900,null,{"value":["/DOMEvents/ClickFakeEvent.nondocument.html",0,null,null,[["Click event on an element not in the document",0,null,null],["Click event can be dispatched to an element that is not in the document.",0,null,null]]]}] 12:38:51 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 12:38:51 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 12:38:51 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 730ms 12:38:51 INFO - PROCESS | 3740 | 1464377931727 Marionette TRACE conn5 -> [0,2901,"getWindowHandle",null] 12:38:51 INFO - PROCESS | 3740 | 1464377931729 Marionette TRACE conn5 <- [1,2901,null,{"value":"13"}] 12:38:51 INFO - PROCESS | 3740 | 1464377931736 Marionette TRACE conn5 -> [0,2902,"setScriptTimeout",{"ms":35000}] 12:38:51 INFO - PROCESS | 3740 | 1464377931738 Marionette TRACE conn5 <- [1,2902,null,{}] 12:38:51 INFO - TEST-START | /DOMEvents/constructors.html 12:38:51 INFO - PROCESS | 3740 | 1464377931742 Marionette TRACE conn5 -> [0,2903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:38:51 INFO - PROCESS | 3740 | 1464377931883 Marionette TRACE conn5 <- [1,2903,null,{"value":null}] 12:38:51 INFO - PROCESS | 3740 | 1464377931906 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\", \"518d4023-cf08-4df0-a07a-6b3da5d0c4d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:38:51 INFO - PROCESS | 3740 | ++DOCSHELL 15272800 == 35 [pid = 3740] [id = 735] 12:38:51 INFO - PROCESS | 3740 | ++DOMWINDOW == 78 (15276400) [pid = 3740] [serial = 2205] [outer = 00000000] 12:38:51 INFO - PROCESS | 3740 | ++DOMWINDOW == 79 (15319C00) [pid = 3740] [serial = 2206] [outer = 15276400] 12:38:51 INFO - PROCESS | 3740 | 1464377931951 Marionette DEBUG loaded listener.js 12:38:52 INFO - PROCESS | 3740 | ++DOMWINDOW == 80 (15E08400) [pid = 3740] [serial = 2207] [outer = 15276400] 12:38:52 INFO - PROCESS | 3740 | 1464377932595 Marionette TRACE conn5 <- [1,2904,null,{"value":["/DOMEvents/constructors.html",0,null,null,[["Event constructor (no argument)",0,null,null],["Event constructor (undefined argument)",0,null,null],["Event constructor (null argument)",0,null,null],["Event constructor (empty argument)",0,null,null],["Event constructor (argument with default values)",0,null,null],["Event constructor (argument with non-default values)",0,null,null],["UIEvent constructor (no argument)",0,null,null],["UIEvent constructor (undefined argument)",0,null,null],["UIEvent constructor (null argument)",0,null,null],["UIEvent constructor (empty argument)",0,null,null],["UIEvent constructor (argument with default values)",0,null,null],["UIEvent constructor (argument with non-default values)",0,null,null],["FocusEvent constructor (no argument)",0,null,null],["FocusEvent constructor (undefined argument)",0,null,null],["FocusEvent constructor (null argument)",0,null,null],["FocusEvent constructor (empty argument)",0,null,null],["FocusEvent constructor (argument with default values)",0,null,null],["FocusEvent constructor (argument with non-default values)",0,null,null],["MouseEvent constructor (no argument)",0,null,null],["MouseEvent constructor (undefined argument)",0,null,null],["MouseEvent constructor (null argument)",0,null,null],["MouseEvent constructor (empty argument)",0,null,null],["MouseEvent constructor (argument with default values)",0,null,null],["MouseEvent constructor (argument with non-default values)",0,null,null],["WheelEvent constructor (no argument)",0,null,null],["WheelEvent constructor (undefined argument)",0,null,null],["WheelEvent constructor (null argument)",0,null,null],["WheelEvent constructor (empty argument)",0,null,null],["WheelEvent constructor (argument with default values)",0,null,null],["WheelEvent constructor (argument with non-default values)",0,null,null],["KeyboardEvent constructor (no argument)",0,null,null],["KeyboardEvent constructor (undefined argument)",0,null,null],["KeyboardEvent constructor (null argument)",0,null,null],["KeyboardEvent constructor (empty argument)",0,null,null],["KeyboardEvent constructor (argument with default values)",0,null,null],["KeyboardEvent constructor (argument with non-default values)",0,null,null],["CompositionEvent constructor (no argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:100:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:99:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (undefined argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:105:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:104:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (null argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:110:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:109:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (empty argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:115:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:114:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:125:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:119:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with non-default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:143:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:129:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["UIEvent constructor (view argument with wrong type)",0,null,null]]]}] 12:38:52 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 12:38:52 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 12:38:52 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 12:38:52 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 12:38:52 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 12:38:52 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 12:38:52 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 12:38:52 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 12:38:52 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 12:38:52 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 12:38:52 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 12:38:52 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 12:38:52 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 12:38:52 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 12:38:52 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 12:38:52 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 12:38:52 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 12:38:52 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 12:38:52 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 12:38:52 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 12:38:52 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 12:38:52 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 12:38:52 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 12:38:52 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 12:38:52 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 12:38:52 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 12:38:52 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 12:38:52 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 12:38:52 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 12:38:52 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 12:38:52 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 12:38:52 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 12:38:52 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 12:38:52 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 12:38:52 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 12:38:52 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 12:38:52 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 12:38:52 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 12:38:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:38:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:38:52 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 12:38:52 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 12:38:52 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 12:38:52 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 12:38:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:38:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:38:52 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 12:38:52 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 12:38:52 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 12:38:52 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 12:38:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:38:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:38:52 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 12:38:52 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 12:38:52 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 12:38:52 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 12:38:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:38:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:38:52 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 12:38:52 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 12:38:52 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 12:38:52 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 12:38:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:38:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:38:52 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 12:38:52 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 12:38:52 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 12:38:52 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 12:38:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:38:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:38:52 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 12:38:52 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 12:38:52 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 12:38:52 INFO - TEST-OK | /DOMEvents/constructors.html | took 976ms 12:38:52 INFO - PROCESS | 3740 | 1464377932719 Marionette TRACE conn5 -> [0,2905,"getWindowHandle",null] 12:38:52 INFO - PROCESS | 3740 | 1464377932721 Marionette TRACE conn5 <- [1,2905,null,{"value":"13"}] 12:38:52 INFO - PROCESS | 3740 | 1464377932724 Marionette TRACE conn5 -> [0,2906,"setScriptTimeout",{"ms":35000}] 12:38:52 INFO - TEST-START | /DOMEvents/event-phases-order.html 12:38:52 INFO - PROCESS | 3740 | 1464377932726 Marionette TRACE conn5 <- [1,2906,null,{}] 12:38:52 INFO - PROCESS | 3740 | 1464377932730 Marionette TRACE conn5 -> [0,2907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:38:52 INFO - PROCESS | 3740 | 1464377932876 Marionette TRACE conn5 <- [1,2907,null,{"value":null}] 12:38:52 INFO - PROCESS | 3740 | 1464377932937 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\", \"518d4023-cf08-4df0-a07a-6b3da5d0c4d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:38:52 INFO - PROCESS | 3740 | ++DOCSHELL 0CABDC00 == 36 [pid = 3740] [id = 736] 12:38:52 INFO - PROCESS | 3740 | ++DOMWINDOW == 81 (0CB3C800) [pid = 3740] [serial = 2208] [outer = 00000000] 12:38:52 INFO - PROCESS | 3740 | ++DOMWINDOW == 82 (1830B400) [pid = 3740] [serial = 2209] [outer = 0CB3C800] 12:38:52 INFO - PROCESS | 3740 | 1464377932984 Marionette DEBUG loaded listener.js 12:38:53 INFO - PROCESS | 3740 | ++DOMWINDOW == 83 (1830C400) [pid = 3740] [serial = 2210] [outer = 0CB3C800] 12:38:53 INFO - PROCESS | 3740 | --DOMWINDOW == 82 (0CB96400) [pid = 3740] [serial = 2148] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 12:38:53 INFO - PROCESS | 3740 | --DOMWINDOW == 81 (15275000) [pid = 3740] [serial = 2166] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 12:38:53 INFO - PROCESS | 3740 | --DOMWINDOW == 80 (15EEC000) [pid = 3740] [serial = 2169] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 12:38:53 INFO - PROCESS | 3740 | --DOMWINDOW == 79 (10B42800) [pid = 3740] [serial = 2151] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 12:38:53 INFO - PROCESS | 3740 | --DOMWINDOW == 78 (16EE1400) [pid = 3740] [serial = 2172] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 12:38:53 INFO - PROCESS | 3740 | --DOMWINDOW == 77 (0CA38400) [pid = 3740] [serial = 2145] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 12:38:53 INFO - PROCESS | 3740 | --DOMWINDOW == 76 (14A5D800) [pid = 3740] [serial = 2160] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 12:38:53 INFO - PROCESS | 3740 | --DOMWINDOW == 75 (148EA000) [pid = 3740] [serial = 2157] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 12:38:53 INFO - PROCESS | 3740 | --DOMWINDOW == 74 (10BCCC00) [pid = 3740] [serial = 2154] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 12:38:53 INFO - PROCESS | 3740 | --DOMWINDOW == 73 (15097800) [pid = 3740] [serial = 2163] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 12:38:53 INFO - PROCESS | 3740 | --DOMWINDOW == 72 (149EDC00) [pid = 3740] [serial = 2178] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 12:38:53 INFO - PROCESS | 3740 | --DOMWINDOW == 71 (09DD3000) [pid = 3740] [serial = 2175] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 12:38:53 INFO - PROCESS | 3740 | --DOMWINDOW == 70 (18FC9000) [pid = 3740] [serial = 2181] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 12:38:53 INFO - PROCESS | 3740 | 1464377933531 Marionette TRACE conn5 <- [1,2908,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 12:38:53 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 12:38:53 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 830ms 12:38:53 INFO - PROCESS | 3740 | 1464377933558 Marionette TRACE conn5 -> [0,2909,"getWindowHandle",null] 12:38:53 INFO - PROCESS | 3740 | 1464377933560 Marionette TRACE conn5 <- [1,2909,null,{"value":"13"}] 12:38:53 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 12:38:53 INFO - PROCESS | 3740 | 1464377933563 Marionette TRACE conn5 -> [0,2910,"setScriptTimeout",{"ms":35000}] 12:38:53 INFO - PROCESS | 3740 | 1464377933564 Marionette TRACE conn5 <- [1,2910,null,{}] 12:38:53 INFO - PROCESS | 3740 | 1464377933568 Marionette TRACE conn5 -> [0,2911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:38:53 INFO - PROCESS | 3740 | 1464377933646 Marionette TRACE conn5 <- [1,2911,null,{"value":null}] 12:38:53 INFO - PROCESS | 3740 | 1464377933652 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\", \"518d4023-cf08-4df0-a07a-6b3da5d0c4d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:38:53 INFO - PROCESS | 3740 | ++DOCSHELL 1493A400 == 37 [pid = 3740] [id = 737] 12:38:53 INFO - PROCESS | 3740 | ++DOMWINDOW == 71 (1493C000) [pid = 3740] [serial = 2211] [outer = 00000000] 12:38:53 INFO - PROCESS | 3740 | ++DOMWINDOW == 72 (1531F000) [pid = 3740] [serial = 2212] [outer = 1493C000] 12:38:53 INFO - PROCESS | 3740 | 1464377933696 Marionette DEBUG loaded listener.js 12:38:53 INFO - PROCESS | 3740 | ++DOMWINDOW == 73 (16EAD400) [pid = 3740] [serial = 2213] [outer = 1493C000] 12:38:54 INFO - PROCESS | 3740 | [3740] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/events/Event.cpp, line 570 12:38:54 INFO - PROCESS | 3740 | [3740] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/events/Event.cpp, line 570 12:38:54 INFO - PROCESS | 3740 | [3740] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/events/Event.cpp, line 570 12:38:54 INFO - PROCESS | 3740 | [3740] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/events/Event.cpp, line 570 12:38:54 INFO - PROCESS | 3740 | 1464377934198 Marionette TRACE conn5 <- [1,2912,null,{"value":["/DOMEvents/init-event-while-dispatching.html",0,null,null,[["Calling initKeyboardEvent while dispatching.",1,"ev.initKeyboardEvent is not a function","events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initMouseEvent while dispatching.",1,"assert_equals: initMouseEvent screenX setter should short-circuit expected 0 but got 1","events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initCustomEvent while dispatching.",1,"assert_equals: initCustomEvent detail setter should short-circuit expected (object) null but got (number) 1","events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initUIEvent while dispatching.",1,"assert_equals: initUIEvent view setter should short-circuit expected null but got object \"[object Window]\"","events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initEvent while dispatching.",0,null,null]]]}] 12:38:54 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 12:38:54 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 12:38:54 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 12:38:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:38:54 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 12:38:54 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 12:38:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:38:54 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 12:38:54 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initMouseEvent while dispatching. - assert_equals: initMouseEvent screenX setter should short-circuit expected 0 but got 1 12:38:54 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 12:38:54 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 12:38:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:38:54 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 12:38:54 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 12:38:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:38:54 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 12:38:54 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initCustomEvent while dispatching. - assert_equals: initCustomEvent detail setter should short-circuit expected (object) null but got (number) 1 12:38:54 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 12:38:54 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 12:38:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:38:54 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 12:38:54 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 12:38:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:38:54 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 12:38:54 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initUIEvent while dispatching. - assert_equals: initUIEvent view setter should short-circuit expected null but got object "[object Window]" 12:38:54 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 12:38:54 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 12:38:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:38:54 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 12:38:54 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 12:38:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:38:54 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 12:38:54 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 12:38:54 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 679ms 12:38:54 INFO - PROCESS | 3740 | 1464377934243 Marionette TRACE conn5 -> [0,2913,"getWindowHandle",null] 12:38:54 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 12:38:54 INFO - PROCESS | 3740 | 1464377934245 Marionette TRACE conn5 <- [1,2913,null,{"value":"13"}] 12:38:54 INFO - PROCESS | 3740 | 1464377934252 Marionette TRACE conn5 -> [0,2914,"setScriptTimeout",{"ms":35000}] 12:38:54 INFO - PROCESS | 3740 | 1464377934254 Marionette TRACE conn5 <- [1,2914,null,{}] 12:38:54 INFO - PROCESS | 3740 | 1464377934257 Marionette TRACE conn5 -> [0,2915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:38:54 INFO - PROCESS | 3740 | 1464377934338 Marionette TRACE conn5 <- [1,2915,null,{"value":null}] 12:38:54 INFO - PROCESS | 3740 | 1464377934345 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\", \"518d4023-cf08-4df0-a07a-6b3da5d0c4d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:38:54 INFO - PROCESS | 3740 | ++DOCSHELL 17FC5000 == 38 [pid = 3740] [id = 738] 12:38:54 INFO - PROCESS | 3740 | ++DOMWINDOW == 74 (18745C00) [pid = 3740] [serial = 2214] [outer = 00000000] 12:38:54 INFO - PROCESS | 3740 | ++DOMWINDOW == 75 (191A8800) [pid = 3740] [serial = 2215] [outer = 18745C00] 12:38:54 INFO - PROCESS | 3740 | 1464377934391 Marionette DEBUG loaded listener.js 12:38:54 INFO - PROCESS | 3740 | ++DOMWINDOW == 76 (191AB400) [pid = 3740] [serial = 2216] [outer = 18745C00] 12:38:54 INFO - PROCESS | 3740 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 12:38:54 INFO - PROCESS | 3740 | 1464377934917 Marionette TRACE conn5 <- [1,2916,null,{"value":["/DOMEvents/throwing-in-listener-and-window-error-event.html",1,"Error: Error from listener",null,[["Throwing in event listener generates an error event on the window object",0,null,null]]]}] 12:38:54 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 12:38:54 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 730ms 12:38:54 INFO - PROCESS | 3740 | 1464377934979 Marionette TRACE conn5 -> [0,2917,"getWindowHandle",null] 12:38:54 INFO - PROCESS | 3740 | 1464377934981 Marionette TRACE conn5 <- [1,2917,null,{"value":"13"}] 12:38:54 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 12:38:54 INFO - PROCESS | 3740 | 1464377934988 Marionette TRACE conn5 -> [0,2918,"setScriptTimeout",{"ms":35000}] 12:38:55 INFO - PROCESS | 3740 | 1464377934990 Marionette TRACE conn5 <- [1,2918,null,{}] 12:38:55 INFO - PROCESS | 3740 | 1464377934994 Marionette TRACE conn5 -> [0,2919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:38:55 INFO - PROCESS | 3740 | 1464377935077 Marionette TRACE conn5 <- [1,2919,null,{"value":null}] 12:38:55 INFO - PROCESS | 3740 | 1464377935082 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\", \"518d4023-cf08-4df0-a07a-6b3da5d0c4d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:38:55 INFO - PROCESS | 3740 | ++DOCSHELL 191AE400 == 39 [pid = 3740] [id = 739] 12:38:55 INFO - PROCESS | 3740 | ++DOMWINDOW == 77 (191B3000) [pid = 3740] [serial = 2217] [outer = 00000000] 12:38:55 INFO - PROCESS | 3740 | ++DOMWINDOW == 78 (19480400) [pid = 3740] [serial = 2218] [outer = 191B3000] 12:38:55 INFO - PROCESS | 3740 | 1464377935126 Marionette DEBUG loaded listener.js 12:38:55 INFO - PROCESS | 3740 | ++DOMWINDOW == 79 (19862400) [pid = 3740] [serial = 2219] [outer = 191B3000] 12:38:55 INFO - PROCESS | 3740 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 12:38:55 INFO - PROCESS | 3740 | 1464377935778 Marionette TRACE conn5 <- [1,2920,null,{"value":["/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html",0,null,null,[["Throwing in event listener",0,null,null]]]}] 12:38:55 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 12:38:55 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 830ms 12:38:55 INFO - PROCESS | 3740 | 1464377935819 Marionette TRACE conn5 -> [0,2921,"getWindowHandle",null] 12:38:55 INFO - PROCESS | 3740 | 1464377935825 Marionette TRACE conn5 <- [1,2921,null,{"value":"13"}] 12:38:55 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 12:38:55 INFO - PROCESS | 3740 | 1464377935830 Marionette TRACE conn5 -> [0,2922,"setScriptTimeout",{"ms":35000}] 12:38:55 INFO - PROCESS | 3740 | 1464377935834 Marionette TRACE conn5 <- [1,2922,null,{}] 12:38:55 INFO - PROCESS | 3740 | 1464377935840 Marionette TRACE conn5 -> [0,2923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:38:55 INFO - PROCESS | 3740 | 1464377935954 Marionette TRACE conn5 <- [1,2923,null,{"value":null}] 12:38:56 INFO - PROCESS | 3740 | 1464377936071 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\", \"518d4023-cf08-4df0-a07a-6b3da5d0c4d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:38:56 INFO - PROCESS | 3740 | ++DOCSHELL 0CB36400 == 40 [pid = 3740] [id = 740] 12:38:56 INFO - PROCESS | 3740 | ++DOMWINDOW == 80 (0FE47800) [pid = 3740] [serial = 2220] [outer = 00000000] 12:38:56 INFO - PROCESS | 3740 | ++DOMWINDOW == 81 (10B43400) [pid = 3740] [serial = 2221] [outer = 0FE47800] 12:38:56 INFO - PROCESS | 3740 | 1464377936130 Marionette DEBUG loaded listener.js 12:38:56 INFO - PROCESS | 3740 | ++DOMWINDOW == 82 (10D4F800) [pid = 3740] [serial = 2222] [outer = 0FE47800] 12:38:56 INFO - PROCESS | 3740 | 1464377936699 Marionette TRACE conn5 <- [1,2924,null,{"value":["/DOMEvents/tests/approved/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 12:38:56 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 12:38:56 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 931ms 12:38:56 INFO - PROCESS | 3740 | 1464377936765 Marionette TRACE conn5 -> [0,2925,"getWindowHandle",null] 12:38:56 INFO - PROCESS | 3740 | 1464377936771 Marionette TRACE conn5 <- [1,2925,null,{"value":"13"}] 12:38:56 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 12:38:56 INFO - PROCESS | 3740 | 1464377936778 Marionette TRACE conn5 -> [0,2926,"setScriptTimeout",{"ms":35000}] 12:38:56 INFO - PROCESS | 3740 | 1464377936781 Marionette TRACE conn5 <- [1,2926,null,{}] 12:38:56 INFO - PROCESS | 3740 | 1464377936785 Marionette TRACE conn5 -> [0,2927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:38:56 INFO - PROCESS | 3740 | 1464377936895 Marionette TRACE conn5 <- [1,2927,null,{"value":null}] 12:38:57 INFO - PROCESS | 3740 | 1464377937007 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\", \"518d4023-cf08-4df0-a07a-6b3da5d0c4d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:38:57 INFO - PROCESS | 3740 | ++DOCSHELL 1493B000 == 41 [pid = 3740] [id = 741] 12:38:57 INFO - PROCESS | 3740 | ++DOMWINDOW == 83 (14973800) [pid = 3740] [serial = 2223] [outer = 00000000] 12:38:57 INFO - PROCESS | 3740 | ++DOMWINDOW == 84 (15204400) [pid = 3740] [serial = 2224] [outer = 14973800] 12:38:57 INFO - PROCESS | 3740 | 1464377937062 Marionette DEBUG loaded listener.js 12:38:57 INFO - PROCESS | 3740 | ++DOMWINDOW == 85 (16BD1400) [pid = 3740] [serial = 2225] [outer = 14973800] 12:38:57 INFO - PROCESS | 3740 | 1464377937619 Marionette TRACE conn5 <- [1,2928,null,{"value":["/DOMEvents/tests/approved/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 12:38:57 INFO - TEST-PASS | /DOMEvents/tests/approved/EventListener.eventHandler.html | Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered. 12:38:57 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 870ms 12:38:57 INFO - PROCESS | 3740 | 1464377937649 Marionette TRACE conn5 -> [0,2929,"getWindowHandle",null] 12:38:57 INFO - PROCESS | 3740 | 1464377937652 Marionette TRACE conn5 <- [1,2929,null,{"value":"13"}] 12:38:57 INFO - PROCESS | 3740 | 1464377937655 Marionette TRACE conn5 -> [0,2930,"setScriptTimeout",{"ms":35000}] 12:38:57 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 12:38:57 INFO - PROCESS | 3740 | 1464377937659 Marionette TRACE conn5 <- [1,2930,null,{}] 12:38:57 INFO - PROCESS | 3740 | 1464377937670 Marionette TRACE conn5 -> [0,2931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:38:57 INFO - PROCESS | 3740 | 1464377937782 Marionette TRACE conn5 <- [1,2931,null,{"value":null}] 12:38:57 INFO - PROCESS | 3740 | 1464377937897 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\", \"518d4023-cf08-4df0-a07a-6b3da5d0c4d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:38:57 INFO - PROCESS | 3740 | ++DOCSHELL 18306800 == 42 [pid = 3740] [id = 742] 12:38:57 INFO - PROCESS | 3740 | ++DOMWINDOW == 86 (18762400) [pid = 3740] [serial = 2226] [outer = 00000000] 12:38:57 INFO - PROCESS | 3740 | ++DOMWINDOW == 87 (19868C00) [pid = 3740] [serial = 2227] [outer = 18762400] 12:38:57 INFO - PROCESS | 3740 | 1464377937958 Marionette DEBUG loaded listener.js 12:38:58 INFO - PROCESS | 3740 | ++DOMWINDOW == 88 (198F2000) [pid = 3740] [serial = 2228] [outer = 18762400] 12:38:58 INFO - PROCESS | 3740 | 1464377938436 Marionette TRACE conn5 <- [1,2932,null,{"value":["/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5\n"]]]}] 12:38:58 INFO - TEST-FAIL | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. - assert_array_equals: property 2, expected false but got true 12:38:58 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 12:38:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:38:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:38:58 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 12:38:58 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 830ms 12:38:58 INFO - PROCESS | 3740 | 1464377938536 Marionette TRACE conn5 -> [0,2933,"getWindowHandle",null] 12:38:58 INFO - PROCESS | 3740 | 1464377938539 Marionette TRACE conn5 <- [1,2933,null,{"value":"13"}] 12:38:58 INFO - PROCESS | 3740 | 1464377938545 Marionette TRACE conn5 -> [0,2934,"setScriptTimeout",{"ms":35000}] 12:38:58 INFO - PROCESS | 3740 | 1464377938547 Marionette TRACE conn5 <- [1,2934,null,{}] 12:38:58 INFO - PROCESS | 3740 | 1464377938551 Marionette TRACE conn5 -> [0,2935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:38:58 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 12:38:58 INFO - PROCESS | 3740 | 1464377938663 Marionette TRACE conn5 <- [1,2935,null,{"value":null}] 12:38:58 INFO - PROCESS | 3740 | 1464377938775 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\", \"518d4023-cf08-4df0-a07a-6b3da5d0c4d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:38:58 INFO - PROCESS | 3740 | ++DOCSHELL 19EA3000 == 43 [pid = 3740] [id = 743] 12:38:58 INFO - PROCESS | 3740 | ++DOMWINDOW == 89 (19EAA000) [pid = 3740] [serial = 2229] [outer = 00000000] 12:38:58 INFO - PROCESS | 3740 | ++DOMWINDOW == 90 (19EAF000) [pid = 3740] [serial = 2230] [outer = 19EAA000] 12:38:58 INFO - PROCESS | 3740 | 1464377938831 Marionette DEBUG loaded listener.js 12:38:58 INFO - PROCESS | 3740 | ++DOMWINDOW == 91 (1A064800) [pid = 3740] [serial = 2231] [outer = 19EAA000] 12:38:59 INFO - PROCESS | 3740 | 1464377939336 Marionette TRACE conn5 <- [1,2936,null,{"value":["/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 12:38:59 INFO - TEST-PASS | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch. 12:38:59 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 810ms 12:38:59 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 12:38:59 INFO - PROCESS | 3740 | 1464377939365 Marionette TRACE conn5 -> [0,2937,"getWindowHandle",null] 12:38:59 INFO - PROCESS | 3740 | 1464377939367 Marionette TRACE conn5 <- [1,2937,null,{"value":"13"}] 12:38:59 INFO - PROCESS | 3740 | 1464377939371 Marionette TRACE conn5 -> [0,2938,"setScriptTimeout",{"ms":35000}] 12:38:59 INFO - PROCESS | 3740 | 1464377939373 Marionette TRACE conn5 <- [1,2938,null,{}] 12:38:59 INFO - PROCESS | 3740 | 1464377939377 Marionette TRACE conn5 -> [0,2939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:38:59 INFO - PROCESS | 3740 | 1464377939482 Marionette TRACE conn5 <- [1,2939,null,{"value":null}] 12:38:59 INFO - PROCESS | 3740 | 1464377939629 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\", \"518d4023-cf08-4df0-a07a-6b3da5d0c4d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:38:59 INFO - PROCESS | 3740 | ++DOCSHELL 19EA7800 == 44 [pid = 3740] [id = 744] 12:38:59 INFO - PROCESS | 3740 | ++DOMWINDOW == 92 (19EAFC00) [pid = 3740] [serial = 2232] [outer = 00000000] 12:38:59 INFO - PROCESS | 3740 | ++DOMWINDOW == 93 (1A227800) [pid = 3740] [serial = 2233] [outer = 19EAFC00] 12:38:59 INFO - PROCESS | 3740 | 1464377939689 Marionette DEBUG loaded listener.js 12:38:59 INFO - PROCESS | 3740 | ++DOMWINDOW == 94 (1A22D400) [pid = 3740] [serial = 2234] [outer = 19EAFC00] 12:39:00 INFO - PROCESS | 3740 | ++DOCSHELL 1A42EC00 == 45 [pid = 3740] [id = 745] 12:39:00 INFO - PROCESS | 3740 | ++DOMWINDOW == 95 (1A433800) [pid = 3740] [serial = 2235] [outer = 00000000] 12:39:00 INFO - PROCESS | 3740 | ++DOMWINDOW == 96 (1A434800) [pid = 3740] [serial = 2236] [outer = 1A433800] 12:39:00 INFO - PROCESS | 3740 | 1464377940308 Marionette TRACE conn5 <- [1,2940,null,{"value":["/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 12:39:00 INFO - TEST-PASS | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node. 12:39:00 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 970ms 12:39:00 INFO - PROCESS | 3740 | 1464377940345 Marionette TRACE conn5 -> [0,2941,"getWindowHandle",null] 12:39:00 INFO - PROCESS | 3740 | 1464377940348 Marionette TRACE conn5 <- [1,2941,null,{"value":"13"}] 12:39:00 INFO - PROCESS | 3740 | 1464377940351 Marionette TRACE conn5 -> [0,2942,"setScriptTimeout",{"ms":35000}] 12:39:00 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 12:39:00 INFO - PROCESS | 3740 | 1464377940353 Marionette TRACE conn5 <- [1,2942,null,{}] 12:39:00 INFO - PROCESS | 3740 | 1464377940357 Marionette TRACE conn5 -> [0,2943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:39:00 INFO - PROCESS | 3740 | 1464377940539 Marionette TRACE conn5 <- [1,2943,null,{"value":null}] 12:39:00 INFO - PROCESS | 3740 | 1464377940600 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\", \"518d4023-cf08-4df0-a07a-6b3da5d0c4d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:39:00 INFO - PROCESS | 3740 | ++DOCSHELL 1A230C00 == 46 [pid = 3740] [id = 746] 12:39:00 INFO - PROCESS | 3740 | ++DOMWINDOW == 97 (1A42AC00) [pid = 3740] [serial = 2237] [outer = 00000000] 12:39:00 INFO - PROCESS | 3740 | ++DOMWINDOW == 98 (1A611000) [pid = 3740] [serial = 2238] [outer = 1A42AC00] 12:39:00 INFO - PROCESS | 3740 | 1464377940655 Marionette DEBUG loaded listener.js 12:39:00 INFO - PROCESS | 3740 | ++DOMWINDOW == 99 (1A614C00) [pid = 3740] [serial = 2239] [outer = 1A42AC00] 12:39:01 INFO - PROCESS | 3740 | 1464377941213 Marionette TRACE conn5 <- [1,2944,null,{"value":["/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 12:39:01 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 12:39:01 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element 12:39:01 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 870ms 12:39:01 INFO - PROCESS | 3740 | 1464377941225 Marionette TRACE conn5 -> [0,2945,"getWindowHandle",null] 12:39:01 INFO - PROCESS | 3740 | 1464377941228 Marionette TRACE conn5 <- [1,2945,null,{"value":"13"}] 12:39:01 INFO - PROCESS | 3740 | 1464377941231 Marionette TRACE conn5 -> [0,2946,"setScriptTimeout",{"ms":35000}] 12:39:01 INFO - PROCESS | 3740 | 1464377941233 Marionette TRACE conn5 <- [1,2946,null,{}] 12:39:01 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 12:39:01 INFO - PROCESS | 3740 | 1464377941236 Marionette TRACE conn5 -> [0,2947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:39:01 INFO - PROCESS | 3740 | 1464377941381 Marionette TRACE conn5 <- [1,2947,null,{"value":null}] 12:39:01 INFO - PROCESS | 3740 | 1464377941492 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\", \"518d4023-cf08-4df0-a07a-6b3da5d0c4d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:39:01 INFO - PROCESS | 3740 | ++DOCSHELL 0CA2DC00 == 47 [pid = 3740] [id = 747] 12:39:01 INFO - PROCESS | 3740 | ++DOMWINDOW == 100 (0CAC7000) [pid = 3740] [serial = 2240] [outer = 00000000] 12:39:01 INFO - PROCESS | 3740 | ++DOMWINDOW == 101 (14FDC800) [pid = 3740] [serial = 2241] [outer = 0CAC7000] 12:39:01 INFO - PROCESS | 3740 | 1464377941546 Marionette DEBUG loaded listener.js 12:39:01 INFO - PROCESS | 3740 | ++DOMWINDOW == 102 (15277400) [pid = 3740] [serial = 2242] [outer = 0CAC7000] 12:39:02 INFO - PROCESS | 3740 | 1464377942233 Marionette TRACE conn5 <- [1,2948,null,{"value":["/DOMEvents/tests/approved/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 12:39:02 INFO - TEST-PASS | /DOMEvents/tests/approved/domnodeinserted.html | Test Description: DOMNodeInserted event fires when a node has been added as a child of another node. 12:39:02 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 1015ms 12:39:02 INFO - PROCESS | 3740 | 1464377942250 Marionette TRACE conn5 -> [0,2949,"getWindowHandle",null] 12:39:02 INFO - PROCESS | 3740 | 1464377942255 Marionette TRACE conn5 <- [1,2949,null,{"value":"13"}] 12:39:02 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 12:39:02 INFO - PROCESS | 3740 | 1464377942259 Marionette TRACE conn5 -> [0,2950,"setScriptTimeout",{"ms":35000}] 12:39:02 INFO - PROCESS | 3740 | 1464377942263 Marionette TRACE conn5 <- [1,2950,null,{}] 12:39:02 INFO - PROCESS | 3740 | 1464377942268 Marionette TRACE conn5 -> [0,2951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:39:02 INFO - PROCESS | 3740 | 1464377942374 Marionette TRACE conn5 <- [1,2951,null,{"value":null}] 12:39:02 INFO - PROCESS | 3740 | 1464377942537 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\", \"518d4023-cf08-4df0-a07a-6b3da5d0c4d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:39:02 INFO - PROCESS | 3740 | ++DOCSHELL 0CAC1000 == 48 [pid = 3740] [id = 748] 12:39:02 INFO - PROCESS | 3740 | ++DOMWINDOW == 103 (0CAC4800) [pid = 3740] [serial = 2243] [outer = 00000000] 12:39:02 INFO - PROCESS | 3740 | ++DOMWINDOW == 104 (10B81400) [pid = 3740] [serial = 2244] [outer = 0CAC4800] 12:39:02 INFO - PROCESS | 3740 | 1464377942588 Marionette DEBUG loaded listener.js 12:39:02 INFO - PROCESS | 3740 | ++DOMWINDOW == 105 (148E6800) [pid = 3740] [serial = 2245] [outer = 0CAC4800] 12:39:02 INFO - PROCESS | 3740 | --DOCSHELL 0CA30400 == 47 [pid = 3740] [id = 595] 12:39:02 INFO - PROCESS | 3740 | --DOCSHELL 0FF03400 == 46 [pid = 3740] [id = 596] 12:39:02 INFO - PROCESS | 3740 | --DOCSHELL 08B82000 == 45 [pid = 3740] [id = 610] 12:39:02 INFO - PROCESS | 3740 | --DOMWINDOW == 104 (1496F400) [pid = 3740] [serial = 2182] [outer = 00000000] [url = about:blank] 12:39:02 INFO - PROCESS | 3740 | --DOMWINDOW == 103 (0FFF5800) [pid = 3740] [serial = 2149] [outer = 00000000] [url = about:blank] 12:39:02 INFO - PROCESS | 3740 | --DOMWINDOW == 102 (1052C400) [pid = 3740] [serial = 2150] [outer = 00000000] [url = about:blank] 12:39:02 INFO - PROCESS | 3740 | --DOMWINDOW == 101 (15309400) [pid = 3740] [serial = 2167] [outer = 00000000] [url = about:blank] 12:39:02 INFO - PROCESS | 3740 | --DOMWINDOW == 100 (16EA4800) [pid = 3740] [serial = 2170] [outer = 00000000] [url = about:blank] 12:39:02 INFO - PROCESS | 3740 | --DOMWINDOW == 99 (10B48400) [pid = 3740] [serial = 2152] [outer = 00000000] [url = about:blank] 12:39:02 INFO - PROCESS | 3740 | --DOMWINDOW == 98 (10B82000) [pid = 3740] [serial = 2153] [outer = 00000000] [url = about:blank] 12:39:02 INFO - PROCESS | 3740 | --DOMWINDOW == 97 (17E9DC00) [pid = 3740] [serial = 2173] [outer = 00000000] [url = about:blank] 12:39:02 INFO - PROCESS | 3740 | --DOMWINDOW == 96 (0CAC6800) [pid = 3740] [serial = 2146] [outer = 00000000] [url = about:blank] 12:39:02 INFO - PROCESS | 3740 | --DOMWINDOW == 95 (16EA4C00) [pid = 3740] [serial = 2171] [outer = 00000000] [url = about:blank] 12:39:02 INFO - PROCESS | 3740 | --DOMWINDOW == 94 (0CB31C00) [pid = 3740] [serial = 2147] [outer = 00000000] [url = about:blank] 12:39:02 INFO - PROCESS | 3740 | --DOMWINDOW == 93 (14C7A800) [pid = 3740] [serial = 2161] [outer = 00000000] [url = about:blank] 12:39:02 INFO - PROCESS | 3740 | --DOMWINDOW == 92 (14FCF400) [pid = 3740] [serial = 2162] [outer = 00000000] [url = about:blank] 12:39:02 INFO - PROCESS | 3740 | --DOMWINDOW == 91 (14938400) [pid = 3740] [serial = 2158] [outer = 00000000] [url = about:blank] 12:39:02 INFO - PROCESS | 3740 | --DOMWINDOW == 90 (14940000) [pid = 3740] [serial = 2159] [outer = 00000000] [url = about:blank] 12:39:02 INFO - PROCESS | 3740 | --DOMWINDOW == 89 (11702800) [pid = 3740] [serial = 2155] [outer = 00000000] [url = about:blank] 12:39:02 INFO - PROCESS | 3740 | --DOMWINDOW == 88 (18304000) [pid = 3740] [serial = 2174] [outer = 00000000] [url = about:blank] 12:39:02 INFO - PROCESS | 3740 | --DOMWINDOW == 87 (14786C00) [pid = 3740] [serial = 2156] [outer = 00000000] [url = about:blank] 12:39:02 INFO - PROCESS | 3740 | --DOMWINDOW == 86 (1520DC00) [pid = 3740] [serial = 2164] [outer = 00000000] [url = about:blank] 12:39:02 INFO - PROCESS | 3740 | --DOMWINDOW == 85 (1520F400) [pid = 3740] [serial = 2165] [outer = 00000000] [url = about:blank] 12:39:02 INFO - PROCESS | 3740 | --DOMWINDOW == 84 (17ECD800) [pid = 3740] [serial = 2179] [outer = 00000000] [url = about:blank] 12:39:02 INFO - PROCESS | 3740 | --DOMWINDOW == 83 (191AF000) [pid = 3740] [serial = 2183] [outer = 00000000] [url = about:blank] 12:39:02 INFO - PROCESS | 3740 | --DOMWINDOW == 82 (0FF0C800) [pid = 3740] [serial = 2176] [outer = 00000000] [url = about:blank] 12:39:02 INFO - PROCESS | 3740 | --DOMWINDOW == 81 (148E7C00) [pid = 3740] [serial = 2177] [outer = 00000000] [url = about:blank] 12:39:02 INFO - PROCESS | 3740 | --DOMWINDOW == 80 (18F80800) [pid = 3740] [serial = 2180] [outer = 00000000] [url = about:blank] 12:39:02 INFO - PROCESS | 3740 | --DOMWINDOW == 79 (15280400) [pid = 3740] [serial = 2168] [outer = 00000000] [url = about:blank] 12:39:03 INFO - PROCESS | 3740 | 1464377943051 Marionette TRACE conn5 <- [1,2952,null,{"value":["/DOMEvents/tests/approved/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 12:39:03 INFO - TEST-PASS | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect. 12:39:03 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 830ms 12:39:03 INFO - PROCESS | 3740 | 1464377943091 Marionette TRACE conn5 -> [0,2953,"getWindowHandle",null] 12:39:03 INFO - PROCESS | 3740 | 1464377943096 Marionette TRACE conn5 <- [1,2953,null,{"value":"13"}] 12:39:03 INFO - PROCESS | 3740 | 1464377943102 Marionette TRACE conn5 -> [0,2954,"setScriptTimeout",{"ms":35000}] 12:39:03 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 12:39:03 INFO - PROCESS | 3740 | 1464377943105 Marionette TRACE conn5 <- [1,2954,null,{}] 12:39:03 INFO - PROCESS | 3740 | 1464377943108 Marionette TRACE conn5 -> [0,2955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:39:03 INFO - PROCESS | 3740 | 1464377943226 Marionette TRACE conn5 <- [1,2955,null,{"value":null}] 12:39:03 INFO - PROCESS | 3740 | 1464377943244 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\", \"518d4023-cf08-4df0-a07a-6b3da5d0c4d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:39:03 INFO - PROCESS | 3740 | ++DOCSHELL 0FFFA000 == 46 [pid = 3740] [id = 749] 12:39:03 INFO - PROCESS | 3740 | ++DOMWINDOW == 80 (10574400) [pid = 3740] [serial = 2246] [outer = 00000000] 12:39:03 INFO - PROCESS | 3740 | ++DOMWINDOW == 81 (10B45800) [pid = 3740] [serial = 2247] [outer = 10574400] 12:39:03 INFO - PROCESS | 3740 | 1464377943289 Marionette DEBUG loaded listener.js 12:39:03 INFO - PROCESS | 3740 | ++DOMWINDOW == 82 (10BD4400) [pid = 3740] [serial = 2248] [outer = 10574400] 12:39:03 INFO - PROCESS | 3740 | 1464377943757 Marionette TRACE conn5 <- [1,2956,null,{"value":["/DOMEvents/tests/approved/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 12:39:03 INFO - TEST-PASS | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered. 12:39:03 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 670ms 12:39:03 INFO - PROCESS | 3740 | 1464377943775 Marionette TRACE conn5 -> [0,2957,"getWindowHandle",null] 12:39:03 INFO - PROCESS | 3740 | 1464377943777 Marionette TRACE conn5 <- [1,2957,null,{"value":"13"}] 12:39:03 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 12:39:03 INFO - PROCESS | 3740 | 1464377943781 Marionette TRACE conn5 -> [0,2958,"setScriptTimeout",{"ms":35000}] 12:39:03 INFO - PROCESS | 3740 | 1464377943784 Marionette TRACE conn5 <- [1,2958,null,{}] 12:39:03 INFO - PROCESS | 3740 | 1464377943794 Marionette TRACE conn5 -> [0,2959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:39:03 INFO - PROCESS | 3740 | 1464377943883 Marionette TRACE conn5 <- [1,2959,null,{"value":null}] 12:39:03 INFO - PROCESS | 3740 | 1464377943890 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\", \"518d4023-cf08-4df0-a07a-6b3da5d0c4d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:39:03 INFO - PROCESS | 3740 | ++DOCSHELL 14785C00 == 47 [pid = 3740] [id = 750] 12:39:03 INFO - PROCESS | 3740 | ++DOMWINDOW == 83 (14786C00) [pid = 3740] [serial = 2249] [outer = 00000000] 12:39:03 INFO - PROCESS | 3740 | ++DOMWINDOW == 84 (149EEC00) [pid = 3740] [serial = 2250] [outer = 14786C00] 12:39:03 INFO - PROCESS | 3740 | 1464377943937 Marionette DEBUG loaded listener.js 12:39:04 INFO - PROCESS | 3740 | ++DOMWINDOW == 85 (14FD3400) [pid = 3740] [serial = 2251] [outer = 14786C00] 12:39:04 INFO - PROCESS | 3740 | 1464377944383 Marionette TRACE conn5 <- [1,2960,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 12:39:04 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 12:39:04 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 630ms 12:39:04 INFO - PROCESS | 3740 | 1464377944411 Marionette TRACE conn5 -> [0,2961,"getWindowHandle",null] 12:39:04 INFO - PROCESS | 3740 | 1464377944414 Marionette TRACE conn5 <- [1,2961,null,{"value":"13"}] 12:39:04 INFO - PROCESS | 3740 | 1464377944417 Marionette TRACE conn5 -> [0,2962,"setScriptTimeout",{"ms":35000}] 12:39:04 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 12:39:04 INFO - PROCESS | 3740 | 1464377944418 Marionette TRACE conn5 <- [1,2962,null,{}] 12:39:04 INFO - PROCESS | 3740 | 1464377944422 Marionette TRACE conn5 -> [0,2963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:39:04 INFO - PROCESS | 3740 | 1464377944515 Marionette TRACE conn5 <- [1,2963,null,{"value":null}] 12:39:04 INFO - PROCESS | 3740 | 1464377944523 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\", \"518d4023-cf08-4df0-a07a-6b3da5d0c4d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:39:04 INFO - PROCESS | 3740 | ++DOCSHELL 10B44C00 == 48 [pid = 3740] [id = 751] 12:39:04 INFO - PROCESS | 3740 | ++DOMWINDOW == 86 (15208400) [pid = 3740] [serial = 2252] [outer = 00000000] 12:39:04 INFO - PROCESS | 3740 | ++DOMWINDOW == 87 (15281400) [pid = 3740] [serial = 2253] [outer = 15208400] 12:39:04 INFO - PROCESS | 3740 | 1464377944572 Marionette DEBUG loaded listener.js 12:39:04 INFO - PROCESS | 3740 | ++DOMWINDOW == 88 (153A5000) [pid = 3740] [serial = 2254] [outer = 15208400] 12:39:05 INFO - PROCESS | 3740 | 1464377945035 Marionette TRACE conn5 <- [1,2964,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html",0,null,null,[["Test Description: Implementations of the DOM event model must be reentrant. Event listeners may perform actions that cause additional events to be dispatched. Such events are handled in a synchronous manner, the event propagation that causes the event listener to be triggered must resume only after the event dispatch of the new event is completed.",0,null,null]]]}] 12:39:05 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | Test Description: Implementations of the DOM event model must be reentrant. Event listeners may perform actions that cause additional events to be dispatched. Such events are handled in a synchronous manner, the event propagation that causes the event listener to be triggered must resume only after the event dispatch of the new event is completed. 12:39:05 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 670ms 12:39:05 INFO - PROCESS | 3740 | 1464377945095 Marionette TRACE conn5 -> [0,2965,"getWindowHandle",null] 12:39:05 INFO - PROCESS | 3740 | 1464377945097 Marionette TRACE conn5 <- [1,2965,null,{"value":"13"}] 12:39:05 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 12:39:05 INFO - PROCESS | 3740 | 1464377945100 Marionette TRACE conn5 -> [0,2966,"setScriptTimeout",{"ms":35000}] 12:39:05 INFO - PROCESS | 3740 | 1464377945102 Marionette TRACE conn5 <- [1,2966,null,{}] 12:39:05 INFO - PROCESS | 3740 | 1464377945111 Marionette TRACE conn5 -> [0,2967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:39:05 INFO - PROCESS | 3740 | 1464377945230 Marionette TRACE conn5 <- [1,2967,null,{"value":null}] 12:39:05 INFO - PROCESS | 3740 | 1464377945236 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\", \"518d4023-cf08-4df0-a07a-6b3da5d0c4d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:39:05 INFO - PROCESS | 3740 | ++DOCSHELL 153B1400 == 49 [pid = 3740] [id = 752] 12:39:05 INFO - PROCESS | 3740 | ++DOMWINDOW == 89 (16E99400) [pid = 3740] [serial = 2255] [outer = 00000000] 12:39:05 INFO - PROCESS | 3740 | ++DOMWINDOW == 90 (17E0AC00) [pid = 3740] [serial = 2256] [outer = 16E99400] 12:39:05 INFO - PROCESS | 3740 | 1464377945281 Marionette DEBUG loaded listener.js 12:39:05 INFO - PROCESS | 3740 | ++DOMWINDOW == 91 (17EAAC00) [pid = 3740] [serial = 2257] [outer = 16E99400] 12:39:05 INFO - PROCESS | 3740 | 1464377945718 Marionette TRACE conn5 <- [1,2968,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 12:39:05 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered. 12:39:05 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 630ms 12:39:05 INFO - PROCESS | 3740 | 1464377945731 Marionette TRACE conn5 -> [0,2969,"getWindowHandle",null] 12:39:05 INFO - PROCESS | 3740 | 1464377945733 Marionette TRACE conn5 <- [1,2969,null,{"value":"13"}] 12:39:05 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 12:39:05 INFO - PROCESS | 3740 | 1464377945736 Marionette TRACE conn5 -> [0,2970,"setScriptTimeout",{"ms":35000}] 12:39:05 INFO - PROCESS | 3740 | 1464377945738 Marionette TRACE conn5 <- [1,2970,null,{}] 12:39:05 INFO - PROCESS | 3740 | 1464377945741 Marionette TRACE conn5 -> [0,2971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:39:05 INFO - PROCESS | 3740 | 1464377945872 Marionette TRACE conn5 <- [1,2971,null,{"value":null}] 12:39:05 INFO - PROCESS | 3740 | 1464377945934 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\", \"518d4023-cf08-4df0-a07a-6b3da5d0c4d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:39:05 INFO - PROCESS | 3740 | ++DOCSHELL 18751C00 == 50 [pid = 3740] [id = 753] 12:39:05 INFO - PROCESS | 3740 | ++DOMWINDOW == 92 (1875FC00) [pid = 3740] [serial = 2258] [outer = 00000000] 12:39:06 INFO - PROCESS | 3740 | ++DOMWINDOW == 93 (18F92400) [pid = 3740] [serial = 2259] [outer = 1875FC00] 12:39:06 INFO - PROCESS | 3740 | 1464377946015 Marionette DEBUG loaded listener.js 12:39:06 INFO - PROCESS | 3740 | ++DOMWINDOW == 94 (191AD800) [pid = 3740] [serial = 2260] [outer = 1875FC00] 12:39:06 INFO - PROCESS | 3740 | 1464377946390 Marionette TRACE conn5 <- [1,2972,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5\n"]]]}] 12:39:06 INFO - TEST-FAIL | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. - assert_array_equals: property 2, expected false but got true 12:39:06 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 12:39:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:39:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:39:06 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 12:39:06 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 731ms 12:39:06 INFO - PROCESS | 3740 | 1464377946467 Marionette TRACE conn5 -> [0,2973,"getWindowHandle",null] 12:39:06 INFO - PROCESS | 3740 | 1464377946469 Marionette TRACE conn5 <- [1,2973,null,{"value":"13"}] 12:39:06 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 12:39:06 INFO - PROCESS | 3740 | 1464377946478 Marionette TRACE conn5 -> [0,2974,"setScriptTimeout",{"ms":35000}] 12:39:06 INFO - PROCESS | 3740 | 1464377946480 Marionette TRACE conn5 <- [1,2974,null,{}] 12:39:06 INFO - PROCESS | 3740 | 1464377946484 Marionette TRACE conn5 -> [0,2975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:39:06 INFO - PROCESS | 3740 | 1464377946602 Marionette TRACE conn5 <- [1,2975,null,{"value":null}] 12:39:06 INFO - PROCESS | 3740 | 1464377946664 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\", \"518d4023-cf08-4df0-a07a-6b3da5d0c4d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:39:06 INFO - PROCESS | 3740 | ++DOCSHELL 191B3800 == 51 [pid = 3740] [id = 754] 12:39:06 INFO - PROCESS | 3740 | ++DOMWINDOW == 95 (192E3800) [pid = 3740] [serial = 2261] [outer = 00000000] 12:39:06 INFO - PROCESS | 3740 | ++DOMWINDOW == 96 (19EA1800) [pid = 3740] [serial = 2262] [outer = 192E3800] 12:39:06 INFO - PROCESS | 3740 | 1464377946708 Marionette DEBUG loaded listener.js 12:39:06 INFO - PROCESS | 3740 | ++DOMWINDOW == 97 (19EA5800) [pid = 3740] [serial = 2263] [outer = 192E3800] 12:39:07 INFO - PROCESS | 3740 | 1464377947164 Marionette TRACE conn5 <- [1,2976,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 12:39:07 INFO - PROCESS | 3740 | --DOMWINDOW == 96 (1493E000) [pid = 3740] [serial = 2199] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 12:39:07 INFO - PROCESS | 3740 | --DOMWINDOW == 95 (10577400) [pid = 3740] [serial = 2196] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 12:39:07 INFO - PROCESS | 3740 | --DOMWINDOW == 94 (0CB3C800) [pid = 3740] [serial = 2208] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 12:39:07 INFO - PROCESS | 3740 | --DOMWINDOW == 93 (0CB9AC00) [pid = 3740] [serial = 2193] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 12:39:07 INFO - PROCESS | 3740 | --DOMWINDOW == 92 (15276400) [pid = 3740] [serial = 2205] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 12:39:07 INFO - PROCESS | 3740 | --DOMWINDOW == 91 (18745C00) [pid = 3740] [serial = 2214] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 12:39:07 INFO - PROCESS | 3740 | --DOMWINDOW == 90 (14F36C00) [pid = 3740] [serial = 2202] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 12:39:07 INFO - PROCESS | 3740 | --DOMWINDOW == 89 (1493C000) [pid = 3740] [serial = 2211] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 12:39:07 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch. 12:39:07 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 730ms 12:39:07 INFO - PROCESS | 3740 | 1464377947212 Marionette TRACE conn5 -> [0,2977,"getWindowHandle",null] 12:39:07 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 12:39:07 INFO - PROCESS | 3740 | 1464377947215 Marionette TRACE conn5 <- [1,2977,null,{"value":"13"}] 12:39:07 INFO - PROCESS | 3740 | 1464377947218 Marionette TRACE conn5 -> [0,2978,"setScriptTimeout",{"ms":35000}] 12:39:07 INFO - PROCESS | 3740 | 1464377947219 Marionette TRACE conn5 <- [1,2978,null,{}] 12:39:07 INFO - PROCESS | 3740 | 1464377947223 Marionette TRACE conn5 -> [0,2979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:39:07 INFO - PROCESS | 3740 | 1464377947346 Marionette TRACE conn5 <- [1,2979,null,{"value":null}] 12:39:07 INFO - PROCESS | 3740 | 1464377947354 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\", \"518d4023-cf08-4df0-a07a-6b3da5d0c4d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:39:07 INFO - PROCESS | 3740 | ++DOCSHELL 1493C000 == 52 [pid = 3740] [id = 755] 12:39:07 INFO - PROCESS | 3740 | ++DOMWINDOW == 90 (14944400) [pid = 3740] [serial = 2264] [outer = 00000000] 12:39:07 INFO - PROCESS | 3740 | ++DOMWINDOW == 91 (1A066000) [pid = 3740] [serial = 2265] [outer = 14944400] 12:39:07 INFO - PROCESS | 3740 | 1464377947398 Marionette DEBUG loaded listener.js 12:39:07 INFO - PROCESS | 3740 | ++DOMWINDOW == 92 (1A42FC00) [pid = 3740] [serial = 2266] [outer = 14944400] 12:39:07 INFO - PROCESS | 3740 | ++DOCSHELL 1A633000 == 53 [pid = 3740] [id = 756] 12:39:07 INFO - PROCESS | 3740 | ++DOMWINDOW == 93 (1A634000) [pid = 3740] [serial = 2267] [outer = 00000000] 12:39:07 INFO - PROCESS | 3740 | ++DOMWINDOW == 94 (1A634C00) [pid = 3740] [serial = 2268] [outer = 1A634000] 12:39:07 INFO - PROCESS | 3740 | 1464377947844 Marionette TRACE conn5 <- [1,2980,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 12:39:07 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node. 12:39:07 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 670ms 12:39:07 INFO - PROCESS | 3740 | 1464377947889 Marionette TRACE conn5 -> [0,2981,"getWindowHandle",null] 12:39:07 INFO - PROCESS | 3740 | 1464377947891 Marionette TRACE conn5 <- [1,2981,null,{"value":"13"}] 12:39:07 INFO - PROCESS | 3740 | 1464377947894 Marionette TRACE conn5 -> [0,2982,"setScriptTimeout",{"ms":35000}] 12:39:07 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 12:39:07 INFO - PROCESS | 3740 | 1464377947895 Marionette TRACE conn5 <- [1,2982,null,{}] 12:39:07 INFO - PROCESS | 3740 | 1464377947899 Marionette TRACE conn5 -> [0,2983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:39:08 INFO - PROCESS | 3740 | 1464377947999 Marionette TRACE conn5 <- [1,2983,null,{"value":null}] 12:39:08 INFO - PROCESS | 3740 | 1464377948005 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\", \"518d4023-cf08-4df0-a07a-6b3da5d0c4d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:39:08 INFO - PROCESS | 3740 | ++DOCSHELL 0CAC2400 == 54 [pid = 3740] [id = 757] 12:39:08 INFO - PROCESS | 3740 | ++DOMWINDOW == 95 (0CAC3400) [pid = 3740] [serial = 2269] [outer = 00000000] 12:39:08 INFO - PROCESS | 3740 | ++DOMWINDOW == 96 (1A61BC00) [pid = 3740] [serial = 2270] [outer = 0CAC3400] 12:39:08 INFO - PROCESS | 3740 | 1464377948050 Marionette DEBUG loaded listener.js 12:39:08 INFO - PROCESS | 3740 | ++DOMWINDOW == 97 (1A61CC00) [pid = 3740] [serial = 2271] [outer = 0CAC3400] 12:39:08 INFO - PROCESS | 3740 | 1464377948457 Marionette TRACE conn5 <- [1,2984,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 12:39:08 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 12:39:08 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element 12:39:08 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 570ms 12:39:08 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 12:39:08 INFO - PROCESS | 3740 | 1464377948468 Marionette TRACE conn5 -> [0,2985,"getWindowHandle",null] 12:39:08 INFO - PROCESS | 3740 | 1464377948471 Marionette TRACE conn5 <- [1,2985,null,{"value":"13"}] 12:39:08 INFO - PROCESS | 3740 | 1464377948474 Marionette TRACE conn5 -> [0,2986,"setScriptTimeout",{"ms":35000}] 12:39:08 INFO - PROCESS | 3740 | 1464377948475 Marionette TRACE conn5 <- [1,2986,null,{}] 12:39:08 INFO - PROCESS | 3740 | 1464377948493 Marionette TRACE conn5 -> [0,2987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:39:08 INFO - PROCESS | 3740 | 1464377948627 Marionette TRACE conn5 <- [1,2987,null,{"value":null}] 12:39:08 INFO - PROCESS | 3740 | 1464377948637 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\", \"518d4023-cf08-4df0-a07a-6b3da5d0c4d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:39:08 INFO - PROCESS | 3740 | ++DOCSHELL 1A63AC00 == 55 [pid = 3740] [id = 758] 12:39:08 INFO - PROCESS | 3740 | ++DOMWINDOW == 98 (1A63C400) [pid = 3740] [serial = 2272] [outer = 00000000] 12:39:08 INFO - PROCESS | 3740 | ++DOMWINDOW == 99 (1A714400) [pid = 3740] [serial = 2273] [outer = 1A63C400] 12:39:08 INFO - PROCESS | 3740 | 1464377948681 Marionette DEBUG loaded listener.js 12:39:08 INFO - PROCESS | 3740 | ++DOMWINDOW == 100 (1A762800) [pid = 3740] [serial = 2274] [outer = 1A63C400] 12:39:09 INFO - PROCESS | 3740 | 1464377949097 Marionette TRACE conn5 <- [1,2988,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 12:39:09 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | Test Description: DOMNodeInserted event fires when a node has been added as a child of another node. 12:39:09 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 670ms 12:39:09 INFO - PROCESS | 3740 | 1464377949144 Marionette TRACE conn5 -> [0,2989,"getWindowHandle",null] 12:39:09 INFO - PROCESS | 3740 | 1464377949147 Marionette TRACE conn5 <- [1,2989,null,{"value":"13"}] 12:39:09 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 12:39:09 INFO - PROCESS | 3740 | 1464377949150 Marionette TRACE conn5 -> [0,2990,"setScriptTimeout",{"ms":35000}] 12:39:09 INFO - PROCESS | 3740 | 1464377949152 Marionette TRACE conn5 <- [1,2990,null,{}] 12:39:09 INFO - PROCESS | 3740 | 1464377949155 Marionette TRACE conn5 -> [0,2991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:39:09 INFO - PROCESS | 3740 | 1464377949354 Marionette TRACE conn5 <- [1,2991,null,{"value":null}] 12:39:09 INFO - PROCESS | 3740 | 1464377949474 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\", \"518d4023-cf08-4df0-a07a-6b3da5d0c4d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:39:09 INFO - PROCESS | 3740 | ++DOCSHELL 0CB31000 == 56 [pid = 3740] [id = 759] 12:39:09 INFO - PROCESS | 3740 | ++DOMWINDOW == 101 (0CB31C00) [pid = 3740] [serial = 2275] [outer = 00000000] 12:39:09 INFO - PROCESS | 3740 | ++DOMWINDOW == 102 (0FE84800) [pid = 3740] [serial = 2276] [outer = 0CB31C00] 12:39:09 INFO - PROCESS | 3740 | 1464377949533 Marionette DEBUG loaded listener.js 12:39:09 INFO - PROCESS | 3740 | ++DOMWINDOW == 103 (1052D000) [pid = 3740] [serial = 2277] [outer = 0CB31C00] 12:39:10 INFO - PROCESS | 3740 | 1464377950095 Marionette TRACE conn5 <- [1,2992,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 12:39:10 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect. 12:39:10 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 970ms 12:39:10 INFO - PROCESS | 3740 | 1464377950122 Marionette TRACE conn5 -> [0,2993,"getWindowHandle",null] 12:39:10 INFO - PROCESS | 3740 | 1464377950127 Marionette TRACE conn5 <- [1,2993,null,{"value":"13"}] 12:39:10 INFO - PROCESS | 3740 | 1464377950132 Marionette TRACE conn5 -> [0,2994,"setScriptTimeout",{"ms":35000}] 12:39:10 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 12:39:10 INFO - PROCESS | 3740 | 1464377950135 Marionette TRACE conn5 <- [1,2994,null,{}] 12:39:10 INFO - PROCESS | 3740 | 1464377950140 Marionette TRACE conn5 -> [0,2995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:39:10 INFO - PROCESS | 3740 | 1464377950257 Marionette TRACE conn5 <- [1,2995,null,{"value":null}] 12:39:10 INFO - PROCESS | 3740 | 1464377950376 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\", \"518d4023-cf08-4df0-a07a-6b3da5d0c4d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:39:10 INFO - PROCESS | 3740 | ++DOCSHELL 148EA800 == 57 [pid = 3740] [id = 760] 12:39:10 INFO - PROCESS | 3740 | ++DOMWINDOW == 104 (148EAC00) [pid = 3740] [serial = 2278] [outer = 00000000] 12:39:10 INFO - PROCESS | 3740 | ++DOMWINDOW == 105 (149E8800) [pid = 3740] [serial = 2279] [outer = 148EAC00] 12:39:10 INFO - PROCESS | 3740 | 1464377950437 Marionette DEBUG loaded listener.js 12:39:10 INFO - PROCESS | 3740 | ++DOMWINDOW == 106 (15202000) [pid = 3740] [serial = 2280] [outer = 148EAC00] 12:39:10 INFO - PROCESS | 3740 | 1464377950935 Marionette TRACE conn5 <- [1,2996,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 12:39:10 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered. 12:39:10 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 830ms 12:39:10 INFO - PROCESS | 3740 | 1464377950966 Marionette TRACE conn5 -> [0,2997,"getWindowHandle",null] 12:39:10 INFO - PROCESS | 3740 | 1464377950969 Marionette TRACE conn5 <- [1,2997,null,{"value":"13"}] 12:39:10 INFO - TEST-START | /FileAPI/FileReaderSync.worker 12:39:10 INFO - PROCESS | 3740 | 1464377950973 Marionette TRACE conn5 -> [0,2998,"setScriptTimeout",{"ms":35000}] 12:39:10 INFO - PROCESS | 3740 | 1464377950975 Marionette TRACE conn5 <- [1,2998,null,{}] 12:39:10 INFO - PROCESS | 3740 | 1464377950979 Marionette TRACE conn5 -> [0,2999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:39:11 INFO - PROCESS | 3740 | 1464377951094 Marionette TRACE conn5 <- [1,2999,null,{"value":null}] 12:39:11 INFO - PROCESS | 3740 | 1464377951242 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\", \"518d4023-cf08-4df0-a07a-6b3da5d0c4d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:39:11 INFO - PROCESS | 3740 | ++DOCSHELL 0CB97000 == 58 [pid = 3740] [id = 761] 12:39:11 INFO - PROCESS | 3740 | ++DOMWINDOW == 107 (1527C400) [pid = 3740] [serial = 2281] [outer = 00000000] 12:39:11 INFO - PROCESS | 3740 | ++DOMWINDOW == 108 (19EA8000) [pid = 3740] [serial = 2282] [outer = 1527C400] 12:39:11 INFO - PROCESS | 3740 | 1464377951300 Marionette DEBUG loaded listener.js 12:39:11 INFO - PROCESS | 3740 | ++DOMWINDOW == 109 (1A632800) [pid = 3740] [serial = 2283] [outer = 1527C400] 12:39:11 INFO - PROCESS | 3740 | [3740] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 12:39:11 INFO - PROCESS | 3740 | 1464377951924 Marionette TRACE conn5 <- [1,3000,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 12:39:11 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 12:39:11 INFO - {} 12:39:11 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 12:39:11 INFO - {} 12:39:11 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 12:39:11 INFO - {} 12:39:11 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 12:39:11 INFO - {} 12:39:11 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 971ms 12:39:11 INFO - PROCESS | 3740 | 1464377951947 Marionette TRACE conn5 -> [0,3001,"getWindowHandle",null] 12:39:11 INFO - TEST-START | /FileAPI/fileReader.html 12:39:11 INFO - PROCESS | 3740 | 1464377951951 Marionette TRACE conn5 <- [1,3001,null,{"value":"13"}] 12:39:11 INFO - PROCESS | 3740 | 1464377951962 Marionette TRACE conn5 -> [0,3002,"setScriptTimeout",{"ms":35000}] 12:39:11 INFO - PROCESS | 3740 | 1464377951967 Marionette TRACE conn5 <- [1,3002,null,{}] 12:39:11 INFO - PROCESS | 3740 | 1464377951971 Marionette TRACE conn5 -> [0,3003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:39:12 INFO - PROCESS | 3740 | 1464377952089 Marionette TRACE conn5 <- [1,3003,null,{"value":null}] 12:39:12 INFO - PROCESS | 3740 | 1464377952229 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\", \"518d4023-cf08-4df0-a07a-6b3da5d0c4d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:39:12 INFO - PROCESS | 3740 | ++DOCSHELL 1986CC00 == 59 [pid = 3740] [id = 762] 12:39:12 INFO - PROCESS | 3740 | ++DOMWINDOW == 110 (1A766400) [pid = 3740] [serial = 2284] [outer = 00000000] 12:39:12 INFO - PROCESS | 3740 | ++DOMWINDOW == 111 (1B8B9800) [pid = 3740] [serial = 2285] [outer = 1A766400] 12:39:12 INFO - PROCESS | 3740 | 1464377952286 Marionette DEBUG loaded listener.js 12:39:12 INFO - PROCESS | 3740 | ++DOMWINDOW == 112 (1B8C0000) [pid = 3740] [serial = 2286] [outer = 1A766400] 12:39:12 INFO - PROCESS | 3740 | 1464377952802 Marionette TRACE conn5 <- [1,3004,null,{"value":["/FileAPI/fileReader.html",0,null,null,[["FileReader interface object",0,null,null],["no-argument FileReader constructor",0,null,null],["FileReader States -- abort",0,null,null],["FileReader States -- events",0,null,null]]]}] 12:39:12 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 12:39:12 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 12:39:12 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 12:39:12 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 12:39:12 INFO - TEST-OK | /FileAPI/fileReader.html | took 890ms 12:39:12 INFO - PROCESS | 3740 | 1464377952847 Marionette TRACE conn5 -> [0,3005,"getWindowHandle",null] 12:39:12 INFO - PROCESS | 3740 | 1464377952849 Marionette TRACE conn5 <- [1,3005,null,{"value":"13"}] 12:39:12 INFO - TEST-START | /FileAPI/historical.html 12:39:12 INFO - PROCESS | 3740 | 1464377952853 Marionette TRACE conn5 -> [0,3006,"setScriptTimeout",{"ms":35000}] 12:39:12 INFO - PROCESS | 3740 | 1464377952855 Marionette TRACE conn5 <- [1,3006,null,{}] 12:39:12 INFO - PROCESS | 3740 | 1464377952858 Marionette TRACE conn5 -> [0,3007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:39:12 INFO - PROCESS | 3740 | 1464377952966 Marionette TRACE conn5 <- [1,3007,null,{"value":null}] 12:39:13 INFO - PROCESS | 3740 | 1464377953112 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\", \"518d4023-cf08-4df0-a07a-6b3da5d0c4d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:39:13 INFO - PROCESS | 3740 | ++DOCSHELL 1B8C1800 == 60 [pid = 3740] [id = 763] 12:39:13 INFO - PROCESS | 3740 | ++DOMWINDOW == 113 (1BAC3C00) [pid = 3740] [serial = 2287] [outer = 00000000] 12:39:13 INFO - PROCESS | 3740 | ++DOMWINDOW == 114 (1C167400) [pid = 3740] [serial = 2288] [outer = 1BAC3C00] 12:39:13 INFO - PROCESS | 3740 | 1464377953172 Marionette DEBUG loaded listener.js 12:39:13 INFO - PROCESS | 3740 | ++DOMWINDOW == 115 (1C171000) [pid = 3740] [serial = 2289] [outer = 1BAC3C00] 12:39:13 INFO - PROCESS | 3740 | 1464377953693 Marionette TRACE conn5 <- [1,3008,null,{"value":["/FileAPI/historical.html",0,null,null,[["\"toNativeLineEndings\" should not be supported",0,null,null],["\"FileError\" should not be supported",0,null,null],["\"FileException\" should not be supported",0,null,null],["Blob should not support slice prefixed",0,null,null],["BlobBuilder should not be supported.",0,null,null],["FileReader should not support readAsBinaryString",1,"assert_false: should not be in reader expected false got true","@http://web-platform.test:8000/FileAPI/historical.html:42:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/historical.html:40:5\n"]]]}] 12:39:13 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 12:39:13 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 12:39:13 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 12:39:13 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 12:39:13 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 12:39:13 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 12:39:13 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 12:39:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:39:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:39:13 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 12:39:13 INFO - TEST-OK | /FileAPI/historical.html | took 870ms 12:39:13 INFO - PROCESS | 3740 | 1464377953727 Marionette TRACE conn5 -> [0,3009,"getWindowHandle",null] 12:39:13 INFO - PROCESS | 3740 | 1464377953730 Marionette TRACE conn5 <- [1,3009,null,{"value":"13"}] 12:39:13 INFO - TEST-START | /FileAPI/idlharness.html 12:39:13 INFO - PROCESS | 3740 | 1464377953733 Marionette TRACE conn5 -> [0,3010,"setScriptTimeout",{"ms":35000}] 12:39:13 INFO - PROCESS | 3740 | 1464377953735 Marionette TRACE conn5 <- [1,3010,null,{}] 12:39:13 INFO - PROCESS | 3740 | 1464377953739 Marionette TRACE conn5 -> [0,3011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:39:13 INFO - PROCESS | 3740 | 1464377953882 Marionette TRACE conn5 <- [1,3011,null,{"value":null}] 12:39:14 INFO - PROCESS | 3740 | 1464377954051 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\", \"518d4023-cf08-4df0-a07a-6b3da5d0c4d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:39:14 INFO - PROCESS | 3740 | ++DOCSHELL 191B4000 == 61 [pid = 3740] [id = 764] 12:39:14 INFO - PROCESS | 3740 | ++DOMWINDOW == 116 (191B4400) [pid = 3740] [serial = 2290] [outer = 00000000] 12:39:14 INFO - PROCESS | 3740 | ++DOMWINDOW == 117 (1C8AC800) [pid = 3740] [serial = 2291] [outer = 191B4400] 12:39:14 INFO - PROCESS | 3740 | 1464377954110 Marionette DEBUG loaded listener.js 12:39:14 INFO - PROCESS | 3740 | ++DOMWINDOW == 118 (1CF2DC00) [pid = 3740] [serial = 2292] [outer = 191B4400] 12:39:15 INFO - PROCESS | 3740 | 1464377955272 Marionette TRACE conn5 <- [1,3012,null,{"value":["/FileAPI/idlharness.html",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,null,null],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["URL interface: operation revokeObjectURL(DOMString)",0,null,null],["Blob interface: existence and properties of interface object",0,null,null],["Blob interface object length",0,null,null],["Blob interface object name",0,null,null],["Blob interface: existence and properties of interface prototype object",0,null,null],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["Blob interface: attribute size",0,null,null],["Blob interface: attribute type",0,null,null],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,null,null],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,null,null],["Stringification of new Blob([\"TEST\"])",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["File interface: existence and properties of interface object",0,null,null],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["File interface object name",0,null,null],["File interface: existence and properties of interface prototype object",0,null,null],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["File interface: attribute name",0,null,null],["File interface: attribute lastModified",0,null,null],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["FileList interface: existence and properties of interface object",0,null,null],["FileList interface object length",0,null,null],["FileList interface object name",0,null,null],["FileList interface: existence and properties of interface prototype object",0,null,null],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileList interface: operation item(unsigned long)",0,null,null],["FileList interface: attribute length",0,null,null],["FileList must be primary interface of file_input.files",0,null,null],["Stringification of file_input.files",0,null,null],["FileList interface: file_input.files must inherit property \"item\" with the proper type (0)",0,null,null],["FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError",0,null,null],["FileList interface: file_input.files must inherit property \"length\" with the proper type (1)",0,null,null],["FileReader interface: existence and properties of interface object",0,null,null],["FileReader interface object length",0,null,null],["FileReader interface object name",0,null,null],["FileReader interface: existence and properties of interface prototype object",0,null,null],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileReader interface: operation readAsArrayBuffer(Blob)",0,null,null],["FileReader interface: operation readAsText(Blob,DOMString)",0,null,null],["FileReader interface: operation readAsDataURL(Blob)",0,null,null],["FileReader interface: operation abort()",0,null,null],["FileReader interface: constant EMPTY on interface object",0,null,null],["FileReader interface: constant EMPTY on interface prototype object",0,null,null],["FileReader interface: constant LOADING on interface object",0,null,null],["FileReader interface: constant LOADING on interface prototype object",0,null,null],["FileReader interface: constant DONE on interface object",0,null,null],["FileReader interface: constant DONE on interface prototype object",0,null,null],["FileReader interface: attribute readyState",0,null,null],["FileReader interface: attribute result",0,null,null],["FileReader interface: attribute error",0,null,null],["FileReader interface: attribute onloadstart",0,null,null],["FileReader interface: attribute onprogress",0,null,null],["FileReader interface: attribute onload",0,null,null],["FileReader interface: attribute onabort",0,null,null],["FileReader interface: attribute onerror",0,null,null],["FileReader interface: attribute onloadend",0,null,null],["FileReader must be primary interface of new FileReader()",0,null,null],["Stringification of new FileReader()",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,null,null],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,null,null],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,null,null],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,null,null],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,null,null],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,null,null],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,null,null],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,null,null],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,null,null],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,null,null]]]}] 12:39:15 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 12:39:15 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 12:39:15 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 12:39:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:39:15 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 12:39:15 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 12:39:15 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 12:39:15 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 12:39:15 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 12:39:15 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 12:39:15 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 12:39:15 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 12:39:15 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 12:39:15 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 12:39:15 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 12:39:15 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 12:39:15 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 12:39:15 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 12:39:15 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 12:39:15 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 12:39:15 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 12:39:15 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 12:39:15 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 12:39:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:39:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:39:15 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 12:39:15 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 12:39:15 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 12:39:15 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 12:39:15 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 12:39:15 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 12:39:15 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 12:39:15 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 12:39:15 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 12:39:15 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 12:39:15 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 12:39:15 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 12:39:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:39:15 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 12:39:15 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 12:39:15 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 12:39:15 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 12:39:15 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 12:39:15 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 12:39:15 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 12:39:15 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 12:39:15 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 12:39:15 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 12:39:15 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 12:39:15 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 12:39:15 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 12:39:15 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 12:39:15 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 12:39:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:39:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:39:15 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 12:39:15 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 12:39:15 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 12:39:15 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 12:39:15 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 12:39:15 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 12:39:15 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 12:39:15 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 12:39:15 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 12:39:15 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 12:39:15 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: calling slice(long long,long long,DOMString) on new Blob(["TEST"]) with too few arguments must throw TypeError 12:39:15 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 12:39:15 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 12:39:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:39:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:39:15 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 12:39:15 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 12:39:15 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 12:39:15 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 12:39:15 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 12:39:15 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 12:39:15 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 12:39:15 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 12:39:15 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 12:39:15 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 12:39:15 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 12:39:15 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 12:39:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:39:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:39:15 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 12:39:15 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 12:39:15 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 12:39:15 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 12:39:15 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 12:39:15 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 12:39:15 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 12:39:15 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 12:39:15 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 12:39:15 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 12:39:15 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 12:39:15 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 12:39:15 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 12:39:15 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 12:39:15 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 12:39:15 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 12:39:15 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 12:39:15 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 12:39:15 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 12:39:15 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 12:39:15 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 12:39:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:39:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:39:15 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 12:39:15 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 12:39:15 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 12:39:15 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 12:39:15 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 12:39:15 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 12:39:15 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 12:39:15 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 12:39:15 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 12:39:15 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 12:39:15 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: calling slice(long long,long long,DOMString) on new File(["myFileBits"], "myFileName") with too few arguments must throw TypeError 12:39:15 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 12:39:15 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 12:39:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:39:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:39:15 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 12:39:15 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 12:39:15 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 12:39:15 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 12:39:15 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 12:39:15 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 12:39:15 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 12:39:15 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 12:39:15 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 12:39:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 12:39:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 12:39:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 12:39:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 12:39:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 12:39:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 12:39:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 12:39:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 12:39:15 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 12:39:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 12:39:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 12:39:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 12:39:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 12:39:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 12:39:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 12:39:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 12:39:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 12:39:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 12:39:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 12:39:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 12:39:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 12:39:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 12:39:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 12:39:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 12:39:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 12:39:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 12:39:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 12:39:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 12:39:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 12:39:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 12:39:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 12:39:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 12:39:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 12:39:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 12:39:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 12:39:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 12:39:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 12:39:15 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 12:39:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 12:39:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 12:39:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 12:39:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 12:39:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 12:39:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 12:39:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 12:39:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 12:39:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 12:39:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 12:39:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 12:39:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 12:39:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 12:39:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 12:39:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 12:39:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 12:39:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 12:39:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 12:39:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 12:39:15 INFO - TEST-OK | /FileAPI/idlharness.html | took 1624ms 12:39:15 INFO - PROCESS | 3740 | 1464377955359 Marionette TRACE conn5 -> [0,3013,"getWindowHandle",null] 12:39:15 INFO - PROCESS | 3740 | 1464377955363 Marionette TRACE conn5 <- [1,3013,null,{"value":"13"}] 12:39:15 INFO - TEST-START | /FileAPI/idlharness.worker 12:39:15 INFO - PROCESS | 3740 | 1464377955422 Marionette TRACE conn5 -> [0,3014,"setScriptTimeout",{"ms":35000}] 12:39:15 INFO - PROCESS | 3740 | 1464377955424 Marionette TRACE conn5 <- [1,3014,null,{}] 12:39:15 INFO - PROCESS | 3740 | 1464377955435 Marionette TRACE conn5 -> [0,3015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:39:15 INFO - PROCESS | 3740 | 1464377955536 Marionette TRACE conn5 <- [1,3015,null,{"value":null}] 12:39:15 INFO - PROCESS | 3740 | 1464377955686 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\", \"518d4023-cf08-4df0-a07a-6b3da5d0c4d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:39:15 INFO - PROCESS | 3740 | ++DOCSHELL 14973C00 == 62 [pid = 3740] [id = 765] 12:39:15 INFO - PROCESS | 3740 | ++DOMWINDOW == 119 (14C2D400) [pid = 3740] [serial = 2293] [outer = 00000000] 12:39:15 INFO - PROCESS | 3740 | ++DOMWINDOW == 120 (18762800) [pid = 3740] [serial = 2294] [outer = 14C2D400] 12:39:15 INFO - PROCESS | 3740 | 1464377955738 Marionette DEBUG loaded listener.js 12:39:15 INFO - PROCESS | 3740 | ++DOMWINDOW == 121 (191B7800) [pid = 3740] [serial = 2295] [outer = 14C2D400] 12:39:15 INFO - PROCESS | 3740 | [3740] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 12:39:16 INFO - PROCESS | 3740 | --DOCSHELL 0CAC2400 == 61 [pid = 3740] [id = 757] 12:39:16 INFO - PROCESS | 3740 | --DOCSHELL 1A633000 == 60 [pid = 3740] [id = 756] 12:39:16 INFO - PROCESS | 3740 | --DOCSHELL 1493C000 == 59 [pid = 3740] [id = 755] 12:39:16 INFO - PROCESS | 3740 | --DOCSHELL 191B3800 == 58 [pid = 3740] [id = 754] 12:39:16 INFO - PROCESS | 3740 | --DOCSHELL 18751C00 == 57 [pid = 3740] [id = 753] 12:39:16 INFO - PROCESS | 3740 | --DOCSHELL 153B1400 == 56 [pid = 3740] [id = 752] 12:39:16 INFO - PROCESS | 3740 | --DOMWINDOW == 120 (14942400) [pid = 3740] [serial = 2191] [outer = 00000000] [url = about:blank] 12:39:16 INFO - PROCESS | 3740 | --DOMWINDOW == 119 (10532400) [pid = 3740] [serial = 2188] [outer = 00000000] [url = about:blank] 12:39:16 INFO - PROCESS | 3740 | --DOMWINDOW == 118 (19480400) [pid = 3740] [serial = 2218] [outer = 00000000] [url = about:blank] 12:39:16 INFO - PROCESS | 3740 | --DOCSHELL 10B44C00 == 55 [pid = 3740] [id = 751] 12:39:16 INFO - PROCESS | 3740 | --DOCSHELL 14785C00 == 54 [pid = 3740] [id = 750] 12:39:16 INFO - PROCESS | 3740 | --DOCSHELL 0FFFA000 == 53 [pid = 3740] [id = 749] 12:39:16 INFO - PROCESS | 3740 | --DOCSHELL 0CAC1000 == 52 [pid = 3740] [id = 748] 12:39:16 INFO - PROCESS | 3740 | --DOCSHELL 0CA2DC00 == 51 [pid = 3740] [id = 747] 12:39:16 INFO - PROCESS | 3740 | --DOCSHELL 1A230C00 == 50 [pid = 3740] [id = 746] 12:39:16 INFO - PROCESS | 3740 | --DOCSHELL 1A42EC00 == 49 [pid = 3740] [id = 745] 12:39:16 INFO - PROCESS | 3740 | --DOCSHELL 19EA7800 == 48 [pid = 3740] [id = 744] 12:39:16 INFO - PROCESS | 3740 | --DOCSHELL 19EA3000 == 47 [pid = 3740] [id = 743] 12:39:16 INFO - PROCESS | 3740 | --DOCSHELL 18306800 == 46 [pid = 3740] [id = 742] 12:39:16 INFO - PROCESS | 3740 | --DOCSHELL 1493B000 == 45 [pid = 3740] [id = 741] 12:39:16 INFO - PROCESS | 3740 | --DOCSHELL 0CB36400 == 44 [pid = 3740] [id = 740] 12:39:16 INFO - PROCESS | 3740 | --DOMWINDOW == 117 (14967400) [pid = 3740] [serial = 2200] [outer = 00000000] [url = about:blank] 12:39:16 INFO - PROCESS | 3740 | --DOMWINDOW == 116 (10B80000) [pid = 3740] [serial = 2197] [outer = 00000000] [url = about:blank] 12:39:16 INFO - PROCESS | 3740 | --DOMWINDOW == 115 (10B8B400) [pid = 3740] [serial = 2198] [outer = 00000000] [url = about:blank] 12:39:16 INFO - PROCESS | 3740 | --DOMWINDOW == 114 (1947F000) [pid = 3740] [serial = 2185] [outer = 00000000] [url = about:blank] 12:39:16 INFO - PROCESS | 3740 | --DOMWINDOW == 113 (1830B400) [pid = 3740] [serial = 2209] [outer = 00000000] [url = about:blank] 12:39:16 INFO - PROCESS | 3740 | --DOMWINDOW == 112 (0FF03000) [pid = 3740] [serial = 2194] [outer = 00000000] [url = about:blank] 12:39:16 INFO - PROCESS | 3740 | --DOMWINDOW == 111 (10526800) [pid = 3740] [serial = 2195] [outer = 00000000] [url = about:blank] 12:39:16 INFO - PROCESS | 3740 | --DOMWINDOW == 110 (15319C00) [pid = 3740] [serial = 2206] [outer = 00000000] [url = about:blank] 12:39:16 INFO - PROCESS | 3740 | --DOMWINDOW == 109 (191AB400) [pid = 3740] [serial = 2216] [outer = 00000000] [url = about:blank] 12:39:16 INFO - PROCESS | 3740 | --DOMWINDOW == 108 (191A8800) [pid = 3740] [serial = 2215] [outer = 00000000] [url = about:blank] 12:39:16 INFO - PROCESS | 3740 | --DOMWINDOW == 107 (1830C400) [pid = 3740] [serial = 2210] [outer = 00000000] [url = about:blank] 12:39:16 INFO - PROCESS | 3740 | --DOMWINDOW == 106 (15203000) [pid = 3740] [serial = 2203] [outer = 00000000] [url = about:blank] 12:39:16 INFO - PROCESS | 3740 | --DOMWINDOW == 105 (1520D800) [pid = 3740] [serial = 2204] [outer = 00000000] [url = about:blank] 12:39:16 INFO - PROCESS | 3740 | --DOMWINDOW == 104 (16EAD400) [pid = 3740] [serial = 2213] [outer = 00000000] [url = about:blank] 12:39:16 INFO - PROCESS | 3740 | --DOMWINDOW == 103 (15E08400) [pid = 3740] [serial = 2207] [outer = 00000000] [url = about:blank] 12:39:16 INFO - PROCESS | 3740 | --DOMWINDOW == 102 (1531F000) [pid = 3740] [serial = 2212] [outer = 00000000] [url = about:blank] 12:39:16 INFO - PROCESS | 3740 | --DOMWINDOW == 101 (14975800) [pid = 3740] [serial = 2201] [outer = 00000000] [url = about:blank] 12:39:16 INFO - PROCESS | 3740 | 1464377956770 Marionette TRACE conn5 <- [1,3016,null,{"value":["/FileAPI/idlharness.worker",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,{},{}],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["URL interface: operation revokeObjectURL(DOMString)",0,{},{}],["Blob interface: existence and properties of interface object",0,{},{}],["Blob interface object length",0,{},{}],["Blob interface object name",0,{},{}],["Blob interface: existence and properties of interface prototype object",0,{},{}],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["Blob interface: attribute size",0,{},{}],["Blob interface: attribute type",0,{},{}],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,{},{}],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,{},{}],["Stringification of new Blob([\"TEST\"])",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["File interface: existence and properties of interface object",0,{},{}],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["File interface object name",0,{},{}],["File interface: existence and properties of interface prototype object",0,{},{}],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["File interface: attribute name",0,{},{}],["File interface: attribute lastModified",0,{},{}],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: existence and properties of interface object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface object length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface object name",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: existence and properties of interface prototype object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: operation item(unsigned long)",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: attribute length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileReader interface: existence and properties of interface object",0,{},{}],["FileReader interface object length",0,{},{}],["FileReader interface object name",0,{},{}],["FileReader interface: existence and properties of interface prototype object",0,{},{}],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReader interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReader interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReader interface: operation readAsDataURL(Blob)",0,{},{}],["FileReader interface: operation abort()",0,{},{}],["FileReader interface: constant EMPTY on interface object",0,{},{}],["FileReader interface: constant EMPTY on interface prototype object",0,{},{}],["FileReader interface: constant LOADING on interface object",0,{},{}],["FileReader interface: constant LOADING on interface prototype object",0,{},{}],["FileReader interface: constant DONE on interface object",0,{},{}],["FileReader interface: constant DONE on interface prototype object",0,{},{}],["FileReader interface: attribute readyState",0,{},{}],["FileReader interface: attribute result",0,{},{}],["FileReader interface: attribute error",0,{},{}],["FileReader interface: attribute onloadstart",0,{},{}],["FileReader interface: attribute onprogress",0,{},{}],["FileReader interface: attribute onload",0,{},{}],["FileReader interface: attribute onabort",0,{},{}],["FileReader interface: attribute onerror",0,{},{}],["FileReader interface: attribute onloadend",0,{},{}],["FileReader must be primary interface of new FileReader()",0,{},{}],["Stringification of new FileReader()",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,{},{}],["FileReaderSync interface: existence and properties of interface object",0,{},{}],["FileReaderSync interface object length",0,{},{}],["FileReaderSync interface object name",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReaderSync interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReaderSync interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReaderSync interface: operation readAsDataURL(Blob)",0,{},{}],["FileReaderSync must be primary interface of new FileReaderSync()",0,{},{}],["Stringification of new FileReaderSync()",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}]]]}] 12:39:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 12:39:16 INFO - {} 12:39:16 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 12:39:16 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 12:39:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:39:16 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 12:39:16 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 12:39:16 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 12:39:16 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 12:39:16 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 12:39:16 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 12:39:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 12:39:16 INFO - {} 12:39:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 12:39:16 INFO - {} 12:39:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 12:39:16 INFO - {} 12:39:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 12:39:16 INFO - {} 12:39:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 12:39:16 INFO - {} 12:39:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 12:39:16 INFO - {} 12:39:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 12:39:16 INFO - {} 12:39:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 12:39:16 INFO - {} 12:39:16 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 12:39:16 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 12:39:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:39:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:39:16 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 12:39:16 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 12:39:16 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 12:39:16 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 12:39:16 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 12:39:16 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 12:39:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 12:39:16 INFO - {} 12:39:16 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 12:39:16 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 12:39:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:39:16 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 12:39:16 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 12:39:16 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 12:39:16 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 12:39:16 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 12:39:16 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 12:39:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 12:39:16 INFO - {} 12:39:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 12:39:16 INFO - {} 12:39:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 12:39:16 INFO - {} 12:39:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 12:39:16 INFO - {} 12:39:16 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 12:39:16 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 12:39:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:39:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:39:16 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 12:39:16 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 12:39:16 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 12:39:16 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 12:39:16 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 12:39:16 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 12:39:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 12:39:16 INFO - {} 12:39:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: calling slice(long long,long long,DOMString) on new Blob(["TEST"]) with too few arguments must throw TypeError - {} 12:39:16 INFO - {} 12:39:16 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 12:39:16 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 12:39:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:39:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:39:16 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 12:39:16 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 12:39:16 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 12:39:16 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 12:39:16 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 12:39:16 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 12:39:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 12:39:16 INFO - {} 12:39:16 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 12:39:16 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 12:39:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:39:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:39:16 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 12:39:16 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 12:39:16 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 12:39:16 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 12:39:16 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 12:39:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 12:39:16 INFO - {} 12:39:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 12:39:16 INFO - {} 12:39:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 12:39:16 INFO - {} 12:39:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 12:39:16 INFO - {} 12:39:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 12:39:16 INFO - {} 12:39:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 12:39:16 INFO - {} 12:39:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 12:39:16 INFO - {} 12:39:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 12:39:16 INFO - {} 12:39:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 12:39:16 INFO - {} 12:39:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 12:39:16 INFO - {} 12:39:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 12:39:16 INFO - {} 12:39:16 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 12:39:16 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 12:39:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:39:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:39:16 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 12:39:16 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 12:39:16 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 12:39:16 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 12:39:16 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 12:39:16 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 12:39:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 12:39:16 INFO - {} 12:39:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: calling slice(long long,long long,DOMString) on new File(["myFileBits"], "myFileName") with too few arguments must throw TypeError - {} 12:39:16 INFO - {} 12:39:16 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 12:39:16 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 12:39:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:39:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:39:16 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 12:39:16 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 12:39:16 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 12:39:16 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 12:39:16 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 12:39:16 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 12:39:16 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface object - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 12:39:16 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 12:39:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:39:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:39:16 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 12:39:16 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 12:39:16 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 12:39:16 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 12:39:16 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 12:39:16 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 12:39:16 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 12:39:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:39:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:39:16 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 12:39:16 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 12:39:16 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 12:39:16 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 12:39:16 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 12:39:16 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 12:39:16 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 12:39:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:39:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:39:16 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 12:39:16 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 12:39:16 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 12:39:16 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 12:39:16 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 12:39:16 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface prototype object - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 12:39:16 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 12:39:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:39:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:39:16 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 12:39:16 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 12:39:16 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 12:39:16 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 12:39:16 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 12:39:16 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface prototype object's "constructor" property - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 12:39:16 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 12:39:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:39:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:39:16 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 12:39:16 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 12:39:16 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 12:39:16 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 12:39:16 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 12:39:16 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: operation item(unsigned long) - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 12:39:16 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 12:39:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:39:16 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 12:39:16 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 12:39:16 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 12:39:16 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 12:39:16 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 12:39:16 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 12:39:16 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 12:39:16 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 12:39:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:39:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:39:16 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 12:39:16 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 12:39:16 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 12:39:16 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 12:39:16 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 12:39:16 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 12:39:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 12:39:16 INFO - {} 12:39:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 12:39:16 INFO - {} 12:39:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 12:39:16 INFO - {} 12:39:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 12:39:16 INFO - {} 12:39:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 12:39:16 INFO - {} 12:39:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 12:39:16 INFO - {} 12:39:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 12:39:16 INFO - {} 12:39:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 12:39:16 INFO - {} 12:39:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 12:39:16 INFO - {} 12:39:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 12:39:16 INFO - {} 12:39:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 12:39:16 INFO - {} 12:39:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 12:39:16 INFO - {} 12:39:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 12:39:16 INFO - {} 12:39:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 12:39:16 INFO - {} 12:39:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 12:39:16 INFO - {} 12:39:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 12:39:16 INFO - {} 12:39:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 12:39:16 INFO - {} 12:39:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 12:39:16 INFO - {} 12:39:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 12:39:16 INFO - {} 12:39:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 12:39:16 INFO - {} 12:39:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 12:39:16 INFO - {} 12:39:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 12:39:16 INFO - {} 12:39:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 12:39:16 INFO - {} 12:39:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 12:39:16 INFO - {} 12:39:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 12:39:16 INFO - {} 12:39:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 12:39:16 INFO - {} 12:39:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 12:39:16 INFO - {} 12:39:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 12:39:16 INFO - {} 12:39:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 12:39:16 INFO - {} 12:39:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 12:39:16 INFO - {} 12:39:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 12:39:16 INFO - {} 12:39:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 12:39:16 INFO - {} 12:39:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 12:39:16 INFO - {} 12:39:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 12:39:16 INFO - {} 12:39:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 12:39:16 INFO - {} 12:39:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 12:39:16 INFO - {} 12:39:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 12:39:16 INFO - {} 12:39:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 12:39:16 INFO - {} 12:39:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 12:39:16 INFO - {} 12:39:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 12:39:16 INFO - {} 12:39:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 12:39:16 INFO - {} 12:39:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 12:39:16 INFO - {} 12:39:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 12:39:16 INFO - {} 12:39:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 12:39:16 INFO - {} 12:39:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 12:39:16 INFO - {} 12:39:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 12:39:16 INFO - {} 12:39:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 12:39:16 INFO - {} 12:39:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 12:39:16 INFO - {} 12:39:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 12:39:16 INFO - {} 12:39:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 12:39:16 INFO - {} 12:39:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 12:39:16 INFO - {} 12:39:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 12:39:16 INFO - {} 12:39:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 12:39:16 INFO - {} 12:39:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 12:39:16 INFO - {} 12:39:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 12:39:16 INFO - {} 12:39:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 12:39:16 INFO - {} 12:39:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 12:39:16 INFO - {} 12:39:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 12:39:16 INFO - {} 12:39:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 12:39:16 INFO - {} 12:39:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 12:39:16 INFO - {} 12:39:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 12:39:16 INFO - {} 12:39:16 INFO - TEST-OK | /FileAPI/idlharness.worker | took 1501ms 12:39:16 INFO - PROCESS | 3740 | 1464377956874 Marionette TRACE conn5 -> [0,3017,"getWindowHandle",null] 12:39:16 INFO - PROCESS | 3740 | 1464377956880 Marionette TRACE conn5 <- [1,3017,null,{"value":"13"}] 12:39:16 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 12:39:16 INFO - PROCESS | 3740 | 1464377956885 Marionette TRACE conn5 -> [0,3018,"setScriptTimeout",{"ms":35000}] 12:39:16 INFO - PROCESS | 3740 | 1464377956888 Marionette TRACE conn5 <- [1,3018,null,{}] 12:39:16 INFO - PROCESS | 3740 | 1464377956892 Marionette TRACE conn5 -> [0,3019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:39:17 INFO - PROCESS | 3740 | 1464377956986 Marionette TRACE conn5 <- [1,3019,null,{"value":null}] 12:39:17 INFO - PROCESS | 3740 | 1464377957144 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\", \"518d4023-cf08-4df0-a07a-6b3da5d0c4d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:39:17 INFO - PROCESS | 3740 | ++DOCSHELL 18745C00 == 45 [pid = 3740] [id = 766] 12:39:17 INFO - PROCESS | 3740 | ++DOMWINDOW == 102 (18751800) [pid = 3740] [serial = 2296] [outer = 00000000] 12:39:17 INFO - PROCESS | 3740 | ++DOMWINDOW == 103 (18F7AC00) [pid = 3740] [serial = 2297] [outer = 18751800] 12:39:17 INFO - PROCESS | 3740 | 1464377957196 Marionette DEBUG loaded listener.js 12:39:17 INFO - PROCESS | 3740 | ++DOMWINDOW == 104 (191AB000) [pid = 3740] [serial = 2298] [outer = 18751800] 12:39:17 INFO - PROCESS | 3740 | 1464377957550 Marionette TRACE conn5 <- [1,3020,null,{"value":["/FileAPI/FileReader/Progress_event_bubbles_cancelable.html",0,null,null,[["Check the values of bubbles and cancelable are false when the progress event is dispatched",0,null,null]]]}] 12:39:17 INFO - TEST-PASS | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | Check the values of bubbles and cancelable are false when the progress event is dispatched 12:39:17 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 730ms 12:39:17 INFO - PROCESS | 3740 | 1464377957618 Marionette TRACE conn5 -> [0,3021,"getWindowHandle",null] 12:39:17 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 12:39:17 INFO - PROCESS | 3740 | 1464377957620 Marionette TRACE conn5 <- [1,3021,null,{"value":"13"}] 12:39:17 INFO - PROCESS | 3740 | 1464377957624 Marionette TRACE conn5 -> [0,3022,"setScriptTimeout",{"ms":35000}] 12:39:17 INFO - PROCESS | 3740 | 1464377957627 Marionette TRACE conn5 <- [1,3022,null,{}] 12:39:17 INFO - PROCESS | 3740 | 1464377957637 Marionette TRACE conn5 -> [0,3023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:39:17 INFO - PROCESS | 3740 | 1464377957727 Marionette TRACE conn5 <- [1,3023,null,{"value":null}] 12:39:17 INFO - PROCESS | 3740 | 1464377957735 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\", \"518d4023-cf08-4df0-a07a-6b3da5d0c4d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:39:17 INFO - PROCESS | 3740 | ++DOCSHELL 1985F000 == 46 [pid = 3740] [id = 767] 12:39:17 INFO - PROCESS | 3740 | ++DOMWINDOW == 105 (19EA6C00) [pid = 3740] [serial = 2299] [outer = 00000000] 12:39:17 INFO - PROCESS | 3740 | ++DOMWINDOW == 106 (1A436400) [pid = 3740] [serial = 2300] [outer = 19EA6C00] 12:39:17 INFO - PROCESS | 3740 | 1464377957782 Marionette DEBUG loaded listener.js 12:39:17 INFO - PROCESS | 3740 | ++DOMWINDOW == 107 (1A709C00) [pid = 3740] [serial = 2301] [outer = 19EA6C00] 12:39:18 INFO - PROCESS | 3740 | 1464377958233 Marionette TRACE conn5 <- [1,3024,null,{"value":["/FileAPI/blob/Blob-XHR-revoke.html",0,null,null,[["Revoking blob URL used with XMLHttpRequest",0,null,null]]]}] 12:39:18 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 12:39:18 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 630ms 12:39:18 INFO - PROCESS | 3740 | 1464377958273 Marionette TRACE conn5 -> [0,3025,"getWindowHandle",null] 12:39:18 INFO - PROCESS | 3740 | 1464377958275 Marionette TRACE conn5 <- [1,3025,null,{"value":"13"}] 12:39:18 INFO - TEST-START | /FileAPI/blob/Blob-close.html 12:39:18 INFO - PROCESS | 3740 | 1464377958278 Marionette TRACE conn5 -> [0,3026,"setScriptTimeout",{"ms":35000}] 12:39:18 INFO - PROCESS | 3740 | 1464377958280 Marionette TRACE conn5 <- [1,3026,null,{}] 12:39:18 INFO - PROCESS | 3740 | 1464377958284 Marionette TRACE conn5 -> [0,3027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:39:18 INFO - PROCESS | 3740 | 1464377958371 Marionette TRACE conn5 <- [1,3027,null,{"value":null}] 12:39:18 INFO - PROCESS | 3740 | 1464377958377 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\", \"518d4023-cf08-4df0-a07a-6b3da5d0c4d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:39:18 INFO - PROCESS | 3740 | ++DOCSHELL 1B3D1800 == 47 [pid = 3740] [id = 768] 12:39:18 INFO - PROCESS | 3740 | ++DOMWINDOW == 108 (1BACE800) [pid = 3740] [serial = 2302] [outer = 00000000] 12:39:18 INFO - PROCESS | 3740 | ++DOMWINDOW == 109 (1C812C00) [pid = 3740] [serial = 2303] [outer = 1BACE800] 12:39:18 INFO - PROCESS | 3740 | 1464377958423 Marionette DEBUG loaded listener.js 12:39:18 INFO - PROCESS | 3740 | ++DOMWINDOW == 110 (1C8AB800) [pid = 3740] [serial = 2304] [outer = 1BACE800] 12:39:18 INFO - PROCESS | 3740 | 1464377958905 Marionette TRACE conn5 <- [1,3028,null,{"value":["/FileAPI/blob/Blob-close.html",0,null,null,[["Blob.close",1,"blob.close is not a function","@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1\n"]]]}] 12:39:18 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 12:39:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 12:39:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:39:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:39:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 12:39:18 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 670ms 12:39:18 INFO - PROCESS | 3740 | 1464377958950 Marionette TRACE conn5 -> [0,3029,"getWindowHandle",null] 12:39:18 INFO - PROCESS | 3740 | 1464377958952 Marionette TRACE conn5 <- [1,3029,null,{"value":"13"}] 12:39:18 INFO - PROCESS | 3740 | 1464377958956 Marionette TRACE conn5 -> [0,3030,"setScriptTimeout",{"ms":35000}] 12:39:18 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 12:39:18 INFO - PROCESS | 3740 | 1464377958957 Marionette TRACE conn5 <- [1,3030,null,{}] 12:39:18 INFO - PROCESS | 3740 | 1464377958967 Marionette TRACE conn5 -> [0,3031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:39:19 INFO - PROCESS | 3740 | 1464377959097 Marionette TRACE conn5 <- [1,3031,null,{"value":null}] 12:39:19 INFO - PROCESS | 3740 | 1464377959164 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\", \"518d4023-cf08-4df0-a07a-6b3da5d0c4d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:39:19 INFO - PROCESS | 3740 | ++DOCSHELL 1C8B2800 == 48 [pid = 3740] [id = 769] 12:39:19 INFO - PROCESS | 3740 | ++DOMWINDOW == 111 (1C8B8000) [pid = 3740] [serial = 2305] [outer = 00000000] 12:39:19 INFO - PROCESS | 3740 | ++DOMWINDOW == 112 (1CFB2C00) [pid = 3740] [serial = 2306] [outer = 1C8B8000] 12:39:19 INFO - PROCESS | 3740 | 1464377959210 Marionette DEBUG loaded listener.js 12:39:19 INFO - PROCESS | 3740 | ++DOMWINDOW == 113 (1CFB5000) [pid = 3740] [serial = 2307] [outer = 1C8B8000] 12:39:19 INFO - PROCESS | 3740 | 1464377959864 Marionette TRACE conn5 <- [1,3032,null,{"value":["/FileAPI/blob/Blob-constructor.html",0,null,null,[["Blob interface object",0,null,null],["no-argument Blob constructor",0,null,null],["no-argument Blob constructor without 'new'",0,null,null],["no-argument Blob constructor without brackets",0,null,null],["Passing non-objects, Dates and RegExps for blobParts should throw a TypeError.",0,null,null],["A plain object with @@iterator should be treated as a sequence for the blobParts argument.",0,null,null],["A plain object with @@iterator and a length property should be treated as a sequence for the blobParts argument.",0,null,null],["A String object should be treated as a sequence for the blobParts argument.",0,null,null],["A Uint8Array object should be treated as a sequence for the blobParts argument.",0,null,null],["The length getter should be invoked and any exceptions should be propagated.",0,null,null],["A platform object that supports indexed properties should be treated as a sequence for the blobParts argument (overwritten 'length'.)",0,null,null],["ToUint32 should be applied to the length and any exceptions should be propagated.",0,null,null],["Getters and value conversions should happen in order until an exception is thrown.",0,null,null],["ToString should be called on elements of the blobParts array and any exceptions should be propagated.",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (pop).",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (unshift).",0,null,null],["ToString should be called on elements of the blobParts array.",0,null,null],["ArrayBuffer elements of the blobParts array should be supported.",0,null,null],["Passing typed arrays as elements of the blobParts array should work.",0,null,null],["Passing a Float64Array as element of the blobParts array should work.",0,null,null],["Passing an platform object that supports indexed properties as the blobParts array should work (select).",0,null,null],["Passing a platform array object as the blobParts array should work (MessagePort[]).",0,null,null],["Passing a platform array object as the blobParts array should work (Attr[]).",0,null,null],["Array with two blobs",0,null,null],["Array with two buffers",0,null,null],["Array with two bufferviews",0,null,null],["Array with mixed types",0,null,null],["The 'endings' property should be ignored.",1,"'endings' member of BlobPropertyBag 'invalidEnumValue' is not a valid value for enumeration EndingTypes.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1\n"],["options properties should be accessed in lexicographic order.",0,null,null],["Arguments should be evaluated from left to right.",0,null,null],["Passing null (index 0) for options should use the defaults.",0,null,null],["Passing null (index 0) for options should use the defaults (with newlines).",0,null,null],["Passing undefined (index 1) for options should use the defaults.",0,null,null],["Passing undefined (index 1) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults (with newlines).",0,null,null],["Passing object \"/regex/\" (index 4) for options should use the defaults.",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing object \"/regex/\" (index 4) for options should use the defaults (with newlines).",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing function \"function () {}\" (index 5) for options should use the defaults.",0,null,null],["Passing function \"function () {}\" (index 5) for options should use the defaults (with newlines).",0,null,null],["Newlines should not change when endings is 'transparent'.",0,null,null],["Newlines should not change when endings is 'native'.",1,"assert_equals: expected 9 but got 13","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1\n"],["Blob with type \"\"",0,null,null],["Blob with type \"a\"",0,null,null],["Blob with type \"A\"",1,"assert_equals: expected \"a\" but got \"A\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"text/html\"",0,null,null],["Blob with type \"TEXT/HTML\"",1,"assert_equals: expected \"text/html\" but got \"TEXT/HTML\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"å\"",1,"assert_equals: expected \"\" but got \"å\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"𐑾\"",1,"assert_equals: expected \"\" but got \"𐑾\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \" image/gif \"",0,null,null],["Blob with type \"\\timage/gif\\t\"",1,"assert_equals: expected \"\" but got \"\\timage/gif\\t\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif;\"",1,"assert_equals: expected \"\" but got \"image/gif;\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"İmage/gif\"",1,"assert_equals: expected \"\" but got \"İmage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"ımage/gif\"",1,"assert_equals: expected \"\" but got \"ımage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif\\0\"",1,"assert_equals: expected \"\" but got \"image/gif\\0\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"unknown/unknown\"",0,null,null],["Blob with type \"text/plain\"",0,null,null],["Blob with type \"image/png\"",0,null,null]]]}] 12:39:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 12:39:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 12:39:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 12:39:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 12:39:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 12:39:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 12:39:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator and a length property should be treated as a sequence for the blobParts argument. 12:39:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 12:39:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 12:39:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 12:39:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A platform object that supports indexed properties should be treated as a sequence for the blobParts argument (overwritten 'length'.) 12:39:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 12:39:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 12:39:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 12:39:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 12:39:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 12:39:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 12:39:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 12:39:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 12:39:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 12:39:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 12:39:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 12:39:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 12:39:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 12:39:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 12:39:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 12:39:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 12:39:19 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | The 'endings' property should be ignored. - 'endings' member of BlobPropertyBag 'invalidEnumValue' is not a valid value for enumeration EndingTypes. 12:39:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 12:39:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:39:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:39:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 12:39:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 12:39:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 12:39:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 12:39:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 12:39:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 12:39:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 12:39:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 12:39:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 12:39:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 12:39:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 12:39:19 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Passing object "/regex/" (index 4) for options should use the defaults. - Argument 2 of Blob.constructor can't be converted to a dictionary. 12:39:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 12:39:19 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 12:39:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:39:19 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:39:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 12:39:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 12:39:19 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Passing object "/regex/" (index 4) for options should use the defaults (with newlines). - Argument 2 of Blob.constructor can't be converted to a dictionary. 12:39:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 12:39:19 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 12:39:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:39:19 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:39:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 12:39:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 12:39:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 12:39:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 12:39:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 12:39:19 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 13 12:39:19 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 12:39:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:39:19 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:39:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 12:39:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 12:39:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 12:39:19 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 12:39:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 12:39:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:39:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:39:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 12:39:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 12:39:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 12:39:19 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 12:39:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 12:39:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:39:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:39:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 12:39:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 12:39:19 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 12:39:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 12:39:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:39:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:39:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 12:39:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 12:39:19 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 12:39:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 12:39:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:39:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:39:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 12:39:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 12:39:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 12:39:19 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 12:39:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 12:39:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:39:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:39:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 12:39:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 12:39:19 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 12:39:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 12:39:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:39:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:39:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 12:39:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 12:39:19 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 12:39:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 12:39:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:39:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:39:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 12:39:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 12:39:19 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 12:39:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 12:39:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:39:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:39:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 12:39:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 12:39:19 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 12:39:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 12:39:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:39:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:39:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 12:39:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 12:39:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 12:39:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 12:39:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 12:39:19 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 1027ms 12:39:19 INFO - PROCESS | 3740 | 1464377959987 Marionette TRACE conn5 -> [0,3033,"getWindowHandle",null] 12:39:19 INFO - PROCESS | 3740 | 1464377959989 Marionette TRACE conn5 <- [1,3033,null,{"value":"13"}] 12:39:19 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 12:39:20 INFO - PROCESS | 3740 | 1464377959992 Marionette TRACE conn5 -> [0,3034,"setScriptTimeout",{"ms":35000}] 12:39:20 INFO - PROCESS | 3740 | 1464377959994 Marionette TRACE conn5 <- [1,3034,null,{}] 12:39:20 INFO - PROCESS | 3740 | 1464377959998 Marionette TRACE conn5 -> [0,3035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:39:20 INFO - PROCESS | 3740 | 1464377960136 Marionette TRACE conn5 <- [1,3035,null,{"value":null}] 12:39:20 INFO - PROCESS | 3740 | 1464377960201 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\", \"518d4023-cf08-4df0-a07a-6b3da5d0c4d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:39:20 INFO - PROCESS | 3740 | ++DOCSHELL 1CFB8000 == 49 [pid = 3740] [id = 770] 12:39:20 INFO - PROCESS | 3740 | ++DOMWINDOW == 114 (1D0FB800) [pid = 3740] [serial = 2308] [outer = 00000000] 12:39:20 INFO - PROCESS | 3740 | ++DOMWINDOW == 115 (1D2A3400) [pid = 3740] [serial = 2309] [outer = 1D0FB800] 12:39:20 INFO - PROCESS | 3740 | 1464377960247 Marionette DEBUG loaded listener.js 12:39:20 INFO - PROCESS | 3740 | ++DOMWINDOW == 116 (1D2A5400) [pid = 3740] [serial = 2310] [outer = 1D0FB800] 12:39:20 INFO - PROCESS | 3740 | [3740] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 12:39:20 INFO - PROCESS | 3740 | --DOMWINDOW == 115 (1A769400) [pid = 3740] [serial = 2142] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 12:39:20 INFO - PROCESS | 3740 | --DOMWINDOW == 114 (192E3800) [pid = 3740] [serial = 2261] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 12:39:20 INFO - PROCESS | 3740 | --DOMWINDOW == 113 (1875FC00) [pid = 3740] [serial = 2258] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 12:39:20 INFO - PROCESS | 3740 | --DOMWINDOW == 112 (0CAC4800) [pid = 3740] [serial = 2243] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 12:39:20 INFO - PROCESS | 3740 | --DOMWINDOW == 111 (15208400) [pid = 3740] [serial = 2252] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 12:39:20 INFO - PROCESS | 3740 | --DOMWINDOW == 110 (10574400) [pid = 3740] [serial = 2246] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 12:39:20 INFO - PROCESS | 3740 | --DOMWINDOW == 109 (14786C00) [pid = 3740] [serial = 2249] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 12:39:20 INFO - PROCESS | 3740 | --DOMWINDOW == 108 (1A433800) [pid = 3740] [serial = 2235] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 12:39:20 INFO - PROCESS | 3740 | --DOMWINDOW == 107 (0CAC7000) [pid = 3740] [serial = 2240] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 12:39:20 INFO - PROCESS | 3740 | --DOMWINDOW == 106 (1A634000) [pid = 3740] [serial = 2267] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 12:39:20 INFO - PROCESS | 3740 | --DOMWINDOW == 105 (14944400) [pid = 3740] [serial = 2264] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 12:39:20 INFO - PROCESS | 3740 | --DOMWINDOW == 104 (16E99400) [pid = 3740] [serial = 2255] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 12:39:20 INFO - PROCESS | 3740 | --DOMWINDOW == 103 (10BCDC00) [pid = 3740] [serial = 2190] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 12:39:20 INFO - PROCESS | 3740 | --DOMWINDOW == 102 (0CAC3400) [pid = 3740] [serial = 2269] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html] 12:39:20 INFO - PROCESS | 3740 | 1464377960909 Marionette TRACE conn5 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 12:39:20 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 12:39:20 INFO - {} 12:39:20 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 970ms 12:39:20 INFO - PROCESS | 3740 | 1464377960963 Marionette TRACE conn5 -> [0,3037,"getWindowHandle",null] 12:39:20 INFO - PROCESS | 3740 | 1464377960965 Marionette TRACE conn5 <- [1,3037,null,{"value":"13"}] 12:39:20 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 12:39:20 INFO - PROCESS | 3740 | 1464377960968 Marionette TRACE conn5 -> [0,3038,"setScriptTimeout",{"ms":35000}] 12:39:20 INFO - PROCESS | 3740 | 1464377960970 Marionette TRACE conn5 <- [1,3038,null,{}] 12:39:20 INFO - PROCESS | 3740 | 1464377960974 Marionette TRACE conn5 -> [0,3039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:39:21 INFO - PROCESS | 3740 | 1464377961056 Marionette TRACE conn5 <- [1,3039,null,{"value":null}] 12:39:21 INFO - PROCESS | 3740 | 1464377961062 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\", \"518d4023-cf08-4df0-a07a-6b3da5d0c4d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:39:21 INFO - PROCESS | 3740 | ++DOCSHELL 1A611800 == 50 [pid = 3740] [id = 771] 12:39:21 INFO - PROCESS | 3740 | ++DOMWINDOW == 103 (1A617400) [pid = 3740] [serial = 2311] [outer = 00000000] 12:39:21 INFO - PROCESS | 3740 | ++DOMWINDOW == 104 (1D220000) [pid = 3740] [serial = 2312] [outer = 1A617400] 12:39:21 INFO - PROCESS | 3740 | 1464377961110 Marionette DEBUG loaded listener.js 12:39:21 INFO - PROCESS | 3740 | ++DOMWINDOW == 105 (18746400) [pid = 3740] [serial = 2313] [outer = 1A617400] 12:39:21 INFO - PROCESS | 3740 | 1464377961570 Marionette TRACE conn5 <- [1,3040,null,{"value":["/FileAPI/blob/Blob-slice-overflow.html",0,null,null,[["slice start is negative, relativeStart will be max((size + start), 0)",0,null,null],["slice start is greater than blob size, relativeStart will be min(start, size)",0,null,null],["slice end is negative, relativeEnd will be max((size + end), 0)",0,null,null],["slice end is greater than blob size, relativeEnd will be min(end, size)",0,null,null]]]}] 12:39:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 12:39:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 12:39:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 12:39:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 12:39:21 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 630ms 12:39:21 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 12:39:21 INFO - PROCESS | 3740 | 1464377961599 Marionette TRACE conn5 -> [0,3041,"getWindowHandle",null] 12:39:21 INFO - PROCESS | 3740 | 1464377961601 Marionette TRACE conn5 <- [1,3041,null,{"value":"13"}] 12:39:21 INFO - PROCESS | 3740 | 1464377961605 Marionette TRACE conn5 -> [0,3042,"setScriptTimeout",{"ms":35000}] 12:39:21 INFO - PROCESS | 3740 | 1464377961606 Marionette TRACE conn5 <- [1,3042,null,{}] 12:39:21 INFO - PROCESS | 3740 | 1464377961610 Marionette TRACE conn5 -> [0,3043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:39:21 INFO - PROCESS | 3740 | 1464377961692 Marionette TRACE conn5 <- [1,3043,null,{"value":null}] 12:39:21 INFO - PROCESS | 3740 | 1464377961699 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\", \"518d4023-cf08-4df0-a07a-6b3da5d0c4d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:39:21 INFO - PROCESS | 3740 | ++DOCSHELL 0FE39400 == 51 [pid = 3740] [id = 772] 12:39:21 INFO - PROCESS | 3740 | ++DOMWINDOW == 106 (1CFBAC00) [pid = 3740] [serial = 2314] [outer = 00000000] 12:39:21 INFO - PROCESS | 3740 | ++DOMWINDOW == 107 (1DBBD000) [pid = 3740] [serial = 2315] [outer = 1CFBAC00] 12:39:21 INFO - PROCESS | 3740 | 1464377961743 Marionette DEBUG loaded listener.js 12:39:21 INFO - PROCESS | 3740 | ++DOMWINDOW == 108 (1DBC0C00) [pid = 3740] [serial = 2316] [outer = 1CFBAC00] 12:39:22 INFO - PROCESS | 3740 | 1464377962417 Marionette TRACE conn5 <- [1,3044,null,{"value":["/FileAPI/blob/Blob-slice.html",0,null,null,[["no-argument Blob slice",0,null,null],["Slices",0,null,null],["blob1.",0,null,null],["blob2.",0,null,null],["Slicing test (0,0).",0,null,null],["Slicing test: slice (0,0).",0,null,null],["Slicing test (0,1).",0,null,null],["Slicing test: slice (0,1).",0,null,null],["Slicing test (0,2).",0,null,null],["Slicing test: slice (0,2).",0,null,null],["Slicing test (0,3).",0,null,null],["Slicing test: slice (0,3).",0,null,null],["Slicing test (0,4).",0,null,null],["Slicing test: slice (0,4).",0,null,null],["Slicing test (0,5).",0,null,null],["Slicing test: slice (0,5).",0,null,null],["Slicing test (0,6).",0,null,null],["Slicing test: slice (0,6).",0,null,null],["Slicing test (0,7).",0,null,null],["Slicing test: slice (0,7).",0,null,null],["Slicing test (0,8).",0,null,null],["Slicing test: slice (0,8).",0,null,null],["Slicing test (1,0).",0,null,null],["Slicing test: slice (1,0).",0,null,null],["Slicing test (1,1).",0,null,null],["Slicing test: slice (1,1).",0,null,null],["Slicing test (1,2).",0,null,null],["Slicing test: slice (1,2).",0,null,null],["Slicing test (1,3).",0,null,null],["Slicing test: slice (1,3).",0,null,null],["Slicing test (1,4).",0,null,null],["Slicing test: slice (1,4).",0,null,null],["Slicing test (1,5).",0,null,null],["Slicing test: slice (1,5).",0,null,null],["Slicing test (1,6).",0,null,null],["Slicing test: slice (1,6).",0,null,null],["Slicing test (1,7).",0,null,null],["Slicing test: slice (1,7).",0,null,null],["Slicing test (2,0).",0,null,null],["Slicing test: slice (2,0).",0,null,null],["Slicing test (2,1).",0,null,null],["Slicing test: slice (2,1).",0,null,null],["Slicing test (2,2).",0,null,null],["Slicing test: slice (2,2).",0,null,null],["Slicing test (2,3).",0,null,null],["Slicing test: slice (2,3).",0,null,null],["Slicing test (3,0).",0,null,null],["Slicing test: slice (3,0).",0,null,null],["Slicing test (3,1).",0,null,null],["Slicing test: slice (3,1).",0,null,null],["Slicing test (3,2).",0,null,null],["Slicing test: slice (3,2).",0,null,null],["Slicing test (3,3).",0,null,null],["Slicing test: slice (3,3).",0,null,null],["Slicing test (3,4).",0,null,null],["Slicing test: slice (3,4).",0,null,null],["Slicing test (3,5).",0,null,null],["Slicing test: slice (3,5).",0,null,null],["Slicing test (4,0).",0,null,null],["Slicing test: slice (4,0).",0,null,null],["Slicing test (4,1).",0,null,null],["Slicing test: slice (4,1).",0,null,null],["Slicing test (4,2).",0,null,null],["Slicing test: slice (4,2).",0,null,null],["Slicing test (4,3).",0,null,null],["Slicing test: slice (4,3).",0,null,null],["Slicing test (4,4).",0,null,null],["Slicing test: slice (4,4).",0,null,null],["Slicing test (5,0).",0,null,null],["Slicing test: slice (5,0).",0,null,null],["Slicing test (5,1).",0,null,null],["Slicing test: slice (5,1).",0,null,null],["Slicing test (5,2).",0,null,null],["Slicing test: slice (5,2).",0,null,null],["Slicing test (5,3).",0,null,null],["Slicing test: slice (5,3).",0,null,null],["Slicing test (6,0).",0,null,null],["Slicing test: slice (6,0).",0,null,null],["Slicing test (6,1).",0,null,null],["Slicing test: slice (6,1).",0,null,null],["Slicing test (6,2).",0,null,null],["Slicing test: slice (6,2).",0,null,null],["Slicing test (7,0).",0,null,null],["Slicing test: slice (7,0).",0,null,null],["Slicing test (7,1).",0,null,null],["Slicing test: slice (7,1).",0,null,null],["Slicing test (7,2).",0,null,null],["Slicing test: slice (7,2).",0,null,null],["Slicing test (7,3).",0,null,null],["Slicing test: slice (7,3).",0,null,null],["Slicing test (8,0).",0,null,null],["Slicing test: slice (8,0).",0,null,null],["Slicing test (8,1).",0,null,null],["Slicing test: slice (8,1).",0,null,null],["Slicing test (8,2).",0,null,null],["Slicing test: slice (8,2).",0,null,null],["Slicing test (8,3).",0,null,null],["Slicing test: slice (8,3).",0,null,null],["Invalid contentType (\"ÿ\")",1,"assert_equals: expected \"\" but got \"ÿ\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te(xt/plain\")",1,"assert_equals: expected \"\" but got \"te(xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te)xt/plain\")",1,"assert_equals: expected \"\" but got \"te)xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"te>xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te@xt/plain\")",1,"assert_equals: expected \"\" but got \"te@xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te,xt/plain\")",1,"assert_equals: expected \"\" but got \"te,xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te;xt/plain\")",1,"assert_equals: expected \"\" but got \"te;xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te:xt/plain\")",1,"assert_equals: expected \"\" but got \"te:xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\\xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\\xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\"xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\"xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te/xt/plain\")",1,"assert_equals: expected \"\" but got \"te/xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te[xt/plain\")",1,"assert_equals: expected \"\" but got \"te[xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te]xt/plain\")",1,"assert_equals: expected \"\" but got \"te]xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te?xt/plain\")",1,"assert_equals: expected \"\" but got \"te?xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te=xt/plain\")",1,"assert_equals: expected \"\" but got \"te=xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te{xt/plain\")",1,"assert_equals: expected \"\" but got \"te{xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te}xt/plain\")",1,"assert_equals: expected \"\" but got \"te}xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te xt/plain\")",1,"assert_equals: expected \"\" but got \"te xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\txt/plain\")",1,"assert_equals: expected \"\" but got \"te\\txt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\0xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\0xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\x1fxt/plain\")",1,"assert_equals: expected \"\" but got \"te\\x1fxt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"text/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Valid contentType (\"TEXT/PLAIN\")",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset = UTF-8\")",1,"assert_equals: expected \"text/plain;charset = utf-8\" but got \"text/plain;charset = UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset=UTF-8\")",1,"assert_equals: expected \"text/plain;charset=utf-8\" but got \"text/plain;charset=UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"]]]}] 12:39:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 12:39:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 12:39:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 12:39:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 12:39:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 12:39:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 12:39:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 12:39:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 12:39:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 12:39:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 12:39:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 12:39:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 12:39:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 12:39:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 12:39:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 12:39:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 12:39:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 12:39:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 12:39:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 12:39:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 12:39:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 12:39:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 12:39:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 12:39:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 12:39:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 12:39:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 12:39:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 12:39:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 12:39:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 12:39:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 12:39:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 12:39:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 12:39:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 12:39:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 12:39:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 12:39:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 12:39:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 12:39:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 12:39:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 12:39:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 12:39:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 12:39:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 12:39:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 12:39:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 12:39:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 12:39:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 12:39:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 12:39:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 12:39:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 12:39:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 12:39:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 12:39:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 12:39:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 12:39:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 12:39:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 12:39:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 12:39:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 12:39:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 12:39:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 12:39:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 12:39:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 12:39:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 12:39:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 12:39:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 12:39:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 12:39:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 12:39:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 12:39:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 12:39:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 12:39:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 12:39:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 12:39:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 12:39:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 12:39:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 12:39:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 12:39:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 12:39:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 12:39:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 12:39:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 12:39:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 12:39:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 12:39:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 12:39:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 12:39:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 12:39:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 12:39:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 12:39:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 12:39:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 12:39:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 12:39:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 12:39:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 12:39:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 12:39:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 12:39:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 12:39:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 12:39:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 12:39:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 12:39:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 12:39:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 12:39:22 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:39:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:39:22 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:39:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:39:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:39:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 12:39:22 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:39:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:39:22 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:39:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:39:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:39:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 12:39:22 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:39:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:39:22 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:39:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:39:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:39:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 12:39:22 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:39:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:39:22 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:39:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:39:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:39:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 12:39:22 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:39:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:39:22 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:39:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:39:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:39:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 12:39:22 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:39:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:39:22 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:39:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:39:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:39:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 12:39:22 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:39:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:39:22 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:39:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:39:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:39:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 12:39:22 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:39:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:39:22 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:39:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:39:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:39:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 12:39:22 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:39:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:39:22 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:39:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:39:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:39:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 12:39:22 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:39:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:39:22 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:39:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:39:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:39:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 12:39:22 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:39:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:39:22 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:39:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:39:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:39:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 12:39:22 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:39:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:39:22 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:39:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:39:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:39:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 12:39:22 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:39:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:39:22 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:39:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:39:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:39:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 12:39:22 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:39:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:39:22 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:39:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:39:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:39:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 12:39:22 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:39:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:39:22 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:39:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:39:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:39:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 12:39:22 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:39:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:39:22 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:39:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:39:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:39:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 12:39:22 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:39:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:39:22 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:39:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:39:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:39:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 12:39:22 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:39:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:39:22 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:39:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:39:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:39:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 12:39:22 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:39:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:39:22 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:39:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:39:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:39:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 12:39:22 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:39:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:39:22 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:39:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:39:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:39:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 12:39:22 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:39:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:39:22 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:39:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:39:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:39:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 12:39:22 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:39:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:39:22 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:39:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:39:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:39:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 12:39:22 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:39:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:39:22 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:39:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 12:39:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 12:39:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("text/plain;charset = UTF-8") - assert_equals: expected "text/plain;charset = utf-8" but got "text/plain;charset = UTF-8" 12:39:22 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:39:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:39:22 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:39:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 12:39:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 12:39:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("text/plain;charset=UTF-8") - assert_equals: expected "text/plain;charset=utf-8" but got "text/plain;charset=UTF-8" 12:39:22 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:39:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:39:22 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:39:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 12:39:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 12:39:22 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 923ms 12:39:22 INFO - PROCESS | 3740 | 1464377962537 Marionette TRACE conn5 -> [0,3045,"getWindowHandle",null] 12:39:22 INFO - PROCESS | 3740 | 1464377962539 Marionette TRACE conn5 <- [1,3045,null,{"value":"13"}] 12:39:22 INFO - TEST-START | /FileAPI/file/File-constructor.html 12:39:22 INFO - PROCESS | 3740 | 1464377962542 Marionette TRACE conn5 -> [0,3046,"setScriptTimeout",{"ms":35000}] 12:39:22 INFO - PROCESS | 3740 | 1464377962544 Marionette TRACE conn5 <- [1,3046,null,{}] 12:39:22 INFO - PROCESS | 3740 | 1464377962547 Marionette TRACE conn5 -> [0,3047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:39:22 INFO - PROCESS | 3740 | 1464377962646 Marionette TRACE conn5 <- [1,3047,null,{"value":null}] 12:39:22 INFO - PROCESS | 3740 | 1464377962654 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\", \"518d4023-cf08-4df0-a07a-6b3da5d0c4d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:39:22 INFO - PROCESS | 3740 | ++DOCSHELL 148E2C00 == 52 [pid = 3740] [id = 773] 12:39:22 INFO - PROCESS | 3740 | ++DOMWINDOW == 109 (148E6C00) [pid = 3740] [serial = 2317] [outer = 00000000] 12:39:22 INFO - PROCESS | 3740 | ++DOMWINDOW == 110 (19EAC000) [pid = 3740] [serial = 2318] [outer = 148E6C00] 12:39:22 INFO - PROCESS | 3740 | 1464377962697 Marionette DEBUG loaded listener.js 12:39:22 INFO - PROCESS | 3740 | ++DOMWINDOW == 111 (1A221400) [pid = 3740] [serial = 2319] [outer = 148E6C00] 12:39:23 INFO - PROCESS | 3740 | 1464377963398 Marionette TRACE conn5 <- [1,3048,null,{"value":["/FileAPI/file/File-constructor.html",0,null,null,[["File interface object exists",0,null,null],["DOMString fileBits",0,null,null],["Unicode DOMString fileBits",0,null,null],["Empty Blob fileBits",0,null,null],["Blob fileBits",0,null,null],["ArrayBuffer fileBits",0,null,null],["Typed array fileBits",0,null,null],["Various fileBits",0,null,null],["Using fileName",0,null,null],["Using special character in fileName",1,"assert_equals: expected \"dummy:foo\" but got \"dummy/foo\"","test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\ntest_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1\n"],["Using type on the File constructor",0,null,null],["Using uppercase characters in type",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1\n"],["Using illegal character for type",1,"assert_equals: expected \"\" but got \"𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1\n"],["Using lastModified",0,null,null],["Misusing name",0,null,null]]]}] 12:39:23 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 12:39:23 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 12:39:23 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 12:39:23 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 12:39:23 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 12:39:23 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 12:39:23 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 12:39:23 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 12:39:23 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 12:39:23 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 12:39:23 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 12:39:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:39:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:39:23 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 12:39:23 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 12:39:23 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 12:39:23 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 12:39:23 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 12:39:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:39:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:39:23 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 12:39:23 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 12:39:23 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 12:39:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:39:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:39:23 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 12:39:23 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 12:39:23 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 12:39:23 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 876ms 12:39:23 INFO - PROCESS | 3740 | 1464377963424 Marionette TRACE conn5 -> [0,3049,"getWindowHandle",null] 12:39:23 INFO - PROCESS | 3740 | 1464377963429 Marionette TRACE conn5 <- [1,3049,null,{"value":"13"}] 12:39:23 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 12:39:23 INFO - PROCESS | 3740 | 1464377963434 Marionette TRACE conn5 -> [0,3050,"setScriptTimeout",{"ms":35000}] 12:39:23 INFO - PROCESS | 3740 | 1464377963438 Marionette TRACE conn5 <- [1,3050,null,{}] 12:39:23 INFO - PROCESS | 3740 | 1464377963444 Marionette TRACE conn5 -> [0,3051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:39:23 INFO - PROCESS | 3740 | 1464377963560 Marionette TRACE conn5 <- [1,3051,null,{"value":null}] 12:39:23 INFO - PROCESS | 3740 | 1464377963711 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\", \"518d4023-cf08-4df0-a07a-6b3da5d0c4d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:39:23 INFO - PROCESS | 3740 | ++DOCSHELL 0CAC4000 == 53 [pid = 3740] [id = 774] 12:39:23 INFO - PROCESS | 3740 | ++DOMWINDOW == 112 (0FE3A400) [pid = 3740] [serial = 2320] [outer = 00000000] 12:39:23 INFO - PROCESS | 3740 | ++DOMWINDOW == 113 (14C7A000) [pid = 3740] [serial = 2321] [outer = 0FE3A400] 12:39:23 INFO - PROCESS | 3740 | 1464377963774 Marionette DEBUG loaded listener.js 12:39:23 INFO - PROCESS | 3740 | ++DOMWINDOW == 114 (1530C400) [pid = 3740] [serial = 2322] [outer = 0FE3A400] 12:39:23 INFO - PROCESS | 3740 | [3740] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 12:39:24 INFO - PROCESS | 3740 | 1464377964362 Marionette TRACE conn5 <- [1,3052,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 12:39:24 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 12:39:24 INFO - {} 12:39:24 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 991ms 12:39:24 INFO - PROCESS | 3740 | 1464377964425 Marionette TRACE conn5 -> [0,3053,"getWindowHandle",null] 12:39:24 INFO - PROCESS | 3740 | 1464377964431 Marionette TRACE conn5 <- [1,3053,null,{"value":"13"}] 12:39:24 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 12:39:24 INFO - PROCESS | 3740 | 1464377964444 Marionette TRACE conn5 -> [0,3054,"setScriptTimeout",{"ms":35000}] 12:39:24 INFO - PROCESS | 3740 | 1464377964447 Marionette TRACE conn5 <- [1,3054,null,{}] 12:39:24 INFO - PROCESS | 3740 | 1464377964517 Marionette TRACE conn5 -> [0,3055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:39:24 INFO - PROCESS | 3740 | 1464377964634 Marionette TRACE conn5 <- [1,3055,null,{"value":null}] 12:39:24 INFO - PROCESS | 3740 | 1464377964774 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\", \"518d4023-cf08-4df0-a07a-6b3da5d0c4d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:39:24 INFO - PROCESS | 3740 | ++DOCSHELL 17FB6400 == 54 [pid = 3740] [id = 775] 12:39:24 INFO - PROCESS | 3740 | ++DOMWINDOW == 115 (18F77000) [pid = 3740] [serial = 2323] [outer = 00000000] 12:39:24 INFO - PROCESS | 3740 | ++DOMWINDOW == 116 (19EA9000) [pid = 3740] [serial = 2324] [outer = 18F77000] 12:39:24 INFO - PROCESS | 3740 | 1464377964831 Marionette DEBUG loaded listener.js 12:39:24 INFO - PROCESS | 3740 | ++DOMWINDOW == 117 (1A229800) [pid = 3740] [serial = 2325] [outer = 18F77000] 12:39:25 INFO - PROCESS | 3740 | 1464377965376 Marionette TRACE conn5 <- [1,3056,null,{"value":["/FileAPI/filelist-section/filelist.html",0,null,null,[["Check if window has a FileList property",0,null,null],["Check if FileList.length is 0",0,null,null],["Check if item is a instanceof Function",0,null,null],["Check if item is a method of fileList",0,null,null],["Check if the item method returns null when no file selected",0,null,null],["Check if length is fileList's attribute",0,null,null],["Check if the fileList length is 0 when no file selected",0,null,null]]]}] 12:39:25 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 12:39:25 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 12:39:25 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 12:39:25 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 12:39:25 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 12:39:25 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 12:39:25 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 12:39:25 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 970ms 12:39:25 INFO - PROCESS | 3740 | 1464377965416 Marionette TRACE conn5 -> [0,3057,"getWindowHandle",null] 12:39:25 INFO - PROCESS | 3740 | 1464377965419 Marionette TRACE conn5 <- [1,3057,null,{"value":"13"}] 12:39:25 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 12:39:25 INFO - PROCESS | 3740 | 1464377965423 Marionette TRACE conn5 -> [0,3058,"setScriptTimeout",{"ms":35000}] 12:39:25 INFO - PROCESS | 3740 | 1464377965427 Marionette TRACE conn5 <- [1,3058,null,{}] 12:39:25 INFO - PROCESS | 3740 | 1464377965438 Marionette TRACE conn5 -> [0,3059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:39:25 INFO - PROCESS | 3740 | 1464377965552 Marionette TRACE conn5 <- [1,3059,null,{"value":null}] 12:39:25 INFO - PROCESS | 3740 | 1464377965711 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\", \"518d4023-cf08-4df0-a07a-6b3da5d0c4d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:39:25 INFO - PROCESS | 3740 | ++DOCSHELL 1A770800 == 55 [pid = 3740] [id = 776] 12:39:25 INFO - PROCESS | 3740 | ++DOMWINDOW == 118 (1B342C00) [pid = 3740] [serial = 2326] [outer = 00000000] 12:39:25 INFO - PROCESS | 3740 | ++DOMWINDOW == 119 (1B8B4800) [pid = 3740] [serial = 2327] [outer = 1B342C00] 12:39:25 INFO - PROCESS | 3740 | 1464377965770 Marionette DEBUG loaded listener.js 12:39:25 INFO - PROCESS | 3740 | ++DOMWINDOW == 120 (1C1CB800) [pid = 3740] [serial = 2328] [outer = 1B342C00] 12:39:26 INFO - PROCESS | 3740 | 1464377966329 Marionette TRACE conn5 <- [1,3060,null,{"value":["/FileAPI/reading-data-section/Determining-Encoding.html",0,null,null,[["Blob Determing Encoding with encoding argument",0,null,null],["Blob Determing Encoding with type attribute",0,null,null],["Blob Determing Encoding with UTF-8 BOM",0,null,null],["Blob Determing Encoding without anything implying charset.",0,null,null],["Blob Determing Encoding with UTF-16BE BOM",0,null,null],["Blob Determing Encoding with UTF-16LE BOM",0,null,null]]]}] 12:39:26 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 12:39:26 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 12:39:26 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 12:39:26 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 12:39:26 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 12:39:26 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 12:39:26 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 931ms 12:39:26 INFO - PROCESS | 3740 | 1464377966357 Marionette TRACE conn5 -> [0,3061,"getWindowHandle",null] 12:39:26 INFO - PROCESS | 3740 | 1464377966360 Marionette TRACE conn5 <- [1,3061,null,{"value":"13"}] 12:39:26 INFO - PROCESS | 3740 | 1464377966364 Marionette TRACE conn5 -> [0,3062,"setScriptTimeout",{"ms":35000}] 12:39:26 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 12:39:26 INFO - PROCESS | 3740 | 1464377966366 Marionette TRACE conn5 <- [1,3062,null,{}] 12:39:26 INFO - PROCESS | 3740 | 1464377966370 Marionette TRACE conn5 -> [0,3063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:39:26 INFO - PROCESS | 3740 | 1464377966486 Marionette TRACE conn5 <- [1,3063,null,{"value":null}] 12:39:26 INFO - PROCESS | 3740 | 1464377966646 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\", \"518d4023-cf08-4df0-a07a-6b3da5d0c4d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:39:26 INFO - PROCESS | 3740 | ++DOCSHELL 1B8AD000 == 56 [pid = 3740] [id = 777] 12:39:26 INFO - PROCESS | 3740 | ++DOMWINDOW == 121 (1C812000) [pid = 3740] [serial = 2329] [outer = 00000000] 12:39:26 INFO - PROCESS | 3740 | ++DOMWINDOW == 122 (1D0F0C00) [pid = 3740] [serial = 2330] [outer = 1C812000] 12:39:26 INFO - PROCESS | 3740 | 1464377966704 Marionette DEBUG loaded listener.js 12:39:26 INFO - PROCESS | 3740 | ++DOMWINDOW == 123 (1D0F7400) [pid = 3740] [serial = 2331] [outer = 1C812000] 12:39:27 INFO - PROCESS | 3740 | 1464377967245 Marionette TRACE conn5 <- [1,3064,null,{"value":["/FileAPI/reading-data-section/FileReader-event-handler-attributes.html",0,null,null,[["FileReader.onloadstart: initial value",0,null,null],["FileReader.onprogress: initial value",0,null,null],["FileReader.onload: initial value",0,null,null],["FileReader.onabort: initial value",0,null,null],["FileReader.onerror: initial value",0,null,null],["FileReader.onloadend: initial value",0,null,null]]]}] 12:39:27 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 12:39:27 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 12:39:27 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 12:39:27 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 12:39:27 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 12:39:27 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 12:39:27 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 930ms 12:39:27 INFO - PROCESS | 3740 | 1464377967339 Marionette TRACE conn5 -> [0,3065,"getWindowHandle",null] 12:39:27 INFO - PROCESS | 3740 | 1464377967341 Marionette TRACE conn5 <- [1,3065,null,{"value":"13"}] 12:39:27 INFO - PROCESS | 3740 | 1464377967346 Marionette TRACE conn5 -> [0,3066,"setScriptTimeout",{"ms":35000}] 12:39:27 INFO - PROCESS | 3740 | 1464377967348 Marionette TRACE conn5 <- [1,3066,null,{}] 12:39:27 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 12:39:27 INFO - PROCESS | 3740 | 1464377967352 Marionette TRACE conn5 -> [0,3067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:39:27 INFO - PROCESS | 3740 | 1464377967453 Marionette TRACE conn5 <- [1,3067,null,{"value":null}] 12:39:27 INFO - PROCESS | 3740 | 1464377967591 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\", \"518d4023-cf08-4df0-a07a-6b3da5d0c4d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:39:27 INFO - PROCESS | 3740 | ++DOCSHELL 1C166C00 == 57 [pid = 3740] [id = 778] 12:39:27 INFO - PROCESS | 3740 | ++DOMWINDOW == 124 (1CFBBC00) [pid = 3740] [serial = 2332] [outer = 00000000] 12:39:27 INFO - PROCESS | 3740 | ++DOMWINDOW == 125 (1DB10800) [pid = 3740] [serial = 2333] [outer = 1CFBBC00] 12:39:27 INFO - PROCESS | 3740 | 1464377967645 Marionette DEBUG loaded listener.js 12:39:27 INFO - PROCESS | 3740 | ++DOMWINDOW == 126 (1DBC1C00) [pid = 3740] [serial = 2334] [outer = 1CFBBC00] 12:39:28 INFO - PROCESS | 3740 | 1464377968245 Marionette TRACE conn5 <- [1,3068,null,{"value":["/FileAPI/reading-data-section/FileReader-multiple-reads.html",0,null,null,[["test FileReader InvalidStateError exception for readAsText",1,"assert_throws: function \"function () {\n reader.readAsText(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:15:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:9:1\n"],["test FileReader InvalidStateError exception for readAsDataURL",1,"assert_throws: function \"function () {\n reader.readAsDataURL(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:26:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:20:1\n"],["test FileReader InvalidStateError exception for readAsArrayBuffer",1,"assert_throws: function \"function () {\n reader.readAsArrayBuffer(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:37:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:31:1\n"],["test FileReader InvalidStateError exception in onloadstart event for readAsArrayBuffer",1,"assert_false: Only one loadstart event should be dispatched expected false got true","reader.onloadstart<@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:48:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nreader.onloadstart [0,3069,"getWindowHandle",null] 12:39:28 INFO - PROCESS | 3740 | 1464377968291 Marionette TRACE conn5 <- [1,3069,null,{"value":"13"}] 12:39:28 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 12:39:28 INFO - PROCESS | 3740 | 1464377968294 Marionette TRACE conn5 -> [0,3070,"setScriptTimeout",{"ms":35000}] 12:39:28 INFO - PROCESS | 3740 | 1464377968296 Marionette TRACE conn5 <- [1,3070,null,{}] 12:39:28 INFO - PROCESS | 3740 | 1464377968300 Marionette TRACE conn5 -> [0,3071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:39:28 INFO - PROCESS | 3740 | 1464377968426 Marionette TRACE conn5 <- [1,3071,null,{"value":null}] 12:39:28 INFO - PROCESS | 3740 | 1464377968689 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\", \"518d4023-cf08-4df0-a07a-6b3da5d0c4d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:39:28 INFO - PROCESS | 3740 | ++DOCSHELL 08B83C00 == 58 [pid = 3740] [id = 779] 12:39:28 INFO - PROCESS | 3740 | ++DOMWINDOW == 127 (10527800) [pid = 3740] [serial = 2335] [outer = 00000000] 12:39:28 INFO - PROCESS | 3740 | ++DOMWINDOW == 128 (10A98800) [pid = 3740] [serial = 2336] [outer = 10527800] 12:39:28 INFO - PROCESS | 3740 | 1464377968745 Marionette DEBUG loaded listener.js 12:39:28 INFO - PROCESS | 3740 | ++DOMWINDOW == 129 (14786C00) [pid = 3740] [serial = 2337] [outer = 10527800] 12:39:29 INFO - PROCESS | 3740 | 1464377969292 Marionette TRACE conn5 <- [1,3072,null,{"value":["/FileAPI/reading-data-section/filereader_abort.html",0,null,null,[["Aborting before read",1,"","@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5\n"],["Aborting after read",0,null,null]]]}] 12:39:29 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 12:39:29 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 12:39:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:39:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:39:29 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 12:39:29 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 12:39:29 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 1016ms 12:39:29 INFO - PROCESS | 3740 | 1464377969314 Marionette TRACE conn5 -> [0,3073,"getWindowHandle",null] 12:39:29 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 12:39:29 INFO - PROCESS | 3740 | 1464377969318 Marionette TRACE conn5 <- [1,3073,null,{"value":"13"}] 12:39:29 INFO - PROCESS | 3740 | 1464377969322 Marionette TRACE conn5 -> [0,3074,"setScriptTimeout",{"ms":35000}] 12:39:29 INFO - PROCESS | 3740 | 1464377969326 Marionette TRACE conn5 <- [1,3074,null,{}] 12:39:29 INFO - PROCESS | 3740 | 1464377969351 Marionette TRACE conn5 -> [0,3075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:39:29 INFO - PROCESS | 3740 | 1464377969512 Marionette TRACE conn5 <- [1,3075,null,{"value":null}] 12:39:29 INFO - PROCESS | 3740 | 1464377969607 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\", \"518d4023-cf08-4df0-a07a-6b3da5d0c4d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:39:29 INFO - PROCESS | 3740 | ++DOCSHELL 148E7C00 == 59 [pid = 3740] [id = 780] 12:39:29 INFO - PROCESS | 3740 | ++DOMWINDOW == 130 (15096C00) [pid = 3740] [serial = 2338] [outer = 00000000] 12:39:29 INFO - PROCESS | 3740 | ++DOMWINDOW == 131 (15277800) [pid = 3740] [serial = 2339] [outer = 15096C00] 12:39:29 INFO - PROCESS | 3740 | 1464377969658 Marionette DEBUG loaded listener.js 12:39:29 INFO - PROCESS | 3740 | ++DOMWINDOW == 132 (15317800) [pid = 3740] [serial = 2340] [outer = 15096C00] 12:39:30 INFO - PROCESS | 3740 | --DOCSHELL 0FE39400 == 58 [pid = 3740] [id = 772] 12:39:30 INFO - PROCESS | 3740 | --DOCSHELL 1A611800 == 57 [pid = 3740] [id = 771] 12:39:30 INFO - PROCESS | 3740 | --DOCSHELL 1CFB8000 == 56 [pid = 3740] [id = 770] 12:39:30 INFO - PROCESS | 3740 | --DOCSHELL 1C8B2800 == 55 [pid = 3740] [id = 769] 12:39:30 INFO - PROCESS | 3740 | --DOCSHELL 1B3D1800 == 54 [pid = 3740] [id = 768] 12:39:30 INFO - PROCESS | 3740 | --DOCSHELL 1985F000 == 53 [pid = 3740] [id = 767] 12:39:30 INFO - PROCESS | 3740 | --DOCSHELL 18745C00 == 52 [pid = 3740] [id = 766] 12:39:30 INFO - PROCESS | 3740 | --DOCSHELL 14973C00 == 51 [pid = 3740] [id = 765] 12:39:30 INFO - PROCESS | 3740 | --DOCSHELL 148EA800 == 50 [pid = 3740] [id = 760] 12:39:30 INFO - PROCESS | 3740 | --DOCSHELL 0CB31000 == 49 [pid = 3740] [id = 759] 12:39:30 INFO - PROCESS | 3740 | --DOMWINDOW == 131 (14988400) [pid = 3740] [serial = 2192] [outer = 00000000] [url = about:blank] 12:39:30 INFO - PROCESS | 3740 | --DOMWINDOW == 130 (1CF37800) [pid = 3740] [serial = 2144] [outer = 00000000] [url = about:blank] 12:39:30 INFO - PROCESS | 3740 | --DOMWINDOW == 129 (19EA1800) [pid = 3740] [serial = 2262] [outer = 00000000] [url = about:blank] 12:39:30 INFO - PROCESS | 3740 | --DOMWINDOW == 128 (191AD800) [pid = 3740] [serial = 2260] [outer = 00000000] [url = about:blank] 12:39:30 INFO - PROCESS | 3740 | --DOMWINDOW == 127 (18F92400) [pid = 3740] [serial = 2259] [outer = 00000000] [url = about:blank] 12:39:30 INFO - PROCESS | 3740 | --DOMWINDOW == 126 (148E6800) [pid = 3740] [serial = 2245] [outer = 00000000] [url = about:blank] 12:39:30 INFO - PROCESS | 3740 | --DOMWINDOW == 125 (10B81400) [pid = 3740] [serial = 2244] [outer = 00000000] [url = about:blank] 12:39:30 INFO - PROCESS | 3740 | --DOMWINDOW == 124 (15281400) [pid = 3740] [serial = 2253] [outer = 00000000] [url = about:blank] 12:39:30 INFO - PROCESS | 3740 | --DOMWINDOW == 123 (10B45800) [pid = 3740] [serial = 2247] [outer = 00000000] [url = about:blank] 12:39:30 INFO - PROCESS | 3740 | --DOMWINDOW == 122 (10BD4400) [pid = 3740] [serial = 2248] [outer = 00000000] [url = about:blank] 12:39:30 INFO - PROCESS | 3740 | --DOMWINDOW == 121 (149EEC00) [pid = 3740] [serial = 2250] [outer = 00000000] [url = about:blank] 12:39:30 INFO - PROCESS | 3740 | --DOMWINDOW == 120 (14FD3400) [pid = 3740] [serial = 2251] [outer = 00000000] [url = about:blank] 12:39:30 INFO - PROCESS | 3740 | --DOMWINDOW == 119 (19EAF000) [pid = 3740] [serial = 2230] [outer = 00000000] [url = about:blank] 12:39:30 INFO - PROCESS | 3740 | --DOMWINDOW == 118 (15204400) [pid = 3740] [serial = 2224] [outer = 00000000] [url = about:blank] 12:39:30 INFO - PROCESS | 3740 | --DOMWINDOW == 117 (1A434800) [pid = 3740] [serial = 2236] [outer = 00000000] [url = about:blank] 12:39:30 INFO - PROCESS | 3740 | --DOMWINDOW == 116 (1A227800) [pid = 3740] [serial = 2233] [outer = 00000000] [url = about:blank] 12:39:30 INFO - PROCESS | 3740 | --DOMWINDOW == 115 (1A611000) [pid = 3740] [serial = 2238] [outer = 00000000] [url = about:blank] 12:39:30 INFO - PROCESS | 3740 | --DOMWINDOW == 114 (15277400) [pid = 3740] [serial = 2242] [outer = 00000000] [url = about:blank] 12:39:30 INFO - PROCESS | 3740 | --DOMWINDOW == 113 (14FDC800) [pid = 3740] [serial = 2241] [outer = 00000000] [url = about:blank] 12:39:30 INFO - PROCESS | 3740 | --DOMWINDOW == 112 (10B43400) [pid = 3740] [serial = 2221] [outer = 00000000] [url = about:blank] 12:39:30 INFO - PROCESS | 3740 | --DOMWINDOW == 111 (19868C00) [pid = 3740] [serial = 2227] [outer = 00000000] [url = about:blank] 12:39:30 INFO - PROCESS | 3740 | --DOMWINDOW == 110 (1A634C00) [pid = 3740] [serial = 2268] [outer = 00000000] [url = about:blank] 12:39:30 INFO - PROCESS | 3740 | --DOMWINDOW == 109 (1A066000) [pid = 3740] [serial = 2265] [outer = 00000000] [url = about:blank] 12:39:30 INFO - PROCESS | 3740 | --DOMWINDOW == 108 (1A61CC00) [pid = 3740] [serial = 2271] [outer = 00000000] [url = about:blank] 12:39:30 INFO - PROCESS | 3740 | --DOMWINDOW == 107 (1A42FC00) [pid = 3740] [serial = 2266] [outer = 00000000] [url = about:blank] 12:39:30 INFO - PROCESS | 3740 | --DOMWINDOW == 106 (1A61BC00) [pid = 3740] [serial = 2270] [outer = 00000000] [url = about:blank] 12:39:30 INFO - PROCESS | 3740 | --DOMWINDOW == 105 (19EA5800) [pid = 3740] [serial = 2263] [outer = 00000000] [url = about:blank] 12:39:30 INFO - PROCESS | 3740 | --DOMWINDOW == 104 (17E0AC00) [pid = 3740] [serial = 2256] [outer = 00000000] [url = about:blank] 12:39:30 INFO - PROCESS | 3740 | --DOMWINDOW == 103 (17EAAC00) [pid = 3740] [serial = 2257] [outer = 00000000] [url = about:blank] 12:39:30 INFO - PROCESS | 3740 | --DOMWINDOW == 102 (153A5000) [pid = 3740] [serial = 2254] [outer = 00000000] [url = about:blank] 12:39:30 INFO - PROCESS | 3740 | --DOMWINDOW == 101 (1A714400) [pid = 3740] [serial = 2273] [outer = 00000000] [url = about:blank] 12:39:30 INFO - PROCESS | 3740 | 1464377970247 Marionette TRACE conn5 <- [1,3076,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 12:39:30 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 12:39:30 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 990ms 12:39:30 INFO - PROCESS | 3740 | 1464377970316 Marionette TRACE conn5 -> [0,3077,"getWindowHandle",null] 12:39:30 INFO - PROCESS | 3740 | 1464377970319 Marionette TRACE conn5 <- [1,3077,null,{"value":"13"}] 12:39:30 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 12:39:30 INFO - PROCESS | 3740 | 1464377970324 Marionette TRACE conn5 -> [0,3078,"setScriptTimeout",{"ms":35000}] 12:39:30 INFO - PROCESS | 3740 | 1464377970326 Marionette TRACE conn5 <- [1,3078,null,{}] 12:39:30 INFO - PROCESS | 3740 | 1464377970330 Marionette TRACE conn5 -> [0,3079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:39:30 INFO - PROCESS | 3740 | 1464377970420 Marionette TRACE conn5 <- [1,3079,null,{"value":null}] 12:39:30 INFO - PROCESS | 3740 | 1464377970534 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\", \"518d4023-cf08-4df0-a07a-6b3da5d0c4d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:39:30 INFO - PROCESS | 3740 | ++DOCSHELL 1052C800 == 50 [pid = 3740] [id = 781] 12:39:30 INFO - PROCESS | 3740 | ++DOMWINDOW == 102 (10532400) [pid = 3740] [serial = 2341] [outer = 00000000] 12:39:30 INFO - PROCESS | 3740 | ++DOMWINDOW == 103 (10A99C00) [pid = 3740] [serial = 2342] [outer = 10532400] 12:39:30 INFO - PROCESS | 3740 | 1464377970580 Marionette DEBUG loaded listener.js 12:39:30 INFO - PROCESS | 3740 | ++DOMWINDOW == 104 (10B83800) [pid = 3740] [serial = 2343] [outer = 10532400] 12:39:30 INFO - PROCESS | 3740 | 1464377970967 Marionette TRACE conn5 <- [1,3080,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 12:39:31 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 12:39:31 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 670ms 12:39:31 INFO - PROCESS | 3740 | 1464377971007 Marionette TRACE conn5 -> [0,3081,"getWindowHandle",null] 12:39:31 INFO - PROCESS | 3740 | 1464377971009 Marionette TRACE conn5 <- [1,3081,null,{"value":"13"}] 12:39:31 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 12:39:31 INFO - PROCESS | 3740 | 1464377971014 Marionette TRACE conn5 -> [0,3082,"setScriptTimeout",{"ms":35000}] 12:39:31 INFO - PROCESS | 3740 | 1464377971020 Marionette TRACE conn5 <- [1,3082,null,{}] 12:39:31 INFO - PROCESS | 3740 | 1464377971028 Marionette TRACE conn5 -> [0,3083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:39:31 INFO - PROCESS | 3740 | 1464377971117 Marionette TRACE conn5 <- [1,3083,null,{"value":null}] 12:39:31 INFO - PROCESS | 3740 | 1464377971124 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\", \"518d4023-cf08-4df0-a07a-6b3da5d0c4d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:39:31 INFO - PROCESS | 3740 | ++DOCSHELL 1493E400 == 51 [pid = 3740] [id = 782] 12:39:31 INFO - PROCESS | 3740 | ++DOMWINDOW == 105 (14943800) [pid = 3740] [serial = 2344] [outer = 00000000] 12:39:31 INFO - PROCESS | 3740 | ++DOMWINDOW == 106 (14F36C00) [pid = 3740] [serial = 2345] [outer = 14943800] 12:39:31 INFO - PROCESS | 3740 | 1464377971169 Marionette DEBUG loaded listener.js 12:39:31 INFO - PROCESS | 3740 | ++DOMWINDOW == 107 (15205400) [pid = 3740] [serial = 2346] [outer = 14943800] 12:39:31 INFO - PROCESS | 3740 | 1464377971649 Marionette TRACE conn5 <- [1,3084,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 12:39:31 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 12:39:31 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 690ms 12:39:31 INFO - PROCESS | 3740 | 1464377971704 Marionette TRACE conn5 -> [0,3085,"getWindowHandle",null] 12:39:31 INFO - PROCESS | 3740 | 1464377971706 Marionette TRACE conn5 <- [1,3085,null,{"value":"13"}] 12:39:31 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 12:39:31 INFO - PROCESS | 3740 | 1464377971709 Marionette TRACE conn5 -> [0,3086,"setScriptTimeout",{"ms":35000}] 12:39:31 INFO - PROCESS | 3740 | 1464377971711 Marionette TRACE conn5 <- [1,3086,null,{}] 12:39:31 INFO - PROCESS | 3740 | 1464377971715 Marionette TRACE conn5 -> [0,3087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:39:31 INFO - PROCESS | 3740 | 1464377971804 Marionette TRACE conn5 <- [1,3087,null,{"value":null}] 12:39:31 INFO - PROCESS | 3740 | 1464377971953 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\", \"518d4023-cf08-4df0-a07a-6b3da5d0c4d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:39:31 INFO - PROCESS | 3740 | ++DOCSHELL 153A8000 == 52 [pid = 3740] [id = 783] 12:39:31 INFO - PROCESS | 3740 | ++DOMWINDOW == 108 (15EEE400) [pid = 3740] [serial = 2347] [outer = 00000000] 12:39:32 INFO - PROCESS | 3740 | ++DOMWINDOW == 109 (17E9F400) [pid = 3740] [serial = 2348] [outer = 15EEE400] 12:39:32 INFO - PROCESS | 3740 | 1464377972000 Marionette DEBUG loaded listener.js 12:39:32 INFO - PROCESS | 3740 | ++DOMWINDOW == 110 (17FC0800) [pid = 3740] [serial = 2349] [outer = 15EEE400] 12:39:32 INFO - PROCESS | 3740 | 1464377972376 Marionette TRACE conn5 <- [1,3088,null,{"value":["/FileAPI/reading-data-section/filereader_readAsText.html",0,null,null,[["readAsText should correctly read UTF-8.",0,null,null],["readAsText should correctly read UTF-16.",0,null,null]]]}] 12:39:32 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 12:39:32 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 12:39:32 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 730ms 12:39:32 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 12:39:32 INFO - PROCESS | 3740 | 1464377972447 Marionette TRACE conn5 -> [0,3089,"getWindowHandle",null] 12:39:32 INFO - PROCESS | 3740 | 1464377972449 Marionette TRACE conn5 <- [1,3089,null,{"value":"13"}] 12:39:32 INFO - PROCESS | 3740 | 1464377972452 Marionette TRACE conn5 -> [0,3090,"setScriptTimeout",{"ms":35000}] 12:39:32 INFO - PROCESS | 3740 | 1464377972453 Marionette TRACE conn5 <- [1,3090,null,{}] 12:39:32 INFO - PROCESS | 3740 | 1464377972457 Marionette TRACE conn5 -> [0,3091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:39:32 INFO - PROCESS | 3740 | 1464377972581 Marionette TRACE conn5 <- [1,3091,null,{"value":null}] 12:39:32 INFO - PROCESS | 3740 | 1464377972655 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\", \"518d4023-cf08-4df0-a07a-6b3da5d0c4d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:39:32 INFO - PROCESS | 3740 | ++DOCSHELL 1875FC00 == 53 [pid = 3740] [id = 784] 12:39:32 INFO - PROCESS | 3740 | ++DOMWINDOW == 111 (18760000) [pid = 3740] [serial = 2350] [outer = 00000000] 12:39:32 INFO - PROCESS | 3740 | ++DOMWINDOW == 112 (18F84800) [pid = 3740] [serial = 2351] [outer = 18760000] 12:39:32 INFO - PROCESS | 3740 | 1464377972707 Marionette DEBUG loaded listener.js 12:39:32 INFO - PROCESS | 3740 | ++DOMWINDOW == 113 (191AFC00) [pid = 3740] [serial = 2352] [outer = 18760000] 12:39:33 INFO - PROCESS | 3740 | 1464377973127 Marionette TRACE conn5 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 12:39:33 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 12:39:33 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 730ms 12:39:33 INFO - PROCESS | 3740 | 1464377973218 Marionette TRACE conn5 -> [0,3093,"getWindowHandle",null] 12:39:33 INFO - PROCESS | 3740 | 1464377973220 Marionette TRACE conn5 <- [1,3093,null,{"value":"13"}] 12:39:33 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 12:39:33 INFO - PROCESS | 3740 | 1464377973228 Marionette TRACE conn5 -> [0,3094,"setScriptTimeout",{"ms":35000}] 12:39:33 INFO - PROCESS | 3740 | 1464377973229 Marionette TRACE conn5 <- [1,3094,null,{}] 12:39:33 INFO - PROCESS | 3740 | 1464377973233 Marionette TRACE conn5 -> [0,3095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:39:33 INFO - PROCESS | 3740 | 1464377973362 Marionette TRACE conn5 <- [1,3095,null,{"value":null}] 12:39:33 INFO - PROCESS | 3740 | 1464377973368 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\", \"518d4023-cf08-4df0-a07a-6b3da5d0c4d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:39:33 INFO - PROCESS | 3740 | ++DOCSHELL 17E9FC00 == 54 [pid = 3740] [id = 785] 12:39:33 INFO - PROCESS | 3740 | ++DOMWINDOW == 114 (18F7A000) [pid = 3740] [serial = 2353] [outer = 00000000] 12:39:33 INFO - PROCESS | 3740 | ++DOMWINDOW == 115 (198F8400) [pid = 3740] [serial = 2354] [outer = 18F7A000] 12:39:33 INFO - PROCESS | 3740 | 1464377973412 Marionette DEBUG loaded listener.js 12:39:33 INFO - PROCESS | 3740 | ++DOMWINDOW == 116 (19EA2C00) [pid = 3740] [serial = 2355] [outer = 18F7A000] 12:39:33 INFO - PROCESS | 3740 | 1464377973828 Marionette TRACE conn5 <- [1,3096,null,{"value":["/FileAPI/reading-data-section/filereader_result.html",0,null,null,[["readAsText",0,null,null],["readAsDataURL",0,null,null],["readAsArrayBuffer",0,null,null]]]}] 12:39:33 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 12:39:33 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 12:39:33 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 12:39:33 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 670ms 12:39:33 INFO - PROCESS | 3740 | 1464377973899 Marionette TRACE conn5 -> [0,3097,"getWindowHandle",null] 12:39:33 INFO - PROCESS | 3740 | 1464377973901 Marionette TRACE conn5 <- [1,3097,null,{"value":"13"}] 12:39:33 INFO - PROCESS | 3740 | 1464377973905 Marionette TRACE conn5 -> [0,3098,"setScriptTimeout",{"ms":35000}] 12:39:33 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 12:39:33 INFO - PROCESS | 3740 | 1464377973906 Marionette TRACE conn5 <- [1,3098,null,{}] 12:39:33 INFO - PROCESS | 3740 | 1464377973910 Marionette TRACE conn5 -> [0,3099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:39:34 INFO - PROCESS | 3740 | 1464377974033 Marionette TRACE conn5 <- [1,3099,null,{"value":null}] 12:39:34 INFO - PROCESS | 3740 | 1464377974104 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\", \"518d4023-cf08-4df0-a07a-6b3da5d0c4d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:39:34 INFO - PROCESS | 3740 | ++DOCSHELL 0CB36400 == 55 [pid = 3740] [id = 786] 12:39:34 INFO - PROCESS | 3740 | ++DOMWINDOW == 117 (0FF5F000) [pid = 3740] [serial = 2356] [outer = 00000000] 12:39:34 INFO - PROCESS | 3740 | ++DOMWINDOW == 118 (1A22D000) [pid = 3740] [serial = 2357] [outer = 0FF5F000] 12:39:34 INFO - PROCESS | 3740 | 1464377974148 Marionette DEBUG loaded listener.js 12:39:34 INFO - PROCESS | 3740 | ++DOMWINDOW == 119 (1A429400) [pid = 3740] [serial = 2358] [outer = 0FF5F000] 12:39:34 INFO - PROCESS | 3740 | --DOMWINDOW == 118 (1C8B8000) [pid = 3740] [serial = 2305] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html] 12:39:34 INFO - PROCESS | 3740 | --DOMWINDOW == 117 (0CB31C00) [pid = 3740] [serial = 2275] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html] 12:39:34 INFO - PROCESS | 3740 | --DOMWINDOW == 116 (1CFBAC00) [pid = 3740] [serial = 2314] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-slice.html] 12:39:34 INFO - PROCESS | 3740 | --DOMWINDOW == 115 (1A766400) [pid = 3740] [serial = 2284] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/fileReader.html] 12:39:34 INFO - PROCESS | 3740 | --DOMWINDOW == 114 (191B2400) [pid = 3740] [serial = 2184] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 12:39:34 INFO - PROCESS | 3740 | --DOMWINDOW == 113 (1BAC3C00) [pid = 3740] [serial = 2287] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/historical.html] 12:39:34 INFO - PROCESS | 3740 | --DOMWINDOW == 112 (1BACE800) [pid = 3740] [serial = 2302] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-close.html] 12:39:34 INFO - PROCESS | 3740 | --DOMWINDOW == 111 (0CB3DC00) [pid = 3740] [serial = 2187] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 12:39:34 INFO - PROCESS | 3740 | --DOMWINDOW == 110 (148EAC00) [pid = 3740] [serial = 2278] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html] 12:39:34 INFO - PROCESS | 3740 | --DOMWINDOW == 109 (191B4400) [pid = 3740] [serial = 2290] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/idlharness.html] 12:39:34 INFO - PROCESS | 3740 | --DOMWINDOW == 108 (1A617400) [pid = 3740] [serial = 2311] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-slice-overflow.html] 12:39:34 INFO - PROCESS | 3740 | --DOMWINDOW == 107 (1D0FB800) [pid = 3740] [serial = 2308] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-in-worker.worker] 12:39:34 INFO - PROCESS | 3740 | --DOMWINDOW == 106 (14C2D400) [pid = 3740] [serial = 2293] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/idlharness.worker] 12:39:34 INFO - PROCESS | 3740 | --DOMWINDOW == 105 (19EA6C00) [pid = 3740] [serial = 2299] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html] 12:39:34 INFO - PROCESS | 3740 | --DOMWINDOW == 104 (191B3000) [pid = 3740] [serial = 2217] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 12:39:34 INFO - PROCESS | 3740 | --DOMWINDOW == 103 (1527C400) [pid = 3740] [serial = 2281] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/FileReaderSync.worker] 12:39:34 INFO - PROCESS | 3740 | --DOMWINDOW == 102 (18751800) [pid = 3740] [serial = 2296] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html] 12:39:34 INFO - PROCESS | 3740 | --DOMWINDOW == 101 (18762400) [pid = 3740] [serial = 2226] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 12:39:34 INFO - PROCESS | 3740 | --DOMWINDOW == 100 (0FE47800) [pid = 3740] [serial = 2220] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 12:39:34 INFO - PROCESS | 3740 | --DOMWINDOW == 99 (19EAFC00) [pid = 3740] [serial = 2232] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 12:39:34 INFO - PROCESS | 3740 | --DOMWINDOW == 98 (14973800) [pid = 3740] [serial = 2223] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 12:39:34 INFO - PROCESS | 3740 | --DOMWINDOW == 97 (19EAA000) [pid = 3740] [serial = 2229] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 12:39:34 INFO - PROCESS | 3740 | --DOMWINDOW == 96 (1A42AC00) [pid = 3740] [serial = 2237] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 12:39:34 INFO - PROCESS | 3740 | 1464377974717 Marionette TRACE conn5 <- [1,3100,null,{"value":["/FileAPI/url/url_createobjecturl_blob.html",0,null,null,[["Check if the Blob URI starts with 'blob' using createObjectURL()",0,null,null],["Check if the Blob URI starts with 'blob' using createFor()",1,"window.URL.createFor is not a function","@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3\n"]]]}] 12:39:34 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 12:39:34 INFO - TEST-FAIL | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createFor() - window.URL.createFor is not a function 12:39:34 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 12:39:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:39:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:39:34 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 12:39:34 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 870ms 12:39:34 INFO - PROCESS | 3740 | 1464377974779 Marionette TRACE conn5 -> [0,3101,"getWindowHandle",null] 12:39:34 INFO - PROCESS | 3740 | 1464377974781 Marionette TRACE conn5 <- [1,3101,null,{"value":"13"}] 12:39:34 INFO - PROCESS | 3740 | 1464377974785 Marionette TRACE conn5 -> [0,3102,"setScriptTimeout",{"ms":35000}] 12:39:34 INFO - PROCESS | 3740 | 1464377974786 Marionette TRACE conn5 <- [1,3102,null,{}] 12:39:34 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 12:39:34 INFO - PROCESS | 3740 | 1464377974790 Marionette TRACE conn5 -> [0,3103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:39:34 INFO - PROCESS | 3740 | 1464377974873 Marionette TRACE conn5 <- [1,3103,null,{"value":null}] 12:39:34 INFO - PROCESS | 3740 | 1464377974879 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\", \"518d4023-cf08-4df0-a07a-6b3da5d0c4d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:39:34 INFO - PROCESS | 3740 | ++DOCSHELL 148EAC00 == 56 [pid = 3740] [id = 787] 12:39:34 INFO - PROCESS | 3740 | ++DOMWINDOW == 97 (14941C00) [pid = 3740] [serial = 2359] [outer = 00000000] 12:39:34 INFO - PROCESS | 3740 | ++DOMWINDOW == 98 (1A431C00) [pid = 3740] [serial = 2360] [outer = 14941C00] 12:39:34 INFO - PROCESS | 3740 | 1464377974923 Marionette DEBUG loaded listener.js 12:39:35 INFO - PROCESS | 3740 | ++DOMWINDOW == 99 (1A613400) [pid = 3740] [serial = 2361] [outer = 14941C00] 12:39:35 INFO - PROCESS | 3740 | 1464377975327 Marionette TRACE conn5 <- [1,3104,null,{"value":["/FileAPI/url/url_xmlhttprequest.html",0,null,null,[["FileAPI Test: Creating Blob URL via XMLHttpRequest",0,null,null]]]}] 12:39:35 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 12:39:35 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 570ms 12:39:35 INFO - PROCESS | 3740 | 1464377975365 Marionette TRACE conn5 -> [0,3105,"getWindowHandle",null] 12:39:35 INFO - PROCESS | 3740 | 1464377975367 Marionette TRACE conn5 <- [1,3105,null,{"value":"13"}] 12:39:36 WARNING - u'runner_teardown' () 12:39:36 INFO - No more tests 12:39:36 INFO - Got 0 unexpected results 12:39:36 INFO - SUITE-END | took 700s 12:39:36 INFO - Closing logging queue 12:39:36 INFO - queue closed 12:39:36 INFO - Return code: 0 12:39:36 WARNING - # TBPL SUCCESS # 12:39:36 INFO - Running post-action listener: _resource_record_post_action 12:39:36 INFO - Running post-run listener: _resource_record_post_run 12:39:37 INFO - Total resource usage - Wall time: 710s; CPU: 14.0%; Read bytes: 149145600; Write bytes: 1144681984; Read time: 1886770; Write time: 8876170 12:39:37 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 12:39:37 INFO - install - Wall time: 2s; CPU: 13.0%; Read bytes: 0; Write bytes: 20480; Read time: 0; Write time: 120 12:39:37 INFO - run-tests - Wall time: 709s; CPU: 14.0%; Read bytes: 149145600; Write bytes: 1087251968; Read time: 1886770; Write time: 8830280 12:39:37 INFO - Running post-run listener: _upload_blobber_files 12:39:37 INFO - Blob upload gear active. 12:39:37 INFO - Preparing to upload files from C:\slave\test\build\blobber_upload_dir. 12:39:37 INFO - Files from C:\slave\test\build\blobber_upload_dir are to be uploaded with branch at the following location(s): https://blobupload.elasticbeanstalk.com 12:39:37 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\python', 'C:\\slave\\test\\build\\venv\\Scripts\\blobberc.py', '-u', 'https://blobupload.elasticbeanstalk.com', '-a', 'C:\\slave\\test\\oauth.txt', '-b', 'mozilla-aurora', '-d', 'C:\\slave\\test\\build\\blobber_upload_dir', '--output-manifest', 'C:\\slave\\test\\build\\uploaded_files.json'] 12:39:37 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\python C:\slave\test\build\venv\Scripts\blobberc.py -u https://blobupload.elasticbeanstalk.com -a C:\slave\test\oauth.txt -b mozilla-aurora -d C:\slave\test\build\blobber_upload_dir --output-manifest C:\slave\test\build\uploaded_files.json 12:39:38 INFO - (blobuploader) - INFO - Open directory for files ... 12:39:38 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_errorsummary.log ... 12:39:38 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 12:39:38 INFO - (blobuploader) - INFO - Uploading, attempt #1. 12:39:39 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 12:39:39 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 12:39:39 INFO - (blobuploader) - INFO - Done attempting. 12:39:39 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_raw.log ... 12:39:39 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 12:39:39 INFO - (blobuploader) - INFO - Uploading, attempt #1. 12:39:41 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 12:39:41 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 12:39:41 INFO - (blobuploader) - INFO - Done attempting. 12:39:41 INFO - (blobuploader) - INFO - Iteration through files over. 12:39:41 INFO - Return code: 0 12:39:41 INFO - rmtree: C:\slave\test\build\uploaded_files.json 12:39:41 INFO - Using _rmtree_windows ... 12:39:41 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build\\uploaded_files.json',), kwargs: {}, attempt #1 12:39:41 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/a87fa34d1092f004a3e95445d4d73f28a09e7448a2e9aa74f0b60497035515a38e574ccec43b919875db58a23da896d3aded696b6d28217f2d56f705c9047c64", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/cfb76957f2a7101e4132d009d3037e0842ae8d0281067807295ac5ad7ae706eaf085c99cbffb6af531ba38b7b33727ba0e280b40f2843a5e1382b88eb64564e9"} 12:39:41 INFO - Writing buildbot properties ['blobber_files'] to C:\slave\test\properties\blobber_files 12:39:41 INFO - Writing to file C:\slave\test\properties\blobber_files 12:39:41 INFO - Contents: 12:39:41 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/a87fa34d1092f004a3e95445d4d73f28a09e7448a2e9aa74f0b60497035515a38e574ccec43b919875db58a23da896d3aded696b6d28217f2d56f705c9047c64", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/cfb76957f2a7101e4132d009d3037e0842ae8d0281067807295ac5ad7ae706eaf085c99cbffb6af531ba38b7b33727ba0e280b40f2843a5e1382b88eb64564e9"} 12:39:41 INFO - Running post-run listener: copy_logs_to_upload_dir 12:39:41 INFO - Copying logs to upload dir... 12:39:41 INFO - mkdir: C:\slave\test\build\upload\logs 12:39:41 INFO - Copying logs to upload dir... 12:39:41 INFO - Using _rmtree_windows ... 12:39:41 INFO - Using _rmtree_windows ... 12:39:41 INFO - Using _rmtree_windows ... 12:39:41 INFO - Using _rmtree_windows ... 12:39:41 INFO - Using _rmtree_windows ... 12:39:41 INFO - Using _rmtree_windows ... 12:39:41 INFO - Using _rmtree_windows ... program finished with exit code 0 elapsedTime=920.094000 ========= master_lag: 2.89 ========= ========= Finished 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 15 mins, 22 secs) (at 2016-05-27 12:39:45.279563) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-05-27 12:39:45.280514) ========= '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-133 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-133 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:\mozilla-build\hg;c:\Program Files\Microsoft Windows Performance Toolkit\;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-133 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/a87fa34d1092f004a3e95445d4d73f28a09e7448a2e9aa74f0b60497035515a38e574ccec43b919875db58a23da896d3aded696b6d28217f2d56f705c9047c64", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/cfb76957f2a7101e4132d009d3037e0842ae8d0281067807295ac5ad7ae706eaf085c99cbffb6af531ba38b7b33727ba0e280b40f2843a5e1382b88eb64564e9"} build_url:https://queue.taskcluster.net/v1/task/DPPsbVJiTsWO9spJhlgRUw/artifacts/public/build/firefox-48.0a2.en-US.win32.zip symbols_url:https://queue.taskcluster.net/v1/task/DPPsbVJiTsWO9spJhlgRUw/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/DPPsbVJiTsWO9spJhlgRUw/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/a87fa34d1092f004a3e95445d4d73f28a09e7448a2e9aa74f0b60497035515a38e574ccec43b919875db58a23da896d3aded696b6d28217f2d56f705c9047c64", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/cfb76957f2a7101e4132d009d3037e0842ae8d0281067807295ac5ad7ae706eaf085c99cbffb6af531ba38b7b33727ba0e280b40f2843a5e1382b88eb64564e9"}' symbols_url: 'https://queue.taskcluster.net/v1/task/DPPsbVJiTsWO9spJhlgRUw/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip' ========= master_lag: 0.03 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-05-27 12:39:45.407162) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 4 secs) (at 2016-05-27 12:39:45.407529) ========= '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-133 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-133 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:\mozilla-build\hg;c:\Program Files\Microsoft Windows Performance Toolkit\;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-133 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: 4.49 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 4 secs) (at 2016-05-27 12:39:49.993707) ========= ========= Started reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-05-27 12:39:49.994038) ========= ========= Finished reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-05-27 12:39:50.801437) ========= ========= Total master_lag: 7.73 =========